diff options
| author | Krasimir Georgiev <krasimir@google.com> | 2024-04-29 13:03:45 +0000 |
|---|---|---|
| committer | Krasimir Georgiev <krasimir@google.com> | 2024-04-29 13:03:45 +0000 |
| commit | 52ea73a54064e4737a065c5060d15f74e18e04d3 (patch) | |
| tree | 60e760865df182a9217c0cae23ff17ec2c51fc19 | |
| parent | 90846015cc99aa90290c1f4ee95c571fff6901ef (diff) | |
| download | rust-52ea73a54064e4737a065c5060d15f74e18e04d3.tar.gz rust-52ea73a54064e4737a065c5060d15f74e18e04d3.zip | |
adapt a codegen test for llvm 19
No functional changes intended. Found by our experimental rust + LLVM @ HEAD bot: https://buildkite.com/llvm-project/rust-llvm-integrate-prototype/builds/27747#018f2570-018c-4b12-9c5a-38cf81453683/957-965
| -rw-r--r-- | tests/codegen/ptr-read-metadata.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/tests/codegen/ptr-read-metadata.rs b/tests/codegen/ptr-read-metadata.rs index 4c623dee5e1..e3565c962f7 100644 --- a/tests/codegen/ptr-read-metadata.rs +++ b/tests/codegen/ptr-read-metadata.rs @@ -47,7 +47,7 @@ pub unsafe fn read_byte_assume_init(p: &MaybeUninit<u8>) -> u8 { p.assume_init_read() } -// CHECK-LABEL: define {{(dso_local )?}}noundef i32 @copy_char( +// CHECK-LABEL: define {{(dso_local )?}}noundef {{(range\(.*\) )?}}i32 @copy_char( #[no_mangle] pub unsafe fn copy_char(p: *const char) -> char { // CHECK-NOT: load @@ -58,7 +58,7 @@ pub unsafe fn copy_char(p: *const char) -> char { *p } -// CHECK-LABEL: define {{(dso_local )?}}noundef i32 @read_char( +// CHECK-LABEL: define {{(dso_local )?}}noundef {{(range\(.*\) )?}}i32 @read_char( #[no_mangle] pub unsafe fn read_char(p: *const char) -> char { // CHECK-NOT: load @@ -80,7 +80,7 @@ pub unsafe fn read_char_maybe_uninit(p: *const MaybeUninit<char>) -> MaybeUninit p.read() } -// CHECK-LABEL: define {{(dso_local )?}}noundef i32 @read_char_assume_init( +// CHECK-LABEL: define {{(dso_local )?}}noundef {{(range\(.*\) )?}}i32 @read_char_assume_init( #[no_mangle] pub unsafe fn read_char_assume_init(p: &MaybeUninit<char>) -> char { // CHECK-NOT: load |
