Home
last modified time | relevance | path

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

123

/openbsd-src/gnu/llvm/llvm/lib/Analysis/
H A DAssumptionCache.cpp285 void AssumptionCacheTracker::FunctionCallbackVH::deleted() { in deleted()
292 AssumptionCache &AssumptionCacheTracker::getAssumptionCache(Function &F) { in getAssumptionCache()
312 AssumptionCache *AssumptionCacheTracker::lookupAssumptionCache(Function &F) { in lookupAssumptionCache()
319 void AssumptionCacheTracker::verifyAnalysis() const { in verifyAnalysis()
341 AssumptionCacheTracker::AssumptionCacheTracker() : ImmutablePass(ID) { in AssumptionCacheTracker() function in AssumptionCacheTracker
345 AssumptionCacheTracker::~AssumptionCacheTracker() = default;
347 char AssumptionCacheTracker::ID = 0;
349 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 DDemandedBits.cpp55 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker) in INITIALIZE_PASS_DEPENDENCY() argument
66 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage()
314 auto &AC = getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F); in runOnFunction()
H A DLint.cpp731 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage()
742 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker) in INITIALIZE_PASS_DEPENDENCY() argument
753 auto *AC = &getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F); in INITIALIZE_PASS_DEPENDENCY()
/openbsd-src/gnu/llvm/llvm/include/llvm/Analysis/
H A DAssumptionCache.h202 class AssumptionCacheTracker : public ImmutablePass {
206 AssumptionCacheTracker *ACT;
213 FunctionCallbackVH(Value *V, AssumptionCacheTracker *ACT = nullptr)
236 AssumptionCacheTracker();
237 ~AssumptionCacheTracker() override;
/openbsd-src/gnu/llvm/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.cpp753 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage()
782 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker)
802 &getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F); in runOnFunction()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DInstSimplifyPass.cpp89 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage()
104 &getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F); in runOnFunction()
117 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker) in INITIALIZE_PASS_DEPENDENCY() argument
H A DLoopRotation.cpp98 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage()
116 auto *AC = &getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F); in runOnLoop()
143 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker) in INITIALIZE_PASS_DEPENDENCY() argument
H A DLoopInstSimplify.cpp191 getAnalysis<AssumptionCacheTracker>().getAssumptionCache( in runOnLoop()
203 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage()
239 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker) in INITIALIZE_PASS_DEPENDENCY() argument
H A DAlignmentFromAssumptions.cpp57 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage()
77 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker) in INITIALIZE_PASS_BEGIN()
324 auto &AC = getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F); in runOnFunction()
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 DSimplifyCFGPass.cpp394 Options.AC = &getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F); in runOnFunction()
410 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage()
425 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker) in INITIALIZE_PASS_DEPENDENCY()
H A DLoopUnrollAndJamPass.cpp485 auto &AC = getAnalysis<AssumptionCacheTracker>().getAssumptionCache(*F); in runOnLoop()
503 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage()
523 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 DLoopFlatten.cpp982 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage()
983 AU.addPreserved<AssumptionCacheTracker>(); in getAnalysisUsage()
993 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker) in INITIALIZE_PASS_DEPENDENCY()
1008 auto *AC = &getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F); in runOnFunction()
/openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DAMDGPULateCodeGenPrepare.cpp61 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage()
93 AC = &getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F); in runOnFunction()
186 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker)
/openbsd-src/gnu/llvm/llvm/include/llvm/Transforms/IPO/
H A DInliner.h22 class AssumptionCacheTracker; variable
76 AssumptionCacheTracker *ACT;
/openbsd-src/gnu/llvm/llvm/lib/Transforms/IPO/
H A DSCCP.cpp437 return this->getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F); in runOnModule()
445 this->getAnalysis<AssumptionCacheTracker>().getAssumptionCache( in runOnModule()
456 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage()
470 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker) in INITIALIZE_PASS_DEPENDENCY() argument
H A DLoopExtractor.cpp54 AU.addUsedIfAvailable<AssumptionCacheTracker>(); in getAnalysisUsage()
124 if (auto *ACT = this->getAnalysisIfAvailable<AssumptionCacheTracker>()) in runOnModule()
H A DInlineSimple.cpp83 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker) in INITIALIZE_PASS_DEPENDENCY() argument
H A DAlwaysInliner.cpp168 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker) in INITIALIZE_PASS_DEPENDENCY() argument
H A DPartialInlining.cpp353 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage()
363 AssumptionCacheTracker *ACT = &getAnalysis<AssumptionCacheTracker>(); in runOnModule()
1504 INITIALIZE_PASS_DEPENDENCY(AssumptionCacheTracker) in INITIALIZE_PASS_DEPENDENCY() argument
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DHardwareLoops.cpp134 AU.addRequired<AssumptionCacheTracker>(); in getAnalysisUsage()
229 AC = &getAnalysis<AssumptionCacheTracker>().getAssumptionCache(F); in runOnFunction()

123