about summary refs log tree commit diff
path: root/src/test/mir-opt
ModeNameSize
-rw-r--r--README.md1117log plain
-rw-r--r--address-of.rs1115log plain
-rw-r--r--address_of.address_of_reborrow.SimplifyCfg-initial.after.mir29772log plain
-rw-r--r--address_of.borrow_and_cast.SimplifyCfg-initial.after.mir3598log plain
-rw-r--r--array-index-is-temporary.rs464log plain
-rw-r--r--array_index_is_temporary.main.SimplifyCfg-elaborate-drops.after.mir.32bit7109log plain
-rw-r--r--array_index_is_temporary.main.SimplifyCfg-elaborate-drops.after.mir.64bit7125log plain
-rw-r--r--basic_assignment.main.SimplifyCfg-initial.after.mir5618log plain
-rw-r--r--basic_assignment.rs692log plain
-rw-r--r--box_expr.main.ElaborateDrops.before.mir4009log plain
-rw-r--r--box_expr.rs320log plain
-rw-r--r--byte_slice.main.SimplifyCfg-elaborate-drops.after.mir3032log plain
-rw-r--r--byte_slice.rs163log plain
-rw-r--r--combine_array_len.norm2.InstCombine.diff.32bit7671log plain
-rw-r--r--combine_array_len.norm2.InstCombine.diff.64bit7735log plain
-rw-r--r--combine_array_len.rs227log plain
-rw-r--r--const-promotion-extern-static.rs456log plain
-rw-r--r--const_allocation.main.ConstProp.after.mir.32bit3403log plain
-rw-r--r--const_allocation.main.ConstProp.after.mir.64bit4037log plain
-rw-r--r--const_allocation.rs232log plain
-rw-r--r--const_allocation2.main.ConstProp.after.mir.32bit3310log plain
-rw-r--r--const_allocation2.main.ConstProp.after.mir.64bit3843log plain
-rw-r--r--const_allocation2.rs268log plain
-rw-r--r--const_allocation3.main.ConstProp.after.mir.32bit3761log plain
-rw-r--r--const_allocation3.main.ConstProp.after.mir.64bit3959log plain
-rw-r--r--const_allocation3.rs440log plain
-rw-r--r--const_promotion_extern_static.BAR-promoted[0].ConstProp.after.mir1610log plain
-rw-r--r--const_promotion_extern_static.BAR.PromoteTemps.diff4595log plain
-rw-r--r--const_promotion_extern_static.FOO-promoted[0].ConstProp.after.mir1573log plain
-rw-r--r--const_promotion_extern_static.FOO.PromoteTemps.diff4592log plain
d---------const_prop4727log plain
-rw-r--r--const_prop_miscompile.bar.ConstProp.diff5441log plain
-rw-r--r--const_prop_miscompile.foo.ConstProp.diff4514log plain
-rw-r--r--const_prop_miscompile.rs356log plain
-rw-r--r--copy_propagation.rs190log plain
-rw-r--r--copy_propagation.test.CopyPropagation.diff1485log plain
-rw-r--r--copy_propagation_arg.arg_src.CopyPropagation.diff1638log plain
-rw-r--r--copy_propagation_arg.bar.CopyPropagation.diff2828log plain
-rw-r--r--copy_propagation_arg.baz.CopyPropagation.diff1488log plain
-rw-r--r--copy_propagation_arg.foo.CopyPropagation.diff2383log plain
-rw-r--r--copy_propagation_arg.rs955log plain
-rw-r--r--deaggregator_test.bar.Deaggregator.diff2101log plain
-rw-r--r--deaggregator_test.rs255log plain
-rw-r--r--deaggregator_test_enum.bar.Deaggregator.diff1146log plain
-rw-r--r--deaggregator_test_enum.rs297log plain
-rw-r--r--deaggregator_test_enum_2.rs357log plain
-rw-r--r--deaggregator_test_enum_2.test1.Deaggregator.diff2818log plain
-rw-r--r--deaggregator_test_multiple.rs297log plain
-rw-r--r--deaggregator_test_multiple.test.Deaggregator.diff2684log plain
-rw-r--r--exponential-or.rs374log plain
-rw-r--r--exponential_or.match_tuple.SimplifyCfg-initial.after.mir6740log plain
-rw-r--r--fn-ptr-shim.rs370log plain
-rw-r--r--fn_ptr_shim.core.ops-function-Fn-call.AddMovesForPackedDrops.before.mir517log plain
-rw-r--r--generator-drop-cleanup.rs370log plain
-rw-r--r--generator-storage-dead-unwind.rs609log plain
-rw-r--r--generator-tiny.rs488log plain
-rw-r--r--generator_drop_cleanup.main-{{closure}}.generator_drop.0.mir3903log plain
-rw-r--r--generator_storage_dead_unwind.main-{{closure}}.StateTransform.before.mir8957log plain
-rw-r--r--generator_tiny.main-{{closure}}.generator_resume.0.mir5390log plain
-rw-r--r--graphviz.main.mir_map.0.dot850log plain
-rw-r--r--graphviz.rs117log plain
d---------inline1522log plain
-rw-r--r--instrument_coverage.bar.InstrumentCoverage.diff3979log plain
-rw-r--r--instrument_coverage.main.InstrumentCoverage.diff6417log plain
-rw-r--r--instrument_coverage.rs542log plain
-rw-r--r--issue-38669.rs274log plain
-rw-r--r--issue-41110.rs587log plain
-rw-r--r--issue-41697.rs1100log plain
-rw-r--r--issue-41888.rs504log plain
-rw-r--r--issue-49232.rs329log plain
-rw-r--r--issue-62289.rs314log plain
-rw-r--r--issue-72181-1.rs416log plain
-rw-r--r--issue-72181.rs622log plain
-rw-r--r--issue-73223.rs286log plain
-rw-r--r--issue_38669.main.SimplifyCfg-initial.after.mir4950log plain
-rw-r--r--issue_41110.main.ElaborateDrops.after.mir6691log plain
-rw-r--r--issue_41110.test.ElaborateDrops.after.mir7670log plain
-rw-r--r--issue_41697.{{impl}}-{{constant}}.SimplifyCfg-qualify-consts.after.mir.32bit2744log plain
-rw-r--r--issue_41697.{{impl}}-{{constant}}.SimplifyCfg-qualify-consts.after.mir.64bit2808log plain
-rw-r--r--issue_41888.main.ElaborateDrops.after.mir15221log plain
-rw-r--r--issue_49232.main.mir_map.0.mir6105log plain
-rw-r--r--issue_62289.test.ElaborateDrops.before.mir7973log plain
-rw-r--r--issue_72181.bar.mir_map.0.mir.32bit1054log plain
-rw-r--r--issue_72181.bar.mir_map.0.mir.64bit1054log plain
-rw-r--r--issue_72181.foo.mir_map.0.mir.32bit2020log plain
-rw-r--r--issue_72181.foo.mir_map.0.mir.64bit2036log plain
-rw-r--r--issue_72181.main.mir_map.0.mir.32bit5841log plain
-rw-r--r--issue_72181.main.mir_map.0.mir.64bit5857log plain
-rw-r--r--issue_72181_1.f.mir_map.0.mir1527log plain
-rw-r--r--issue_72181_1.main.mir_map.0.mir3873log plain
-rw-r--r--issue_73223.main.PreCodegen.diff.32bit24038log plain
-rw-r--r--issue_73223.main.PreCodegen.diff.64bit24038log plain
-rw-r--r--issue_73223.main.SimplifyArmIdentity.diff.32bit34146log plain
-rw-r--r--issue_73223.main.SimplifyArmIdentity.diff.64bit34162log plain
-rw-r--r--loop_test.main.SimplifyCfg-qualify-consts.after.mir4518log plain
-rw-r--r--loop_test.rs493log plain
-rw-r--r--match-arm-scopes.rs1247log plain
-rw-r--r--match_arm_scopes.complicated_match.SimplifyCfg-initial.after-ElaborateDrops.after.diff18459log plain
-rw-r--r--match_false_edges.full_tested_match.PromoteTemps.after.mir10077log plain
-rw-r--r--match_false_edges.full_tested_match2.PromoteTemps.before.mir9163log plain
-rw-r--r--match_false_edges.main.PromoteTemps.before.mir12136log plain
-rw-r--r--match_false_edges.rs949log plain
-rw-r--r--match_test.main.SimplifyCfg-initial.after.mir9850log plain
-rw-r--r--match_test.rs440log plain
d---------nll312log plain
-rw-r--r--no-drop-for-inactive-variant.rs406log plain
-rw-r--r--no-spurious-drop-after-call.rs349log plain
-rw-r--r--no_drop_for_inactive_variant.unwrap.SimplifyCfg-elaborate-drops.after.mir4087log plain
-rw-r--r--no_spurious_drop_after_call.main.ElaborateDrops.before.mir4923log plain
-rw-r--r--nrvo-simple.rs218log plain
-rw-r--r--nrvo_simple.nrvo.RenameReturnPlace.diff2996log plain
-rw-r--r--packed-struct-drop-aligned.rs400log plain
-rw-r--r--packed_struct_drop_aligned.main.SimplifyCfg-elaborate-drops.after.mir.32bit4993log plain
-rw-r--r--packed_struct_drop_aligned.main.SimplifyCfg-elaborate-drops.after.mir.64bit5025log plain
-rw-r--r--remove-never-const.rs642log plain
-rw-r--r--remove_fake_borrows.match_guard.CleanupNonCodegenStatements.diff5602log plain
-rw-r--r--remove_fake_borrows.rs375log plain
-rw-r--r--remove_never_const.no_codegen.PreCodegen.after.mir312log plain
-rw-r--r--retag.core.ptr-drop_in_place.Test.SimplifyCfg-make_shim.after.mir1387log plain
-rw-r--r--retag.main-{{closure}}.SimplifyCfg-elaborate-drops.after.mir1270log plain
-rw-r--r--retag.main.SimplifyCfg-elaborate-drops.after.mir16287log plain
-rw-r--r--retag.rs1387log plain
-rw-r--r--retag.{{impl}}-foo.SimplifyCfg-elaborate-drops.after.mir1267log plain
-rw-r--r--retag.{{impl}}-foo_shr.SimplifyCfg-elaborate-drops.after.mir860log plain
-rw-r--r--return_an_array.rs151log plain
-rw-r--r--simple-match.rs268log plain
-rw-r--r--simple_match.match_bool.mir_map.0.mir.32bit2159log plain
-rw-r--r--simple_match.match_bool.mir_map.0.mir.64bit2191log plain
-rw-r--r--simplify-arm-identity.rs470log plain
-rw-r--r--simplify-arm.rs761log plain
-rw-r--r--simplify-locals-fixedpoint.rs259log plain
-rw-r--r--simplify-locals-removes-unused-consts.rs296log plain
-rw-r--r--simplify-locals-removes-unused-discriminant-reads.rs268log plain
-rw-r--r--simplify_arm.id.SimplifyArmIdentity.diff2271log plain
-rw-r--r--simplify_arm.id.SimplifyBranchSame.diff2269log plain
-rw-r--r--simplify_arm.id_result.SimplifyArmIdentity.diff3256log plain
-rw-r--r--simplify_arm.id_result.SimplifyBranchSame.diff3254log plain
-rw-r--r--simplify_arm.id_try.SimplifyArmIdentity.diff7456log plain
-rw-r--r--simplify_arm.id_try.SimplifyBranchSame.diff7454log plain
-rw-r--r--simplify_arm_identity.main.SimplifyArmIdentity.diff.32bit5136log plain
-rw-r--r--simplify_arm_identity.main.SimplifyArmIdentity.diff.64bit5152log plain
-rw-r--r--simplify_cfg.main.SimplifyCfg-early-opt.diff3407log plain
-rw-r--r--simplify_cfg.main.SimplifyCfg-initial.diff4650log plain
-rw-r--r--simplify_cfg.rs300log plain
-rw-r--r--simplify_if.main.SimplifyBranches-after-const-prop.diff3873log plain
-rw-r--r--simplify_if.rs150log plain
-rw-r--r--simplify_locals_fixedpoint.foo.SimplifyLocals.diff6742log plain
-rw-r--r--simplify_locals_removes_unused_consts.main.SimplifyLocals.diff13180log plain
-rw-r--r--simplify_locals_removes_unused_discriminant_reads.map.SimplifyLocals.diff.32bit4303log plain
-rw-r--r--simplify_locals_removes_unused_discriminant_reads.map.SimplifyLocals.diff.64bit4319log plain
-rw-r--r--simplify_match.main.ConstProp.diff4021log plain
-rw-r--r--simplify_match.rs176log plain
-rw-r--r--simplify_try.rs329log plain
-rw-r--r--simplify_try.try_identity.SimplifyArmIdentity.diff6414log plain
-rw-r--r--simplify_try.try_identity.SimplifyBranchSame.after.mir3298log plain
-rw-r--r--simplify_try.try_identity.SimplifyLocals.after.mir1304log plain
-rw-r--r--simplify_try_if_let.rs970log plain
-rw-r--r--simplify_try_if_let.{{impl}}-append.SimplifyArmIdentity.diff9162log plain
-rw-r--r--slice-drop-shim.rs240log plain
-rw-r--r--slice_drop_shim.core.ptr-drop_in_place.[std__string__String].AddMovesForPackedDrops.before.mir.32bit7377log plain
-rw-r--r--slice_drop_shim.core.ptr-drop_in_place.[std__string__String].AddMovesForPackedDrops.before.mir.64bit7457log plain
-rw-r--r--storage_live_dead_in_statics.XXX.mir_map.0.mir55031log plain
-rw-r--r--storage_live_dead_in_statics.rs831log plain
-rw-r--r--storage_ranges.main.nll.0.mir5271log plain
-rw-r--r--storage_ranges.rs125log plain
-rw-r--r--tls-access.rs198log plain
-rw-r--r--tls_access.main.SimplifyCfg-final.after.mir2430log plain
-rw-r--r--uniform_array_move_out.move_out_by_subslice.mir_map.0.mir6411log plain
-rw-r--r--uniform_array_move_out.move_out_from_end.mir_map.0.mir6305log plain
-rw-r--r--uniform_array_move_out.rs389log plain
-rw-r--r--uninhabited-enum.rs498log plain
-rw-r--r--uninhabited_enum.process_never.SimplifyLocals.after.mir895log plain
-rw-r--r--uninhabited_enum.process_void.SimplifyLocals.after.mir1428log plain
-rw-r--r--uninhabited_enum_branching.main.SimplifyCfg-after-uninhabited-enum-branching.after.mir7059log plain
-rw-r--r--uninhabited_enum_branching.main.UninhabitedEnumBranching.diff10391log plain
-rw-r--r--uninhabited_enum_branching.rs661log plain
-rw-r--r--unreachable.main.UnreachablePropagation.diff6678log plain
-rw-r--r--unreachable.rs296log plain
-rw-r--r--unreachable_asm.main.UnreachablePropagation.diff7860log plain
-rw-r--r--unreachable_asm.rs448log plain
-rw-r--r--unreachable_asm_2.main.UnreachablePropagation.diff9244log plain
-rw-r--r--unreachable_asm_2.rs557log plain
-rw-r--r--unreachable_diverging.main.UnreachablePropagation.diff6258log plain
-rw-r--r--unreachable_diverging.rs309log plain
-rw-r--r--unusual-item-types.rs695log plain
-rw-r--r--unusual_item_types.E-V-{{constant}}.mir_map.0.mir.32bit960log plain
-rw-r--r--unusual_item_types.E-V-{{constant}}.mir_map.0.mir.64bit976log plain
-rw-r--r--unusual_item_types.Test-X-{{constructor}}.mir_map.0.mir.32bit476log plain
-rw-r--r--unusual_item_types.Test-X-{{constructor}}.mir_map.0.mir.64bit476log plain
-rw-r--r--unusual_item_types.core.ptr-drop_in_place.std__vec__Vec_i32_.AddMovesForPackedDrops.before.mir.32bit2152log plain
-rw-r--r--unusual_item_types.core.ptr-drop_in_place.std__vec__Vec_i32_.AddMovesForPackedDrops.before.mir.64bit2152log plain
-rw-r--r--unusual_item_types.{{impl}}-ASSOCIATED_CONSTANT.mir_map.0.mir.32bit1057log plain
-rw-r--r--unusual_item_types.{{impl}}-ASSOCIATED_CONSTANT.mir_map.0.mir.64bit1057log plain
-rw-r--r--while-storage.rs351log plain
-rw-r--r--while_storage.while_loop.PreCodegen.after.mir4574log plain