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

Declarations

include/llvm/Analysis/ScalarEvolution.h
  656   const SCEV *getPointerBase(const SCEV *V);

References

lib/Analysis/Delinearization.cpp
   88           dyn_cast<SCEVUnknown>(SE->getPointerBase(AccessFn));
lib/Analysis/DependenceAnalysis.cpp
 3281       dyn_cast<SCEVUnknown>(SE->getPointerBase(SrcAccessFn));
 3283       dyn_cast<SCEVUnknown>(SE->getPointerBase(DstAccessFn));
lib/Analysis/LoopCacheAnalysis.cpp
  320     BasePointer = dyn_cast<SCEVUnknown>(SE.getPointerBase(AccessFn));
lib/Analysis/LoopUnrollAnalyzer.cpp
   49   auto *Base = dyn_cast<SCEVUnknown>(SE.getPointerBase(S));
lib/Analysis/ScalarEvolution.cpp
 4164     return getPointerBase(Cast->getOperand());
 4177     return getPointerBase(PtrOp);
lib/Transforms/Scalar/IndVarSimplify.cpp
  218     const SCEV *FromBase = SE->getPointerBase(SE->getSCEV(FromPtr));
  219     const SCEV *ToBase = SE->getPointerBase(SE->getSCEV(ToPtr));
tools/polly/lib/Analysis/ScopBuilder.cpp
 1607       dyn_cast<SCEVUnknown>(SE.getPointerBase(AccessFunction));
 1687       dyn_cast<SCEVUnknown>(SE.getPointerBase(AccessFunction));
 1760   auto *DestPtrSCEV = dyn_cast<SCEVUnknown>(SE.getPointerBase(DestAccFunc));
 1782   auto *SrcPtrSCEV = dyn_cast<SCEVUnknown>(SE.getPointerBase(SrcAccFunc));
 1831       auto *ArgBasePtr = cast<SCEVUnknown>(SE.getPointerBase(ArgSCEV));
 1852       dyn_cast<SCEVUnknown>(SE.getPointerBase(AccessFunction));
tools/polly/lib/Analysis/ScopDetection.cpp
  505     auto *BasePtr = dyn_cast<SCEVUnknown>(SE.getPointerBase(PtrSCEV));
  717         auto *BP = dyn_cast<SCEVUnknown>(SE.getPointerBase(ArgSCEV));
  758       BP = dyn_cast<SCEVUnknown>(SE.getPointerBase(AF));
  767       BP = dyn_cast<SCEVUnknown>(SE.getPointerBase(AF));
 1187   BasePointer = dyn_cast<SCEVUnknown>(SE.getPointerBase(AccessFunction));
tools/polly/lib/Analysis/ScopInfo.cpp
  211       SE.getPointerBase(SE.getSCEV(BasePtrLI->getPointerOperand()));
  742   auto *BasePtrSCEV = SE->getPointerBase(PtrSCEV);
tools/polly/lib/CodeGen/IRBuilder.cpp
  166   auto *BasePtrSCEV = SE->getPointerBase(PtrSCEV);
  215   auto *BaseSCEV = SE->getPointerBase(PtrSCEV);
tools/polly/lib/CodeGen/IslNodeBuilder.cpp
 1061                              SE.getPointerBase(SE.getSCEV(Address))) {