about summary refs log tree commit diff
path: root/tests/mir-opt
ModeNameSize
-rw-r--r--README.md2266log plain
-rw-r--r--address_of.address_of_reborrow.SimplifyCfg-initial.after.mir16589log plain
-rw-r--r--address_of.borrow_and_cast.SimplifyCfg-initial.after.mir1064log plain
-rw-r--r--address_of.rs1133log plain
-rw-r--r--array_index_is_temporary.main.SimplifyCfg-elaborate-drops.after.panic-abort.mir1415log plain
-rw-r--r--array_index_is_temporary.main.SimplifyCfg-elaborate-drops.after.panic-unwind.mir1409log plain
-rw-r--r--array_index_is_temporary.rs716log plain
-rw-r--r--asm_unwind_panic_abort.main.AbortUnwindingCalls.after.mir348log plain
-rw-r--r--asm_unwind_panic_abort.rs439log plain
-rw-r--r--async_closure_shims.main-{closure#0}-{closure#0}-{closure#0}.coroutine_by_move.0.panic-abort.mir1060log plain
-rw-r--r--async_closure_shims.main-{closure#0}-{closure#0}-{closure#0}.coroutine_by_move.0.panic-unwind.mir1060log plain
-rw-r--r--async_closure_shims.main-{closure#0}-{closure#0}-{closure#0}.coroutine_by_mut.0.panic-abort.mir1067log plain
-rw-r--r--async_closure_shims.main-{closure#0}-{closure#0}-{closure#0}.coroutine_by_mut.0.panic-unwind.mir1067log plain
-rw-r--r--async_closure_shims.main-{closure#0}-{closure#0}.coroutine_closure_by_move.0.panic-abort.mir468log plain
-rw-r--r--async_closure_shims.main-{closure#0}-{closure#0}.coroutine_closure_by_move.0.panic-unwind.mir468log plain
-rw-r--r--async_closure_shims.main-{closure#0}-{closure#0}.coroutine_closure_by_mut.0.panic-abort.mir610log plain
-rw-r--r--async_closure_shims.main-{closure#0}-{closure#0}.coroutine_closure_by_mut.0.panic-unwind.mir610log plain
-rw-r--r--async_closure_shims.rs1292log plain
-rw-r--r--basic_assignment.main.ElaborateDrops.diff2049log plain
-rw-r--r--basic_assignment.main.SimplifyCfg-initial.after.mir2377log plain
-rw-r--r--basic_assignment.rs1464log plain
-rw-r--r--box_expr.main.ElaborateDrops.diff2041log plain
-rw-r--r--box_expr.rs941log plain
d---------building2592log plain
-rw-r--r--byte_slice.main.SimplifyCfg-elaborate-drops.after.mir555log plain
-rw-r--r--byte_slice.rs181log plain
-rw-r--r--const_allocation.main.GVN.after.32bit.mir1730log plain
-rw-r--r--const_allocation.main.GVN.after.64bit.mir2040log plain
-rw-r--r--const_allocation.rs282log plain
-rw-r--r--const_allocation2.main.GVN.after.32bit.mir1634log plain
-rw-r--r--const_allocation2.main.GVN.after.64bit.mir1859log plain
-rw-r--r--const_allocation2.rs318log plain
-rw-r--r--const_allocation3.main.GVN.after.32bit.mir2130log plain
-rw-r--r--const_allocation3.main.GVN.after.64bit.mir2284log plain
-rw-r--r--const_allocation3.rs490log plain
-rw-r--r--const_debuginfo.main.ConstDebugInfo.diff3463log plain
-rw-r--r--const_debuginfo.rs829log plain
-rw-r--r--const_goto_const_eval_fail.f.JumpThreading.diff786log plain
-rw-r--r--const_goto_const_eval_fail.rs408log plain
-rw-r--r--const_promotion_extern_static.BAR-promoted[0].SimplifyCfg-elaborate-drops.after.mir437log plain
-rw-r--r--const_promotion_extern_static.BAR.PromoteTemps.diff1112log plain
-rw-r--r--const_promotion_extern_static.BOP.built.after.mir285log plain
-rw-r--r--const_promotion_extern_static.FOO-promoted[0].SimplifyCfg-elaborate-drops.after.mir372log plain
-rw-r--r--const_promotion_extern_static.FOO.PromoteTemps.diff1067log plain
-rw-r--r--const_promotion_extern_static.rs617log plain
d---------const_prop9395log plain
d---------copy-prop3410log plain
-rw-r--r--coroutine_drop_cleanup.main-{closure#0}.coroutine_drop.0.panic-abort.mir1045log plain
-rw-r--r--coroutine_drop_cleanup.main-{closure#0}.coroutine_drop.0.panic-unwind.mir1148log plain
-rw-r--r--coroutine_drop_cleanup.rs365log plain
-rw-r--r--coroutine_storage_dead_unwind.main-{closure#0}.StateTransform.before.panic-abort.mir1678log plain
-rw-r--r--coroutine_storage_dead_unwind.main-{closure#0}.StateTransform.before.panic-unwind.mir2255log plain
-rw-r--r--coroutine_storage_dead_unwind.rs604log plain
-rw-r--r--coroutine_tiny.main-{closure#0}.coroutine_resume.0.mir2198log plain
-rw-r--r--coroutine_tiny.rs506log plain
d---------dataflow-const-prop7272log plain
d---------dead-store-elimination904log plain
-rw-r--r--deduplicate_blocks.is_line_doc_comment_2.DeduplicateBlocks.panic-abort.diff2671log plain
-rw-r--r--deduplicate_blocks.is_line_doc_comment_2.DeduplicateBlocks.panic-unwind.diff2668log plain
-rw-r--r--deduplicate_blocks.rs446log plain
d---------deref-patterns96log plain
-rw-r--r--derefer_complex_case.main.Derefer.panic-abort.diff2361log plain
-rw-r--r--derefer_complex_case.main.Derefer.panic-unwind.diff2321log plain
-rw-r--r--derefer_complex_case.rs182log plain
-rw-r--r--derefer_inline_test.main.Derefer.panic-abort.diff787log plain
-rw-r--r--derefer_inline_test.main.Derefer.panic-unwind.diff795log plain
-rw-r--r--derefer_inline_test.rs209log plain
-rw-r--r--derefer_terminator_test.main.Derefer.panic-abort.diff2213log plain
-rw-r--r--derefer_terminator_test.main.Derefer.panic-unwind.diff2169log plain
-rw-r--r--derefer_terminator_test.rs310log plain
-rw-r--r--derefer_test.main.Derefer.diff1372log plain
-rw-r--r--derefer_test.rs206log plain
-rw-r--r--derefer_test_multiple.main.Derefer.diff2870log plain
-rw-r--r--derefer_test_multiple.rs285log plain
d---------dest-prop2044log plain
-rw-r--r--dont_inline_type_id.call.Inline.diff411log plain
-rw-r--r--dont_inline_type_id.rs308log plain
-rw-r--r--early_otherwise_branch.opt1.EarlyOtherwiseBranch.diff1990log plain
-rw-r--r--early_otherwise_branch.opt2.EarlyOtherwiseBranch.diff2292log plain
-rw-r--r--early_otherwise_branch.opt3.EarlyOtherwiseBranch.diff1998log plain
-rw-r--r--early_otherwise_branch.rs786log plain
-rw-r--r--early_otherwise_branch_3_element_tuple.opt1.EarlyOtherwiseBranch.diff2686log plain
-rw-r--r--early_otherwise_branch_3_element_tuple.rs335log plain
-rw-r--r--early_otherwise_branch_68867.rs923log plain
-rw-r--r--early_otherwise_branch_68867.try_sum.EarlyOtherwiseBranch.diff6427log plain
-rw-r--r--early_otherwise_branch_noopt.noopt1.EarlyOtherwiseBranch.diff2298log plain
-rw-r--r--early_otherwise_branch_noopt.rs478log plain
-rw-r--r--early_otherwise_branch_soundness.no_deref_ptr.EarlyOtherwiseBranch.diff958log plain
-rw-r--r--early_otherwise_branch_soundness.no_downcast.EarlyOtherwiseBranch.diff784log plain
-rw-r--r--early_otherwise_branch_soundness.rs876log plain
-rw-r--r--enum_opt.cand.EnumSizeOpt.32bit.diff2094log plain
-rw-r--r--enum_opt.cand.EnumSizeOpt.64bit.diff2103log plain
-rw-r--r--enum_opt.invalid.EnumSizeOpt.32bit.diff661log plain
-rw-r--r--enum_opt.invalid.EnumSizeOpt.64bit.diff661log plain
-rw-r--r--enum_opt.rs1855log plain
-rw-r--r--enum_opt.trunc.EnumSizeOpt.32bit.diff933log plain
-rw-r--r--enum_opt.trunc.EnumSizeOpt.64bit.diff933log plain
-rw-r--r--enum_opt.unin.EnumSizeOpt.32bit.diff2051log plain
-rw-r--r--enum_opt.unin.EnumSizeOpt.64bit.diff2060log plain
-rw-r--r--exponential_or.match_tuple.SimplifyCfg-initial.after.mir1796log plain
-rw-r--r--exponential_or.rs366log plain
-rw-r--r--fn_ptr_shim.core.ops-function-Fn-call.AddMovesForPackedDrops.before.mir309log plain
-rw-r--r--fn_ptr_shim.rs377log plain
-rw-r--r--funky_arms.float_to_exponential_common.GVN.panic-abort.diff3941log plain
-rw-r--r--funky_arms.float_to_exponential_common.GVN.panic-unwind.diff3929log plain
-rw-r--r--funky_arms.rs1589log plain
-rw-r--r--graphviz.main.built.after.dot454log plain
-rw-r--r--graphviz.rs137log plain
-rw-r--r--gvn.arithmetic.GVN.panic-abort.diff13727log plain
-rw-r--r--gvn.arithmetic.GVN.panic-unwind.diff13565log plain
-rw-r--r--gvn.arithmetic_checked.GVN.panic-abort.diff5049log plain
-rw-r--r--gvn.arithmetic_checked.GVN.panic-unwind.diff4989log plain
-rw-r--r--gvn.arithmetic_float.GVN.panic-abort.diff4317log plain
-rw-r--r--gvn.arithmetic_float.GVN.panic-unwind.diff4290log plain
-rw-r--r--gvn.cast.GVN.panic-abort.diff16508log plain
-rw-r--r--gvn.cast.GVN.panic-unwind.diff16328log plain
-rw-r--r--gvn.comparison.GVN.panic-abort.diff2491log plain
-rw-r--r--gvn.comparison.GVN.panic-unwind.diff2473log plain
-rw-r--r--gvn.constant_index_overflow.GVN.panic-abort.diff2899log plain
-rw-r--r--gvn.constant_index_overflow.GVN.panic-unwind.diff2881log plain
-rw-r--r--gvn.dereferences.GVN.panic-abort.diff5048log plain
-rw-r--r--gvn.dereferences.GVN.panic-unwind.diff4997log plain
-rw-r--r--gvn.duplicate_slice.GVN.panic-abort.diff960log plain
-rw-r--r--gvn.duplicate_slice.GVN.panic-unwind.diff954log plain
-rw-r--r--gvn.fn_pointers.GVN.panic-abort.diff3711log plain
-rw-r--r--gvn.fn_pointers.GVN.panic-unwind.diff3687log plain
-rw-r--r--gvn.indirect_static.GVN.panic-abort.diff455log plain
-rw-r--r--gvn.indirect_static.GVN.panic-unwind.diff455log plain
-rw-r--r--gvn.multiple_branches.GVN.panic-abort.diff5321log plain
-rw-r--r--gvn.multiple_branches.GVN.panic-unwind.diff5279log plain
-rw-r--r--gvn.references.GVN.panic-abort.diff4842log plain
-rw-r--r--gvn.references.GVN.panic-unwind.diff4917log plain
-rw-r--r--gvn.repeat.GVN.panic-abort.diff1915log plain
-rw-r--r--gvn.repeat.GVN.panic-unwind.diff1915log plain
-rw-r--r--gvn.repeated_index.GVN.panic-abort.diff2419log plain
-rw-r--r--gvn.repeated_index.GVN.panic-unwind.diff2395log plain
-rw-r--r--gvn.rs24476log plain
-rw-r--r--gvn.slices.GVN.panic-abort.diff8889log plain
-rw-r--r--gvn.slices.GVN.panic-unwind.diff8847log plain
-rw-r--r--gvn.subexpression_elimination.GVN.panic-abort.diff27367log plain
-rw-r--r--gvn.subexpression_elimination.GVN.panic-unwind.diff27121log plain
-rw-r--r--gvn.unary.GVN.panic-abort.diff4129log plain
-rw-r--r--gvn.unary.GVN.panic-unwind.diff4093log plain
-rw-r--r--gvn.wide_ptr_integer.GVN.panic-abort.diff6256log plain
-rw-r--r--gvn.wide_ptr_integer.GVN.panic-unwind.diff6220log plain
-rw-r--r--gvn.wide_ptr_provenance.GVN.panic-abort.diff6910log plain
-rw-r--r--gvn.wide_ptr_provenance.GVN.panic-unwind.diff6892log plain
-rw-r--r--gvn.wide_ptr_same_provenance.GVN.panic-abort.diff8353log plain
-rw-r--r--gvn.wide_ptr_same_provenance.GVN.panic-unwind.diff8323log plain
-rw-r--r--gvn.wrap_unwrap.GVN.panic-abort.diff1135log plain
-rw-r--r--gvn.wrap_unwrap.GVN.panic-unwind.diff1132log plain
-rw-r--r--gvn_copy_moves.fn0.GVN.diff657log plain
-rw-r--r--gvn_copy_moves.rs1068log plain
-rw-r--r--gvn_uninhabited.f.GVN.panic-abort.diff674log plain
-rw-r--r--gvn_uninhabited.f.GVN.panic-unwind.diff674log plain
-rw-r--r--gvn_uninhabited.rs348log plain
-rw-r--r--if_condition_int.dont_opt_bool.SimplifyComparisonIntegral.diff588log plain
-rw-r--r--if_condition_int.dont_opt_floats.SimplifyComparisonIntegral.diff739log plain
-rw-r--r--if_condition_int.dont_remove_comparison.SimplifyComparisonIntegral.diff1397log plain
-rw-r--r--if_condition_int.opt_char.SimplifyComparisonIntegral.diff792log plain
-rw-r--r--if_condition_int.opt_i8.SimplifyComparisonIntegral.diff783log plain
-rw-r--r--if_condition_int.opt_multiple_ifs.SimplifyComparisonIntegral.diff1337log plain
-rw-r--r--if_condition_int.opt_negative.SimplifyComparisonIntegral.diff813log plain
-rw-r--r--if_condition_int.opt_u32.SimplifyComparisonIntegral.diff789log plain
-rw-r--r--if_condition_int.rs1713log plain
d---------inline8416log plain
-rw-r--r--inline_generically_if_sized.call.Inline.diff497log plain
-rw-r--r--inline_generically_if_sized.rs299log plain
-rw-r--r--instrument_coverage.bar.InstrumentCoverage.diff337log plain
-rw-r--r--instrument_coverage.main.InstrumentCoverage.diff1532log plain
-rw-r--r--instrument_coverage.rs1719log plain
d---------instsimplify1972log plain
-rw-r--r--issue_101973.inner.GVN.panic-abort.diff2740log plain
-rw-r--r--issue_101973.inner.GVN.panic-unwind.diff2728log plain
-rw-r--r--issue_101973.rs546log plain
-rw-r--r--issue_104451_unwindable_intrinsics.main.AbortUnwindingCalls.after.panic-abort.mir353log plain
-rw-r--r--issue_104451_unwindable_intrinsics.main.AbortUnwindingCalls.after.panic-unwind.mir350log plain
-rw-r--r--issue_104451_unwindable_intrinsics.rs388log plain
-rw-r--r--issue_120925_unsafefncast.rs393log plain
-rw-r--r--issue_38669.main.SimplifyCfg-initial.after.mir908log plain
-rw-r--r--issue_38669.rs292log plain
-rw-r--r--issue_41110.main.ElaborateDrops.panic-abort.diff1501log plain
-rw-r--r--issue_41110.main.ElaborateDrops.panic-unwind.diff1501log plain
-rw-r--r--issue_41110.rs572log plain
-rw-r--r--issue_41110.test.ElaborateDrops.panic-abort.diff2145log plain
-rw-r--r--issue_41110.test.ElaborateDrops.panic-unwind.diff2148log plain
-rw-r--r--issue_41697.rs1088log plain
-rw-r--r--issue_41697.{impl#0}-{constant#0}.SimplifyCfg-promote-consts.after.mir561log plain
-rw-r--r--issue_41888.main.ElaborateDrops.panic-abort.diff3135log plain
-rw-r--r--issue_41888.main.ElaborateDrops.panic-unwind.diff3138log plain
-rw-r--r--issue_41888.rs494log plain
-rw-r--r--issue_62289.rs350log plain
-rw-r--r--issue_62289.test.ElaborateDrops.before.panic-abort.mir2636log plain
-rw-r--r--issue_62289.test.ElaborateDrops.before.panic-unwind.mir2645log plain
-rw-r--r--issue_72181.bar.built.after.mir410log plain
-rw-r--r--issue_72181.foo.built.after.mir557log plain
-rw-r--r--issue_72181.main.built.after.mir1580log plain
-rw-r--r--issue_72181.rs586log plain
-rw-r--r--issue_72181_1.f.built.after.mir273log plain
-rw-r--r--issue_72181_1.main.built.after.mir1182log plain
-rw-r--r--issue_72181_1.rs438log plain
-rw-r--r--issue_76432.rs527log plain
-rw-r--r--issue_76432.test.SimplifyComparisonIntegral.panic-abort.diff1314log plain
-rw-r--r--issue_76432.test.SimplifyComparisonIntegral.panic-unwind.diff1311log plain
-rw-r--r--issue_78192.f.InstSimplify.diff605log plain
-rw-r--r--issue_78192.rs221log plain
-rw-r--r--issue_91633.bar.built.after.mir849log plain
-rw-r--r--issue_91633.foo.built.after.mir1091log plain
-rw-r--r--issue_91633.fun.built.after.mir706log plain
-rw-r--r--issue_91633.hey.built.after.mir808log plain
-rw-r--r--issue_91633.rs569log plain
-rw-r--r--issue_99325.main.built.after.32bit.mir7161log plain
-rw-r--r--issue_99325.main.built.after.64bit.mir7161log plain
-rw-r--r--issue_99325.rs425log plain
d---------issues329log plain
-rw-r--r--jump_threading.aggregate.JumpThreading.panic-abort.diff1072log plain
-rw-r--r--jump_threading.aggregate.JumpThreading.panic-unwind.diff1072log plain
-rw-r--r--jump_threading.assume.JumpThreading.panic-abort.diff633log plain
-rw-r--r--jump_threading.assume.JumpThreading.panic-unwind.diff633log plain
-rw-r--r--jump_threading.custom_discr.JumpThreading.panic-abort.diff1088log plain
-rw-r--r--jump_threading.custom_discr.JumpThreading.panic-unwind.diff1088log plain
-rw-r--r--jump_threading.dfa.JumpThreading.panic-abort.diff1314log plain
-rw-r--r--jump_threading.dfa.JumpThreading.panic-unwind.diff1314log plain
-rw-r--r--jump_threading.disappearing_bb.JumpThreading.panic-abort.diff996log plain
-rw-r--r--jump_threading.disappearing_bb.JumpThreading.panic-unwind.diff996log plain
-rw-r--r--jump_threading.duplicate_chain.JumpThreading.panic-abort.diff810log plain
-rw-r--r--jump_threading.duplicate_chain.JumpThreading.panic-unwind.diff810log plain
-rw-r--r--jump_threading.identity.JumpThreading.panic-abort.diff3729log plain
-rw-r--r--jump_threading.identity.JumpThreading.panic-unwind.diff3729log plain
-rw-r--r--jump_threading.multiple_match.JumpThreading.panic-abort.diff951log plain
-rw-r--r--jump_threading.multiple_match.JumpThreading.panic-unwind.diff951log plain
-rw-r--r--jump_threading.mutable_ref.JumpThreading.panic-abort.diff1194log plain
-rw-r--r--jump_threading.mutable_ref.JumpThreading.panic-unwind.diff1194log plain
-rw-r--r--jump_threading.mutate_discriminant.JumpThreading.panic-abort.diff615log plain
-rw-r--r--jump_threading.mutate_discriminant.JumpThreading.panic-unwind.diff615log plain
-rw-r--r--jump_threading.renumbered_bb.JumpThreading.panic-abort.diff960log plain
-rw-r--r--jump_threading.renumbered_bb.JumpThreading.panic-unwind.diff960log plain
-rw-r--r--jump_threading.rs15366log plain
-rw-r--r--jump_threading.too_complex.JumpThreading.panic-abort.diff2184log plain
-rw-r--r--jump_threading.too_complex.JumpThreading.panic-unwind.diff2184log plain
-rw-r--r--loop_test.main.SimplifyCfg-promote-consts.after.mir903log plain
-rw-r--r--loop_test.rs511log plain
-rw-r--r--lower_array_len.array_bound.NormalizeArrayLen.panic-abort.diff1557log plain
-rw-r--r--lower_array_len.array_bound.NormalizeArrayLen.panic-unwind.diff1554log plain
-rw-r--r--lower_array_len.array_bound_mut.NormalizeArrayLen.panic-abort.diff1993log plain
-rw-r--r--lower_array_len.array_bound_mut.NormalizeArrayLen.panic-unwind.diff1987log plain
-rw-r--r--lower_array_len.array_len.NormalizeArrayLen.panic-abort.diff580log plain
-rw-r--r--lower_array_len.array_len.NormalizeArrayLen.panic-unwind.diff580log plain
-rw-r--r--lower_array_len.array_len_by_value.NormalizeArrayLen.panic-abort.diff603log plain
-rw-r--r--lower_array_len.array_len_by_value.NormalizeArrayLen.panic-unwind.diff603log plain
-rw-r--r--lower_array_len.array_len_raw.NormalizeArrayLen.panic-abort.diff1157log plain
-rw-r--r--lower_array_len.array_len_raw.NormalizeArrayLen.panic-unwind.diff1157log plain
-rw-r--r--lower_array_len.array_len_reborrow.NormalizeArrayLen.panic-abort.diff1046log plain
-rw-r--r--lower_array_len.array_len_reborrow.NormalizeArrayLen.panic-unwind.diff1046log plain
-rw-r--r--lower_array_len.rs2129log plain
-rw-r--r--lower_intrinsics.align_of.LowerIntrinsics.panic-abort.diff361log plain
-rw-r--r--lower_intrinsics.align_of.LowerIntrinsics.panic-unwind.diff361log plain
-rw-r--r--lower_intrinsics.assume.LowerIntrinsics.panic-abort.diff472log plain
-rw-r--r--lower_intrinsics.assume.LowerIntrinsics.panic-unwind.diff472log plain
-rw-r--r--lower_intrinsics.discriminant.LowerIntrinsics.panic-abort.diff2365log plain
-rw-r--r--lower_intrinsics.discriminant.LowerIntrinsics.panic-unwind.diff2410log plain
-rw-r--r--lower_intrinsics.f_copy_nonoverlapping.LowerIntrinsics.panic-abort.diff1815log plain
-rw-r--r--lower_intrinsics.f_copy_nonoverlapping.LowerIntrinsics.panic-unwind.diff1815log plain
-rw-r--r--lower_intrinsics.forget.LowerIntrinsics.panic-abort.diff520log plain
-rw-r--r--lower_intrinsics.forget.LowerIntrinsics.panic-unwind.diff520log plain
-rw-r--r--lower_intrinsics.non_const.LowerIntrinsics.panic-abort.diff740log plain
-rw-r--r--lower_intrinsics.non_const.LowerIntrinsics.panic-unwind.diff740log plain
-rw-r--r--lower_intrinsics.ptr_offset.LowerIntrinsics.panic-abort.diff668log plain
-rw-r--r--lower_intrinsics.ptr_offset.LowerIntrinsics.panic-unwind.diff668log plain
-rw-r--r--lower_intrinsics.read_via_copy_primitive.LowerIntrinsics.panic-abort.diff560log plain
-rw-r--r--lower_intrinsics.read_via_copy_primitive.LowerIntrinsics.panic-unwind.diff560log plain
-rw-r--r--lower_intrinsics.read_via_copy_uninhabited.LowerIntrinsics.panic-abort.diff492log plain
-rw-r--r--lower_intrinsics.read_via_copy_uninhabited.LowerIntrinsics.panic-unwind.diff492log plain
-rw-r--r--lower_intrinsics.rs7204log plain
-rw-r--r--lower_intrinsics.size_of.LowerIntrinsics.panic-abort.diff352log plain
-rw-r--r--lower_intrinsics.size_of.LowerIntrinsics.panic-unwind.diff352log plain
-rw-r--r--lower_intrinsics.transmute_inhabited.LowerIntrinsics.panic-abort.diff589log plain
-rw-r--r--lower_intrinsics.transmute_inhabited.LowerIntrinsics.panic-unwind.diff589log plain
-rw-r--r--lower_intrinsics.transmute_ref_dst.LowerIntrinsics.panic-abort.diff559log plain
-rw-r--r--lower_intrinsics.transmute_ref_dst.LowerIntrinsics.panic-unwind.diff559log plain
-rw-r--r--lower_intrinsics.transmute_to_box_uninhabited.LowerIntrinsics.panic-abort.diff741log plain
-rw-r--r--lower_intrinsics.transmute_to_box_uninhabited.LowerIntrinsics.panic-unwind.diff741log plain
-rw-r--r--lower_intrinsics.transmute_to_mut_uninhabited.LowerIntrinsics.panic-abort.diff589log plain
-rw-r--r--lower_intrinsics.transmute_to_mut_uninhabited.LowerIntrinsics.panic-unwind.diff589log plain
-rw-r--r--lower_intrinsics.transmute_to_ref_uninhabited.LowerIntrinsics.panic-abort.diff577log plain
-rw-r--r--lower_intrinsics.transmute_to_ref_uninhabited.LowerIntrinsics.panic-unwind.diff577log plain
-rw-r--r--lower_intrinsics.transmute_uninhabited.LowerIntrinsics.panic-abort.diff475log plain
-rw-r--r--lower_intrinsics.transmute_uninhabited.LowerIntrinsics.panic-unwind.diff475log plain
-rw-r--r--lower_intrinsics.unchecked.LowerIntrinsics.panic-abort.diff4186log plain
-rw-r--r--lower_intrinsics.unchecked.LowerIntrinsics.panic-unwind.diff4186log plain
-rw-r--r--lower_intrinsics.unreachable.LowerIntrinsics.panic-abort.diff389log plain
-rw-r--r--lower_intrinsics.unreachable.LowerIntrinsics.panic-unwind.diff389log plain
-rw-r--r--lower_intrinsics.with_overflow.LowerIntrinsics.panic-abort.diff1882log plain
-rw-r--r--lower_intrinsics.with_overflow.LowerIntrinsics.panic-unwind.diff1882log plain
-rw-r--r--lower_intrinsics.wrapping.LowerIntrinsics.panic-abort.diff1841log plain
-rw-r--r--lower_intrinsics.wrapping.LowerIntrinsics.panic-unwind.diff1841log plain
-rw-r--r--lower_intrinsics.write_via_move_string.LowerIntrinsics.panic-abort.diff786log plain
-rw-r--r--lower_intrinsics.write_via_move_string.LowerIntrinsics.panic-unwind.diff786log plain
-rw-r--r--lower_slice_len.bound.LowerSliceLenCalls.panic-abort.diff1462log plain
-rw-r--r--lower_slice_len.bound.LowerSliceLenCalls.panic-unwind.diff1456log plain
-rw-r--r--lower_slice_len.rs363log plain
-rw-r--r--match_arm_scopes.complicated_match.panic-abort.SimplifyCfg-initial.after-ElaborateDrops.after.diff6333log plain
-rw-r--r--match_arm_scopes.complicated_match.panic-unwind.SimplifyCfg-initial.after-ElaborateDrops.after.diff6333log plain
-rw-r--r--match_arm_scopes.rs1242log plain
-rw-r--r--match_test.main.SimplifyCfg-initial.after.mir2011log plain
-rw-r--r--match_test.rs458log plain
-rw-r--r--matches_reduce_branches.bar.MatchBranchSimplification.diff1977log plain
-rw-r--r--matches_reduce_branches.foo.MatchBranchSimplification.diff1063log plain
-rw-r--r--matches_reduce_branches.match_nested_if.MatchBranchSimplification.diff2410log plain
-rw-r--r--matches_reduce_branches.rs1142log plain
-rw-r--r--matches_u8.exhaustive_match.MatchBranchSimplification.diff604log plain
-rw-r--r--matches_u8.exhaustive_match_i8.MatchBranchSimplification.diff613log plain
-rw-r--r--matches_u8.rs648log plain
-rw-r--r--multiple_return_terminators.rs245log plain
-rw-r--r--multiple_return_terminators.test.MultipleReturnTerminators.diff228log plain
d---------nll312log plain
-rw-r--r--no_drop_for_inactive_variant.rs401log plain
-rw-r--r--no_drop_for_inactive_variant.unwrap.SimplifyCfg-elaborate-drops.after.panic-abort.mir749log plain
-rw-r--r--no_drop_for_inactive_variant.unwrap.SimplifyCfg-elaborate-drops.after.panic-unwind.mir809log plain
-rw-r--r--no_spurious_drop_after_call.main.ElaborateDrops.before.panic-abort.mir805log plain
-rw-r--r--no_spurious_drop_after_call.main.ElaborateDrops.before.panic-unwind.mir809log plain
-rw-r--r--no_spurious_drop_after_call.rs344log plain
-rw-r--r--nrvo_miscompile_111005.rs490log plain
-rw-r--r--nrvo_miscompile_111005.wrong.RenameReturnPlace.diff331log plain
-rw-r--r--nrvo_simple.nrvo.RenameReturnPlace.panic-abort.diff1050log plain
-rw-r--r--nrvo_simple.nrvo.RenameReturnPlace.panic-unwind.diff1047log plain
-rw-r--r--nrvo_simple.rs305log plain
-rw-r--r--packed_struct_drop_aligned.main.SimplifyCfg-elaborate-drops.after.panic-abort.mir1020log plain
-rw-r--r--packed_struct_drop_aligned.main.SimplifyCfg-elaborate-drops.after.panic-unwind.mir1175log plain
-rw-r--r--packed_struct_drop_aligned.rs365log plain
d---------pre-codegen7000log plain
-rw-r--r--reference_prop.debuginfo.ReferencePropagation.diff4245log plain
-rw-r--r--reference_prop.dominate_storage.ReferencePropagation.diff738log plain
-rw-r--r--reference_prop.maybe_dead.ReferencePropagation.diff1059log plain
-rw-r--r--reference_prop.multiple_storage.ReferencePropagation.diff538log plain
-rw-r--r--reference_prop.mut_raw_then_mut_shr.ReferencePropagation.diff1932log plain
-rw-r--r--reference_prop.read_through_raw.ReferencePropagation.diff569log plain
-rw-r--r--reference_prop.reference_propagation.ReferencePropagation.diff11038log plain
-rw-r--r--reference_prop.reference_propagation_const_ptr.ReferencePropagation.diff13202log plain
-rw-r--r--reference_prop.reference_propagation_mut.ReferencePropagation.diff11235log plain
-rw-r--r--reference_prop.reference_propagation_mut_ptr.ReferencePropagation.diff11823log plain
-rw-r--r--reference_prop.rs26733log plain
-rw-r--r--reference_prop.unique_with_copies.ReferencePropagation.diff1382log plain
-rw-r--r--remove_fake_borrows.match_guard.CleanupPostBorrowck.panic-abort.diff1675log plain
-rw-r--r--remove_fake_borrows.match_guard.CleanupPostBorrowck.panic-unwind.diff1675log plain
-rw-r--r--remove_fake_borrows.rs362log plain
-rw-r--r--remove_never_const.no_codegen.PreCodegen.after.mir147log plain
-rw-r--r--remove_never_const.rs499log plain
-rw-r--r--remove_storage_markers.main.RemoveStorageMarkers.panic-abort.diff2306log plain
-rw-r--r--remove_storage_markers.main.RemoveStorageMarkers.panic-unwind.diff2300log plain
-rw-r--r--remove_storage_markers.rs426log plain
-rw-r--r--remove_unneeded_drops.cannot_opt_generic.RemoveUnneededDrops.panic-abort.diff578log plain
-rw-r--r--remove_unneeded_drops.cannot_opt_generic.RemoveUnneededDrops.panic-unwind.diff623log plain
-rw-r--r--remove_unneeded_drops.dont_opt.RemoveUnneededDrops.panic-abort.diff582log plain
-rw-r--r--remove_unneeded_drops.dont_opt.RemoveUnneededDrops.panic-unwind.diff627log plain
-rw-r--r--remove_unneeded_drops.opt.RemoveUnneededDrops.panic-abort.diff537log plain
-rw-r--r--remove_unneeded_drops.opt.RemoveUnneededDrops.panic-unwind.diff534log plain
-rw-r--r--remove_unneeded_drops.opt_generic_copy.RemoveUnneededDrops.panic-abort.diff567log plain
-rw-r--r--remove_unneeded_drops.opt_generic_copy.RemoveUnneededDrops.panic-unwind.diff564log plain
-rw-r--r--remove_unneeded_drops.rs734log plain
-rw-r--r--remove_zsts.get_union.PreCodegen.after.mir156log plain
-rw-r--r--remove_zsts.get_union.RemoveZsts.diff397log plain
-rw-r--r--remove_zsts.rs237log plain
-rw-r--r--retag.array_casts.SimplifyCfg-elaborate-drops.after.panic-abort.mir4721log plain
-rw-r--r--retag.array_casts.SimplifyCfg-elaborate-drops.after.panic-unwind.mir4712log plain
-rw-r--r--retag.core.ptr-drop_in_place.Test.SimplifyCfg-make_shim.after.panic-abort.mir462log plain
-rw-r--r--retag.core.ptr-drop_in_place.Test.SimplifyCfg-make_shim.after.panic-unwind.mir422log plain
-rw-r--r--retag.main-{closure#0}.SimplifyCfg-elaborate-drops.after.panic-abort.mir447log plain
-rw-r--r--retag.main-{closure#0}.SimplifyCfg-elaborate-drops.after.panic-unwind.mir447log plain
-rw-r--r--retag.main.SimplifyCfg-elaborate-drops.after.panic-abort.mir4099log plain
-rw-r--r--retag.main.SimplifyCfg-elaborate-drops.after.panic-unwind.mir4290log plain
-rw-r--r--retag.rs1821log plain
-rw-r--r--retag.{impl#0}-foo.SimplifyCfg-elaborate-drops.after.panic-abort.mir461log plain
-rw-r--r--retag.{impl#0}-foo.SimplifyCfg-elaborate-drops.after.panic-unwind.mir461log plain
-rw-r--r--retag.{impl#0}-foo_shr.SimplifyCfg-elaborate-drops.after.panic-abort.mir367log plain
-rw-r--r--retag.{impl#0}-foo_shr.SimplifyCfg-elaborate-drops.after.panic-unwind.mir367log plain
-rw-r--r--return_an_array.rs169log plain
-rw-r--r--separate_const_switch.identity.JumpThreading.diff3213log plain
-rw-r--r--separate_const_switch.rs896log plain
-rw-r--r--separate_const_switch.too_complex.JumpThreading.diff1826log plain
-rw-r--r--set_no_discriminant.f.JumpThreading.diff497log plain
-rw-r--r--set_no_discriminant.generic.JumpThreading.diff509log plain
-rw-r--r--set_no_discriminant.rs1620log plain
-rw-r--r--simplify_arm.id_try.SimplifyArmIdentity.diff5853log plain
-rw-r--r--simplify_arm.id_try.SimplifyBranchSame.diff5851log plain
-rw-r--r--simplify_arm.rs1448log plain
-rw-r--r--simplify_arm_identity.rs552log plain
-rw-r--r--simplify_cfg.main.SimplifyCfg-early-opt.diff913log plain
-rw-r--r--simplify_cfg.main.SimplifyCfg-initial.diff1175log plain
-rw-r--r--simplify_cfg.rs371log plain
-rw-r--r--simplify_duplicate_unreachable_blocks.assert_nonzero_nonmax.SimplifyCfg-after-uninhabited-enum-branching.diff557log plain
-rw-r--r--simplify_duplicate_unreachable_blocks.rs781log plain
-rw-r--r--simplify_if.main.SimplifyConstCondition-after-const-prop.panic-abort.diff438log plain
-rw-r--r--simplify_if.main.SimplifyConstCondition-after-const-prop.panic-unwind.diff435log plain
-rw-r--r--simplify_if.rs270log plain
-rw-r--r--simplify_locals.c.SimplifyLocals-before-const-prop.diff768log plain
-rw-r--r--simplify_locals.d1.SimplifyLocals-before-const-prop.diff352log plain
-rw-r--r--simplify_locals.d2.SimplifyLocals-before-const-prop.diff577log plain
-rw-r--r--simplify_locals.expose_addr.SimplifyLocals-before-const-prop.diff532log plain
-rw-r--r--simplify_locals.r.SimplifyLocals-before-const-prop.diff659log plain
-rw-r--r--simplify_locals.rs1623log plain
-rw-r--r--simplify_locals.t1.SimplifyLocals-before-const-prop.diff464log plain
-rw-r--r--simplify_locals.t2.SimplifyLocals-before-const-prop.diff474log plain
-rw-r--r--simplify_locals.t3.SimplifyLocals-before-const-prop.diff573log plain
-rw-r--r--simplify_locals.t4.SimplifyLocals-before-const-prop.diff487log plain
-rw-r--r--simplify_locals_fixedpoint.foo.SimplifyLocals-final.panic-abort.diff1262log plain
-rw-r--r--simplify_locals_fixedpoint.foo.SimplifyLocals-final.panic-unwind.diff1259log plain
-rw-r--r--simplify_locals_fixedpoint.rs319log plain
-rw-r--r--simplify_locals_removes_unused_consts.main.SimplifyLocals-before-const-prop.panic-abort.diff2169log plain
-rw-r--r--simplify_locals_removes_unused_consts.main.SimplifyLocals-before-const-prop.panic-unwind.diff2157log plain
-rw-r--r--simplify_locals_removes_unused_consts.rs415log plain
-rw-r--r--simplify_locals_removes_unused_discriminant_reads.map.SimplifyLocals-before-const-prop.diff1155log plain
-rw-r--r--simplify_locals_removes_unused_discriminant_reads.rs321log plain
-rw-r--r--simplify_match.main.GVN.panic-abort.diff684log plain
-rw-r--r--simplify_match.main.GVN.panic-unwind.diff681log plain
-rw-r--r--simplify_match.rs224log plain
-rw-r--r--simplify_try_if_let.rs1088log plain
-rw-r--r--simplify_try_if_let.{impl#0}-append.SimplifyArmIdentity.diff7392log plain
-rw-r--r--slice_drop_shim.core.ptr-drop_in_place.[String].AddMovesForPackedDrops.before.mir1086log plain
-rw-r--r--slice_drop_shim.rs418log plain
d---------sroa855log plain
-rw-r--r--ssa_unreachable_116212.rs230log plain
-rw-r--r--storage_ranges.main.nll.0.mir1431log plain
-rw-r--r--storage_ranges.rs143log plain
-rw-r--r--switch_to_self.rs601log plain
-rw-r--r--switch_to_self.test.MatchBranchSimplification.diff366log plain
-rw-r--r--tls_access.main.PreCodegen.after.mir537log plain
-rw-r--r--tls_access.rs245log plain
-rw-r--r--uninhabited_enum.process_never.SimplifyLocals-final.after.mir262log plain
-rw-r--r--uninhabited_enum.process_void.SimplifyLocals-final.after.mir242log plain
-rw-r--r--uninhabited_enum.rs528log plain
-rw-r--r--uninhabited_enum_branching.byref.UninhabitedEnumBranching.diff2600log plain
-rw-r--r--uninhabited_enum_branching.custom_discriminant.UninhabitedEnumBranching.diff996log plain
-rw-r--r--uninhabited_enum_branching.rs2357log plain
-rw-r--r--uninhabited_enum_branching.simple.UninhabitedEnumBranching.diff1157log plain
-rw-r--r--uninhabited_fallthrough_elimination.eliminate_fallthrough.UninhabitedEnumBranching.diff762log plain
-rw-r--r--uninhabited_fallthrough_elimination.keep_fallthrough.UninhabitedEnumBranching.diff747log plain
-rw-r--r--uninhabited_fallthrough_elimination.rs568log plain
d---------unnamed-fields191log plain
-rw-r--r--unreachable.as_match.UnreachablePropagation.panic-abort.diff960log plain
-rw-r--r--unreachable.as_match.UnreachablePropagation.panic-unwind.diff957log plain
-rw-r--r--unreachable.if_let.UnreachablePropagation.panic-abort.diff1549log plain
-rw-r--r--unreachable.if_let.UnreachablePropagation.panic-unwind.diff1546log plain
-rw-r--r--unreachable.rs1444log plain
-rw-r--r--unreachable_diverging.main.UnreachablePropagation.panic-abort.diff1501log plain
-rw-r--r--unreachable_diverging.main.UnreachablePropagation.panic-unwind.diff1495log plain
-rw-r--r--unreachable_diverging.rs881log plain
-rw-r--r--unusual_item_types.E-V-{constant#0}.built.after.mir162log plain
-rw-r--r--unusual_item_types.Test-X-{constructor#0}.built.after.mir155log plain
-rw-r--r--unusual_item_types.core.ptr-drop_in_place.Vec_i32_.AddMovesForPackedDrops.before.mir710log plain
-rw-r--r--unusual_item_types.rs718log plain
-rw-r--r--unusual_item_types.{impl#0}-ASSOCIATED_CONSTANT.built.after.mir262log plain