Searched refs:LoopPassManager (Results 1 – 10 of 10) sorted by relevance
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Passes/ |
H A D | PassBuilder.h | 506 Error parsePassPipeline(LoopPassManager &LPM, StringRef PipelineText); 556 const std::function<void(LoopPassManager &, OptimizationLevel)> &C) { in registerLateLoopOptimizationsEPCallback() argument 566 const std::function<void(LoopPassManager &, OptimizationLevel)> &C) { in registerLoopOptimizerEndEPCallback() argument 673 const std::function<bool(StringRef Name, LoopPassManager &, in registerPipelineParsingCallback() argument 721 Error parseLoopPass(LoopPassManager &LPM, const PipelineElement &E); 724 Error parseLoopPassPipeline(LoopPassManager &LPM, 741 SmallVector<std::function<void(LoopPassManager &, OptimizationLevel)>, 2> 743 SmallVector<std::function<void(LoopPassManager &, OptimizationLevel)>, 2> 785 SmallVector<std::function<bool(StringRef, LoopPassManager &,
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/ |
H A D | LoopPassManager.h | 195 LoopPassManager; typedef 358 Optional<PreservedAnalyses> LoopPassManager::runSinglePass( 456 LoopPassManager LPM; 459 detail::PassModel<Loop, LoopPassManager, PreservedAnalyses, 470 createFunctionToLoopPassAdaptor<LoopPassManager>(LoopPassManager LPM, 476 detail::PassModel<Loop, LoopPassManager, PreservedAnalyses,
|
/netbsd-src/external/apache2/llvm/dist/llvm/tools/opt/ |
H A D | NewPMDriver.cpp | 178 if (tryParsePipelineText<LoopPassManager>(PB, in registerEPCallbacks() 181 [&PB](LoopPassManager &PM, PassBuilder::OptimizationLevel Level) { in registerEPCallbacks() 185 if (tryParsePipelineText<LoopPassManager>(PB, LoopOptimizerEndEPPipeline)) in registerEPCallbacks() 187 [&PB](LoopPassManager &PM, PassBuilder::OptimizationLevel Level) { in registerEPCallbacks()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Passes/ |
H A D | PassBuilder.cpp | 565 LoopPassManager LPM1, LPM2; in buildO1FunctionSimplificationPipeline() 738 LoopPassManager LPM1, LPM2; in buildFunctionSimplificationPipeline() 1236 LoopPassManager LPM; in addVectorPasses() 1849 LoopPassManager LPM; in buildLTODefaultPipeline() 1952 LoopPassManager LPM; in buildO0DefaultPipeline() 1961 LoopPassManager LPM; in buildO0DefaultPipeline() 2442 return callbacksAcceptPassName<LoopPassManager>(Name, Callbacks); in isLoopPassName() 2781 LoopPassManager LPM; in parseFunctionPass() 2864 Error PassBuilder::parseLoopPass(LoopPassManager &LPM, in parseLoopPass() 2872 LoopPassManager NestedLPM; in parseLoopPass() [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ |
H A D | LoopPassManager.cpp | 49 LoopPassManager::runWithLoopNestPasses(Loop &L, LoopAnalysisManager &AM, in runWithLoopNestPasses() 129 LoopPassManager::runWithoutLoopNestPasses(Loop &L, LoopAnalysisManager &AM, in runWithoutLoopNestPasses()
|
H A D | CMakeLists.txt | 38 LoopPassManager.cpp
|
/netbsd-src/external/apache2/llvm/lib/libLLVMScalarOpts/ |
H A D | Makefile | 44 LoopPassManager.cpp \
|
/netbsd-src/external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Transforms/Scalar/ |
H A D | BUILD.gn | 48 "LoopPassManager.cpp",
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/ |
H A D | HexagonTargetMachine.cpp | 283 [=](LoopPassManager &LPM, PassBuilder::OptimizationLevel Level) { in registerPassBuilderCallbacks() 287 [=](LoopPassManager &LPM, PassBuilder::OptimizationLevel Level) { in registerPassBuilderCallbacks()
|
/netbsd-src/external/apache2/llvm/dist/llvm/docs/ |
H A D | LoopTerminology.rst | 335 pass and is added automatically by the LoopPassManager when
|