bors 089677eb32 Auto merge of #111813 - scottmcm:pretty-mir, r=cjgillot
MIR: opt-in normalization of `BasicBlock` and `Local` numbering

This doesn't matter at all for actual codegen, but after spending some time reading pre-codegen MIR, I was wishing I didn't have to jump around so much in reading post-inlining code.

So this add two passes that are off by default for every mir level, but can be enabled (`-Zmir-enable-passes=+ReorderBasicBlocks,+ReorderLocals`) for humans.
2023-05-28 21:53:56 +00:00
..
2023-04-03 09:24:11 +02:00
2023-02-09 10:26:49 +00:00
2023-05-08 03:36:30 +00:00
2023-04-03 09:24:11 +02:00
2023-05-12 00:10:52 +00:00
2023-05-08 03:36:30 +00:00
2023-05-08 03:36:30 +00:00
2023-01-30 20:12:21 +00:00
2023-05-12 00:10:52 +00:00
2023-05-01 16:15:13 +08:00
2023-05-01 16:15:13 +08:00
2023-05-12 00:10:52 +00:00
2023-04-16 11:38:52 +00:00
2023-03-08 00:00:18 +00:00
2023-03-08 00:00:18 +00:00
2023-04-08 21:32:55 +00:00
2023-04-03 09:24:11 +02:00
2023-01-30 20:12:21 +00:00
2023-05-02 14:48:39 +00:00
2023-04-03 09:24:11 +02:00
2023-05-08 03:36:30 +00:00
2023-02-22 21:52:26 +00:00
2023-05-02 22:36:24 +00:00
2023-05-08 03:36:30 +00:00
2023-04-07 18:07:11 +10:00
2023-03-06 21:05:35 +08:00