Searched refs:LoopRotatePass (Results 1 – 4 of 4) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/ |
| H A D | LoopRotation.h | 24 class LoopRotatePass : public PassInfoMixin<LoopRotatePass> { 26 LoopRotatePass(bool EnableHeaderDuplication = true,
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | LoopRotation.cpp | 42 LoopRotatePass::LoopRotatePass(bool EnableHeaderDuplication, bool PrepareForLTO) in LoopRotatePass() function in LoopRotatePass 46 void LoopRotatePass::printPipeline( in printPipeline() 48 static_cast<PassInfoMixin<LoopRotatePass> *>(this)->printPipeline( in printPipeline() 61 PreservedAnalyses LoopRotatePass::run(Loop &L, LoopAnalysisManager &AM, in run()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Passes/ |
| H A D | PassBuilderPipelines.cpp | 439 LPM1.addPass(LoopRotatePass(/* Disable header duplication */ true, in buildO1FunctionSimplificationPipeline() 618 LoopRotatePass(Level != OptimizationLevel::Oz, isLTOPreLink(Phase))); in buildFunctionSimplificationPipeline() 799 LoopRotatePass(Level != OptimizationLevel::Oz), in addPGOInstrPasses() 1406 LPM.addPass(LoopRotatePass(Level != OptimizationLevel::Oz, LTOPreLink)); in buildModuleOptimizationPipeline()
|
| H A D | PassRegistry.def | 624 "loop-rotate", "LoopRotatePass", 626 return LoopRotatePass(Params.first, Params.second);
|