Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/llvm/include/llvm/Passes/
H A DPassBuilder.h359 Error parsePassPipeline(LoopPassManager &LPM, StringRef PipelineText);
403 const std::function<void(LoopPassManager &, OptimizationLevel)> &C) { in registerLateLoopOptimizationsEPCallback() argument
413 const std::function<void(LoopPassManager &, OptimizationLevel)> &C) { in registerLoopOptimizerEndEPCallback() argument
547 const std::function<bool(StringRef Name, LoopPassManager &, in registerPipelineParsingCallback() argument
595 Error parseLoopPass(LoopPassManager &LPM, const PipelineElement &E);
598 Error parseLoopPassPipeline(LoopPassManager &LPM,
616 SmallVector<std::function<void(LoopPassManager &, OptimizationLevel)>, 2>
618 SmallVector<std::function<void(LoopPassManager &, OptimizationLevel)>, 2>
666 SmallVector<std::function<bool(StringRef, LoopPassManager &,
/openbsd-src/gnu/llvm/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,
/openbsd-src/gnu/llvm/llvm/tools/opt/
H A DNewPMDriver.cpp243 if (tryParsePipelineText<LoopPassManager>(PB, in registerEPCallbacks()
246 [&PB](LoopPassManager &PM, OptimizationLevel Level) { in registerEPCallbacks()
250 if (tryParsePipelineText<LoopPassManager>(PB, LoopOptimizerEndEPPipeline)) in registerEPCallbacks()
252 [&PB](LoopPassManager &PM, OptimizationLevel Level) { in registerEPCallbacks()
/openbsd-src/gnu/llvm/llvm/lib/Passes/
H A DPassBuilder.cpp1031 return callbacksAcceptPassName<LoopPassManager>(Name, Callbacks); in isLoopNestPassName()
1059 return callbacksAcceptPassName<LoopPassManager>(Name, Callbacks); in isLoopPassName()
1444 LoopPassManager LPM; in parseFunctionPass()
1536 Error PassBuilder::parseLoopPass(LoopPassManager &LPM, in parseLoopPass()
1544 LoopPassManager NestedLPM; in parseLoopPass()
1552 LoopPassManager NestedLPM; in parseLoopPass()
1631 Error PassBuilder::parseLoopPassPipeline(LoopPassManager &LPM, in parseLoopPassPipeline()
1776 Error PassBuilder::parsePassPipeline(LoopPassManager &CGPM, in parsePassPipeline()
H A DPassBuilderPipelines.cpp358 LoopPassManager LPM1, LPM2; in buildO1FunctionSimplificationPipeline()
540 LoopPassManager LPM1, LPM2; in buildFunctionSimplificationPipeline()
1135 LoopPassManager LPM; in addVectorPasses()
1307 LoopPassManager LPM; in buildModuleOptimizationPipeline()
1793 LoopPassManager LPM; in buildLTODefaultPipeline()
1914 LoopPassManager LPM; in buildO0DefaultPipeline()
1923 LoopPassManager LPM; in buildO0DefaultPipeline()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DCMakeLists.txt40 LoopPassManager.cpp
H A DLoopPassManager.cpp68 LoopPassManager::runWithLoopNestPasses(Loop &L, LoopAnalysisManager &AM, in runWithLoopNestPasses()
151 LoopPassManager::runWithoutLoopNestPasses(Loop &L, LoopAnalysisManager &AM, in runWithoutLoopNestPasses()
/openbsd-src/gnu/usr.bin/clang/libLLVMScalarOpts/
H A DMakefile47 LoopPassManager.cpp \
/openbsd-src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Transforms/Scalar/
H A DBUILD.gn50 "LoopPassManager.cpp",
/openbsd-src/gnu/llvm/llvm/lib/Target/Hexagon/
H A DHexagonTargetMachine.cpp280 [=](LoopPassManager &LPM, OptimizationLevel Level) { in registerPassBuilderCallbacks()
284 [=](LoopPassManager &LPM, OptimizationLevel Level) { in registerPassBuilderCallbacks()
/openbsd-src/gnu/llvm/llvm/docs/
H A DLoopTerminology.rst347 pass and is added automatically by the LoopPassManager when
/openbsd-src/distrib/sets/lists/comp/
H A Dclang.amd642720 ./usr/include/llvm/Transforms/Scalar/LoopPassManager.h
H A Dclang.macppc2719 ./usr/include/llvm/Transforms/Scalar/LoopPassManager.h
H A Dclang.loongson2719 ./usr/include/llvm/Transforms/Scalar/LoopPassManager.h
H A Dclang.octeon2719 ./usr/include/llvm/Transforms/Scalar/LoopPassManager.h
H A Dclang.arm642720 ./usr/include/llvm/Transforms/Scalar/LoopPassManager.h
H A Dclang.powerpc642718 ./usr/include/llvm/Transforms/Scalar/LoopPassManager.h
H A Dclang.armv72718 ./usr/include/llvm/Transforms/Scalar/LoopPassManager.h
H A Dclang.i3862718 ./usr/include/llvm/Transforms/Scalar/LoopPassManager.h
H A Dclang.sparc642719 ./usr/include/llvm/Transforms/Scalar/LoopPassManager.h
/openbsd-src/gnu/llvm/clang/docs/tools/
H A Dclang-formatted-files.txt6886 llvm/lib/Transforms/Scalar/LoopPassManager.cpp