| /llvm-project-15.0.7/llvm/include/llvm/Passes/ |
| H A D | PassBuilder.h | 357 Error parsePassPipeline(LoopPassManager &LPM, StringRef PipelineText); 407 const std::function<void(LoopPassManager &, OptimizationLevel)> &C) { in registerLateLoopOptimizationsEPCallback() argument 417 const std::function<void(LoopPassManager &, OptimizationLevel)> &C) { in registerLoopOptimizerEndEPCallback() argument 551 const std::function<bool(StringRef Name, LoopPassManager &, in registerPipelineParsingCallback() argument 599 Error parseLoopPass(LoopPassManager &LPM, const PipelineElement &E); 602 Error parseLoopPassPipeline(LoopPassManager &LPM, 620 SmallVector<std::function<void(LoopPassManager &, OptimizationLevel)>, 2> 622 SmallVector<std::function<void(LoopPassManager &, OptimizationLevel)>, 2> 670 SmallVector<std::function<bool(StringRef, LoopPassManager &,
|
| /llvm-project-15.0.7/polly/lib/Transform/ |
| H A D | Canonicalization.cpp | 107 LoopPassManager LPM; in buildCanonicalicationPassesForNPM() 109 FPM.addPass(createFunctionToLoopPassAdaptor<LoopPassManager>( in buildCanonicalicationPassesForNPM() 124 LoopPassManager LPM; in buildCanonicalicationPassesForNPM() 126 FPM.addPass(createFunctionToLoopPassAdaptor<LoopPassManager>( in buildCanonicalicationPassesForNPM()
|
| /llvm-project-15.0.7/llvm/include/llvm/Transforms/Scalar/ |
| H A D | LoopPassManager.h | 217 LoopPassManager; typedef 384 Optional<PreservedAnalyses> LoopPassManager::runSinglePass( 494 LoopPassManager LPM; 497 detail::PassModel<Loop, LoopPassManager, PreservedAnalyses, 512 createFunctionToLoopPassAdaptor<LoopPassManager>( 513 LoopPassManager &&LPM, bool UseMemorySSA, bool UseBlockFrequencyInfo, 518 detail::PassModel<Loop, LoopPassManager, PreservedAnalyses,
|
| /llvm-project-15.0.7/llvm/tools/opt/ |
| H A D | NewPMDriver.cpp | 206 if (tryParsePipelineText<LoopPassManager>(PB, in registerEPCallbacks() 209 [&PB](LoopPassManager &PM, OptimizationLevel Level) { in registerEPCallbacks() 213 if (tryParsePipelineText<LoopPassManager>(PB, LoopOptimizerEndEPPipeline)) in registerEPCallbacks() 215 [&PB](LoopPassManager &PM, OptimizationLevel Level) { in registerEPCallbacks()
|
| /llvm-project-15.0.7/llvm/lib/Passes/ |
| H A D | PassBuilderPipelines.cpp | 285 LoopPassManager LPM1, LPM2; in buildO1FunctionSimplificationPipeline() 467 LoopPassManager LPM1, LPM2; in buildFunctionSimplificationPipeline() 1049 LoopPassManager LPM; in addVectorPasses() 1214 LoopPassManager LPM; in buildModuleOptimizationPipeline() 1696 LoopPassManager LPM; in buildLTODefaultPipeline() 1817 LoopPassManager LPM; in buildO0DefaultPipeline() 1826 LoopPassManager LPM; in buildO0DefaultPipeline()
|
| H A D | PassBuilder.cpp | 986 return callbacksAcceptPassName<LoopPassManager>(Name, Callbacks); in isLoopNestPassName() 1014 return callbacksAcceptPassName<LoopPassManager>(Name, Callbacks); in isLoopPassName() 1392 LoopPassManager LPM; in parseFunctionPass() 1483 Error PassBuilder::parseLoopPass(LoopPassManager &LPM, in parseLoopPass() 1491 LoopPassManager NestedLPM; in parseLoopPass() 1499 LoopPassManager NestedLPM; in parseLoopPass() 1578 Error PassBuilder::parseLoopPassPipeline(LoopPassManager &LPM, in parseLoopPassPipeline() 1723 Error PassBuilder::parsePassPipeline(LoopPassManager &CGPM, in parsePassPipeline()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Scalar/ |
| H A D | LoopPassManager.cpp | 68 LoopPassManager::runWithLoopNestPasses(Loop &L, LoopAnalysisManager &AM, in runWithLoopNestPasses() 142 LoopPassManager::runWithoutLoopNestPasses(Loop &L, LoopAnalysisManager &AM, in runWithoutLoopNestPasses()
|
| H A D | CMakeLists.txt | 40 LoopPassManager.cpp
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/lib/Transforms/Scalar/ |
| H A D | BUILD.gn | 50 "LoopPassManager.cpp",
|
| /llvm-project-15.0.7/llvm/lib/Target/Hexagon/ |
| H A D | HexagonTargetMachine.cpp | 291 [=](LoopPassManager &LPM, OptimizationLevel Level) { in registerPassBuilderCallbacks() 295 [=](LoopPassManager &LPM, OptimizationLevel Level) { in registerPassBuilderCallbacks()
|
| /llvm-project-15.0.7/llvm/unittests/Transforms/Scalar/ |
| H A D | LoopPassManagerTest.cpp | 353 LoopPassManager LPM; in TEST_F() 379 LoopPassManager LPM; in TEST_F() 773 LoopPassManager LPM; in TEST_F() 932 LoopPassManager LPM; in TEST_F() 1135 LoopPassManager LPM; in TEST_F() 1424 LoopPassManager LPM; in TEST_F() 1635 LoopPassManager LPM; in TEST_F() 1653 LoopPassManager LPM; in TEST_F()
|
| /llvm-project-15.0.7/llvm/test/Feature/ |
| H A D | optnone-opt.ll | 83 ; LoopPassManager should not be skipped over an optnone function
|
| /llvm-project-15.0.7/llvm/unittests/IR/ |
| H A D | PassBuilderCallbacksTest.cpp | 519 using LoopCallbacksTest = PassBuilderCallbacksTest<LoopPassManager>; 680 [](StringRef Name, LoopPassManager &LPM, in TEST_F()
|
| /llvm-project-15.0.7/llvm/docs/ |
| H A D | LoopTerminology.rst | 347 pass and is added automatically by the LoopPassManager when
|
| /llvm-project-15.0.7/clang/docs/tools/ |
| H A D | clang-formatted-files.txt | 6898 llvm/lib/Transforms/Scalar/LoopPassManager.cpp
|