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

References

lib/Analysis/DependenceAnalysis.cpp
 3268   Value *SrcPtr = getLoadStorePointerOperand(Src);
 3269   Value *DstPtr = getLoadStorePointerOperand(Dst);
 3423   Value *SrcPtr = getLoadStorePointerOperand(Src);
 3424   Value *DstPtr = getLoadStorePointerOperand(Dst);
 3842   Value *SrcPtr = getLoadStorePointerOperand(Src);
 3843   Value *DstPtr = getLoadStorePointerOperand(Dst);
lib/Analysis/LoopAccessAnalysis.cpp
 1173   Value *PtrA = getLoadStorePointerOperand(A);
 1174   Value *PtrB = getLoadStorePointerOperand(B);
lib/Analysis/VectorUtils.cpp
  823       Value *Ptr = getLoadStorePointerOperand(&I);
 1084     Value *FirstMemberPtr = getLoadStorePointerOperand(Group->getMember(0));
 1095       Value *LastMemberPtr = getLoadStorePointerOperand(LastMember);
lib/Transforms/Scalar/EarlyCSE.cpp
  677       return getLoadStorePointerOperand(Inst);
lib/Transforms/Scalar/LoopFuse.cpp
  879     Value *Ptr0 = getLoadStorePointerOperand(&I0);
  880     Value *Ptr1 = getLoadStorePointerOperand(&I1);
lib/Transforms/Vectorize/LoadStoreVectorizer.cpp
  313   Value *PtrA = getLoadStorePointerOperand(A);
  314   Value *PtrB = getLoadStorePointerOperand(B);
  571     Value *PtrOperand = getLoadStorePointerOperand(I);
  690                  << "  " << *getLoadStorePointerOperand(MemInstr) << '\n'
  693                  << "  " << *getLoadStorePointerOperand(ChainInstr) << '\n';
lib/Transforms/Vectorize/LoopVectorizationLegality.cpp
  944         if (auto *Ptr = getLoadStorePointerOperand(&I))
lib/Transforms/Vectorize/LoopVectorize.cpp
 2169   Value *Ptr = getLoadStorePointerOperand(Instr);
 2362   Value *Ptr = getLoadStorePointerOperand(Instr);
 2394           getLoadStorePointerOperand(Instr)->stripPointerCasts()))
 4384     assert(Ptr == getLoadStorePointerOperand(MemAccess) &&
 4555     auto *Ptr = getLoadStorePointerOperand(I);
 4623   auto *Ptr = getLoadStorePointerOperand(I);
 4709       auto *Ptr = dyn_cast_or_null<Instruction>(getLoadStorePointerOperand(&I));
 4717             return getLoadStorePointerOperand(U) == Ptr;
 4764                    (OI == getLoadStorePointerOperand(J) &&
 4776     return getLoadStorePointerOperand(I) == Ptr && isUniformDecision(I, VF);
 5735   Value *Ptr = getLoadStorePointerOperand(I);
 5774   Value *Ptr = getLoadStorePointerOperand(I);
 5821   Value *Ptr = getLoadStorePointerOperand(I);
 5945       Value *Ptr =  getLoadStorePointerOperand(&I);
 5974                Legal->isConsecutivePtr(getLoadStorePointerOperand(&I));
 6045         dyn_cast_or_null<Instruction>(getLoadStorePointerOperand(&I));
 6354   if (auto *Ptr = getLoadStorePointerOperand(Inst))