Home
last modified time | relevance | path

Searched refs:getDerivedPtr (Results 1 – 14 of 14) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DStripGCRelocates.cpp39 Value *OrigPtr = GCRel->getDerivedPtr(); in stripGCRelocates()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DStatepointLowering.cpp555 LPadPointers.insert(Builder.getValue(Relocate->getDerivedPtr())); in lowerStatepointMetaArgs()
872 Value *Derived = Relocate->getDerivedPtr(); in LowerAsSTATEPOINT()
912 const Value *V = Relocate->getDerivedPtr(); in LowerAsSTATEPOINT()
1071 SDValue DerivedSD = getValue(Relocate->getDerivedPtr()); in LowerStatepoint()
1074 SI.Ptrs.push_back(Relocate->getDerivedPtr()); in LowerStatepoint()
1227 const Value *DerivedPtr = Relocate.getDerivedPtr(); in visitGCRelocate()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DEarlyCSE.cpp330 GCR->getBasePtr(), GCR->getDerivedPtr()); in getHashValueImpl()
413 GCR1->getDerivedPtr() == GCR2->getDerivedPtr(); in isEqualImpl()
H A DRewriteStatepointsForGC.cpp1979 Value *OriginalValue = Relocate->getDerivedPtr(); in insertRelocationStores()
H A DGVN.cpp342 E.VarArgs.push_back(lookupOrAdd(GCR->getDerivedPtr())); in createExpr()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DSafepointIRVerifier.cpp364 Worklist.push_back(GCRelocate->getDerivedPtr()); in getBaseType()
H A DIntrinsicInst.cpp878 Value *GCRelocateInst::getDerivedPtr() const { in getDerivedPtr() function in GCRelocateInst
H A DAsmWriter.cpp4354 writeOperand(Relocate.getDerivedPtr(), false); in printGCRelocateComment()
H A DVerifier.cpp5999 auto *DerivedType = Relocate.getDerivedPtr()->getType(); in visitIntrinsicCall()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DLoads.cpp197 return isDereferenceableAndAlignedPointer(RelocateInst->getDerivedPtr(), in isDereferenceableAndAlignedPointer()
H A DInstructionSimplify.cpp6949 Value *DerivedPtr = GCR.getDerivedPtr(); in simplifyIntrinsic()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DIntrinsicInst.h1721 LLVM_ABI Value *getDerivedPtr() const;
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCalls.cpp4283 Value *DerivedPtr = GCR.getDerivedPtr(); in visitCallBase()
4316 if (GCR.getBasePtr() == GCR.getDerivedPtr() && in visitCallBase()
4355 Value *DerivedPtr = GCR.getDerivedPtr(); in visitCallBase()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp1285 auto *Derived = dyn_cast<GetElementPtrInst>(ToReplace->getDerivedPtr()); in simplifyRelocatesOffABase()