Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/include/llvm/Passes/
H A DPassBuilder.h357 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 DCanonicalization.cpp107 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 DLoopPassManager.h217 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 DNewPMDriver.cpp206 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 DPassBuilderPipelines.cpp285 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 DPassBuilder.cpp986 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 DLoopPassManager.cpp68 LoopPassManager::runWithLoopNestPasses(Loop &L, LoopAnalysisManager &AM, in runWithLoopNestPasses()
142 LoopPassManager::runWithoutLoopNestPasses(Loop &L, LoopAnalysisManager &AM, in runWithoutLoopNestPasses()
H A DCMakeLists.txt40 LoopPassManager.cpp
/llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/lib/Transforms/Scalar/
H A DBUILD.gn50 "LoopPassManager.cpp",
/llvm-project-15.0.7/llvm/lib/Target/Hexagon/
H A DHexagonTargetMachine.cpp291 [=](LoopPassManager &LPM, OptimizationLevel Level) { in registerPassBuilderCallbacks()
295 [=](LoopPassManager &LPM, OptimizationLevel Level) { in registerPassBuilderCallbacks()
/llvm-project-15.0.7/llvm/unittests/Transforms/Scalar/
H A DLoopPassManagerTest.cpp353 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 Doptnone-opt.ll83 ; LoopPassManager should not be skipped over an optnone function
/llvm-project-15.0.7/llvm/unittests/IR/
H A DPassBuilderCallbacksTest.cpp519 using LoopCallbacksTest = PassBuilderCallbacksTest<LoopPassManager>;
680 [](StringRef Name, LoopPassManager &LPM, in TEST_F()
/llvm-project-15.0.7/llvm/docs/
H A DLoopTerminology.rst347 pass and is added automatically by the LoopPassManager when
/llvm-project-15.0.7/clang/docs/tools/
H A Dclang-formatted-files.txt6898 llvm/lib/Transforms/Scalar/LoopPassManager.cpp