/llvm-project/llvm/lib/Analysis/ |
H A D | AssumptionCache.cpp | 239 void AssumptionCacheTracker::FunctionCallbackVH::deleted() { in run() 246 AssumptionCache &AssumptionCacheTracker::getAssumptionCache(Function &F) { in deleted() 266 AssumptionCache *AssumptionCacheTracker::lookupAssumptionCache(Function &F) { in getAssumptionCache() 273 void AssumptionCacheTracker::verifyAnalysis() const { in lookupAssumptionCache() 295 AssumptionCacheTracker::AssumptionCacheTracker() : ImmutablePass(ID) { in verifyAnalysis() 299 AssumptionCacheTracker::~AssumptionCacheTracker() = default; in AssumptionCacheTracker() 301 char AssumptionCacheTracker::ID = 0; 303 INITIALIZE_PASS(AssumptionCacheTracker, "assumptio 297 AssumptionCacheTracker::AssumptionCacheTracker() : ImmutablePass(ID) { AssumptionCacheTracker() function in AssumptionCacheTracker [all...] |
H A D | IVUsers.cpp | 44 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker) in INITIALIZE_PASS_DEPENDENCY() argument 305 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage() 313 auto *AC = &getAnalysis<AssumptionCacheTracker>().getAssumptionCache( in runOnLoop()
|
H A D | MemoryDependenceAnalysis.cpp | 1723 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker) in verifyRemoved() 1742 AU.addRequired<AssumptionCacheTracker>(); in verifyRemoved() 1772 auto &AC = getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F); 1774 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker) INITIALIZE_PASS_DEPENDENCY() argument
|
H A D | BasicAliasAnalysis.cpp | 1977 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker) 1988 auto &ACT = getAnalysis<AssumptionCacheTracker>(); 2001 AU.addRequiredTransitive<AssumptionCacheTracker>(); 1935 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker) INITIALIZE_PASS_DEPENDENCY() argument
|
H A D | LazyValueInfo.cpp | 59 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker) 1685 Info.AC = &getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F); 1696 AU.addRequired<AssumptionCacheTracker>(); in isKnownNonConstant()
|
/llvm-project/llvm/include/llvm/Analysis/ |
H A D | AssumptionCache.h | 204 class AssumptionCacheTracker : public ImmutablePass { 208 AssumptionCacheTracker *ACT; 215 FunctionCallbackVH(Value *V, AssumptionCacheTracker *ACT = nullptr) 238 AssumptionCacheTracker(); 239 ~AssumptionCacheTracker() override;
|
/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | Mem2Reg.cpp | 90 getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F); in runOnFunction() 95 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage() 108 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker) in INITIALIZE_PASS_DEPENDENCY() argument
|
H A D | LoopSimplify.cpp | 749 AU.addRequired<AssumptionCacheTracker>(); 777 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker) 797 &getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F); in runOnFunction()
|
H A D | LowerSwitch.cpp | 586 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker) 598 auto *ACT = getAnalysisIfAvailable<AssumptionCacheTracker>(); in runOnFunction() 588 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker) INITIALIZE_PASS_DEPENDENCY() argument
|
/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | InstSimplifyPass.cpp | 87 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage() 101 &getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F); in runOnFunction() 112 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker) in INITIALIZE_PASS_DEPENDENCY() argument
|
H A D | SimplifyCFGPass.cpp | 409 Options.AC = &getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F); in getAnalysisUsage() 418 AU.addRequired<AssumptionCacheTracker>(); in INITIALIZE_PASS_DEPENDENCY() 433 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker)
|
H A D | LoopDataPrefetch.cpp | 122 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage() 142 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker) 202 &getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F); in runOnFunction() 143 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker) INITIALIZE_PASS_DEPENDENCY() argument
|
H A D | NaryReassociate.cpp | 139 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage() 157 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker) in INITIALIZE_PASS_DEPENDENCY() argument 173 auto *AC = &getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F); in runOnFunction()
|
H A D | EarlyCSE.cpp | 1898 auto &AC = getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F); in getAnalysisUsage() 1908 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage() 1933 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker) in createEarlyCSEPass() 1954 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker)
|
H A D | InferAddressSpaces.cpp | 177 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage() 262 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker) in INITIALIZE_PASS_DEPENDENCY() 1406 getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F), DT, 258 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker) INITIALIZE_PASS_DEPENDENCY() argument
|
H A D | LoopUnrollPass.cpp | 1449 auto &AC = getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F); in runOnLoop() 1472 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage() 1485 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker) in INITIALIZE_PASS_DEPENDENCY() 1481 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker) INITIALIZE_PASS_DEPENDENCY() argument
|
/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | AlwaysInliner.cpp | 137 return getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F); in runOnModule() 147 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage() 159 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker) in INITIALIZE_PASS_DEPENDENCY()
|
H A D | LoopExtractor.cpp | 54 AU.addUsedIfAvailable<AssumptionCacheTracker>(); in getAnalysisUsage() 124 if (auto *ACT = this->getAnalysisIfAvailable<AssumptionCacheTracker>()) in runOnModule()
|
/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPULateCodeGenPrepare.cpp | 506 AU.addRequired<AssumptionCacheTracker>(); 523 getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F); 533 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker)
|
H A D | AMDGPUCodeGenPrepare.cpp | 342 AU.addRequired<AssumptionCacheTracker>(); 2294 &getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F); in run() 2320 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker)
|
/llvm-project/llvm/test/Transforms/SimplifyCFG/X86/ |
H A D | critedge-assume.ll | 12 ; on the AssumptionCacheTracker before the end of the pipeline, which would
|
/llvm-project/llvm/lib/CodeGen/ |
H A D | HardwareLoops.cpp | 136 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage() 246 auto &AC = getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F); in runOnFunction()
|
H A D | SafeStack.cpp | 865 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage() 891 auto &ACT = getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F); in runOnFunction()
|
/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | LoadStoreVectorizer.cpp | 365 AU.addRequired<AssumptionCacheTracker>(); 380 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker); in INITIALIZE_PASS_DEPENDENCY() 404 getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F); in run()
|
/llvm-project/polly/lib/Analysis/ |
H A D | ScopInfo.cpp | 2555 AU.addRequired<AssumptionCacheTracker>(); in updateLoopCountStatistic() 2607 auto &AC = getAnalysis<AssumptionCacheTracker>().getAssumptionCache(*F); in runOnRegion() 2639 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker); 2782 AU.addRequired<AssumptionCacheTracker>(); in runOnFunction() 2794 auto &AC = getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F); 2821 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker);
|