Skip to content

Commit 5d1d94e

Browse files
authored
Rollup merge of #74715 - oli-obk:mir_pass_diff, r=wesleywiser
Add a system for creating diffs across multiple mir optimizations. r? @wesleywiser
2 parents 7f24c7d + b56ea88 commit 5d1d94e

5 files changed

+357
-493
lines changed

src/test/mir-opt/match-arm-scopes.rs

+1-2
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,7 @@
99
// all of the bindings for that scope.
1010
// * No drop flags are used.
1111

12-
// EMIT_MIR rustc.complicated_match.SimplifyCfg-initial.after.mir
13-
// EMIT_MIR rustc.complicated_match.ElaborateDrops.after.mir
12+
// EMIT_MIR rustc.complicated_match SimplifyCfg-initial.after ElaborateDrops.after
1413
fn complicated_match(cond: bool, items: (bool, bool, String)) -> i32 {
1514
match items {
1615
(false, a, s) | (a, false, s) if if cond { return 3 } else { a } => 1,

src/test/mir-opt/match-arm-scopes/rustc.complicated_match.ElaborateDrops.after.mir

-235
This file was deleted.

0 commit comments

Comments
 (0)