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

Declarations

include/llvm/Analysis/AssumptionCache.h
  213   AssumptionCache &getAssumptionCache(Function &F);

References

lib/Analysis/BasicAliasAnalysis.cpp
 2079                                  TLIWP.getTLI(F), ACT.getAssumptionCache(F),
 2099       P.getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F));
lib/Analysis/DemandedBits.cpp
  296   auto &AC = getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F);
lib/Analysis/IVUsers.cpp
  366   auto *AC = &getAnalysis<AssumptionCacheTracker>().getAssumptionCache(
lib/Analysis/InstructionSimplify.cpp
 5499   auto *AC = ACWP ? &ACWP->getAssumptionCache(F) : nullptr;
lib/Analysis/LazyValueInfo.cpp
 1624   Info.AC = &getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F);
lib/Analysis/Lint.cpp
  206   AC = &getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F);
lib/Analysis/MemoryDependenceAnalysis.cpp
 1818   auto &AC = getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F);
lib/Analysis/ScalarEvolution.cpp
12037       getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F),
lib/CodeGen/HardwareLoops.cpp
  188   AC = &getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F);
lib/CodeGen/SafeStack.cpp
  875     auto &ACT = getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F);
lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp
 1033   AC = &getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F);
lib/Target/AMDGPU/AMDGPUInline.cpp
  214     return ACT->getAssumptionCache(F);
lib/Transforms/IPO/InlineSimple.cpp
   69       return ACT->getAssumptionCache(F);
lib/Transforms/IPO/Inliner.cpp
  766     return ACT->getAssumptionCache(F);
lib/Transforms/IPO/PartialInlining.cpp
  371       return ACT->getAssumptionCache(F);
lib/Transforms/IPO/SCCP.cpp
   61               this->getAnalysis<AssumptionCacheTracker>().getAssumptionCache(
lib/Transforms/IPO/SampleProfile.cpp
  445                        return ACT->getAssumptionCache(F);
lib/Transforms/InstCombine/InstructionCombining.cpp
 3603   auto &AC = getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F);
lib/Transforms/Scalar/AlignmentFromAssumptions.cpp
  377   auto &AC = getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F);
lib/Transforms/Scalar/EarlyCSE.cpp
 1366     auto &AC = getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F);
lib/Transforms/Scalar/GVN.cpp
 2666         F, getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F),
lib/Transforms/Scalar/InstSimplifyPass.cpp
  105         &getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F);
lib/Transforms/Scalar/LoopDataPrefetch.cpp
  185       &getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F);
lib/Transforms/Scalar/LoopInstSimplify.cpp
  192         getAnalysis<AssumptionCacheTracker>().getAssumptionCache(
lib/Transforms/Scalar/LoopRotation.cpp
   96     auto *AC = &getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F);
lib/Transforms/Scalar/LoopStrengthReduce.cpp
 5746   auto &AC = getAnalysis<AssumptionCacheTracker>().getAssumptionCache(
lib/Transforms/Scalar/LoopUnrollAndJamPass.cpp
  451     auto &AC = getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F);
lib/Transforms/Scalar/LoopUnrollPass.cpp
 1230     auto &AC = getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F);
lib/Transforms/Scalar/LoopUnswitch.cpp
  522   AC = &getAnalysis<AssumptionCacheTracker>().getAssumptionCache(
lib/Transforms/Scalar/MemCpyOptimizer.cpp
 1445     return getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F);
lib/Transforms/Scalar/NaryReassociate.cpp
  170   auto *AC = &getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F);
lib/Transforms/Scalar/NewGVN.cpp
 4201                 &getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F),
lib/Transforms/Scalar/SROA.cpp
 4634         getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F));
lib/Transforms/Scalar/SimpleLoopUnswitch.cpp
 2933   auto &AC = getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F);
lib/Transforms/Scalar/SimplifyCFGPass.cpp
  267     Options.AC = &getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F);
lib/Transforms/Utils/LoopSimplify.cpp
  804       &getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F);
lib/Transforms/Utils/LowerSwitch.cpp
  149   AssumptionCache *AC = ACT ? &ACT->getAssumptionCache(F) : nullptr;
lib/Transforms/Utils/Mem2Reg.cpp
   89         getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F);
lib/Transforms/Utils/PredicateInfo.cpp
  800   auto &AC = getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F);
lib/Transforms/Vectorize/LoopVectorize.cpp
 1608     auto *AC = &getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F);
lib/Transforms/Vectorize/SLPVectorizer.cpp
 5215     auto *AC = &getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F);
tools/polly/lib/Analysis/ScopInfo.cpp
 2676   auto &AC = getAnalysis<AssumptionCacheTracker>().getAssumptionCache(*F);
 2812   auto &AC = getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F);