Home
last modified time | relevance | path

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

12

/freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/
H A DAssumptionCache.cpp288 void AssumptionCacheTracker::FunctionCallbackVH::deleted() { in deleted()
295 AssumptionCache &AssumptionCacheTracker::getAssumptionCache(Function &F) { in getAssumptionCache()
315 AssumptionCache *AssumptionCacheTracker::lookupAssumptionCache(Function &F) { in lookupAssumptionCache()
322 void AssumptionCacheTracker::verifyAnalysis() const { in verifyAnalysis()
344 AssumptionCacheTracker::AssumptionCacheTracker() : ImmutablePass(ID) { in AssumptionCacheTracker() function in AssumptionCacheTracker
348 AssumptionCacheTracker::~AssumptionCacheTracker() = default;
350 char AssumptionCacheTracker::ID = 0;
352 INITIALIZE_PASS(AssumptionCacheTracker, "assumption-cache-tracker",
H A DIVUsers.cpp44 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 DMemoryDependenceAnalysis.cpp1774 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker) in INITIALIZE_PASS_DEPENDENCY() argument
1793 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage()
1823 auto &AC = getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F); in runOnFunction()
H A DBasicAliasAnalysis.cpp1861 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker) in INITIALIZE_PASS_DEPENDENCY() argument
1872 auto &ACT = getAnalysis<AssumptionCacheTracker>(); in runOnFunction()
1885 AU.addRequiredTransitive<AssumptionCacheTracker>(); in getAnalysisUsage()
H A DLazyValueInfo.cpp57 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker)
1635 Info.AC = &getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F); in runOnFunction()
1646 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DAssumptionCache.h204 class AssumptionCacheTracker : public ImmutablePass {
208 AssumptionCacheTracker *ACT;
215 FunctionCallbackVH(Value *V, AssumptionCacheTracker *ACT = nullptr)
238 AssumptionCacheTracker();
239 ~AssumptionCacheTracker() override;
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DMem2Reg.cpp94 getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F); in runOnFunction()
99 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage()
112 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker) in INITIALIZE_PASS_DEPENDENCY() argument
H A DLoopSimplify.cpp753 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage()
782 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker)
802 &getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F); in runOnFunction()
H A DLowerSwitch.cpp588 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker) in INITIALIZE_PASS_DEPENDENCY() argument
600 auto *ACT = getAnalysisIfAvailable<AssumptionCacheTracker>(); in runOnFunction()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DInstSimplifyPass.cpp87 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage()
101 &getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F); in runOnFunction()
112 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker) in INITIALIZE_PASS_DEPENDENCY() argument
H A DLoopRotation.cpp113 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage()
131 auto *AC = &getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F); in runOnLoop()
158 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker) in INITIALIZE_PASS_DEPENDENCY() argument
H A DSimplifyCFGPass.cpp391 Options.AC = &getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F); in runOnFunction()
400 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage()
415 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker) in INITIALIZE_PASS_DEPENDENCY()
H A DLoopDataPrefetch.cpp123 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage()
143 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker) in INITIALIZE_PASS_DEPENDENCY() argument
203 &getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F); in runOnFunction()
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()
H A DEarlyCSE.cpp1886 auto &AC = getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F); in runOnFunction()
1896 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage()
1921 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker)
1942 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker)
H A DInferAddressSpaces.cpp178 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage()
258 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker) in INITIALIZE_PASS_DEPENDENCY() argument
1341 getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F), DT, in runOnFunction()
H A DLoopUnrollPass.cpp1398 auto &AC = getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F); in runOnLoop()
1421 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage()
1434 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker) in INITIALIZE_PASS_DEPENDENCY() argument
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPULateCodeGenPrepare.cpp64 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage()
102 AC = &getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F); in runOnFunction()
192 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker)
H A DAMDGPUCodeGenPrepare.cpp331 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage()
2197 Impl.AC = &getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F); in runOnFunction()
2230 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker)
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DAlwaysInliner.cpp147 return getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F); in runOnModule()
157 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage()
169 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker) in INITIALIZE_PASS_DEPENDENCY()
H A DLoopExtractor.cpp54 AU.addUsedIfAvailable<AssumptionCacheTracker>(); in getAnalysisUsage()
124 if (auto *ACT = this->getAnalysisIfAvailable<AssumptionCacheTracker>()) in runOnModule()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DHardwareLoops.cpp137 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage()
247 auto &AC = getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F); in runOnFunction()
H A DSafeStack.cpp865 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage()
891 auto &ACT = getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F); in runOnFunction()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoadStoreVectorizer.cpp356 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage()
371 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker);
395 getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F); in runOnFunction()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMParallelDSP.cpp241 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage()

12