Home
last modified time | relevance | path

Searched refs:DerivedPtr (Results 1 – 4 of 4) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/IR/
H A DIRBuilder.cpp895 CallInst *IRBuilderBase::CreateGCGetPointerBase(Value *DerivedPtr, in CreateGCGetPointerBase() argument
898 Type *PtrTy = DerivedPtr->getType(); in CreateGCGetPointerBase()
901 return CreateCall(FnGCFindBase, {DerivedPtr}, {}, Name); in CreateGCGetPointerBase()
904 CallInst *IRBuilderBase::CreateGCGetPointerOffset(Value *DerivedPtr, in CreateGCGetPointerOffset() argument
907 Type *PtrTy = DerivedPtr->getType(); in CreateGCGetPointerOffset()
910 return CreateCall(FnGCGetOffset, {DerivedPtr}, {}, Name); in CreateGCGetPointerOffset()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DStatepointLowering.cpp1220 const Value *DerivedPtr = Relocate.getDerivedPtr(); in visitGCRelocate() local
1232 SDValue SDV = StatepointLowering.getLocation(getValue(DerivedPtr)); in visitGCRelocate()
1285 SDValue SD = getValue(DerivedPtr); in visitGCRelocate()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCalls.cpp3756 Value *DerivedPtr = GCR.getDerivedPtr(); in visitCallBase() local
3760 if (isa<UndefValue>(DerivedPtr) || isa<UndefValue>(BasePtr)) { in visitCallBase()
3770 if (isa<ConstantPointerNull>(DerivedPtr)) { in visitCallBase()
3779 isKnownNonZero(DerivedPtr, DL, 0, &AC, &Call, &DT)) { in visitCallBase()
3799 LiveGcValues.insert(DerivedPtr); in visitCallBase()
3826 Value *DerivedPtr = GCR.getDerivedPtr(); in visitCallBase() local
3827 assert(Val2Idx.count(DerivedPtr) && Val2Idx[DerivedPtr] != NumOfGCLives && in visitCallBase()
3830 GCR.setOperand(2, ConstantInt::get(OpIntTy2, Val2Idx[DerivedPtr])); in visitCallBase()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/
H A DIRBuilder.h936 CallInst *CreateGCGetPointerBase(Value *DerivedPtr, const Twine &Name = "");
940 CallInst *CreateGCGetPointerOffset(Value *DerivedPtr, const Twine &Name = "");