File tree Expand file tree Collapse file tree 3 files changed +4
-2
lines changed Expand file tree Collapse file tree 3 files changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -15,7 +15,7 @@ use std::slice::Iter;
15
15
pub fn is_empty_1 ( xs : Iter < f32 > ) -> bool {
16
16
// CHECK-LABEL: @is_empty_1(
17
17
// CHECK-NEXT: start:
18
- // CHECK-NEXT: [[A:%.*]] = icmp ne {{i32\*|ptr}} %xs.1, null
18
+ // CHECK-NEXT: [[A:%.*]] = icmp ne {{i32\*|ptr}} {{ %xs.1|%xs.0}} , null
19
19
// CHECK-NEXT: tail call void @llvm.assume(i1 [[A]])
20
20
// The order between %xs.0 and %xs.1 on the next line doesn't matter
21
21
// and different LLVM versions produce different order.
@@ -28,7 +28,7 @@ pub fn is_empty_1(xs: Iter<f32>) -> bool {
28
28
pub fn is_empty_2 ( xs : Iter < f32 > ) -> bool {
29
29
// CHECK-LABEL: @is_empty_2
30
30
// CHECK-NEXT: start:
31
- // CHECK-NEXT: [[C:%.*]] = icmp ne {{i32\*|ptr}} %xs.1, null
31
+ // CHECK-NEXT: [[C:%.*]] = icmp ne {{i32\*|ptr}} {{ %xs.1|%xs.0}} , null
32
32
// CHECK-NEXT: tail call void @llvm.assume(i1 [[C]])
33
33
// The order between %xs.0 and %xs.1 on the next line doesn't matter
34
34
// and different LLVM versions produce different order.
Original file line number Diff line number Diff line change 1
1
// stderr-per-bitwidth
2
+ // needs-deterministic-layouts (randomized layout affects printing of the raw bytes)
2
3
// ignore-debug (the debug assertions change the error)
3
4
use std:: alloc:: Layout ;
4
5
Original file line number Diff line number Diff line change 1
1
// check-pass
2
+ // needs-deterministic-layouts (layout randomization affects the hir stat output)
2
3
// compile-flags: -Zhir-stats
3
4
// only-x86_64
4
5
You can’t perform that action at this time.
0 commit comments