Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DAssumptionCache.cpp241 void AssumptionCacheTracker::FunctionCallbackVH::deleted() { in deleted()
248 AssumptionCache &AssumptionCacheTracker::getAssumptionCache(Function &F) { in getAssumptionCache()
268 AssumptionCache *AssumptionCacheTracker::lookupAssumptionCache(Function &F) { in lookupAssumptionCache()
275 void AssumptionCacheTracker::verifyAnalysis() const { in verifyAnalysis()
297 AssumptionCacheTracker::AssumptionCacheTracker() : ImmutablePass(ID) { in AssumptionCacheTracker() function in AssumptionCacheTracker
301 AssumptionCacheTracker::~AssumptionCacheTracker() = default;
303 char AssumptionCacheTracker::ID = 0;
305 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.cpp1955 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker) in INITIALIZE_PASS_DEPENDENCY() argument
1966 auto &ACT = getAnalysis<AssumptionCacheTracker>(); in runOnFunction()
1979 AU.addRequiredTransitive<AssumptionCacheTracker>(); in getAnalysisUsage()
H A DLazyValueInfo.cpp58 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker)
1644 Info.AC = &getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F); in runOnFunction()
1655 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage()
/freebsd/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; in releaseMemory()
/freebsd/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 DLoopSimplify.cpp752 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage()
781 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker)
801 &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/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 DSimplifyCFGPass.cpp400 Options.AC = &getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F); in runOnFunction()
409 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage()
424 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
1345 getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F), DT, in runOnFunction()
H A DLoopUnrollPass.cpp1445 auto &AC = getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F); in runOnLoop()
1468 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage()
1481 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker) in INITIALIZE_PASS_DEPENDENCY() argument
H A DGVN.cpp3351 F, getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F), in runOnFunction()
3364 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage()
3386 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker) in INITIALIZE_PASS_DEPENDENCY() argument
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DAlwaysInliner.cpp134 return getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F); in runOnModule()
144 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage()
156 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/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPULateCodeGenPrepare.cpp66 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage()
165 AC = &getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F); in runOnFunction()
511 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker)
H A DAMDGPUCodeGenPrepare.cpp333 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage()
2283 Impl.AC = &getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F); in runOnFunction()
2317 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker)
/freebsd/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/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/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMParallelDSP.cpp243 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage()

12