Skip to content

Commit 4dade90

Browse files
committed
Revert "[RISCV] Don't run loop-idiom-vectorize pass in the O0 pipeline. (#156798)"
This reverts commit c51db9f. Getting build bot failures about undefined symbol: llvm::OptimizationLevel::O0.
1 parent ce19103 commit 4dade90

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

llvm/lib/Target/RISCV/RISCVTargetMachine.cpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -652,8 +652,7 @@ void RISCVPassConfig::addPostRegAlloc() {
652652
void RISCVTargetMachine::registerPassBuilderCallbacks(PassBuilder &PB) {
653653
PB.registerLateLoopOptimizationsEPCallback([=](LoopPassManager &LPM,
654654
OptimizationLevel Level) {
655-
if (Level != OptimizationLevel::O0)
656-
LPM.addPass(LoopIdiomVectorizePass(LoopIdiomVectorizeStyle::Predicated));
655+
LPM.addPass(LoopIdiomVectorizePass(LoopIdiomVectorizeStyle::Predicated));
657656
});
658657
}
659658

0 commit comments

Comments
 (0)