diff options
| author | Lzu Tao <taolzu@gmail.com> | 2024-06-11 07:45:16 +0000 |
|---|---|---|
| committer | Lzu Tao <taolzu@gmail.com> | 2024-06-11 07:45:16 +0000 |
| commit | ab0f87ec66f104c300f0a2dfd95a8e30a770155d (patch) | |
| tree | f43aac4b97ea4f09868b64ccc20485a067cc3773 /tests/codegen | |
| parent | f9edd864df9f85a9a6a2969fa74e0966f6565c36 (diff) | |
| download | rust-ab0f87ec66f104c300f0a2dfd95a8e30a770155d.tar.gz rust-ab0f87ec66f104c300f0a2dfd95a8e30a770155d.zip | |
Fix tests for 32 bits targets
Diffstat (limited to 'tests/codegen')
| -rw-r--r-- | tests/codegen/issues/issue-109328-split_first.rs | 4 | ||||
| -rw-r--r-- | tests/codegen/issues/issue-110797-enum-jump-same.rs | 4 | ||||
| -rw-r--r-- | tests/codegen/slice-pointer-nonnull-unwrap.rs | 2 |
3 files changed, 5 insertions, 5 deletions
diff --git a/tests/codegen/issues/issue-109328-split_first.rs b/tests/codegen/issues/issue-109328-split_first.rs index d3844c3ec20..7f7957593d2 100644 --- a/tests/codegen/issues/issue-109328-split_first.rs +++ b/tests/codegen/issues/issue-109328-split_first.rs @@ -5,8 +5,8 @@ // CHECK-LABEL: @foo // CHECK-NEXT: {{.*}}: // CHECK-NEXT: getelementptr inbounds -// CHECK-NEXT: load i64 -// CHECK-NEXT: icmp eq i64 +// CHECK-NEXT: load [[TYPE:i(32|64)]] +// CHECK-NEXT: icmp eq [[TYPE]] // CHECK-NEXT: br i1 #[no_mangle] pub fn foo(input: &mut &[u64]) -> Option<u64> { diff --git a/tests/codegen/issues/issue-110797-enum-jump-same.rs b/tests/codegen/issues/issue-110797-enum-jump-same.rs index d52faef23ad..f34b191ac70 100644 --- a/tests/codegen/issues/issue-110797-enum-jump-same.rs +++ b/tests/codegen/issues/issue-110797-enum-jump-same.rs @@ -13,8 +13,8 @@ pub enum K { // CHECK-LABEL: @get_len // CHECK-NEXT: {{.*}}: // CHECK-NEXT: getelementptr inbounds -// CHECK-NEXT: load -// CHECK-NEXT: ret i64 +// CHECK-NEXT: load [[TYPE:i(32|64)]] +// CHECK-NEXT: ret [[TYPE]] #[no_mangle] pub fn get_len(arg: &K) -> usize { match arg { diff --git a/tests/codegen/slice-pointer-nonnull-unwrap.rs b/tests/codegen/slice-pointer-nonnull-unwrap.rs index 48bf8fa88a0..2c4a959685f 100644 --- a/tests/codegen/slice-pointer-nonnull-unwrap.rs +++ b/tests/codegen/slice-pointer-nonnull-unwrap.rs @@ -6,7 +6,7 @@ use std::ptr::NonNull; // CHECK-LABEL: @slice_ptr_len_1 // CHECK-NEXT: {{.*}}: -// CHECK-NEXT: ret i64 %ptr.1 +// CHECK-NEXT: ret {{i(32|64)}} %ptr.1 #[no_mangle] pub fn slice_ptr_len_1(ptr: *const [u8]) -> usize { let ptr = ptr.cast_mut(); |
