forked from OSchip/llvm-project
[RISCV] Remove Gather/Scatter Opt from the O0 pipeline.
This commit is contained in:
parent
53b90dd372
commit
ee6267c443
|
@ -189,7 +189,8 @@ TargetPassConfig *RISCVTargetMachine::createPassConfig(PassManagerBase &PM) {
|
|||
void RISCVPassConfig::addIRPasses() {
|
||||
addPass(createAtomicExpandPass());
|
||||
|
||||
addPass(createRISCVGatherScatterLoweringPass());
|
||||
if (getOptLevel() != CodeGenOpt::None)
|
||||
addPass(createRISCVGatherScatterLoweringPass());
|
||||
|
||||
TargetPassConfig::addIRPasses();
|
||||
}
|
||||
|
|
|
@ -20,9 +20,6 @@
|
|||
; CHECK-NEXT: Pre-ISel Intrinsic Lowering
|
||||
; CHECK-NEXT: FunctionPass Manager
|
||||
; CHECK-NEXT: Expand Atomic instructions
|
||||
; CHECK-NEXT: Dominator Tree Construction
|
||||
; CHECK-NEXT: Natural Loop Information
|
||||
; CHECK-NEXT: RISCV gather/scatter lowering
|
||||
; CHECK-NEXT: Module Verifier
|
||||
; CHECK-NEXT: Lower Garbage Collection Instructions
|
||||
; CHECK-NEXT: Shadow Stack GC Lowering
|
||||
|
|
Loading…
Reference in New Issue