rust/compiler/rustc_mir_transform/src
bors 079e544174 Auto merge of #109025 - cjgillot:refprop-dbg, r=JakobDegen
Enable MIR reference propagation by default
2023-07-14 17:32:59 +00:00
..
coverage
inline refactor(rustc_middle): Substs -> GenericArg 2023-07-14 13:27:35 +01:00
abort_unwinding_calls.rs
add_call_guards.rs
add_moves_for_packed_drops.rs
add_retag.rs
check_alignment.rs
check_const_item_mutation.rs
check_packed_ref.rs
check_unsafety.rs Introduce ExtentUnord trait for collections that can safely consume UnordItems. 2023-07-14 10:10:15 +02:00
cleanup_post_borrowck.rs
const_debuginfo.rs
const_goto.rs
const_prop_lint.rs refactor(rustc_middle): Substs -> GenericArg 2023-07-14 13:27:35 +01:00
const_prop.rs refactor(rustc_middle): Substs -> GenericArg 2023-07-14 13:27:35 +01:00
copy_prop.rs Re-format let-else per rustfmt update 2023-07-12 21:49:27 -04:00
ctfe_limit.rs
dataflow_const_prop.rs Re-format let-else per rustfmt update 2023-07-12 21:49:27 -04:00
dead_store_elimination.rs
deduce_param_attrs.rs refactor(rustc_middle): Substs -> GenericArg 2023-07-14 13:27:35 +01:00
deduplicate_blocks.rs
deref_separator.rs
dest_prop.rs Re-format let-else per rustfmt update 2023-07-12 21:49:27 -04:00
dump_mir.rs
early_otherwise_branch.rs Re-format let-else per rustfmt update 2023-07-12 21:49:27 -04:00
elaborate_box_derefs.rs refactor(rustc_middle): Substs -> GenericArg 2023-07-14 13:27:35 +01:00
elaborate_drops.rs
errors.rs
ffi_unwind_calls.rs
function_item_references.rs refactor(rustc_middle): Substs -> GenericArg 2023-07-14 13:27:35 +01:00
generator.rs refactor(rustc_middle): Substs -> GenericArg 2023-07-14 13:27:35 +01:00
inline.rs refactor(rustc_middle): Substs -> GenericArg 2023-07-14 13:27:35 +01:00
instsimplify.rs refactor(rustc_middle): Substs -> GenericArg 2023-07-14 13:27:35 +01:00
large_enums.rs refactor(rustc_middle): Substs -> GenericArg 2023-07-14 13:27:35 +01:00
lib.rs Perform reference propagation earlier. 2023-07-10 16:01:18 +00:00
lower_intrinsics.rs refactor(rustc_middle): Substs -> GenericArg 2023-07-14 13:27:35 +01:00
lower_slice_len.rs
match_branches.rs
multiple_return_terminators.rs
normalize_array_len.rs Rename adjustment::PointerCast and variants using it to PointerCoercion 2023-07-07 18:17:16 +02:00
nrvo.rs
pass_manager.rs
prettify.rs
ref_prop.rs Call super for debuginfo. 2023-07-10 16:01:19 +00:00
remove_noop_landing_pads.rs
remove_place_mention.rs
remove_storage_markers.rs
remove_uninit_drops.rs refactor(rustc_middle): Substs -> GenericArg 2023-07-14 13:27:35 +01:00
remove_unneeded_drops.rs
remove_zsts.rs refactor(rustc_middle): Substs -> GenericArg 2023-07-14 13:27:35 +01:00
required_consts.rs
reveal_all.rs
separate_const_switch.rs
shim.rs refactor(rustc_middle): Substs -> GenericArg 2023-07-14 13:27:35 +01:00
simplify_branches.rs
simplify_comparison_integral.rs
simplify.rs Re-format let-else per rustfmt update 2023-07-12 21:49:27 -04:00
sroa.rs refactor(rustc_middle): Substs -> GenericArg 2023-07-14 13:27:35 +01:00
ssa.rs Re-format let-else per rustfmt update 2023-07-12 21:49:27 -04:00
uninhabited_enum_branching.rs Re-format let-else per rustfmt update 2023-07-12 21:49:27 -04:00
unreachable_prop.rs