Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/IR/
H A DIRBuilder.cpp851 CallInst *IRBuilderBase::CreateGCGetPointerBase(Value *DerivedPtr, in CreateGCGetPointerBase() argument
854 Type *PtrTy = DerivedPtr->getType(); in CreateGCGetPointerBase()
857 return createCallHelper(FnGCFindBase, {DerivedPtr}, this, Name); in CreateGCGetPointerBase()
860 CallInst *IRBuilderBase::CreateGCGetPointerOffset(Value *DerivedPtr, in CreateGCGetPointerOffset() argument
863 Type *PtrTy = DerivedPtr->getType(); in CreateGCGetPointerOffset()
866 return createCallHelper(FnGCGetOffset, {DerivedPtr}, this, Name); in CreateGCGetPointerOffset()
/llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/
H A DStatepointLowering.cpp1248 const Value *DerivedPtr = Relocate.getDerivedPtr(); in visitGCRelocate() local
1260 SDValue SDV = StatepointLowering.getLocation(getValue(DerivedPtr)); in visitGCRelocate()
1313 SDValue SD = getValue(DerivedPtr); in visitGCRelocate()
/llvm-project-15.0.7/llvm/lib/Transforms/InstCombine/
H A DInstCombineCalls.cpp3098 Value *DerivedPtr = GCR.getDerivedPtr(); in visitCallBase() local
3102 if (isa<UndefValue>(DerivedPtr) || isa<UndefValue>(BasePtr)) { in visitCallBase()
3112 if (isa<ConstantPointerNull>(DerivedPtr)) { in visitCallBase()
3121 isKnownNonZero(DerivedPtr, DL, 0, &AC, &Call, &DT)) { in visitCallBase()
3141 LiveGcValues.insert(DerivedPtr); in visitCallBase()
3169 Value *DerivedPtr = GCR.getDerivedPtr(); in visitCallBase() local
3170 assert(Val2Idx.count(DerivedPtr) && Val2Idx[DerivedPtr] != NumOfGCLives && in visitCallBase()
3173 GCR.setOperand(2, ConstantInt::get(OpIntTy2, Val2Idx[DerivedPtr])); in visitCallBase()
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DIRBuilder.h857 CallInst *CreateGCGetPointerBase(Value *DerivedPtr, const Twine &Name = "");
861 CallInst *CreateGCGetPointerOffset(Value *DerivedPtr, const Twine &Name = "");