Home
last modified time | relevance | path

Searched refs:AssumptionCacheTracker (Results 1 – 25 of 60) sorted by relevance

123

/freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/
H A DAssumptionCache.cpp265 void AssumptionCacheTracker::FunctionCallbackVH::deleted() { in deleted()
272 AssumptionCache &AssumptionCacheTracker::getAssumptionCache(Function &F) { in getAssumptionCache()
289 AssumptionCache *AssumptionCacheTracker::lookupAssumptionCache(Function &F) { in lookupAssumptionCache()
296 void AssumptionCacheTracker::verifyAnalysis() const { in verifyAnalysis()
318 AssumptionCacheTracker::AssumptionCacheTracker() : ImmutablePass(ID) { in AssumptionCacheTracker() function in AssumptionCacheTracker
322 AssumptionCacheTracker::~AssumptionCacheTracker() = default;
324 char AssumptionCacheTracker::ID = 0;
326 INITIALIZE_PASS(AssumptionCacheTracker, "assumption-cache-tracker",
H A DIVUsers.cpp48 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker) in INITIALIZE_PASS_DEPENDENCY() argument
359 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage()
367 auto *AC = &getAnalysis<AssumptionCacheTracker>().getAssumptionCache( in runOnLoop()
H A DDemandedBits.cpp61 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker) in INITIALIZE_PASS_DEPENDENCY() argument
72 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage()
320 auto &AC = getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F); in runOnFunction()
H A DLint.cpp730 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage()
740 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker) in INITIALIZE_PASS_DEPENDENCY() argument
751 auto *AC = &getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F); in INITIALIZE_PASS_DEPENDENCY()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DSCCP.cpp75 this->getAnalysis<AssumptionCacheTracker>().getAssumptionCache( in runOnModule()
85 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage()
98 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker) in INITIALIZE_PASS_DEPENDENCY() argument
143 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage()
161 return this->getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F); in runOnModule()
170 this->getAnalysis<AssumptionCacheTracker>().getAssumptionCache( in runOnModule()
185 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker) in INITIALIZE_PASS_DEPENDENCY() argument
H A DLoopExtractor.cpp59 AU.addUsedIfAvailable<AssumptionCacheTracker>(); in getAnalysisUsage()
129 if (auto *ACT = this->getAnalysisIfAvailable<AssumptionCacheTracker>()) in runOnModule()
H A DInlineSimple.cpp89 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker) in INITIALIZE_PASS_DEPENDENCY() argument
H A DAlwaysInliner.cpp162 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker) in INITIALIZE_PASS_DEPENDENCY() argument
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DAssumptionCache.h200 class AssumptionCacheTracker : public ImmutablePass {
204 AssumptionCacheTracker *ACT;
211 FunctionCallbackVH(Value *V, AssumptionCacheTracker *ACT = nullptr)
234 AssumptionCacheTracker();
235 ~AssumptionCacheTracker() override;
H A DInlineCost.h24 class AssumptionCacheTracker; variable
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DMem2Reg.cpp90 getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F); in runOnFunction()
95 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage()
108 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker) in INITIALIZE_PASS_DEPENDENCY() argument
H A DAssumeBundleBuilder.cpp584 getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F); in runOnFunction()
591 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage()
602 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker) in INITIALIZE_PASS_DEPENDENCY() argument
629 getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F); in runOnFunction()
638 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage()
649 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker)
H A DLoopSimplify.cpp764 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage()
794 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker)
814 &getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F); in runOnFunction()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DInstSimplifyPass.cpp93 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage()
108 &getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F); in runOnFunction()
121 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker) in INITIALIZE_PASS_DEPENDENCY() argument
H A DLoopRotation.cpp100 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage()
119 auto *AC = &getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F); in runOnLoop()
149 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker) in INITIALIZE_PASS_DEPENDENCY() argument
H A DLoopInstSimplify.cpp193 getAnalysis<AssumptionCacheTracker>().getAssumptionCache( in runOnLoop()
210 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage()
248 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker) in INITIALIZE_PASS_DEPENDENCY() argument
H A DAlignmentFromAssumptions.cpp60 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage()
80 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker) in INITIALIZE_PASS_BEGIN()
327 auto &AC = getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F); in runOnFunction()
H A DSimplifyCFGPass.cpp362 Options.AC = &getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F); in runOnFunction()
378 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage()
393 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker) in INITIALIZE_PASS_DEPENDENCY()
H A DLoopDataPrefetch.cpp125 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage()
143 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker) in INITIALIZE_PASS_DEPENDENCY() argument
202 &getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F); in runOnFunction()
H A DLoopFlatten.cpp711 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage()
712 AU.addPreserved<AssumptionCacheTracker>(); in getAnalysisUsage()
721 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker) in INITIALIZE_PASS_DEPENDENCY()
734 auto *AC = &getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F); in runOnFunction()
H A DLoopUnrollAndJamPass.cpp479 auto &AC = getAnalysis<AssumptionCacheTracker>().getAssumptionCache(*F); in runOnLoop()
497 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage()
517 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker) in INITIALIZE_PASS_DEPENDENCY()
H A DNaryReassociate.cpp139 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage()
157 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker) in INITIALIZE_PASS_DEPENDENCY() argument
173 auto *AC = &getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F); in runOnFunction()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPULateCodeGenPrepare.cpp61 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage()
93 AC = &getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F); in runOnFunction()
188 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker)
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/
H A DInliner.h24 class AssumptionCacheTracker; variable
78 AssumptionCacheTracker *ACT;
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/
H A DHardwareLoops.cpp137 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage()
232 AC = &getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F); in runOnFunction()

123