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.cpp239 void AssumptionCacheTracker::FunctionCallbackVH::deleted() { in deleted()
246 AssumptionCache &AssumptionCacheTracker::getAssumptionCache(Function &F) { in getAssumptionCache()
266 AssumptionCache *AssumptionCacheTracker::lookupAssumptionCache(Function &F) { in lookupAssumptionCache()
273 void AssumptionCacheTracker::verifyAnalysis() const { in verifyAnalysis()
295 AssumptionCacheTracker::AssumptionCacheTracker() : ImmutablePass(ID) {} in AssumptionCacheTracker() function in AssumptionCacheTracker
297 AssumptionCacheTracker::~AssumptionCacheTracker() = default;
299 char AssumptionCacheTracker::ID = 0;
301 INITIALIZE_PASS(AssumptionCacheTracker, "assumption-cache-tracker",
H A DIVUsers.cpp44 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker) in INITIALIZE_PASS_DEPENDENCY() argument
303 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage()
311 auto *AC = &getAnalysis<AssumptionCacheTracker>().getAssumptionCache( in runOnLoop()
H A DMemoryDependenceAnalysis.cpp1717 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker) in INITIALIZE_PASS_DEPENDENCY() argument
1734 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage()
1764 auto &AC = getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F); in runOnFunction()
H A DBasicAliasAnalysis.cpp2005 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker) in INITIALIZE_PASS_DEPENDENCY() argument
2016 auto &ACT = getAnalysis<AssumptionCacheTracker>(); in runOnFunction()
2029 AU.addRequiredTransitive<AssumptionCacheTracker>(); in getAnalysisUsage()
H A DLazyValueInfo.cpp57 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker)
1722 Info.AC = &getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F); in runOnFunction()
1733 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DAssumptionCache.h205 class LLVM_ABI AssumptionCacheTracker : public ImmutablePass {
209 AssumptionCacheTracker *ACT;
216 FunctionCallbackVH(Value *V, AssumptionCacheTracker *ACT = nullptr)
239 AssumptionCacheTracker();
240 ~AssumptionCacheTracker() override;
/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.cpp749 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage()
777 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker)
797 &getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F); in runOnFunction()
H A DLowerSwitch.cpp586 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker) in INITIALIZE_PASS_DEPENDENCY() argument
598 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 DLoopDataPrefetch.cpp122 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage()
142 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker) in INITIALIZE_PASS_DEPENDENCY() argument
202 &getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F); in runOnFunction()
H A DSimplifyCFGPass.cpp408 Options.AC = &getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F); in runOnFunction()
417 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage()
432 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()
H A DEarlyCSE.cpp1900 auto &AC = getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F); in runOnFunction()
1910 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage()
1935 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker)
1956 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker)
H A DInferAddressSpaces.cpp177 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage()
262 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker) in INITIALIZE_PASS_DEPENDENCY() argument
1436 getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F), DT, in runOnFunction()
H A DLoopUnrollPass.cpp1449 auto &AC = getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F); in runOnLoop()
1472 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage()
1485 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker) in INITIALIZE_PASS_DEPENDENCY() argument
H A DGVN.cpp3388 F, getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F), in runOnFunction()
3401 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage()
3425 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker) in INITIALIZE_PASS_DEPENDENCY() argument
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DAlwaysInliner.cpp137 return getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F); in runOnModule()
147 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage()
159 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.cpp546 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage()
563 getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F); in runOnFunction()
573 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker)
H A DAMDGPUCodeGenPrepare.cpp340 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage()
2383 &getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F); in runOnFunction()
2409 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker)
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DHardwareLoops.cpp136 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage()
246 auto &AC = getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F); in runOnFunction()
H A DSafeStack.cpp881 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage()
907 auto &ACT = getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F); in runOnFunction()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoadStoreVectorizer.cpp366 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage()
381 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker);
405 getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F); in runOnFunction()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMParallelDSP.cpp242 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage()

12