diff options
| author | Matthew Jasper <mjjasper1@gmail.com> | 2019-05-09 23:01:39 +0100 |
|---|---|---|
| committer | Matthew Jasper <mjjasper1@gmail.com> | 2019-06-13 21:05:21 +0100 |
| commit | da22793a35b725e2fe2f7e2ac1d808404c39c4aa (patch) | |
| tree | c48a0a97a0308968e92ebfcc68b5e314c8d3e758 /src/test/codegen | |
| parent | 32c337724dd3a1b651cb7ba9769e60262f9f52f8 (diff) | |
| download | rust-da22793a35b725e2fe2f7e2ac1d808404c39c4aa.tar.gz rust-da22793a35b725e2fe2f7e2ac1d808404c39c4aa.zip | |
Create fewer basic blocks in match MIR lowering
Diffstat (limited to 'src/test/codegen')
| -rw-r--r-- | src/test/codegen/match.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/test/codegen/match.rs b/src/test/codegen/match.rs index 1b46bb3b25f..145d4ba6b4c 100644 --- a/src/test/codegen/match.rs +++ b/src/test/codegen/match.rs @@ -14,12 +14,12 @@ pub fn exhaustive_match(e: E, unit: ()) { // CHECK-NEXT: i[[TY:[0-9]+]] [[DISCR:[0-9]+]], label %[[A:[a-zA-Z0-9_]+]] // CHECK-NEXT: i[[TY:[0-9]+]] [[DISCR:[0-9]+]], label %[[B:[a-zA-Z0-9_]+]] // CHECK-NEXT: ] +// CHECK: [[B]]: +// CHECK-NEXT: br label %[[EXIT:[a-zA-Z0-9_]+]] // CHECK: [[OTHERWISE]]: // CHECK-NEXT: unreachable // CHECK: [[A]]: // CHECK-NEXT: br label %[[EXIT:[a-zA-Z0-9_]+]] -// CHECK: [[B]]: -// CHECK-NEXT: br label %[[EXIT:[a-zA-Z0-9_]+]] match e { E::A => unit, E::B => unit, |
