Expand description
These two passes provide no value to the compiler, so are off at every level.
However, they can be enabled on the command line
(-Zmir-enable-passes=+ReorderBasicBlocks,+ReorderLocals
)
to make the MIR easier to read for humans.
Structsยง
- Basic
Block ๐Updater - Local
Finder ๐ - Local
Updater ๐ - Reorder
Basic ๐Blocks Rearranges the basic blocks into a reverse post-order. - Reorder
Locals ๐Rearranges the locals into use order.
Functionsยง
- permute ๐