reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Analysis/InlineCost.cpp
  567       ConstantOffsetPtrs.lookup(I.getPointerOperand());
  586       lookupSROAArgAndCost(I.getPointerOperand(), SROAArg, CostIt);
lib/Analysis/InstructionSimplify.cpp
 3433       if (GLHS->getPointerOperand() == GRHS->getPointerOperand() &&
lib/Analysis/TypeMetadataUtils.cpp
   62       if (VPtr == GEP->getPointerOperand() && GEP->hasAllConstantIndices()) {
lib/CodeGen/CodeGenPrepare.cpp
  967     if (!Derived || Derived->getPointerOperand() != Base)
 4724       LargeOffsetGEPMap[GEP->getPointerOperand()].push_back(LargeOffsetGEP);
lib/CodeGen/InterleavedLoadCombinePass.cpp
  990         BasePtr = GEP.getPointerOperand();
 1025         BasePtr = GEP.getPointerOperand();
lib/ExecutionEngine/Interpreter/Execution.cpp
 1087   SetValue(&I, executeGEPOperation(I.getPointerOperand(),
lib/Target/Hexagon/HexagonCommonGEP.cpp
  347   Value *PtrOp = GepI->getPointerOperand();
lib/Target/NVPTX/NVPTXLowerAlloca.cpp
  104           if (GI && GI->getPointerOperand() == allocaInst) {
lib/Target/X86/X86TargetTransformInfo.cpp
 3126     Value *Ptrs = GEP->getPointerOperand();
lib/Transforms/IPO/ArgumentPromotion.cpp
  631         V = GEP->getPointerOperand();
lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp
  307     auto *V = getReplacement(GEP->getPointerOperand());
lib/Transforms/InstCombine/InstCombinePHI.cpp
  114         Ptr = GI->getPointerOperand();
lib/Transforms/Instrumentation/ThreadSanitizer.cpp
  341     Addr = GEP->getPointerOperand();
lib/Transforms/Scalar/InferAddressSpaces.cpp
  359         PushPtrOperand(GEP->getPointerOperand());
lib/Transforms/Scalar/MergeICmps.cpp
  174   return BCEAtom(GEP, LoadI, BaseId.getBaseId(GEP->getPointerOperand()),
lib/Transforms/Scalar/NaryReassociate.cpp
  302   return TTI->getGEPCost(GEP->getSourceElementType(), GEP->getPointerOperand(),
lib/Transforms/Scalar/RewriteStatepointsForGC.cpp
  468     return findBaseDefiningValue(GEP->getPointerOperand());
  539     return findBaseDefiningValue(GEP->getPointerOperand());
 1938                                                   GEP->getPointerOperand());
lib/Transforms/Scalar/StraightLineStrengthReduce.cpp
  277   return TTI->getGEPCost(GEP->getSourceElementType(), GEP->getPointerOperand(),
lib/Transforms/Utils/Local.cpp
 2983     Res = findAllocaForValue(EP->getPointerOperand(), AllocaForValue);
lib/Transforms/Utils/SimplifyCFG.cpp
 5987       if (GEP->getPointerOperand() == I)
lib/Transforms/Vectorize/LoadStoreVectorizer.cpp
  406       GEPA->getPointerOperand() != GEPB->getPointerOperand())
  406       GEPA->getPointerOperand() != GEPB->getPointerOperand())
lib/Transforms/Vectorize/LoopVectorize.cpp
 4106             OrigLoop->isLoopInvariant(GEP->getPointerOperand())
 4107                 ? GEP->getPointerOperand()
 4108                 : getOrCreateVectorValue(GEP->getPointerOperand(), Part);
lib/Transforms/Vectorize/SLPVectorizer.cpp
 5490       GEPs[GEP->getPointerOperand()].push_back(GEP);
tools/polly/lib/Analysis/ScopBuilder.cpp
 1399     Value *TypedMem = Slot->getPointerOperand();
 1466     MemLoad = dyn_cast<LoadInst>(SlotGEP->getPointerOperand());
tools/polly/lib/Support/ScopHelper.cpp
  565               dyn_cast<LoadInst>(GepInst->getPointerOperand())) {