package info (click to toggle)
rustc-web 1.78.0%2Bdfsg1-2~deb11u3
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 1,245,360 kB
  • sloc: xml: 147,985; javascript: 18,022; sh: 11,083; python: 10,265; ansic: 6,172; cpp: 5,023; asm: 4,390; makefile: 4,269

Folder: mir-opt

d .. (parent)
d d rwxr-xr-x 4,096 building
d d rwxr-xr-x 8,192 const_prop
d d rwxr-xr-x 4,096 copy-prop
d d rwxr-xr-x 8,192 dataflow-const-prop
d d rwxr-xr-x 4,096 dead-store-elimination
d d rwxr-xr-x 72 deref-patterns
d d rwxr-xr-x 4,096 dest-prop
d d rwxr-xr-x 8,192 inline
d d rwxr-xr-x 4,096 instsimplify
d d rwxr-xr-x 4,096 issues
d d rwxr-xr-x 4,096 nll
d d rwxr-xr-x 8,192 pre-codegen
d d rwxr-xr-x 4,096 sroa
d d rwxr-xr-x 150 unnamed-fields
- - rw-r--r-- 2,266 README.md
- - rw-r--r-- 16,589 address_of.address_of_reborrow.SimplifyCfg-initial.after.mir
- - rw-r--r-- 1,064 address_of.borrow_and_cast.SimplifyCfg-initial.after.mir
- - rw-r--r-- 1,133 address_of.rs
- - rw-r--r-- 1,415 array_index_is_temporary.main.SimplifyCfg-elaborate-drops.after.panic-abort.mir
- - rw-r--r-- 1,409 array_index_is_temporary.main.SimplifyCfg-elaborate-drops.after.panic-unwind.mir
- - rw-r--r-- 717 array_index_is_temporary.rs
- - rw-r--r-- 348 asm_unwind_panic_abort.main.AbortUnwindingCalls.after.mir
- - rw-r--r-- 442 asm_unwind_panic_abort.rs
- - rw-r--r-- 1,060 async_closure_shims.main-%7Bclosure%230%7D-%7Bclosure%230%7D-%7Bclosure%230%7D.coroutine_by_move.0.panic-abort.mir
- - rw-r--r-- 1,060 async_closure_shims.main-%7Bclosure%230%7D-%7Bclosure%230%7D-%7Bclosure%230%7D.coroutine_by_move.0.panic-unwind.mir
- - rw-r--r-- 1,067 async_closure_shims.main-%7Bclosure%230%7D-%7Bclosure%230%7D-%7Bclosure%230%7D.coroutine_by_mut.0.panic-abort.mir
- - rw-r--r-- 1,067 async_closure_shims.main-%7Bclosure%230%7D-%7Bclosure%230%7D-%7Bclosure%230%7D.coroutine_by_mut.0.panic-unwind.mir
- - rw-r--r-- 468 async_closure_shims.main-%7Bclosure%230%7D-%7Bclosure%230%7D.coroutine_closure_by_move.0.panic-abort.mir
- - rw-r--r-- 468 async_closure_shims.main-%7Bclosure%230%7D-%7Bclosure%230%7D.coroutine_closure_by_move.0.panic-unwind.mir
- - rw-r--r-- 610 async_closure_shims.main-%7Bclosure%230%7D-%7Bclosure%230%7D.coroutine_closure_by_mut.0.panic-abort.mir
- - rw-r--r-- 610 async_closure_shims.main-%7Bclosure%230%7D-%7Bclosure%230%7D.coroutine_closure_by_mut.0.panic-unwind.mir
- - rw-r--r-- 1,293 async_closure_shims.rs
- - rw-r--r-- 2,049 basic_assignment.main.ElaborateDrops.diff
- - rw-r--r-- 2,377 basic_assignment.main.SimplifyCfg-initial.after.mir
- - rw-r--r-- 1,466 basic_assignment.rs
- - rw-r--r-- 2,041 box_expr.main.ElaborateDrops.diff
- - rw-r--r-- 943 box_expr.rs
- - rw-r--r-- 555 byte_slice.main.SimplifyCfg-elaborate-drops.after.mir
- - rw-r--r-- 182 byte_slice.rs
- - rw-r--r-- 1,730 const_allocation.main.GVN.after.32bit.mir
- - rw-r--r-- 2,040 const_allocation.main.GVN.after.64bit.mir
- - rw-r--r-- 284 const_allocation.rs
- - rw-r--r-- 1,634 const_allocation2.main.GVN.after.32bit.mir
- - rw-r--r-- 1,859 const_allocation2.main.GVN.after.64bit.mir
- - rw-r--r-- 320 const_allocation2.rs
- - rw-r--r-- 2,130 const_allocation3.main.GVN.after.32bit.mir
- - rw-r--r-- 2,284 const_allocation3.main.GVN.after.64bit.mir
- - rw-r--r-- 492 const_allocation3.rs
- - rw-r--r-- 3,463 const_debuginfo.main.ConstDebugInfo.diff
- - rw-r--r-- 831 const_debuginfo.rs
- - rw-r--r-- 786 const_goto_const_eval_fail.f.JumpThreading.diff
- - rw-r--r-- 409 const_goto_const_eval_fail.rs
- - rw-r--r-- 441 const_promotion_extern_static.BAR-promoted%5B0%5D.SimplifyCfg-elaborate-drops.after.mir
- - rw-r--r-- 1,127 const_promotion_extern_static.BAR.PromoteTemps.diff
- - rw-r--r-- 285 const_promotion_extern_static.BOP.built.after.mir
- - rw-r--r-- 376 const_promotion_extern_static.FOO-promoted%5B0%5D.SimplifyCfg-elaborate-drops.after.mir
- - rw-r--r-- 1,082 const_promotion_extern_static.FOO.PromoteTemps.diff
- - rw-r--r-- 618 const_promotion_extern_static.rs
- - rw-r--r-- 1,045 coroutine_drop_cleanup.main-%7Bclosure%230%7D.coroutine_drop.0.panic-abort.mir
- - rw-r--r-- 1,148 coroutine_drop_cleanup.main-%7Bclosure%230%7D.coroutine_drop.0.panic-unwind.mir
- - rw-r--r-- 365 coroutine_drop_cleanup.rs
- - rw-r--r-- 1,678 coroutine_storage_dead_unwind.main-%7Bclosure%230%7D.StateTransform.before.panic-abort.mir
- - rw-r--r-- 2,255 coroutine_storage_dead_unwind.main-%7Bclosure%230%7D.StateTransform.before.panic-unwind.mir
- - rw-r--r-- 604 coroutine_storage_dead_unwind.rs
- - rw-r--r-- 2,198 coroutine_tiny.main-%7Bclosure%230%7D.coroutine_resume.0.mir
- - rw-r--r-- 508 coroutine_tiny.rs
- - rw-r--r-- 2,671 deduplicate_blocks.is_line_doc_comment_2.DeduplicateBlocks.panic-abort.diff
- - rw-r--r-- 2,668 deduplicate_blocks.is_line_doc_comment_2.DeduplicateBlocks.panic-unwind.diff
- - rw-r--r-- 447 deduplicate_blocks.rs
- - rw-r--r-- 2,377 derefer_complex_case.main.Derefer.panic-abort.diff
- - rw-r--r-- 2,337 derefer_complex_case.main.Derefer.panic-unwind.diff
- - rw-r--r-- 183 derefer_complex_case.rs
- - rw-r--r-- 787 derefer_inline_test.main.Derefer.panic-abort.diff
- - rw-r--r-- 795 derefer_inline_test.main.Derefer.panic-unwind.diff
- - rw-r--r-- 210 derefer_inline_test.rs
- - rw-r--r-- 2,213 derefer_terminator_test.main.Derefer.panic-abort.diff
- - rw-r--r-- 2,169 derefer_terminator_test.main.Derefer.panic-unwind.diff
- - rw-r--r-- 311 derefer_terminator_test.rs
- - rw-r--r-- 1,372 derefer_test.main.Derefer.diff
- - rw-r--r-- 207 derefer_test.rs
- - rw-r--r-- 2,870 derefer_test_multiple.main.Derefer.diff
- - rw-r--r-- 286 derefer_test_multiple.rs
- - rw-r--r-- 411 dont_inline_type_id.call.Inline.diff
- - rw-r--r-- 310 dont_inline_type_id.rs
- - rw-r--r-- 1,990 early_otherwise_branch.opt1.EarlyOtherwiseBranch.diff
- - rw-r--r-- 2,292 early_otherwise_branch.opt2.EarlyOtherwiseBranch.diff
- - rw-r--r-- 1,998 early_otherwise_branch.opt3.EarlyOtherwiseBranch.diff
- - rw-r--r-- 787 early_otherwise_branch.rs
- - rw-r--r-- 2,686 early_otherwise_branch_3_element_tuple.opt1.EarlyOtherwiseBranch.diff
- - rw-r--r-- 336 early_otherwise_branch_3_element_tuple.rs
- - rw-r--r-- 924 early_otherwise_branch_68867.rs
- - rw-r--r-- 6,427 early_otherwise_branch_68867.try_sum.EarlyOtherwiseBranch.diff
- - rw-r--r-- 2,298 early_otherwise_branch_noopt.noopt1.EarlyOtherwiseBranch.diff
- - rw-r--r-- 479 early_otherwise_branch_noopt.rs
- - rw-r--r-- 958 early_otherwise_branch_soundness.no_deref_ptr.EarlyOtherwiseBranch.diff
- - rw-r--r-- 784 early_otherwise_branch_soundness.no_downcast.EarlyOtherwiseBranch.diff
- - rw-r--r-- 877 early_otherwise_branch_soundness.rs
- - rw-r--r-- 2,094 enum_opt.cand.EnumSizeOpt.32bit.diff
- - rw-r--r-- 2,103 enum_opt.cand.EnumSizeOpt.64bit.diff
- - rw-r--r-- 661 enum_opt.invalid.EnumSizeOpt.32bit.diff
- - rw-r--r-- 661 enum_opt.invalid.EnumSizeOpt.64bit.diff
- - rw-r--r-- 1,857 enum_opt.rs
- - rw-r--r-- 933 enum_opt.trunc.EnumSizeOpt.32bit.diff
- - rw-r--r-- 933 enum_opt.trunc.EnumSizeOpt.64bit.diff
- - rw-r--r-- 2,051 enum_opt.unin.EnumSizeOpt.32bit.diff
- - rw-r--r-- 2,060 enum_opt.unin.EnumSizeOpt.64bit.diff
- - rw-r--r-- 1,796 exponential_or.match_tuple.SimplifyCfg-initial.after.mir
- - rw-r--r-- 366 exponential_or.rs
- - rw-r--r-- 309 fn_ptr_shim.core.ops-function-Fn-call.AddMovesForPackedDrops.before.mir
- - rw-r--r-- 378 fn_ptr_shim.rs
- - rw-r--r-- 3,996 funky_arms.float_to_exponential_common.GVN.panic-abort.diff
- - rw-r--r-- 3,984 funky_arms.float_to_exponential_common.GVN.panic-unwind.diff
- - rw-r--r-- 1,590 funky_arms.rs
- - rw-r--r-- 454 graphviz.main.built.after.dot
- - rw-r--r-- 138 graphviz.rs
- - rw-r--r-- 13,777 gvn.arithmetic.GVN.panic-abort.diff
- - rw-r--r-- 13,615 gvn.arithmetic.GVN.panic-unwind.diff
- - rw-r--r-- 5,049 gvn.arithmetic_checked.GVN.panic-abort.diff
- - rw-r--r-- 4,989 gvn.arithmetic_checked.GVN.panic-unwind.diff
- - rw-r--r-- 4,317 gvn.arithmetic_float.GVN.panic-abort.diff
- - rw-r--r-- 4,290 gvn.arithmetic_float.GVN.panic-unwind.diff
- - rw-r--r-- 16,508 gvn.cast.GVN.panic-abort.diff
- - rw-r--r-- 16,328 gvn.cast.GVN.panic-unwind.diff
- - rw-r--r-- 2,491 gvn.comparison.GVN.panic-abort.diff
- - rw-r--r-- 2,473 gvn.comparison.GVN.panic-unwind.diff
- - rw-r--r-- 2,924 gvn.constant_index_overflow.GVN.panic-abort.diff
- - rw-r--r-- 2,906 gvn.constant_index_overflow.GVN.panic-unwind.diff
- - rw-r--r-- 5,048 gvn.dereferences.GVN.panic-abort.diff
- - rw-r--r-- 4,997 gvn.dereferences.GVN.panic-unwind.diff
- - rw-r--r-- 960 gvn.duplicate_slice.GVN.panic-abort.diff
- - rw-r--r-- 954 gvn.duplicate_slice.GVN.panic-unwind.diff
- - rw-r--r-- 3,711 gvn.fn_pointers.GVN.panic-abort.diff
- - rw-r--r-- 3,687 gvn.fn_pointers.GVN.panic-unwind.diff
- - rw-r--r-- 455 gvn.indirect_static.GVN.panic-abort.diff
- - rw-r--r-- 455 gvn.indirect_static.GVN.panic-unwind.diff
- - rw-r--r-- 5,321 gvn.multiple_branches.GVN.panic-abort.diff
- - rw-r--r-- 5,279 gvn.multiple_branches.GVN.panic-unwind.diff
- - rw-r--r-- 4,842 gvn.references.GVN.panic-abort.diff
- - rw-r--r-- 4,917 gvn.references.GVN.panic-unwind.diff
- - rw-r--r-- 1,915 gvn.repeat.GVN.panic-abort.diff
- - rw-r--r-- 1,915 gvn.repeat.GVN.panic-unwind.diff
- - rw-r--r-- 2,419 gvn.repeated_index.GVN.panic-abort.diff
- - rw-r--r-- 2,395 gvn.repeated_index.GVN.panic-unwind.diff
- - rw-r--r-- 24,478 gvn.rs
- - rw-r--r-- 8,889 gvn.slices.GVN.panic-abort.diff
- - rw-r--r-- 8,847 gvn.slices.GVN.panic-unwind.diff
- - rw-r--r-- 27,367 gvn.subexpression_elimination.GVN.panic-abort.diff
- - rw-r--r-- 27,121 gvn.subexpression_elimination.GVN.panic-unwind.diff
- - rw-r--r-- 4,129 gvn.unary.GVN.panic-abort.diff
- - rw-r--r-- 4,093 gvn.unary.GVN.panic-unwind.diff
- - rw-r--r-- 6,256 gvn.wide_ptr_integer.GVN.panic-abort.diff
- - rw-r--r-- 6,220 gvn.wide_ptr_integer.GVN.panic-unwind.diff
- - rw-r--r-- 6,972 gvn.wide_ptr_provenance.GVN.panic-abort.diff
- - rw-r--r-- 6,954 gvn.wide_ptr_provenance.GVN.panic-unwind.diff
- - rw-r--r-- 8,389 gvn.wide_ptr_same_provenance.GVN.panic-abort.diff
- - rw-r--r-- 8,359 gvn.wide_ptr_same_provenance.GVN.panic-unwind.diff
- - rw-r--r-- 1,135 gvn.wrap_unwrap.GVN.panic-abort.diff
- - rw-r--r-- 1,132 gvn.wrap_unwrap.GVN.panic-unwind.diff
- - rw-r--r-- 657 gvn_copy_moves.fn0.GVN.diff
- - rw-r--r-- 1,069 gvn_copy_moves.rs
- - rw-r--r-- 687 gvn_uninhabited.f.GVN.panic-abort.diff
- - rw-r--r-- 687 gvn_uninhabited.f.GVN.panic-unwind.diff
- - rw-r--r-- 350 gvn_uninhabited.rs
- - rw-r--r-- 588 if_condition_int.dont_opt_bool.SimplifyComparisonIntegral.diff
- - rw-r--r-- 739 if_condition_int.dont_opt_floats.SimplifyComparisonIntegral.diff
- - rw-r--r-- 1,397 if_condition_int.dont_remove_comparison.SimplifyComparisonIntegral.diff
- - rw-r--r-- 792 if_condition_int.opt_char.SimplifyComparisonIntegral.diff
- - rw-r--r-- 783 if_condition_int.opt_i8.SimplifyComparisonIntegral.diff
- - rw-r--r-- 1,337 if_condition_int.opt_multiple_ifs.SimplifyComparisonIntegral.diff
- - rw-r--r-- 813 if_condition_int.opt_negative.SimplifyComparisonIntegral.diff
- - rw-r--r-- 789 if_condition_int.opt_u32.SimplifyComparisonIntegral.diff
- - rw-r--r-- 1,714 if_condition_int.rs
- - rw-r--r-- 497 inline_generically_if_sized.call.Inline.diff
- - rw-r--r-- 301 inline_generically_if_sized.rs
- - rw-r--r-- 337 instrument_coverage.bar.InstrumentCoverage.diff
- - rw-r--r-- 1,532 instrument_coverage.main.InstrumentCoverage.diff
- - rw-r--r-- 1,723 instrument_coverage.rs
- - rw-r--r-- 2,740 issue_101973.inner.GVN.panic-abort.diff
- - rw-r--r-- 2,728 issue_101973.inner.GVN.panic-unwind.diff
- - rw-r--r-- 547 issue_101973.rs
- - rw-r--r-- 353 issue_104451_unwindable_intrinsics.main.AbortUnwindingCalls.after.panic-abort.mir
- - rw-r--r-- 350 issue_104451_unwindable_intrinsics.main.AbortUnwindingCalls.after.panic-unwind.mir
- - rw-r--r-- 388 issue_104451_unwindable_intrinsics.rs
- - rw-r--r-- 393 issue_120925_unsafefncast.rs
- - rw-r--r-- 908 issue_38669.main.SimplifyCfg-initial.after.mir
- - rw-r--r-- 292 issue_38669.rs
- - rw-r--r-- 1,501 issue_41110.main.ElaborateDrops.panic-abort.diff
- - rw-r--r-- 1,501 issue_41110.main.ElaborateDrops.panic-unwind.diff
- - rw-r--r-- 572 issue_41110.rs
- - rw-r--r-- 2,145 issue_41110.test.ElaborateDrops.panic-abort.diff
- - rw-r--r-- 2,148 issue_41110.test.ElaborateDrops.panic-unwind.diff
- - rw-r--r-- 1,088 issue_41697.rs
- - rw-r--r-- 561 issue_41697.%7Bimpl%230%7D-%7Bconstant%230%7D.SimplifyCfg-promote-consts.after.mir
- - rw-r--r-- 3,135 issue_41888.main.ElaborateDrops.panic-abort.diff
- - rw-r--r-- 3,138 issue_41888.main.ElaborateDrops.panic-unwind.diff
- - rw-r--r-- 494 issue_41888.rs
- - rw-r--r-- 350 issue_62289.rs
- - rw-r--r-- 2,636 issue_62289.test.ElaborateDrops.before.panic-abort.mir
- - rw-r--r-- 2,645 issue_62289.test.ElaborateDrops.before.panic-unwind.mir
- - rw-r--r-- 410 issue_72181.bar.built.after.mir
- - rw-r--r-- 557 issue_72181.foo.built.after.mir
- - rw-r--r-- 1,580 issue_72181.main.built.after.mir
- - rw-r--r-- 587 issue_72181.rs
- - rw-r--r-- 273 issue_72181_1.f.built.after.mir
- - rw-r--r-- 1,182 issue_72181_1.main.built.after.mir
- - rw-r--r-- 439 issue_72181_1.rs
- - rw-r--r-- 528 issue_76432.rs
- - rw-r--r-- 1,314 issue_76432.test.SimplifyComparisonIntegral.panic-abort.diff
- - rw-r--r-- 1,311 issue_76432.test.SimplifyComparisonIntegral.panic-unwind.diff
- - rw-r--r-- 605 issue_78192.f.InstSimplify.diff
- - rw-r--r-- 222 issue_78192.rs
- - rw-r--r-- 849 issue_91633.bar.built.after.mir
- - rw-r--r-- 1,091 issue_91633.foo.built.after.mir
- - rw-r--r-- 706 issue_91633.fun.built.after.mir
- - rw-r--r-- 808 issue_91633.hey.built.after.mir
- - rw-r--r-- 570 issue_91633.rs
- - rw-r--r-- 7,161 issue_99325.main.built.after.32bit.mir
- - rw-r--r-- 7,161 issue_99325.main.built.after.64bit.mir
- - rw-r--r-- 425 issue_99325.rs
- - rw-r--r-- 1,085 jump_threading.aggregate.JumpThreading.panic-abort.diff
- - rw-r--r-- 1,085 jump_threading.aggregate.JumpThreading.panic-unwind.diff
- - rw-r--r-- 633 jump_threading.assume.JumpThreading.panic-abort.diff
- - rw-r--r-- 633 jump_threading.assume.JumpThreading.panic-unwind.diff
- - rw-r--r-- 1,088 jump_threading.custom_discr.JumpThreading.panic-abort.diff
- - rw-r--r-- 1,088 jump_threading.custom_discr.JumpThreading.panic-unwind.diff
- - rw-r--r-- 1,314 jump_threading.dfa.JumpThreading.panic-abort.diff
- - rw-r--r-- 1,314 jump_threading.dfa.JumpThreading.panic-unwind.diff
- - rw-r--r-- 996 jump_threading.disappearing_bb.JumpThreading.panic-abort.diff
- - rw-r--r-- 996 jump_threading.disappearing_bb.JumpThreading.panic-unwind.diff
- - rw-r--r-- 810 jump_threading.duplicate_chain.JumpThreading.panic-abort.diff
- - rw-r--r-- 810 jump_threading.duplicate_chain.JumpThreading.panic-unwind.diff
- - rw-r--r-- 3,729 jump_threading.identity.JumpThreading.panic-abort.diff
- - rw-r--r-- 3,729 jump_threading.identity.JumpThreading.panic-unwind.diff
- - rw-r--r-- 951 jump_threading.multiple_match.JumpThreading.panic-abort.diff
- - rw-r--r-- 951 jump_threading.multiple_match.JumpThreading.panic-unwind.diff
- - rw-r--r-- 1,194 jump_threading.mutable_ref.JumpThreading.panic-abort.diff
- - rw-r--r-- 1,194 jump_threading.mutable_ref.JumpThreading.panic-unwind.diff
- - rw-r--r-- 615 jump_threading.mutate_discriminant.JumpThreading.panic-abort.diff
- - rw-r--r-- 615 jump_threading.mutate_discriminant.JumpThreading.panic-unwind.diff
- - rw-r--r-- 960 jump_threading.renumbered_bb.JumpThreading.panic-abort.diff
- - rw-r--r-- 960 jump_threading.renumbered_bb.JumpThreading.panic-unwind.diff
- - rw-r--r-- 15,368 jump_threading.rs
- - rw-r--r-- 2,184 jump_threading.too_complex.JumpThreading.panic-abort.diff
- - rw-r--r-- 2,184 jump_threading.too_complex.JumpThreading.panic-unwind.diff
- - rw-r--r-- 903 loop_test.main.SimplifyCfg-promote-consts.after.mir
- - rw-r--r-- 512 loop_test.rs
- - rw-r--r-- 1,557 lower_array_len.array_bound.NormalizeArrayLen.panic-abort.diff
- - rw-r--r-- 1,554 lower_array_len.array_bound.NormalizeArrayLen.panic-unwind.diff
- - rw-r--r-- 1,993 lower_array_len.array_bound_mut.NormalizeArrayLen.panic-abort.diff
- - rw-r--r-- 1,987 lower_array_len.array_bound_mut.NormalizeArrayLen.panic-unwind.diff
- - rw-r--r-- 580 lower_array_len.array_len.NormalizeArrayLen.panic-abort.diff
- - rw-r--r-- 580 lower_array_len.array_len.NormalizeArrayLen.panic-unwind.diff
- - rw-r--r-- 603 lower_array_len.array_len_by_value.NormalizeArrayLen.panic-abort.diff
- - rw-r--r-- 603 lower_array_len.array_len_by_value.NormalizeArrayLen.panic-unwind.diff
- - rw-r--r-- 1,157 lower_array_len.array_len_raw.NormalizeArrayLen.panic-abort.diff
- - rw-r--r-- 1,157 lower_array_len.array_len_raw.NormalizeArrayLen.panic-unwind.diff
- - rw-r--r-- 1,046 lower_array_len.array_len_reborrow.NormalizeArrayLen.panic-abort.diff
- - rw-r--r-- 1,046 lower_array_len.array_len_reborrow.NormalizeArrayLen.panic-unwind.diff
- - rw-r--r-- 2,131 lower_array_len.rs
- - rw-r--r-- 361 lower_intrinsics.align_of.LowerIntrinsics.panic-abort.diff
- - rw-r--r-- 361 lower_intrinsics.align_of.LowerIntrinsics.panic-unwind.diff
- - rw-r--r-- 472 lower_intrinsics.assume.LowerIntrinsics.panic-abort.diff
- - rw-r--r-- 472 lower_intrinsics.assume.LowerIntrinsics.panic-unwind.diff
- - rw-r--r-- 2,452 lower_intrinsics.discriminant.LowerIntrinsics.panic-abort.diff
- - rw-r--r-- 2,497 lower_intrinsics.discriminant.LowerIntrinsics.panic-unwind.diff
- - rw-r--r-- 1,815 lower_intrinsics.f_copy_nonoverlapping.LowerIntrinsics.panic-abort.diff
- - rw-r--r-- 1,815 lower_intrinsics.f_copy_nonoverlapping.LowerIntrinsics.panic-unwind.diff
- - rw-r--r-- 520 lower_intrinsics.forget.LowerIntrinsics.panic-abort.diff
- - rw-r--r-- 520 lower_intrinsics.forget.LowerIntrinsics.panic-unwind.diff
- - rw-r--r-- 740 lower_intrinsics.non_const.LowerIntrinsics.panic-abort.diff
- - rw-r--r-- 740 lower_intrinsics.non_const.LowerIntrinsics.panic-unwind.diff
- - rw-r--r-- 668 lower_intrinsics.ptr_offset.LowerIntrinsics.panic-abort.diff
- - rw-r--r-- 668 lower_intrinsics.ptr_offset.LowerIntrinsics.panic-unwind.diff
- - rw-r--r-- 560 lower_intrinsics.read_via_copy_primitive.LowerIntrinsics.panic-abort.diff
- - rw-r--r-- 560 lower_intrinsics.read_via_copy_primitive.LowerIntrinsics.panic-unwind.diff
- - rw-r--r-- 492 lower_intrinsics.read_via_copy_uninhabited.LowerIntrinsics.panic-abort.diff
- - rw-r--r-- 492 lower_intrinsics.read_via_copy_uninhabited.LowerIntrinsics.panic-unwind.diff
- - rw-r--r-- 7,205 lower_intrinsics.rs
- - rw-r--r-- 352 lower_intrinsics.size_of.LowerIntrinsics.panic-abort.diff
- - rw-r--r-- 352 lower_intrinsics.size_of.LowerIntrinsics.panic-unwind.diff
- - rw-r--r-- 589 lower_intrinsics.transmute_inhabited.LowerIntrinsics.panic-abort.diff
- - rw-r--r-- 589 lower_intrinsics.transmute_inhabited.LowerIntrinsics.panic-unwind.diff
- - rw-r--r-- 559 lower_intrinsics.transmute_ref_dst.LowerIntrinsics.panic-abort.diff
- - rw-r--r-- 559 lower_intrinsics.transmute_ref_dst.LowerIntrinsics.panic-unwind.diff
- - rw-r--r-- 741 lower_intrinsics.transmute_to_box_uninhabited.LowerIntrinsics.panic-abort.diff
- - rw-r--r-- 741 lower_intrinsics.transmute_to_box_uninhabited.LowerIntrinsics.panic-unwind.diff
- - rw-r--r-- 589 lower_intrinsics.transmute_to_mut_uninhabited.LowerIntrinsics.panic-abort.diff
- - rw-r--r-- 589 lower_intrinsics.transmute_to_mut_uninhabited.LowerIntrinsics.panic-unwind.diff
- - rw-r--r-- 577 lower_intrinsics.transmute_to_ref_uninhabited.LowerIntrinsics.panic-abort.diff
- - rw-r--r-- 577 lower_intrinsics.transmute_to_ref_uninhabited.LowerIntrinsics.panic-unwind.diff
- - rw-r--r-- 475 lower_intrinsics.transmute_uninhabited.LowerIntrinsics.panic-abort.diff
- - rw-r--r-- 475 lower_intrinsics.transmute_uninhabited.LowerIntrinsics.panic-unwind.diff
- - rw-r--r-- 4,186 lower_intrinsics.unchecked.LowerIntrinsics.panic-abort.diff
- - rw-r--r-- 4,186 lower_intrinsics.unchecked.LowerIntrinsics.panic-unwind.diff
- - rw-r--r-- 389 lower_intrinsics.unreachable.LowerIntrinsics.panic-abort.diff
- - rw-r--r-- 389 lower_intrinsics.unreachable.LowerIntrinsics.panic-unwind.diff
- - rw-r--r-- 1,882 lower_intrinsics.with_overflow.LowerIntrinsics.panic-abort.diff
- - rw-r--r-- 1,882 lower_intrinsics.with_overflow.LowerIntrinsics.panic-unwind.diff
- - rw-r--r-- 1,841 lower_intrinsics.wrapping.LowerIntrinsics.panic-abort.diff
- - rw-r--r-- 1,841 lower_intrinsics.wrapping.LowerIntrinsics.panic-unwind.diff
- - rw-r--r-- 786 lower_intrinsics.write_via_move_string.LowerIntrinsics.panic-abort.diff
- - rw-r--r-- 786 lower_intrinsics.write_via_move_string.LowerIntrinsics.panic-unwind.diff
- - rw-r--r-- 1,462 lower_slice_len.bound.LowerSliceLenCalls.panic-abort.diff
- - rw-r--r-- 1,456 lower_slice_len.bound.LowerSliceLenCalls.panic-unwind.diff
- - rw-r--r-- 364 lower_slice_len.rs
- - rw-r--r-- 6,333 match_arm_scopes.complicated_match.panic-abort.SimplifyCfg-initial.after-ElaborateDrops.after.diff
- - rw-r--r-- 6,333 match_arm_scopes.complicated_match.panic-unwind.SimplifyCfg-initial.after-ElaborateDrops.after.diff
- - rw-r--r-- 1,242 match_arm_scopes.rs
- - rw-r--r-- 2,011 match_test.main.SimplifyCfg-initial.after.mir
- - rw-r--r-- 458 match_test.rs
- - rw-r--r-- 1,977 matches_reduce_branches.bar.MatchBranchSimplification.diff
- - rw-r--r-- 1,063 matches_reduce_branches.foo.MatchBranchSimplification.diff
- - rw-r--r-- 2,410 matches_reduce_branches.match_nested_if.MatchBranchSimplification.diff
- - rw-r--r-- 1,143 matches_reduce_branches.rs
- - rw-r--r-- 604 matches_u8.exhaustive_match.MatchBranchSimplification.diff
- - rw-r--r-- 613 matches_u8.exhaustive_match_i8.MatchBranchSimplification.diff
- - rw-r--r-- 649 matches_u8.rs
- - rw-r--r-- 246 multiple_return_terminators.rs
- - rw-r--r-- 228 multiple_return_terminators.test.MultipleReturnTerminators.diff
- - rw-r--r-- 401 no_drop_for_inactive_variant.rs
- - rw-r--r-- 749 no_drop_for_inactive_variant.unwrap.SimplifyCfg-elaborate-drops.after.panic-abort.mir
- - rw-r--r-- 809 no_drop_for_inactive_variant.unwrap.SimplifyCfg-elaborate-drops.after.panic-unwind.mir
- - rw-r--r-- 805 no_spurious_drop_after_call.main.ElaborateDrops.before.panic-abort.mir
- - rw-r--r-- 809 no_spurious_drop_after_call.main.ElaborateDrops.before.panic-unwind.mir
- - rw-r--r-- 344 no_spurious_drop_after_call.rs
- - rw-r--r-- 491 nrvo_miscompile_111005.rs
- - rw-r--r-- 331 nrvo_miscompile_111005.wrong.RenameReturnPlace.diff
- - rw-r--r-- 1,050 nrvo_simple.nrvo.RenameReturnPlace.panic-abort.diff
- - rw-r--r-- 1,047 nrvo_simple.nrvo.RenameReturnPlace.panic-unwind.diff
- - rw-r--r-- 306 nrvo_simple.rs
- - rw-r--r-- 1,020 packed_struct_drop_aligned.main.SimplifyCfg-elaborate-drops.after.panic-abort.mir
- - rw-r--r-- 1,175 packed_struct_drop_aligned.main.SimplifyCfg-elaborate-drops.after.panic-unwind.mir
- - rw-r--r-- 365 packed_struct_drop_aligned.rs
- - rw-r--r-- 4,308 reference_prop.debuginfo.ReferencePropagation.diff
- - rw-r--r-- 738 reference_prop.dominate_storage.ReferencePropagation.diff
- - rw-r--r-- 1,059 reference_prop.maybe_dead.ReferencePropagation.diff
- - rw-r--r-- 538 reference_prop.multiple_storage.ReferencePropagation.diff
- - rw-r--r-- 1,932 reference_prop.mut_raw_then_mut_shr.ReferencePropagation.diff
- - rw-r--r-- 569 reference_prop.read_through_raw.ReferencePropagation.diff
- - rw-r--r-- 11,038 reference_prop.reference_propagation.ReferencePropagation.diff
- - rw-r--r-- 13,202 reference_prop.reference_propagation_const_ptr.ReferencePropagation.diff
- - rw-r--r-- 11,235 reference_prop.reference_propagation_mut.ReferencePropagation.diff
- - rw-r--r-- 11,823 reference_prop.reference_propagation_mut_ptr.ReferencePropagation.diff
- - rw-r--r-- 26,736 reference_prop.rs
- - rw-r--r-- 1,382 reference_prop.unique_with_copies.ReferencePropagation.diff
- - rw-r--r-- 1,675 remove_fake_borrows.match_guard.CleanupPostBorrowck.panic-abort.diff
- - rw-r--r-- 1,675 remove_fake_borrows.match_guard.CleanupPostBorrowck.panic-unwind.diff
- - rw-r--r-- 362 remove_fake_borrows.rs
- - rw-r--r-- 147 remove_never_const.no_codegen.PreCodegen.after.mir
- - rw-r--r-- 499 remove_never_const.rs
- - rw-r--r-- 2,306 remove_storage_markers.main.RemoveStorageMarkers.panic-abort.diff
- - rw-r--r-- 2,300 remove_storage_markers.main.RemoveStorageMarkers.panic-unwind.diff
- - rw-r--r-- 428 remove_storage_markers.rs
- - rw-r--r-- 578 remove_unneeded_drops.cannot_opt_generic.RemoveUnneededDrops.panic-abort.diff
- - rw-r--r-- 623 remove_unneeded_drops.cannot_opt_generic.RemoveUnneededDrops.panic-unwind.diff
- - rw-r--r-- 582 remove_unneeded_drops.dont_opt.RemoveUnneededDrops.panic-abort.diff
- - rw-r--r-- 627 remove_unneeded_drops.dont_opt.RemoveUnneededDrops.panic-unwind.diff
- - rw-r--r-- 537 remove_unneeded_drops.opt.RemoveUnneededDrops.panic-abort.diff
- - rw-r--r-- 534 remove_unneeded_drops.opt.RemoveUnneededDrops.panic-unwind.diff
- - rw-r--r-- 567 remove_unneeded_drops.opt_generic_copy.RemoveUnneededDrops.panic-abort.diff
- - rw-r--r-- 564 remove_unneeded_drops.opt_generic_copy.RemoveUnneededDrops.panic-unwind.diff
- - rw-r--r-- 734 remove_unneeded_drops.rs
- - rw-r--r-- 156 remove_zsts.get_union.PreCodegen.after.mir
- - rw-r--r-- 397 remove_zsts.get_union.RemoveZsts.diff
- - rw-r--r-- 237 remove_zsts.rs
- - rw-r--r-- 4,744 retag.array_casts.SimplifyCfg-elaborate-drops.after.panic-abort.mir
- - rw-r--r-- 4,735 retag.array_casts.SimplifyCfg-elaborate-drops.after.panic-unwind.mir
- - rw-r--r-- 462 retag.core.ptr-drop_in_place.Test.SimplifyCfg-make_shim.after.panic-abort.mir
- - rw-r--r-- 422 retag.core.ptr-drop_in_place.Test.SimplifyCfg-make_shim.after.panic-unwind.mir
- - rw-r--r-- 447 retag.main-%7Bclosure%230%7D.SimplifyCfg-elaborate-drops.after.panic-abort.mir
- - rw-r--r-- 447 retag.main-%7Bclosure%230%7D.SimplifyCfg-elaborate-drops.after.panic-unwind.mir
- - rw-r--r-- 4,115 retag.main.SimplifyCfg-elaborate-drops.after.panic-abort.mir
- - rw-r--r-- 4,306 retag.main.SimplifyCfg-elaborate-drops.after.panic-unwind.mir
- - rw-r--r-- 1,823 retag.rs
- - rw-r--r-- 461 retag.%7Bimpl%230%7D-foo.SimplifyCfg-elaborate-drops.after.panic-abort.mir
- - rw-r--r-- 461 retag.%7Bimpl%230%7D-foo.SimplifyCfg-elaborate-drops.after.panic-unwind.mir
- - rw-r--r-- 367 retag.%7Bimpl%230%7D-foo_shr.SimplifyCfg-elaborate-drops.after.panic-abort.mir
- - rw-r--r-- 367 retag.%7Bimpl%230%7D-foo_shr.SimplifyCfg-elaborate-drops.after.panic-unwind.mir
- - rw-r--r-- 169 return_an_array.rs
- - rw-r--r-- 3,213 separate_const_switch.identity.JumpThreading.diff
- - rw-r--r-- 897 separate_const_switch.rs
- - rw-r--r-- 1,826 separate_const_switch.too_complex.JumpThreading.diff
- - rw-r--r-- 497 set_no_discriminant.f.JumpThreading.diff
- - rw-r--r-- 509 set_no_discriminant.generic.JumpThreading.diff
- - rw-r--r-- 1,621 set_no_discriminant.rs
- - rw-r--r-- 5,853 simplify_arm.id_try.SimplifyArmIdentity.diff
- - rw-r--r-- 5,851 simplify_arm.id_try.SimplifyBranchSame.diff
- - rw-r--r-- 1,450 simplify_arm.rs
- - rw-r--r-- 554 simplify_arm_identity.rs
- - rw-r--r-- 913 simplify_cfg.main.SimplifyCfg-early-opt.diff
- - rw-r--r-- 1,175 simplify_cfg.main.SimplifyCfg-initial.diff
- - rw-r--r-- 373 simplify_cfg.rs
- - rw-r--r-- 557 simplify_duplicate_unreachable_blocks.assert_nonzero_nonmax.SimplifyCfg-after-uninhabited-enum-branching.diff
- - rw-r--r-- 782 simplify_duplicate_unreachable_blocks.rs
- - rw-r--r-- 438 simplify_if.main.SimplifyConstCondition-after-const-prop.panic-abort.diff
- - rw-r--r-- 435 simplify_if.main.SimplifyConstCondition-after-const-prop.panic-unwind.diff
- - rw-r--r-- 270 simplify_if.rs
- - rw-r--r-- 768 simplify_locals.c.SimplifyLocals-before-const-prop.diff
- - rw-r--r-- 352 simplify_locals.d1.SimplifyLocals-before-const-prop.diff
- - rw-r--r-- 577 simplify_locals.d2.SimplifyLocals-before-const-prop.diff
- - rw-r--r-- 532 simplify_locals.expose_addr.SimplifyLocals-before-const-prop.diff
- - rw-r--r-- 659 simplify_locals.r.SimplifyLocals-before-const-prop.diff
- - rw-r--r-- 1,624 simplify_locals.rs
- - rw-r--r-- 464 simplify_locals.t1.SimplifyLocals-before-const-prop.diff
- - rw-r--r-- 474 simplify_locals.t2.SimplifyLocals-before-const-prop.diff
- - rw-r--r-- 573 simplify_locals.t3.SimplifyLocals-before-const-prop.diff
- - rw-r--r-- 487 simplify_locals.t4.SimplifyLocals-before-const-prop.diff
- - rw-r--r-- 1,325 simplify_locals_fixedpoint.foo.SimplifyLocals-final.panic-abort.diff
- - rw-r--r-- 1,322 simplify_locals_fixedpoint.foo.SimplifyLocals-final.panic-unwind.diff
- - rw-r--r-- 320 simplify_locals_fixedpoint.rs
- - rw-r--r-- 2,169 simplify_locals_removes_unused_consts.main.SimplifyLocals-before-const-prop.panic-abort.diff
- - rw-r--r-- 2,157 simplify_locals_removes_unused_consts.main.SimplifyLocals-before-const-prop.panic-unwind.diff
- - rw-r--r-- 417 simplify_locals_removes_unused_consts.rs
- - rw-r--r-- 1,155 simplify_locals_removes_unused_discriminant_reads.map.SimplifyLocals-before-const-prop.diff
- - rw-r--r-- 322 simplify_locals_removes_unused_discriminant_reads.rs
- - rw-r--r-- 684 simplify_match.main.GVN.panic-abort.diff
- - rw-r--r-- 681 simplify_match.main.GVN.panic-unwind.diff
- - rw-r--r-- 224 simplify_match.rs
- - rw-r--r-- 1,090 simplify_try_if_let.rs
- - rw-r--r-- 7,392 simplify_try_if_let.%7Bimpl%230%7D-append.SimplifyArmIdentity.diff
- - rw-r--r-- 1,086 slice_drop_shim.core.ptr-drop_in_place.%5BString%5D.AddMovesForPackedDrops.before.mir
- - rw-r--r-- 419 slice_drop_shim.rs
- - rw-r--r-- 230 ssa_unreachable_116212.rs
- - rw-r--r-- 1,431 storage_ranges.main.nll.0.mir
- - rw-r--r-- 143 storage_ranges.rs
- - rw-r--r-- 601 switch_to_self.rs
- - rw-r--r-- 366 switch_to_self.test.MatchBranchSimplification.diff
- - rw-r--r-- 537 tls_access.main.PreCodegen.after.mir
- - rw-r--r-- 246 tls_access.rs
- - rw-r--r-- 262 uninhabited_enum.process_never.SimplifyLocals-final.after.mir
- - rw-r--r-- 242 uninhabited_enum.process_void.SimplifyLocals-final.after.mir
- - rw-r--r-- 528 uninhabited_enum.rs
- - rw-r--r-- 2,546 uninhabited_enum_branching.byref.UninhabitedEnumBranching.panic-abort.diff
- - rw-r--r-- 2,546 uninhabited_enum_branching.byref.UninhabitedEnumBranching.panic-unwind.diff
- - rw-r--r-- 883 uninhabited_enum_branching.custom_discriminant.UninhabitedEnumBranching.panic-abort.diff
- - rw-r--r-- 883 uninhabited_enum_branching.custom_discriminant.UninhabitedEnumBranching.panic-unwind.diff
- - rw-r--r-- 1,120 uninhabited_enum_branching.otherwise_t1.UninhabitedEnumBranching.panic-abort.diff
- - rw-r--r-- 1,120 uninhabited_enum_branching.otherwise_t1.UninhabitedEnumBranching.panic-unwind.diff
- - rw-r--r-- 920 uninhabited_enum_branching.otherwise_t2.UninhabitedEnumBranching.panic-abort.diff
- - rw-r--r-- 920 uninhabited_enum_branching.otherwise_t2.UninhabitedEnumBranching.panic-unwind.diff
- - rw-r--r-- 1,112 uninhabited_enum_branching.otherwise_t3.UninhabitedEnumBranching.panic-abort.diff
- - rw-r--r-- 1,112 uninhabited_enum_branching.otherwise_t3.UninhabitedEnumBranching.panic-unwind.diff
- - rw-r--r-- 996 uninhabited_enum_branching.otherwise_t4.UninhabitedEnumBranching.panic-abort.diff
- - rw-r--r-- 996 uninhabited_enum_branching.otherwise_t4.UninhabitedEnumBranching.panic-unwind.diff
- - rw-r--r-- 1,362 uninhabited_enum_branching.otherwise_t4_uninhabited_default.UninhabitedEnumBranching.panic-abort.diff
- - rw-r--r-- 1,362 uninhabited_enum_branching.otherwise_t4_uninhabited_default.UninhabitedEnumBranching.panic-unwind.diff
- - rw-r--r-- 1,648 uninhabited_enum_branching.otherwise_t4_uninhabited_default_2.UninhabitedEnumBranching.panic-abort.diff
- - rw-r--r-- 1,648 uninhabited_enum_branching.otherwise_t4_uninhabited_default_2.UninhabitedEnumBranching.panic-unwind.diff
- - rw-r--r-- 1,448 uninhabited_enum_branching.otherwise_t5_uninhabited_default.UninhabitedEnumBranching.panic-abort.diff
- - rw-r--r-- 1,493 uninhabited_enum_branching.otherwise_t5_uninhabited_default.UninhabitedEnumBranching.panic-unwind.diff
- - rw-r--r-- 6,350 uninhabited_enum_branching.rs
- - rw-r--r-- 1,110 uninhabited_enum_branching.simple.UninhabitedEnumBranching.panic-abort.diff
- - rw-r--r-- 1,110 uninhabited_enum_branching.simple.UninhabitedEnumBranching.panic-unwind.diff
- - rw-r--r-- 762 uninhabited_fallthrough_elimination.eliminate_fallthrough.UninhabitedEnumBranching.diff
- - rw-r--r-- 755 uninhabited_fallthrough_elimination.keep_fallthrough.UninhabitedEnumBranching.diff
- - rw-r--r-- 568 uninhabited_fallthrough_elimination.rs
- - rw-r--r-- 960 unreachable.as_match.UnreachablePropagation.panic-abort.diff
- - rw-r--r-- 957 unreachable.as_match.UnreachablePropagation.panic-unwind.diff
- - rw-r--r-- 1,549 unreachable.if_let.UnreachablePropagation.panic-abort.diff
- - rw-r--r-- 1,546 unreachable.if_let.UnreachablePropagation.panic-unwind.diff
- - rw-r--r-- 1,445 unreachable.rs
- - rw-r--r-- 1,501 unreachable_diverging.main.UnreachablePropagation.panic-abort.diff
- - rw-r--r-- 1,495 unreachable_diverging.main.UnreachablePropagation.panic-unwind.diff
- - rw-r--r-- 882 unreachable_diverging.rs
- - rw-r--r-- 162 unusual_item_types.E-V-%7Bconstant%230%7D.built.after.mir
- - rw-r--r-- 155 unusual_item_types.Test-X-%7Bconstructor%230%7D.built.after.mir
- - rw-r--r-- 710 unusual_item_types.core.ptr-drop_in_place.Vec_i32_.AddMovesForPackedDrops.before.mir
- - rw-r--r-- 719 unusual_item_types.rs
- - rw-r--r-- 262 unusual_item_types.%7Bimpl%230%7D-ASSOCIATED_CONSTANT.built.after.mir