rust/tests/ui/mir
Tomasz Miąsko fe3cd2d194 Fix inlining with -Zalways-encode-mir
Only inline functions that are considered eligible for inlining
by the reachability pass.

This constraint was previously indirectly enforced by only exporting MIR
of eligible functions, but that approach doesn't work with
-Zalways-encode-mir enabled.
2023-08-27 23:52:27 +02:00
..
auxiliary
mir-inlining Fix inlining with -Zalways-encode-mir 2023-08-27 23:52:27 +02:00
validate Change default panic handler message format. 2023-07-29 11:42:50 +02:00
addrof_alignment.rs
checks_without_panic_impl.rs
debug-ref-undef.rs Add test. 2023-08-17 17:02:04 +00:00
drop-elaboration-after-borrowck-error.rs
drop-elaboration-after-borrowck-error.stderr
field-projection-invariant.rs
field-projection-mutating-context2.rs
field-projection-mutating-context2.stderr
field-projection-mutating-context.rs
field-projection-mutating-context.stderr
field-ty-ascription-enums.rs
field-ty-ascription.rs
important-higher-ranked-regions.rs
issue66339.rs Adjust UI tests for unit_bindings 2023-06-12 20:24:48 +08:00
issue-29227.rs
issue-46845.rs
issue-60390.rs
issue-66851.rs
issue-66930.rs
issue-67639-normalization-ice.rs
issue-67710-inline-projection.rs
issue-67947.rs
issue-67947.stderr
issue-68841.rs
issue-71793-inline-args-storage.rs
issue-73914.rs
issue-74739.rs
issue-75053.rs
issue-75053.stderr
issue-75419-validation-impl-trait.rs
issue-76248.rs
issue-76375.rs
issue-76740-copy-propagation.rs
issue-76803-branches-not-same.rs
issue-77002.rs
issue-77359-simplify-arm-identity.rs
issue-77911.rs
issue-78496.rs
issue-80949.rs Adjust UI tests for unit_bindings 2023-06-12 20:24:48 +08:00
issue-83499-input-output-iteration-ice.rs
issue-83499-input-output-iteration-ice.stderr
issue-89485.rs
issue-91745.rs
issue-92893.rs
issue-92893.stderr
issue-99852.rs
issue-99866.rs
issue-101844.rs Adjust UI tests for unit_bindings 2023-06-12 20:24:48 +08:00
issue-102389.rs
issue-102389.stderr
issue-105809.rs
issue-106062.rs
issue-106062.stderr
issue-107678-projection-with-lifetime.rs
issue-107691.rs
issue-109004-drop-large-array.rs
issue-109743.rs
issue-112269.rs
issue-112269.stderr
mir_adt_construction.rs
mir_alignment_check_i686-pc-windows-msvc.rs Disable alignment checks on i686-pc-windows-msvc 2023-06-16 09:06:12 -04:00
mir_alignment_check.rs Disable alignment checks on i686-pc-windows-msvc 2023-06-16 09:06:12 -04:00
mir_ascription_coercion.rs
mir_assign_eval_order.rs
mir_augmented_assignments.rs
mir_autoderef.rs
mir_build_match_comparisons.rs
mir_call_with_associated_type.rs
mir_calls_to_shims.rs
mir_cast_fn_ret.rs
mir_codegen_array_2.rs
mir_codegen_array.rs
mir_codegen_call_converging.rs
mir_codegen_calls_converging_drops_2.rs
mir_codegen_calls_converging_drops.rs
mir_codegen_calls_diverging_drops.rs
mir_codegen_calls_diverging.rs
mir_codegen_calls.rs
mir_codegen_critical_edge.rs
mir_codegen_spike1.rs
mir_codegen_ssa.rs
mir_codegen_switch.rs
mir_codegen_switchint.rs
mir_coercion_casts.rs
mir_coercions.rs
mir_const_prop_identity.rs
mir_const_prop_tuple_field_reorder.rs
mir_constval_adts.rs
mir_detects_invalid_ops.rs
mir_detects_invalid_ops.stderr
mir_drop_order.rs
mir_drop_panics.rs
mir_dynamic_drops_1.rs
mir_dynamic_drops_2.rs
mir_dynamic_drops_3.rs
mir_early_return_scope.rs
mir_fat_ptr_drop.rs
mir_fat_ptr.rs
mir_heavy_promoted.rs
mir_indexing_oob_1.rs
mir_indexing_oob_2.rs
mir_indexing_oob_3.rs
mir_let_chains_drop_order.rs
mir_match_arm_guard.rs
mir_match_test.rs
mir_misc_casts.rs
mir_overflow_off.rs
mir_raw_fat_ptr.rs
mir_refs_correct.rs
mir_small_agg_arg.rs
mir_static_subtype.rs
mir_struct_with_assoc_ty.rs
mir_temp_promotions.rs
mir_void_return_2.rs
mir_void_return.rs
mir-typeck-normalize-fn-sig.rs
remove-zsts-query-cycle.rs
simplify-branch-same.rs
ssa-analysis-regression-50041.rs remove box_free and replace with drop impl 2023-06-16 13:41:06 -07:00
thir-constparam-temp.rs
thir-constparam-temp.stderr
unsize-trait.rs