Home
last modified time | relevance | path

Searched refs:ScalarEvolutionWrapperPass (Results 1 – 25 of 32) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DCanonicalizeFreezeInLoops.cpp240 AU.addRequired<ScalarEvolutionWrapperPass>(); in getAnalysisUsage()
241 AU.addPreserved<ScalarEvolutionWrapperPass>(); in getAnalysisUsage()
250 auto &SE = getAnalysis<ScalarEvolutionWrapperPass>().getSE(); in runOnLoop()
268 INITIALIZE_PASS_DEPENDENCY(ScalarEvolutionWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
H A DLCSSA.cpp485 AU.addPreserved<ScalarEvolutionWrapperPass>(); in getAnalysisUsage()
513 auto *SEWP = getAnalysisIfAvailable<ScalarEvolutionWrapperPass>(); in runOnFunction()
H A DLoopSimplify.cpp764 AU.addPreserved<ScalarEvolutionWrapperPass>(); in getAnalysisUsage()
798 auto *SEWP = getAnalysisIfAvailable<ScalarEvolutionWrapperPass>(); in runOnFunction()
H A DLoopUtils.cpp175 AU.addRequired<ScalarEvolutionWrapperPass>(); in getLoopAnalysisUsage()
176 AU.addPreserved<ScalarEvolutionWrapperPass>(); in getLoopAnalysisUsage()
198 INITIALIZE_PASS_DEPENDENCY(ScalarEvolutionWrapperPass) in initializeLoopPassPass()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DScalarEvolutionAliasAnalysis.cpp161 INITIALIZE_PASS_DEPENDENCY(ScalarEvolutionWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument
175 new SCEVAAResult(getAnalysis<ScalarEvolutionWrapperPass>().getSE())); in runOnFunction()
181 AU.addRequired<ScalarEvolutionWrapperPass>(); in getAnalysisUsage()
H A DIVUsers.cpp47 INITIALIZE_PASS_DEPENDENCY(ScalarEvolutionWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
308 AU.addRequired<ScalarEvolutionWrapperPass>(); in getAnalysisUsage()
317 auto *SE = &getAnalysis<ScalarEvolutionWrapperPass>().getSE(); in runOnLoop()
H A DStackSafetyAnalysis.cpp1057 AU.addRequiredTransitive<ScalarEvolutionWrapperPass>(); in getAnalysisUsage()
1066 auto *SE = &getAnalysis<ScalarEvolutionWrapperPass>().getSE(); in runOnFunction()
1217 INITIALIZE_PASS_DEPENDENCY(ScalarEvolutionWrapperPass)
H A DDependenceAnalysis.cpp140 INITIALIZE_PASS_DEPENDENCY(ScalarEvolutionWrapperPass)
158 auto &SE = getAnalysis<ScalarEvolutionWrapperPass>().getSE(); in runOnFunction()
171 AU.addRequiredTransitive<ScalarEvolutionWrapperPass>(); in getAnalysisUsage()
214 getAnalysis<ScalarEvolutionWrapperPass>().getSE(), false); in print()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopDataPrefetch.cpp131 AU.addRequired<ScalarEvolutionWrapperPass>(); in getAnalysisUsage()
132 AU.addPreserved<ScalarEvolutionWrapperPass>(); in getAnalysisUsage()
148 INITIALIZE_PASS_DEPENDENCY(ScalarEvolutionWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
201 ScalarEvolution *SE = &getAnalysis<ScalarEvolutionWrapperPass>().getSE(); in runOnFunction()
H A DNaryReassociate.cpp137 AU.addPreserved<ScalarEvolutionWrapperPass>(); in getAnalysisUsage()
141 AU.addRequired<ScalarEvolutionWrapperPass>(); in getAnalysisUsage()
159 INITIALIZE_PASS_DEPENDENCY(ScalarEvolutionWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
175 auto *SE = &getAnalysis<ScalarEvolutionWrapperPass>().getSE(); in runOnFunction()
H A DPlaceSafepoints.cpp132 SE = &getAnalysis<ScalarEvolutionWrapperPass>().getSE(); in runOnFunction()
144 AU.addRequired<ScalarEvolutionWrapperPass>(); in getAnalysisUsage()
169 INITIALIZE_PASS_DEPENDENCY(ScalarEvolutionWrapperPass)
H A DStraightLineStrengthReduce.cpp111 AU.addRequired<ScalarEvolutionWrapperPass>(); in getAnalysisUsage()
259 INITIALIZE_PASS_DEPENDENCY(ScalarEvolutionWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
677 auto *SE = &getAnalysis<ScalarEvolutionWrapperPass>().getSE(); in runOnFunction()
H A DLoopSink.cpp
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DHardwareLoops.cpp135 AU.addRequired<ScalarEvolutionWrapperPass>(); in getAnalysisUsage()
136 AU.addPreserved<ScalarEvolutionWrapperPass>(); in getAnalysisUsage()
240 auto &SE = getAnalysis<ScalarEvolutionWrapperPass>().getSE(); in runOnFunction()
610 INITIALIZE_PASS_DEPENDENCY(ScalarEvolutionWrapperPass) in INITIALIZE_PASS_BEGIN()
H A DMachineFunctionPass.cpp186 AU.addPreserved<ScalarEvolutionWrapperPass>(); in getAnalysisUsage()
H A DReplaceWithVeclib.cpp247 AU.addPreserved<ScalarEvolutionWrapperPass>(); in getAnalysisUsage()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64FalkorHWPFFix.cpp94 AU.addRequired<ScalarEvolutionWrapperPass>(); in getAnalysisUsage()
95 AU.addPreserved<ScalarEvolutionWrapperPass>(); in getAnalysisUsage()
109 INITIALIZE_PASS_DEPENDENCY(ScalarEvolutionWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
128 ScalarEvolution &SE = getAnalysis<ScalarEvolutionWrapperPass>().getSE(); in runOnFunction()
/freebsd/contrib/llvm-project/llvm/include/llvm/
H A DLinkAllPasses.h142 (void)new llvm::ScalarEvolutionWrapperPass(); in ForcePassLinking()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DMVETailPredication.cpp96 AU.addRequired<ScalarEvolutionWrapperPass>(); in getAnalysisUsage()
133 SE = &getAnalysis<ScalarEvolutionWrapperPass>().getSE(); in runOnLoop()
H A DARMParallelDSP.cpp244 AU.addRequired<ScalarEvolutionWrapperPass>(); in getAnalysisUsage()
249 AU.addPreserved<ScalarEvolutionWrapperPass>(); in getAnalysisUsage()
260 SE = &getAnalysis<ScalarEvolutionWrapperPass>().getSE(); in runOnFunction()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCMergeStringPool.cpp98 AU.addPreserved<ScalarEvolutionWrapperPass>(); in getAnalysisUsage()
H A DPPCLoopInstrFormPrep.cpp238 AU.addRequired<ScalarEvolutionWrapperPass>(); in getAnalysisUsage()
344 INITIALIZE_PASS_DEPENDENCY(ScalarEvolutionWrapperPass)
407 SE = &getAnalysis<ScalarEvolutionWrapperPass>().getSE(); in runOnFunction()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoadStoreVectorizer.cpp357 AU.addRequired<ScalarEvolutionWrapperPass>(); in getAnalysisUsage()
390 ScalarEvolution &SE = getAnalysis<ScalarEvolutionWrapperPass>().getSE(); in runOnFunction()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonLoopIdiomRecognition.cpp168 AU.addRequired<ScalarEvolutionWrapperPass>(); in getAnalysisUsage()
279 INITIALIZE_PASS_DEPENDENCY(ScalarEvolutionWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
2442 auto *SE = &getAnalysis<ScalarEvolutionWrapperPass>().getSE(); in runOnLoop()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DScalarEvolution.h2294 class ScalarEvolutionWrapperPass : public FunctionPass {
2300 ScalarEvolutionWrapperPass();

12