| /freebsd/contrib/llvm-project/llvm/include/llvm/Passes/ |
| H A D | PassBuilder.h | 371 LLVM_ABI Error parsePassPipeline(LoopPassManager &LPM, 432 const std::function<void(LoopPassManager &, OptimizationLevel)> &C) { in registerLateLoopOptimizationsEPCallback() argument 442 const std::function<void(LoopPassManager &, OptimizationLevel)> &C) { in registerLoopOptimizerEndEPCallback() argument 594 const std::function<bool(StringRef Name, LoopPassManager &, in registerPipelineParsingCallback() argument 646 LLVM_ABI void invokeLateLoopOptimizationsEPCallbacks(LoopPassManager &LPM, 648 LLVM_ABI void invokeLoopOptimizerEndEPCallbacks(LoopPassManager &LPM, 747 Error parseLoopPass(LoopPassManager &LPM, const PipelineElement &E); 754 Error parseLoopPassPipeline(LoopPassManager &LPM, 781 SmallVector<std::function<void(LoopPassManager &, OptimizationLevel)>, 2> 783 SmallVector<std::function<void(LoopPassManager &, OptimizationLevel)>, 2> [all …]
|
| H A D | TargetPassRegistry.inc | 129 PB.registerPipelineParsingCallback([=](StringRef Name, LoopPassManager &PM,
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/ |
| H A D | LoopPassManager.h | 181 LoopPassManager; typedef 361 std::optional<PreservedAnalyses> LoopPassManager::runSinglePass( 462 LoopPassManager LPM; 465 detail::PassModel<Loop, LoopPassManager, LoopAnalysisManager, 480 createFunctionToLoopPassAdaptor<LoopPassManager>( 481 LoopPassManager &&LPM, bool UseMemorySSA, bool UseBlockFrequencyInfo, 486 detail::PassModel<Loop, LoopPassManager, LoopAnalysisManager,
|
| /freebsd/contrib/llvm-project/llvm/tools/opt/ |
| H A D | NewPMDriver.cpp | 263 if (tryParsePipelineText<LoopPassManager>(PB, in registerEPCallbacks() 266 [&PB](LoopPassManager &PM, OptimizationLevel Level) { in registerEPCallbacks() 270 if (tryParsePipelineText<LoopPassManager>(PB, LoopOptimizerEndEPPipeline)) in registerEPCallbacks() 272 [&PB](LoopPassManager &PM, OptimizationLevel Level) { in registerEPCallbacks()
|
| /freebsd/contrib/llvm-project/llvm/lib/Passes/ |
| H A D | PassBuilderPipelines.cpp | 336 LoopPassManager &LPM, OptimizationLevel Level) { in invokeLateLoopOptimizationsEPCallbacks() 340 void PassBuilder::invokeLoopOptimizerEndEPCallbacks(LoopPassManager &LPM, in invokeLoopOptimizerEndEPCallbacks() 471 LoopPassManager LPM1, LPM2; in buildO1FunctionSimplificationPipeline() 650 LoopPassManager LPM1, LPM2; in buildFunctionSimplificationPipeline() 1349 LoopPassManager LPM; in addVectorPasses() 1536 LoopPassManager LPM; in buildModuleOptimizationPipeline() 2113 LoopPassManager LPM; in buildLTODefaultPipeline() 2271 LoopPassManager LPM; in buildO0DefaultPipeline() 2279 LoopPassManager LPM; in buildO0DefaultPipeline()
|
| H A D | PassBuilder.cpp | 1704 return callbacksAcceptPassName<LoopPassManager>(Name, Callbacks); in isLoopNestPassName() 1728 return callbacksAcceptPassName<LoopPassManager>(Name, Callbacks); in isLoopPassName() 2064 LoopPassManager LPM; in parseFunctionPass() 2156 Error PassBuilder::parseLoopPass(LoopPassManager &LPM, in parseLoopPass() 2164 LoopPassManager NestedLPM; in parseLoopPass() 2310 Error PassBuilder::parseLoopPassPipeline(LoopPassManager &LPM, in parseLoopPassPipeline() 2469 Error PassBuilder::parsePassPipeline(LoopPassManager &CGPM, in parsePassPipeline()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
| H A D | ExtraPassManager.h | 84 LoopPassManager InnerLPM;
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | LoopPassManager.cpp | 67 LoopPassManager::runWithLoopNestPasses(Loop &L, LoopAnalysisManager &AM, in runWithLoopNestPasses() 150 LoopPassManager::runWithoutLoopNestPasses(Loop &L, LoopAnalysisManager &AM, in runWithoutLoopNestPasses()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonTargetMachine.cpp | 281 [=](LoopPassManager &LPM, OptimizationLevel Level) { in registerPassBuilderCallbacks() 285 [=](LoopPassManager &LPM, OptimizationLevel Level) { in registerPassBuilderCallbacks()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVTargetMachine.cpp | 647 PB.registerLateLoopOptimizationsEPCallback([=](LoopPassManager &LPM, in registerPassBuilderCallbacks()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64TargetMachine.cpp | 584 [=](LoopPassManager &LPM, OptimizationLevel Level) { in registerPassBuilderCallbacks()
|
| /freebsd/lib/clang/libllvm/ |
| H A D | Makefile | 2003 SRCS_MIN+= Transforms/Scalar/LoopPassManager.cpp
|