Revert "Division by constants optimization"
This appears to be responsible for the regression described in #25653. This reverts commit daff1e30.
Showing
- compiler/GHC/Cmm/Config.hs 0 additions, 2 deletionscompiler/GHC/Cmm/Config.hs
- compiler/GHC/Cmm/MachOp.hs 0 additions, 15 deletionscompiler/GHC/Cmm/MachOp.hs
- compiler/GHC/Cmm/Opt.hs 38 additions, 568 deletionscompiler/GHC/Cmm/Opt.hs
- compiler/GHC/Cmm/Pipeline.hs 3 additions, 6 deletionscompiler/GHC/Cmm/Pipeline.hs
- compiler/GHC/Cmm/Sink.hs 63 additions, 69 deletionscompiler/GHC/Cmm/Sink.hs
- compiler/GHC/Driver/Config/Cmm.hs 0 additions, 12 deletionscompiler/GHC/Driver/Config/Cmm.hs
- compiler/GHC/StgToCmm/Prim.hs 33 additions, 16 deletionscompiler/GHC/StgToCmm/Prim.hs
- testsuite/tests/numeric/should_run/all.T 0 additions, 1 deletiontestsuite/tests/numeric/should_run/all.T
- testsuite/tests/numeric/should_run/div01.hs 0 additions, 109 deletionstestsuite/tests/numeric/should_run/div01.hs
- testsuite/tests/numeric/should_run/div01.stdout 0 additions, 12030 deletionstestsuite/tests/numeric/should_run/div01.stdout
- testsuite/tests/numeric/should_run/div01.stdout-ws-32 0 additions, 12030 deletionstestsuite/tests/numeric/should_run/div01.stdout-ws-32
- testsuite/tests/numeric/should_run/mul2.hs 1 addition, 20 deletionstestsuite/tests/numeric/should_run/mul2.hs
- testsuite/tests/numeric/should_run/mul2.stdout 0 additions, 18 deletionstestsuite/tests/numeric/should_run/mul2.stdout
- testsuite/tests/numeric/should_run/mul2.stdout-ws-32 0 additions, 18 deletionstestsuite/tests/numeric/should_run/mul2.stdout-ws-32
Loading
Please register or sign in to comment