Skip to content

Commit 96bf9d6

Browse files
committed
Revert "LLVM 23: Adapt codegen test to moved assume"
This reverts commit 4691890.
1 parent 13f1859 commit 96bf9d6

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
11
//@ compile-flags: -Copt-level=3
2-
//@ filecheck-flags: --implicit-check-not 'br {{.*}}' --implicit-check-not 'select'
3-
//@ min-llvm-version: 22
42

53
// Test for #107681.
64
// Make sure we don't create `br` or `select` instructions.
@@ -13,8 +11,10 @@ use std::slice::Iter;
1311
#[no_mangle]
1412
pub unsafe fn foo(x: &mut Copied<Iter<'_, u32>>) -> u32 {
1513
// CHECK-LABEL: @foo(
16-
// CHECK: [[INNER:%.*]] = load ptr, ptr %x
17-
// CHECK: [[RET:%.*]] = load i32, ptr [[INNER]]
18-
// CHECK: ret i32 [[RET]]
14+
// CHECK-NOT: br {{.*}}
15+
// CHECK-NOT: select
16+
// CHECK: [[RET:%.*]] = load i32, ptr
17+
// CHECK-NEXT: assume
18+
// CHECK-NEXT: ret i32 [[RET]]
1919
x.next().unwrap_unchecked()
2020
}

0 commit comments

Comments
 (0)