Home
last modified time | relevance | path

Searched refs:LoopRotatePass (Results 1 – 14 of 14) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/Transforms/Scalar/
H A DLoopRotation.h24 class LoopRotatePass : public PassInfoMixin<LoopRotatePass> {
26 LoopRotatePass(bool EnableHeaderDuplication = true,
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DLoopRotation.cpp41 LoopRotatePass::LoopRotatePass(bool EnableHeaderDuplication, bool PrepareForLTO) in LoopRotatePass() function in LoopRotatePass
45 PreservedAnalyses LoopRotatePass::run(Loop &L, LoopAnalysisManager &AM, in run()
/llvm-project-15.0.7/llvm/test/Transforms/LoopRotate/
H A Dpr35210.ll20 ; CHECK-NEXT: Running pass: LoopRotatePass on Loop at depth 1 containing: %bb<header><exiting>,%bb4…
39 ; MSSA-NEXT: Running pass: LoopRotatePass on Loop at depth 1 containing: %bb<header><exiting>,%bb4<…
/llvm-project-15.0.7/polly/lib/Transform/
H A DCanonicalization.cpp108 LPM.addPass(LoopRotatePass(Level != OptimizationLevel::Oz)); in buildCanonicalicationPassesForNPM()
/llvm-project-15.0.7/llvm/lib/Passes/
H A DPassBuilderPipelines.cpp302 LPM1.addPass(LoopRotatePass(/* Disable header duplication */ true, in buildO1FunctionSimplificationPipeline()
486 LoopRotatePass(Level != OptimizationLevel::Oz, isLTOPreLink(Phase))); in buildFunctionSimplificationPipeline()
670 LoopRotatePass(Level != OptimizationLevel::Oz), in addPGOInstrPasses()
1217 LPM.addPass(LoopRotatePass(Level != OptimizationLevel::Oz, LTOPreLink)); in buildModuleOptimizationPipeline()
H A DPassRegistry.def505 LOOP_PASS("loop-rotate", LoopRotatePass())
/llvm-project-15.0.7/llvm/test/Other/
H A Dnew-pm-thinlto-postlink-pgo-defaults.ll110 ; CHECK-O-NEXT: Running pass: LoopRotatePass
173 ; CHECK-O-NEXT: Running pass: LoopRotatePass
H A Dnew-pm-thinlto-postlink-samplepgo-defaults.ll119 ; CHECK-O-NEXT: Running pass: LoopRotatePass
185 ; CHECK-O-NEXT: Running pass: LoopRotatePass
H A Dnew-pm-thinlto-defaults.ll137 ; CHECK-O-NEXT: Running pass: LoopRotatePass
202 ; CHECK-POSTLINK-O-NEXT: Running pass: LoopRotatePass
H A Dnew-pm-defaults.ll174 ; CHECK-O-NEXT: Running pass: LoopRotatePass
238 ; CHECK-O-NEXT: Running pass: LoopRotatePass
H A Dnew-pm-thinlto-prelink-samplepgo-defaults.ll114 ; CHECK-O-NEXT: Running pass: LoopRotatePass
H A Dnew-pm-thinlto-prelink-pgo-defaults.ll148 ; CHECK-O-NEXT: Running pass: LoopRotatePass
/llvm-project-15.0.7/clang/test/CodeGen/
H A Dthinlto-distributed-newpm.ll86 ; CHECK-O: Running pass: LoopRotatePass on Loop at depth 1 containing: %b
/llvm-project-15.0.7/llvm/docs/
H A DNewPassManager.rst70 // LoopRotatePass is a loop pass
71 FPM.addPass(createFunctionToLoopPassAdaptor(LoopRotatePass()));