Searched refs:DerivedPtr (Results 1 – 4 of 4) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/IR/ |
| H A D | IRBuilder.cpp | 851 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 D | StatepointLowering.cpp | 1248 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 D | InstCombineCalls.cpp | 3098 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 D | IRBuilder.h | 857 CallInst *CreateGCGetPointerBase(Value *DerivedPtr, const Twine &Name = ""); 861 CallInst *CreateGCGetPointerOffset(Value *DerivedPtr, const Twine &Name = "");
|