rust/src/librustc_mir
Björn Steinbrink a4e5c0fe84 Add a MIR pass to simplify the control flow graph
For now, this pass does some easy transformations, like eliminating
empty blocks that just jump to another block, some trivial
conversion of If terminators into Gotos and removal of dead blocks.
2015-11-12 14:39:23 +01:00
..
build Auto merge of #29615 - steveklabnik:lol_strings, r=alexcrichton 2015-11-06 11:28:07 +00:00
graphviz
hair Auto merge of #29615 - steveklabnik:lol_strings, r=alexcrichton 2015-11-06 11:28:07 +00:00
tcx Add helper methods that require tcx; these compute types of 2015-11-03 04:35:00 -05:00
transform Add a MIR pass to simplify the control flow graph 2015-11-12 14:39:23 +01:00
lib.rs Add a MIR pass to simplify the control flow graph 2015-11-12 14:39:23 +01:00
mir_map.rs Add a MIR pass to simplify the control flow graph 2015-11-12 14:39:23 +01:00
repr.rs Add a MIR pass to simplify the control flow graph 2015-11-12 14:39:23 +01:00
visit.rs Introduce a SwitchInt and restructure pattern matching to collect 2015-11-04 15:38:43 -05:00