Home
last modified time | relevance | path

Searched refs:LoopPassManager (Results 1 – 9 of 9) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Passes/
H A DPassBuilder.h358 Error parsePassPipeline(LoopPassManager &LPM, StringRef PipelineText);
414 const std::function<void(LoopPassManager &, OptimizationLevel)> &C) { in registerLateLoopOptimizationsEPCallback() argument
424 const std::function<void(LoopPassManager &, OptimizationLevel)> &C) { in registerLoopOptimizerEndEPCallback() argument
562 const std::function<bool(StringRef Name, LoopPassManager &, in registerPipelineParsingCallback() argument
605 void invokeLateLoopOptimizationsEPCallbacks(LoopPassManager &LPM,
607 void invokeLoopOptimizerEndEPCallbacks(LoopPassManager &LPM,
645 Error parseLoopPass(LoopPassManager &LPM, const PipelineElement &E);
652 Error parseLoopPassPipeline(LoopPassManager &LPM,
676 SmallVector<std::function<void(LoopPassManager &, OptimizationLevel)>, 2>
678 SmallVector<std::function<void(LoopPassManager &, OptimizationLevel)>, 2>
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/
H A DLoopPassManager.h217 LoopPassManager; typedef
397 std::optional<PreservedAnalyses> LoopPassManager::runSinglePass(
503 LoopPassManager LPM;
506 detail::PassModel<Loop, LoopPassManager, PreservedAnalyses,
521 createFunctionToLoopPassAdaptor<LoopPassManager>(
522 LoopPassManager &&LPM, bool UseMemorySSA, bool UseBlockFrequencyInfo,
527 detail::PassModel<Loop, LoopPassManager, PreservedAnalyses,
/freebsd-14.2/contrib/llvm-project/llvm/tools/opt/
H A DNewPMDriver.cpp247 if (tryParsePipelineText<LoopPassManager>(PB, in registerEPCallbacks()
250 [&PB](LoopPassManager &PM, OptimizationLevel Level) { in registerEPCallbacks()
254 if (tryParsePipelineText<LoopPassManager>(PB, LoopOptimizerEndEPPipeline)) in registerEPCallbacks()
256 [&PB](LoopPassManager &PM, OptimizationLevel Level) { in registerEPCallbacks()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Passes/
H A DPassBuilderPipelines.cpp313 LoopPassManager &LPM, OptimizationLevel Level) { in invokeLateLoopOptimizationsEPCallbacks()
317 void PassBuilder::invokeLoopOptimizerEndEPCallbacks(LoopPassManager &LPM, in invokeLoopOptimizerEndEPCallbacks()
422 LoopPassManager LPM1, LPM2; in buildO1FunctionSimplificationPipeline()
599 LoopPassManager LPM1, LPM2; in buildFunctionSimplificationPipeline()
1212 LoopPassManager LPM; in addVectorPasses()
1403 LoopPassManager LPM; in buildModuleOptimizationPipeline()
1907 LoopPassManager LPM; in buildLTODefaultPipeline()
2039 LoopPassManager LPM; in buildO0DefaultPipeline()
2047 LoopPassManager LPM; in buildO0DefaultPipeline()
H A DPassBuilder.cpp1277 return callbacksAcceptPassName<LoopPassManager>(Name, Callbacks); in isLoopNestPassName()
1305 return callbacksAcceptPassName<LoopPassManager>(Name, Callbacks); in isLoopPassName()
1688 LoopPassManager LPM; in parseFunctionPass()
1780 Error PassBuilder::parseLoopPass(LoopPassManager &LPM, in parseLoopPass()
1788 LoopPassManager NestedLPM; in parseLoopPass()
1796 LoopPassManager NestedLPM; in parseLoopPass()
1911 Error PassBuilder::parseLoopPassPipeline(LoopPassManager &LPM, in parseLoopPassPipeline()
2056 Error PassBuilder::parsePassPipeline(LoopPassManager &CGPM, in parsePassPipeline()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopPassManager.cpp68 LoopPassManager::runWithLoopNestPasses(Loop &L, LoopAnalysisManager &AM, in runWithLoopNestPasses()
151 LoopPassManager::runWithoutLoopNestPasses(Loop &L, LoopAnalysisManager &AM, in runWithoutLoopNestPasses()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonTargetMachine.cpp280 [=](LoopPassManager &LPM, OptimizationLevel Level) { in registerPassBuilderCallbacks()
284 [=](LoopPassManager &LPM, OptimizationLevel Level) { in registerPassBuilderCallbacks()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64TargetMachine.cpp546 [=](LoopPassManager &LPM, OptimizationLevel Level) { in registerPassBuilderCallbacks()
/freebsd-14.2/lib/clang/libllvm/
H A DMakefile1842 SRCS_MIN+= Transforms/Scalar/LoopPassManager.cpp