Skip to content

Commit 1906f5f

Browse files
committed
Adapt codegen tests
1 parent a981863 commit 1906f5f

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

src/test/codegen/match.rs

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,12 +16,14 @@ pub fn exhaustive_match(e: E) -> u8 {
1616
// CHECK-NEXT: ]
1717
// CHECK: [[B]]:
1818
// CHECK-NEXT: store i8 1, i8* %1, align 1
19-
// CHECK-NEXT: br label %[[EXIT:[a-zA-Z0-9_]+]]
19+
// CHECK-NEXT: %[[RESB:[0-9]+]] = load i8, i8* %1, align 1
20+
// CHECK-NEXT: ret i8 %[[RESB]]
2021
// CHECK: [[OTHERWISE]]:
2122
// CHECK-NEXT: unreachable
2223
// CHECK: [[A]]:
2324
// CHECK-NEXT: store i8 0, i8* %1, align 1
24-
// CHECK-NEXT: br label %[[EXIT:[a-zA-Z0-9_]+]]
25+
// CHECK-NEXT: %[[RESA:[0-9]+]] = load i8, i8* %1, align 1
26+
// CHECK-NEXT: ret i8 %[[RESA]]
2527
match e {
2628
E::A => 0,
2729
E::B => 1,

src/test/codegen/repeat-trusted-len.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,6 @@ use std::iter;
88
// CHECK-LABEL: @repeat_take_collect
99
#[no_mangle]
1010
pub fn repeat_take_collect() -> Vec<u8> {
11-
// CHECK: call void @llvm.memset.p0i8.i{{[0-9]+}}(i8* {{(nonnull )?}}align 1{{.*}} %{{[0-9]+}}, i8 42, i{{[0-9]+}} 100000, i1 false)
11+
// CHECK: call void @llvm.memset.p0i8.i{{[0-9]+}}(i8* {{(nonnull )?}}align 1{{.*}} %.fca.0.extract.i.i.i.i.i.i.i.i, i8 42, i{{[0-9]+}} 100000, i1 false)
1212
iter::repeat(42).take(100000).collect()
1313
}

0 commit comments

Comments
 (0)