rust/src/librustc_mir/transform
bors 9c9424de51 Auto merge of #49202 - csmoe:trait_engine, r=nikomatsakis
Introduce trait engine

address #48895 step 1: introduce trait engine
2018-03-27 14:31:43 +00:00
..
add_call_guards.rs rustc: split off BodyOwnerKind from MirSource. 2017-11-14 08:54:27 +02:00
add_moves_for_packed_drops.rs MIR: s/Lvalue/Place in type names. 2017-12-01 18:47:36 +02:00
add_validation.rs MIR: s/lv(al(ue)?)?/place in function/variable/module names. 2017-12-01 18:48:57 +02:00
check_unsafety.rs Rollup merge of #49194 - Zoxc:unsafe-generator, r=cramertj 2018-03-25 01:26:34 +08:00
cleanup_post_borrowck.rs Added initial processing of UserAssertTy statements. 2018-03-22 21:11:00 +00:00
const_prop.rs simplify constant value pair field access 2018-03-08 08:35:39 +01:00
copy_prop.rs Fix MIR CopyPropagation regression 2017-12-03 17:42:52 +09:00
deaggregator.rs rustc_mir: optimize the deaggregator's expansion of statements. 2018-02-20 02:50:26 +02:00
dump_mir.rs Run Rustfix on librustc_mir 2018-03-02 21:02:37 -08:00
elaborate_drops.rs Nuke the entire ctfe from orbit, it's the only way to be sure 2018-03-08 08:08:14 +01:00
erase_regions.rs rustc: split off BodyOwnerKind from MirSource. 2017-11-14 08:54:27 +02:00
generator.rs Nuke the entire ctfe from orbit, it's the only way to be sure 2018-03-08 08:08:14 +01:00
inline.rs remove defaulting to unit 2018-03-14 12:44:51 +08:00
instcombine.rs Revert all changes to the instcombine pass 2018-03-08 08:34:13 +01:00
lower_128bit.rs Refactor contrived match. 2018-03-04 08:31:09 -03:00
mod.rs Added initial processing of UserAssertTy statements. 2018-03-22 21:11:00 +00:00
no_landing_pads.rs add a pass to remove no-op landing pads 2017-12-03 02:47:44 +02:00
promote_consts.rs rustc: Add #[rustc_args_required_const] 2018-02-05 10:58:13 -08:00
qualify_consts.rs Auto merge of #49202 - csmoe:trait_engine, r=nikomatsakis 2018-03-27 14:31:43 +00:00
remove_noop_landing_pads.rs Added UserAssertTy statement. 2018-03-22 21:10:59 +00:00
rustc_peek.rs Added UserAssertTy statement. 2018-03-22 21:10:59 +00:00
simplify.rs rustc_mir: do not remove dead user variables if debuginfo needs them. 2018-02-20 02:50:26 +02:00
simplify_branches.rs Rename ConstVal::to_u128 to to_raw_bits 2018-03-08 08:34:10 +01:00
uniform_array_move_out.rs Regenerate tests 2018-03-08 08:35:38 +01:00