about summary refs log tree commit diff
path: root/src/test/codegen/issue-37945.rs
diff options
context:
space:
mode:
authorNikita Popov <npopov@redhat.com>2022-02-21 11:21:23 +0100
committerNikita Popov <npopov@redhat.com>2022-05-25 17:29:37 +0200
commit4d7ff4e5096625b56f154fa485a1af9351c41b5c (patch)
tree3accd67d92f1ed24fa40659753d104e198a0df35 /src/test/codegen/issue-37945.rs
parentebc8ab1e4e678202977e17a34313a98e7e899ed3 (diff)
downloadrust-4d7ff4e5096625b56f154fa485a1af9351c41b5c.tar.gz
rust-4d7ff4e5096625b56f154fa485a1af9351c41b5c.zip
Update some codegen tests for opaque pointers
Diffstat (limited to 'src/test/codegen/issue-37945.rs')
-rw-r--r--src/test/codegen/issue-37945.rs8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/test/codegen/issue-37945.rs b/src/test/codegen/issue-37945.rs
index a91e8e817e4..ee63a783f52 100644
--- a/src/test/codegen/issue-37945.rs
+++ b/src/test/codegen/issue-37945.rs
@@ -15,9 +15,9 @@ use std::slice::Iter;
 pub fn is_empty_1(xs: Iter<f32>) -> bool {
 // CHECK-LABEL: @is_empty_1(
 // CHECK-NEXT:  start:
-// CHECK-NEXT:    [[A:%.*]] = icmp ne i32* %xs.1, null
+// CHECK-NEXT:    [[A:%.*]] = icmp ne {{i32\*|ptr}} %xs.1, null
 // CHECK-NEXT:    tail call void @llvm.assume(i1 [[A]])
-// CHECK-NEXT:    [[B:%.*]] = icmp eq i32* %xs.0, %xs.1
+// CHECK-NEXT:    [[B:%.*]] = icmp eq {{i32\*|ptr}} %xs.0, %xs.1
 // CHECK-NEXT:    ret i1 [[B:%.*]]
     {xs}.next().is_none()
 }
@@ -26,9 +26,9 @@ pub fn is_empty_1(xs: Iter<f32>) -> bool {
 pub fn is_empty_2(xs: Iter<f32>) -> bool {
 // CHECK-LABEL: @is_empty_2
 // CHECK-NEXT:  start:
-// CHECK-NEXT:    [[C:%.*]] = icmp ne i32* %xs.1, null
+// CHECK-NEXT:    [[C:%.*]] = icmp ne {{i32\*|ptr}} %xs.1, null
 // CHECK-NEXT:    tail call void @llvm.assume(i1 [[C]])
-// CHECK-NEXT:    [[D:%.*]] = icmp eq i32* %xs.0, %xs.1
+// CHECK-NEXT:    [[D:%.*]] = icmp eq {{i32\*|ptr}} %xs.0, %xs.1
 // CHECK-NEXT:    ret i1 [[D:%.*]]
     xs.map(|&x| x).next().is_none()
 }