[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() {
|
void RISCVPassConfig::addIRPasses() {
|
||||||
addPass(createAtomicExpandPass());
|
addPass(createAtomicExpandPass());
|
||||||
|
|
||||||
addPass(createRISCVGatherScatterLoweringPass());
|
if (getOptLevel() != CodeGenOpt::None)
|
||||||
|
addPass(createRISCVGatherScatterLoweringPass());
|
||||||
|
|
||||||
TargetPassConfig::addIRPasses();
|
TargetPassConfig::addIRPasses();
|
||||||
}
|
}
|
||||||
|
|
|
@ -20,9 +20,6 @@
|
||||||
; CHECK-NEXT: Pre-ISel Intrinsic Lowering
|
; CHECK-NEXT: Pre-ISel Intrinsic Lowering
|
||||||
; CHECK-NEXT: FunctionPass Manager
|
; CHECK-NEXT: FunctionPass Manager
|
||||||
; CHECK-NEXT: Expand Atomic instructions
|
; 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: Module Verifier
|
||||||
; CHECK-NEXT: Lower Garbage Collection Instructions
|
; CHECK-NEXT: Lower Garbage Collection Instructions
|
||||||
; CHECK-NEXT: Shadow Stack GC Lowering
|
; CHECK-NEXT: Shadow Stack GC Lowering
|
||||||
|
|
Loading…
Reference in New Issue