Commit fd58f23
authored
Revert "[SCEV] Fold (C1 * A /u C2) -> A /u (C2 /u C1), if C2 > C1." (#158328)
Reverts #157656
There are multiple reports that this is causing miscompiles in the MSan
test suite after bootstrapping and that this is causing miscompiles in
rustc. Let's revert for now, and work to capture a reproducer next week.1 parent ea24d62 commit fd58f23
File tree
3 files changed
+8
-15
lines changed- llvm
- lib/Analysis
- test
- Analysis/ScalarEvolution
- Transforms/LoopStrengthReduce
3 files changed
+8
-15
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3217 | 3217 | | |
3218 | 3218 | | |
3219 | 3219 | | |
3220 | | - | |
3221 | | - | |
| 3220 | + | |
3222 | 3221 | | |
3223 | 3222 | | |
3224 | | - | |
3225 | | - | |
3226 | | - | |
| 3223 | + | |
| 3224 | + | |
3227 | 3225 | | |
3228 | 3226 | | |
3229 | 3227 | | |
3230 | 3228 | | |
3231 | | - | |
| 3229 | + | |
3232 | 3230 | | |
3233 | | - | |
3234 | | - | |
3235 | | - | |
3236 | | - | |
3237 | | - | |
3238 | | - | |
3239 | | - | |
| 3231 | + | |
3240 | 3232 | | |
3241 | 3233 | | |
3242 | 3234 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
24 | | - | |
| 24 | + | |
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
21 | | - | |
| 21 | + | |
| 22 | + | |
22 | 23 | | |
23 | 24 | | |
24 | 25 | | |
| |||
0 commit comments