about summary refs log tree commit diff
path: root/tests/mir-opt
ModeNameSize
-rw-r--r--README.md2349log plain
-rw-r--r--address_of.address_of_reborrow.SimplifyCfg-initial.after.mir17399log plain
-rw-r--r--address_of.borrow_and_cast.SimplifyCfg-initial.after.mir1064log plain
-rw-r--r--address_of.rs1122log plain
-rw-r--r--array_index_is_temporary.main.SimplifyCfg-pre-optimizations.after.panic-abort.mir1373log plain
-rw-r--r--array_index_is_temporary.main.SimplifyCfg-pre-optimizations.after.panic-unwind.mir1367log plain
-rw-r--r--array_index_is_temporary.rs724log plain
-rw-r--r--asm_unwind_panic_abort.main.AbortUnwindingCalls.after.mir328log plain
-rw-r--r--asm_unwind_panic_abort.rs426log 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}.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#1}.coroutine_closure_by_ref.0.panic-abort.mir451log plain
-rw-r--r--async_closure_shims.main-{closure#0}-{closure#1}.coroutine_closure_by_ref.0.panic-unwind.mir451log plain
-rw-r--r--async_closure_shims.rs1415log plain
-rw-r--r--basic_assignment.main.ElaborateDrops.diff2049log plain
-rw-r--r--basic_assignment.main.SimplifyCfg-initial.after.mir2431log plain
-rw-r--r--basic_assignment.rs1470log plain
-rw-r--r--box_expr.main.ElaborateDrops.diff2017log plain
-rw-r--r--box_expr.rs947log plain
d---------building2345log plain
-rw-r--r--byte_slice.main.SimplifyCfg-pre-optimizations.after.mir557log plain
-rw-r--r--byte_slice.rs184log 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.rs288log 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.rs324log 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.rs499log plain
-rw-r--r--const_debuginfo.main.ConstDebugInfo.diff3463log plain
-rw-r--r--const_debuginfo.rs835log plain
-rw-r--r--const_goto_const_eval_fail.f.JumpThreading.diff786log plain
-rw-r--r--const_goto_const_eval_fail.rs409log plain
-rw-r--r--const_promotion_extern_static.BAR-promoted[0].SimplifyCfg-pre-optimizations.after.mir443log plain
-rw-r--r--const_promotion_extern_static.BAR.PromoteTemps.diff1127log plain
-rw-r--r--const_promotion_extern_static.BOP.built.after.mir285log plain
-rw-r--r--const_promotion_extern_static.FOO-promoted[0].SimplifyCfg-pre-optimizations.after.mir378log plain
-rw-r--r--const_promotion_extern_static.FOO.PromoteTemps.diff1058log plain
-rw-r--r--const_promotion_extern_static.rs622log plain
d---------const_prop9404log plain
d---------copy-prop3752log plain
-rw-r--r--coroutine_drop_cleanup.main-{closure#0}.coroutine_drop.0.panic-abort.mir1043log plain
-rw-r--r--coroutine_drop_cleanup.main-{closure#0}.coroutine_drop.0.panic-unwind.mir1146log plain
-rw-r--r--coroutine_drop_cleanup.rs404log plain
-rw-r--r--coroutine_storage_dead_unwind.main-{closure#0}.StateTransform.before.panic-abort.mir1676log plain
-rw-r--r--coroutine_storage_dead_unwind.main-{closure#0}.StateTransform.before.panic-unwind.mir2253log plain
-rw-r--r--coroutine_storage_dead_unwind.rs643log plain
-rw-r--r--coroutine_tiny.main-{closure#0}.coroutine_resume.0.mir2193log plain
-rw-r--r--coroutine_tiny.rs547log plain
d---------coverage550log 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.rs451log plain
-rw-r--r--derefer_complex_case.main.Derefer.panic-abort.diff2377log plain
-rw-r--r--derefer_complex_case.main.Derefer.panic-unwind.diff2337log plain
-rw-r--r--derefer_complex_case.rs199log 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.rs214log 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.rs336log plain
-rw-r--r--derefer_test.main.Derefer.diff1372log plain
-rw-r--r--derefer_test.rs212log plain
-rw-r--r--derefer_test_multiple.main.Derefer.diff2870log plain
-rw-r--r--derefer_test_multiple.rs289log plain
d---------dest-prop2044log plain
-rw-r--r--dont_inline_type_id.call.Inline.diff411log plain
-rw-r--r--dont_inline_type_id.rs314log plain
-rw-r--r--early_otherwise_branch.opt1.EarlyOtherwiseBranch.diff1569log plain
-rw-r--r--early_otherwise_branch.opt2.EarlyOtherwiseBranch.diff1827log plain
-rw-r--r--early_otherwise_branch.opt3.EarlyOtherwiseBranch.diff2544log plain
-rw-r--r--early_otherwise_branch.opt4.EarlyOtherwiseBranch.diff2534log plain
-rw-r--r--early_otherwise_branch.rs2720log plain
-rw-r--r--early_otherwise_branch_3_element_tuple.opt1.EarlyOtherwiseBranch.diff2558log plain
-rw-r--r--early_otherwise_branch_3_element_tuple.opt2.EarlyOtherwiseBranch.diff3582log plain
-rw-r--r--early_otherwise_branch_3_element_tuple.rs1654log plain
-rw-r--r--early_otherwise_branch_68867.rs1200log plain
-rw-r--r--early_otherwise_branch_68867.try_sum.EarlyOtherwiseBranch.diff6476log plain
-rw-r--r--early_otherwise_branch_noopt.noopt1.EarlyOtherwiseBranch.diff2298log plain
-rw-r--r--early_otherwise_branch_noopt.rs754log plain
-rw-r--r--early_otherwise_branch_soundness.no_deref_ptr.EarlyOtherwiseBranch.diff1021log plain
-rw-r--r--early_otherwise_branch_soundness.no_downcast.EarlyOtherwiseBranch.diff847log plain
-rw-r--r--early_otherwise_branch_soundness.rs1387log 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.rs1923log 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--fn_ptr_shim.core.ops-function-Fn-call.AddMovesForPackedDrops.before.mir309log plain
-rw-r--r--fn_ptr_shim.rs378log plain
-rw-r--r--funky_arms.float_to_exponential_common.GVN.panic-abort.diff3928log plain
-rw-r--r--funky_arms.float_to_exponential_common.GVN.panic-unwind.diff3916log plain
-rw-r--r--funky_arms.rs1532log plain
-rw-r--r--graphviz.main.built.after.dot454log plain
-rw-r--r--graphviz.rs138log plain
-rw-r--r--gvn.arithmetic.GVN.panic-abort.diff13777log plain
-rw-r--r--gvn.arithmetic.GVN.panic-unwind.diff13615log plain
-rw-r--r--gvn.arithmetic_checked.GVN.panic-abort.diff5079log plain
-rw-r--r--gvn.arithmetic_checked.GVN.panic-unwind.diff5019log 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.borrowed.GVN.panic-abort.diff675log plain
-rw-r--r--gvn.borrowed.GVN.panic-unwind.diff660log 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.diff2924log plain
-rw-r--r--gvn.constant_index_overflow.GVN.panic-unwind.diff2906log plain
-rw-r--r--gvn.dereferences.GVN.panic-abort.diff4904log plain
-rw-r--r--gvn.dereferences.GVN.panic-unwind.diff4853log 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.diff3703log plain
-rw-r--r--gvn.fn_pointers.GVN.panic-unwind.diff3679log 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.non_freeze.GVN.panic-abort.diff543log plain
-rw-r--r--gvn.non_freeze.GVN.panic-unwind.diff534log 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.rs26285log plain
-rw-r--r--gvn.slices.GVN.panic-abort.diff9018log plain
-rw-r--r--gvn.slices.GVN.panic-unwind.diff8976log plain
-rw-r--r--gvn.subexpression_elimination.GVN.panic-abort.diff27295log plain
-rw-r--r--gvn.subexpression_elimination.GVN.panic-unwind.diff27049log 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.diff6200log plain
-rw-r--r--gvn.wide_ptr_integer.GVN.panic-unwind.diff6164log plain
-rw-r--r--gvn.wide_ptr_provenance.GVN.panic-abort.diff6972log plain
-rw-r--r--gvn.wide_ptr_provenance.GVN.panic-unwind.diff6954log plain
-rw-r--r--gvn.wide_ptr_same_provenance.GVN.panic-abort.diff8389log plain
-rw-r--r--gvn.wide_ptr_same_provenance.GVN.panic-unwind.diff8359log 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.rs1073log plain
-rw-r--r--gvn_uninhabited.f.GVN.panic-abort.diff688log plain
-rw-r--r--gvn_uninhabited.f.GVN.panic-unwind.diff688log plain
-rw-r--r--gvn_uninhabited.rs354log 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.rs1718log plain
d---------inline7978log plain
-rw-r--r--inline_coroutine_body.rs821log plain
-rw-r--r--inline_coroutine_body.run2-{closure#0}.Inline.panic-abort.diff9618log plain
-rw-r--r--inline_coroutine_body.run2-{closure#0}.Inline.panic-unwind.diff11205log plain
-rw-r--r--inline_generically_if_sized.call.Inline.diff469log plain
-rw-r--r--inline_generically_if_sized.rs305log plain
d---------instsimplify2261log plain
-rw-r--r--issue_101973.inner.GVN.panic-abort.diff2705log plain
-rw-r--r--issue_101973.inner.GVN.panic-unwind.diff2693log plain
-rw-r--r--issue_101973.rs551log plain
-rw-r--r--issue_104451_unwindable_intrinsics.main.AbortUnwindingCalls.after.panic-abort.mir333log plain
-rw-r--r--issue_104451_unwindable_intrinsics.main.AbortUnwindingCalls.after.panic-unwind.mir330log plain
-rw-r--r--issue_104451_unwindable_intrinsics.rs376log 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.rs578log 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.rs1090log plain
-rw-r--r--issue_41697.{impl#0}-{constant#0}.SimplifyCfg-promote-consts.after.mir566log 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.rs499log plain
-rw-r--r--issue_62289.rs350log plain
-rw-r--r--issue_62289.test.ElaborateDrops.before.panic-abort.mir2616log plain
-rw-r--r--issue_62289.test.ElaborateDrops.before.panic-unwind.mir2625log 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.mir1544log plain
-rw-r--r--issue_72181.rs594log plain
-rw-r--r--issue_72181_1.f.built.after.mir273log plain
-rw-r--r--issue_72181_1.main.built.after.mir1216log plain
-rw-r--r--issue_72181_1.rs427log plain
-rw-r--r--issue_76432.rs528log 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.rs222log 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.rs546log plain
-rw-r--r--issue_99325.main.built.after.32bit.mir7214log plain
-rw-r--r--issue_99325.main.built.after.64bit.mir7214log plain
-rw-r--r--issue_99325.rs425log plain
d---------issues329log plain
-rw-r--r--jump_threading.aggregate.JumpThreading.panic-abort.diff1085log plain
-rw-r--r--jump_threading.aggregate.JumpThreading.panic-unwind.diff1085log 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.diff3521log plain
-rw-r--r--jump_threading.identity.JumpThreading.panic-unwind.diff3521log 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.diff1154log plain
-rw-r--r--jump_threading.mutable_ref.JumpThreading.panic-unwind.diff1154log 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.rs15330log 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.rs512log 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.diff1117log plain
-rw-r--r--lower_array_len.array_len_raw.NormalizeArrayLen.panic-unwind.diff1117log 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.rs2111log 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.diff448log plain
-rw-r--r--lower_intrinsics.assume.LowerIntrinsics.panic-unwind.diff448log plain
-rw-r--r--lower_intrinsics.discriminant.LowerIntrinsics.panic-abort.diff2452log plain
-rw-r--r--lower_intrinsics.discriminant.LowerIntrinsics.panic-unwind.diff2497log plain
-rw-r--r--lower_intrinsics.f_copy_nonoverlapping.LowerIntrinsics.panic-abort.diff1775log plain
-rw-r--r--lower_intrinsics.f_copy_nonoverlapping.LowerIntrinsics.panic-unwind.diff1775log 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.get_metadata.LowerIntrinsics.panic-abort.diff1679log plain
-rw-r--r--lower_intrinsics.get_metadata.LowerIntrinsics.panic-unwind.diff1679log plain
-rw-r--r--lower_intrinsics.make_pointers.LowerIntrinsics.panic-abort.diff2670log plain
-rw-r--r--lower_intrinsics.make_pointers.LowerIntrinsics.panic-unwind.diff2670log 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.diff536log plain
-rw-r--r--lower_intrinsics.read_via_copy_primitive.LowerIntrinsics.panic-unwind.diff536log plain
-rw-r--r--lower_intrinsics.read_via_copy_uninhabited.LowerIntrinsics.panic-abort.diff468log plain
-rw-r--r--lower_intrinsics.read_via_copy_uninhabited.LowerIntrinsics.panic-unwind.diff468log plain
-rw-r--r--lower_intrinsics.rs8655log 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.three_way_compare_char.LowerIntrinsics.panic-abort.diff832log plain
-rw-r--r--lower_intrinsics.three_way_compare_char.LowerIntrinsics.panic-unwind.diff829log plain
-rw-r--r--lower_intrinsics.three_way_compare_signed.LowerIntrinsics.panic-abort.diff783log plain
-rw-r--r--lower_intrinsics.three_way_compare_signed.LowerIntrinsics.panic-unwind.diff780log plain
-rw-r--r--lower_intrinsics.three_way_compare_unsigned.LowerIntrinsics.panic-abort.diff839log plain
-rw-r--r--lower_intrinsics.three_way_compare_unsigned.LowerIntrinsics.panic-unwind.diff836log plain
-rw-r--r--lower_intrinsics.transmute_inhabited.LowerIntrinsics.panic-abort.diff565log plain
-rw-r--r--lower_intrinsics.transmute_inhabited.LowerIntrinsics.panic-unwind.diff565log plain
-rw-r--r--lower_intrinsics.transmute_ref_dst.LowerIntrinsics.panic-abort.diff535log plain
-rw-r--r--lower_intrinsics.transmute_ref_dst.LowerIntrinsics.panic-unwind.diff535log 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.diff451log plain
-rw-r--r--lower_intrinsics.transmute_uninhabited.LowerIntrinsics.panic-unwind.diff451log plain
-rw-r--r--lower_intrinsics.unchecked.LowerIntrinsics.panic-abort.diff5520log plain
-rw-r--r--lower_intrinsics.unchecked.LowerIntrinsics.panic-unwind.diff5520log plain
-rw-r--r--lower_intrinsics.unreachable.LowerIntrinsics.panic-abort.diff365log plain
-rw-r--r--lower_intrinsics.unreachable.LowerIntrinsics.panic-unwind.diff365log plain
-rw-r--r--lower_intrinsics.with_overflow.LowerIntrinsics.panic-abort.diff1897log plain
-rw-r--r--lower_intrinsics.with_overflow.LowerIntrinsics.panic-unwind.diff1897log 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.diff762log plain
-rw-r--r--lower_intrinsics.write_via_move_string.LowerIntrinsics.panic-unwind.diff762log 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.rs344log plain
-rw-r--r--match_arm_scopes.complicated_match.panic-abort.SimplifyCfg-initial.after-ElaborateDrops.after.diff6365log plain
-rw-r--r--match_arm_scopes.complicated_match.panic-unwind.SimplifyCfg-initial.after-ElaborateDrops.after.diff6365log plain
-rw-r--r--match_arm_scopes.rs1242log 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_i128_u128.MatchBranchSimplification.diff843log plain
-rw-r--r--matches_reduce_branches.match_i16_i8.MatchBranchSimplification.diff689log plain
-rw-r--r--matches_reduce_branches.match_i8_i16.MatchBranchSimplification.diff688log plain
-rw-r--r--matches_reduce_branches.match_i8_i16_failed.MatchBranchSimplification.diff708log plain
-rw-r--r--matches_reduce_branches.match_nested_if.MatchBranchSimplification.diff2410log plain
-rw-r--r--matches_reduce_branches.match_u8_i16.MatchBranchSimplification.diff599log plain
-rw-r--r--matches_reduce_branches.match_u8_i16_2.MatchBranchSimplification.diff504log plain
-rw-r--r--matches_reduce_branches.match_u8_i16_failed.MatchBranchSimplification.diff620log plain
-rw-r--r--matches_reduce_branches.match_u8_i16_fallback.MatchBranchSimplification.diff589log plain
-rw-r--r--matches_reduce_branches.match_u8_u16.MatchBranchSimplification.diff682log plain
-rw-r--r--matches_reduce_branches.match_u8_u16_2.MatchBranchSimplification.diff690log plain
-rw-r--r--matches_reduce_branches.rs6035log 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.rs660log plain
-rw-r--r--multiple_return_terminators.rs246log plain
-rw-r--r--multiple_return_terminators.test.MultipleReturnTerminators.diff228log plain
d---------nll312log plain
-rw-r--r--no_drop_for_inactive_variant.rs403log plain
-rw-r--r--no_drop_for_inactive_variant.unwrap.SimplifyCfg-pre-optimizations.after.panic-abort.mir751log plain
-rw-r--r--no_drop_for_inactive_variant.unwrap.SimplifyCfg-pre-optimizations.after.panic-unwind.mir811log 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.rs530log 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.rs322log plain
-rw-r--r--packed_struct_drop_aligned.main.SimplifyCfg-pre-optimizations.after.panic-abort.mir1022log plain
-rw-r--r--packed_struct_drop_aligned.main.SimplifyCfg-pre-optimizations.after.panic-unwind.mir1177log plain
-rw-r--r--packed_struct_drop_aligned.rs366log plain
d---------pre-codegen8143log plain
-rw-r--r--reference_prop.debuginfo.ReferencePropagation.diff4308log 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.diff1868log plain
-rw-r--r--reference_prop.read_through_raw.ReferencePropagation.diff569log plain
-rw-r--r--reference_prop.reference_propagation.ReferencePropagation.diff11080log plain
-rw-r--r--reference_prop.reference_propagation_const_ptr.ReferencePropagation.diff12325log plain
-rw-r--r--reference_prop.reference_propagation_mut.ReferencePropagation.diff11235log plain
-rw-r--r--reference_prop.reference_propagation_mut_ptr.ReferencePropagation.diff10993log plain
-rw-r--r--reference_prop.rs26665log plain
-rw-r--r--reference_prop.unique_with_copies.ReferencePropagation.diff1310log plain
-rw-r--r--remove_fake_borrows.match_guard.CleanupPostBorrowck.panic-abort.diff1707log plain
-rw-r--r--remove_fake_borrows.match_guard.CleanupPostBorrowck.panic-unwind.diff1707log 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.rs432log plain
-rw-r--r--remove_unneeded_drops.cannot_opt_generic.RemoveUnneededDrops.panic-abort.diff552log plain
-rw-r--r--remove_unneeded_drops.cannot_opt_generic.RemoveUnneededDrops.panic-unwind.diff597log plain
-rw-r--r--remove_unneeded_drops.dont_opt.RemoveUnneededDrops.panic-abort.diff556log plain
-rw-r--r--remove_unneeded_drops.dont_opt.RemoveUnneededDrops.panic-unwind.diff601log plain
-rw-r--r--remove_unneeded_drops.opt.RemoveUnneededDrops.panic-abort.diff511log plain
-rw-r--r--remove_unneeded_drops.opt.RemoveUnneededDrops.panic-unwind.diff508log plain
-rw-r--r--remove_unneeded_drops.opt_generic_copy.RemoveUnneededDrops.panic-abort.diff541log plain
-rw-r--r--remove_unneeded_drops.opt_generic_copy.RemoveUnneededDrops.panic-unwind.diff538log 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-pre-optimizations.after.panic-abort.mir4658log plain
-rw-r--r--retag.array_casts.SimplifyCfg-pre-optimizations.after.panic-unwind.mir4649log plain
-rw-r--r--retag.box_to_raw_mut.SimplifyCfg-pre-optimizations.after.panic-abort.mir466log plain
-rw-r--r--retag.box_to_raw_mut.SimplifyCfg-pre-optimizations.after.panic-unwind.mir466log 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-pre-optimizations.after.panic-abort.mir449log plain
-rw-r--r--retag.main-{closure#0}.SimplifyCfg-pre-optimizations.after.panic-unwind.mir449log plain
-rw-r--r--retag.main.SimplifyCfg-pre-optimizations.after.panic-abort.mir4115log plain
-rw-r--r--retag.main.SimplifyCfg-pre-optimizations.after.panic-unwind.mir4306log plain
-rw-r--r--retag.rs2007log plain
-rw-r--r--retag.{impl#0}-foo.SimplifyCfg-pre-optimizations.after.panic-abort.mir463log plain
-rw-r--r--retag.{impl#0}-foo.SimplifyCfg-pre-optimizations.after.panic-unwind.mir463log plain
-rw-r--r--retag.{impl#0}-foo_shr.SimplifyCfg-pre-optimizations.after.panic-abort.mir369log plain
-rw-r--r--retag.{impl#0}-foo_shr.SimplifyCfg-pre-optimizations.after.panic-unwind.mir369log plain
-rw-r--r--return_an_array.rs160log plain
-rw-r--r--separate_const_switch.identity.JumpThreading.diff2703log plain
-rw-r--r--separate_const_switch.rs897log 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.rs1627log 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.rs1450log plain
-rw-r--r--simplify_arm_identity.rs554log plain
-rw-r--r--simplify_cfg.main.SimplifyCfg-initial.diff1175log plain
-rw-r--r--simplify_cfg.main.SimplifyCfg-post-analysis.diff921log plain
-rw-r--r--simplify_cfg.rs377log plain
-rw-r--r--simplify_dead_blocks.assert_nonzero_nonmax.SimplifyCfg-after-unreachable-enum-branching.diff690log plain
-rw-r--r--simplify_dead_blocks.rs1499log 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_provenance.SimplifyLocals-before-const-prop.diff553log plain
-rw-r--r--simplify_locals.r.SimplifyLocals-before-const-prop.diff659log plain
-rw-r--r--simplify_locals.rs1645log plain
-rw-r--r--simplify_locals.t1.SimplifyLocals-before-const-prop.diff440log plain
-rw-r--r--simplify_locals.t2.SimplifyLocals-before-const-prop.diff450log plain
-rw-r--r--simplify_locals.t3.SimplifyLocals-before-const-prop.diff549log plain
-rw-r--r--simplify_locals.t4.SimplifyLocals-before-const-prop.diff463log plain
-rw-r--r--simplify_locals_fixedpoint.foo.SimplifyLocals-final.panic-abort.diff1325log plain
-rw-r--r--simplify_locals_fixedpoint.foo.SimplifyLocals-final.panic-unwind.diff1322log plain
-rw-r--r--simplify_locals_fixedpoint.rs310log 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.rs421log 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.rs326log 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.rs243log plain
-rw-r--r--simplify_try_if_let.rs1090log 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.rs419log 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.rs602log plain
-rw-r--r--switch_to_self.test.MatchBranchSimplification.diff366log plain
-rw-r--r--tls_access.main.PreCodegen.after.mir501log plain
-rw-r--r--tls_access.rs246log plain
-rw-r--r--uninhabited_enum.process_never.SimplifyLocals-final.after.mir242log plain
-rw-r--r--uninhabited_enum.process_void.SimplifyLocals-final.after.mir222log plain
-rw-r--r--uninhabited_enum.rs532log plain
-rw-r--r--uninhabited_fallthrough_elimination.eliminate_fallthrough.UnreachableEnumBranching.diff762log plain
-rw-r--r--uninhabited_fallthrough_elimination.keep_fallthrough.UnreachableEnumBranching.diff755log 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.rs1449log 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.rs886log plain
-rw-r--r--unreachable_enum_branching.byref.UnreachableEnumBranching.panic-abort.diff2546log plain
-rw-r--r--unreachable_enum_branching.byref.UnreachableEnumBranching.panic-unwind.diff2546log plain
-rw-r--r--unreachable_enum_branching.custom_discriminant.UnreachableEnumBranching.panic-abort.diff883log plain
-rw-r--r--unreachable_enum_branching.custom_discriminant.UnreachableEnumBranching.panic-unwind.diff883log plain
-rw-r--r--unreachable_enum_branching.otherwise_t1.UnreachableEnumBranching.panic-abort.diff1120log plain
-rw-r--r--unreachable_enum_branching.otherwise_t1.UnreachableEnumBranching.panic-unwind.diff1120log plain
-rw-r--r--unreachable_enum_branching.otherwise_t2.UnreachableEnumBranching.panic-abort.diff920log plain
-rw-r--r--unreachable_enum_branching.otherwise_t2.UnreachableEnumBranching.panic-unwind.diff920log plain
-rw-r--r--unreachable_enum_branching.otherwise_t3.UnreachableEnumBranching.panic-abort.diff1112log plain
-rw-r--r--unreachable_enum_branching.otherwise_t3.UnreachableEnumBranching.panic-unwind.diff1112log plain
-rw-r--r--unreachable_enum_branching.otherwise_t4.UnreachableEnumBranching.panic-abort.diff996log plain
-rw-r--r--unreachable_enum_branching.otherwise_t4.UnreachableEnumBranching.panic-unwind.diff996log plain
-rw-r--r--unreachable_enum_branching.otherwise_t4_unreachable_default.UnreachableEnumBranching.panic-abort.diff1362log plain
-rw-r--r--unreachable_enum_branching.otherwise_t4_unreachable_default.UnreachableEnumBranching.panic-unwind.diff1362log plain
-rw-r--r--unreachable_enum_branching.otherwise_t4_unreachable_default_2.UnreachableEnumBranching.panic-abort.diff1648log plain
-rw-r--r--unreachable_enum_branching.otherwise_t4_unreachable_default_2.UnreachableEnumBranching.panic-unwind.diff1648log plain
-rw-r--r--unreachable_enum_branching.otherwise_t5_unreachable_default.UnreachableEnumBranching.panic-abort.diff1448log plain
-rw-r--r--unreachable_enum_branching.otherwise_t5_unreachable_default.UnreachableEnumBranching.panic-unwind.diff1493log plain
-rw-r--r--unreachable_enum_branching.rs6354log plain
-rw-r--r--unreachable_enum_branching.simple.UnreachableEnumBranching.panic-abort.diff1110log plain
-rw-r--r--unreachable_enum_branching.simple.UnreachableEnumBranching.panic-unwind.diff1110log 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.mir258log plain