Scott McMurray
39118d6181
Go back to Some instead of transmuting to it.
...
This adds a few more statements to `next`, but optimizes better in the loops (saving 2 blocks in `forward_loop`, for example)
2025-02-14 22:24:27 -08:00
Scott McMurray
3a62c70051
Save another BB by using SubUnchecked instead of a call to arith_offset
...
Probably reasonable anyway since it more obviously drops provenance.
2025-02-14 22:24:27 -08:00
Scott McMurray
aede8f5fbf
Simplify slice::Iter::next enough that it inlines
2025-02-14 22:24:27 -08:00
Camille GILLOT
f5feb3e3ca
Turn copy into moves during DSE.
2023-07-19 09:59:12 +00:00
Gary Guo
19ce326a08
Bless tests
2023-06-23 18:36:25 +01:00
Ben Kimock
0a1fa411ed
Remove comments from mir-opt MIR dumps
2023-06-15 15:19:11 -04:00
Pietro Albini
4668123945
bless mir-opt
...
To reproduce the changes in this commit locally:
- Run `./x test tidy` and remove all the output files not associated
with a test file anymore, as reported by tidy.
- Run `./x test tests/mir-opt --bless` to generate the new outputs.
2023-06-12 09:34:17 +02:00