Skip to content

Commit 00daf2d

Browse files
committed
Account for pointer type suffix in prefetch test
1 parent f2ad997 commit 00daf2d

File tree

1 file changed

+16
-16
lines changed

1 file changed

+16
-16
lines changed

src/test/codegen/intrinsics/prefetch.rs

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -9,55 +9,55 @@ use std::intrinsics::{prefetch_read_data, prefetch_write_data,
99
#[no_mangle]
1010
pub fn check_prefetch_read_data(data: &[i8]) {
1111
unsafe {
12-
// CHECK: call void @llvm.prefetch(i8* %{{.*}}, i32 0, i32 0, i32 1)
12+
// CHECK: call void @llvm.prefetch{{.*}}(i8* %{{.*}}, i32 0, i32 0, i32 1)
1313
prefetch_read_data(data.as_ptr(), 0);
14-
// CHECK: call void @llvm.prefetch(i8* %{{.*}}, i32 0, i32 1, i32 1)
14+
// CHECK: call void @llvm.prefetch{{.*}}(i8* %{{.*}}, i32 0, i32 1, i32 1)
1515
prefetch_read_data(data.as_ptr(), 1);
16-
// CHECK: call void @llvm.prefetch(i8* %{{.*}}, i32 0, i32 2, i32 1)
16+
// CHECK: call void @llvm.prefetch{{.*}}(i8* %{{.*}}, i32 0, i32 2, i32 1)
1717
prefetch_read_data(data.as_ptr(), 2);
18-
// CHECK: call void @llvm.prefetch(i8* %{{.*}}, i32 0, i32 3, i32 1)
18+
// CHECK: call void @llvm.prefetch{{.*}}(i8* %{{.*}}, i32 0, i32 3, i32 1)
1919
prefetch_read_data(data.as_ptr(), 3);
2020
}
2121
}
2222

2323
#[no_mangle]
2424
pub fn check_prefetch_write_data(data: &[i8]) {
2525
unsafe {
26-
// CHECK: call void @llvm.prefetch(i8* %{{.*}}, i32 1, i32 0, i32 1)
26+
// CHECK: call void @llvm.prefetch{{.*}}(i8* %{{.*}}, i32 1, i32 0, i32 1)
2727
prefetch_write_data(data.as_ptr(), 0);
28-
// CHECK: call void @llvm.prefetch(i8* %{{.*}}, i32 1, i32 1, i32 1)
28+
// CHECK: call void @llvm.prefetch{{.*}}(i8* %{{.*}}, i32 1, i32 1, i32 1)
2929
prefetch_write_data(data.as_ptr(), 1);
30-
// CHECK: call void @llvm.prefetch(i8* %{{.*}}, i32 1, i32 2, i32 1)
30+
// CHECK: call void @llvm.prefetch{{.*}}(i8* %{{.*}}, i32 1, i32 2, i32 1)
3131
prefetch_write_data(data.as_ptr(), 2);
32-
// CHECK: call void @llvm.prefetch(i8* %{{.*}}, i32 1, i32 3, i32 1)
32+
// CHECK: call void @llvm.prefetch{{.*}}(i8* %{{.*}}, i32 1, i32 3, i32 1)
3333
prefetch_write_data(data.as_ptr(), 3);
3434
}
3535
}
3636

3737
#[no_mangle]
3838
pub fn check_prefetch_read_instruction(data: &[i8]) {
3939
unsafe {
40-
// CHECK: call void @llvm.prefetch(i8* %{{.*}}, i32 0, i32 0, i32 0)
40+
// CHECK: call void @llvm.prefetch{{.*}}(i8* %{{.*}}, i32 0, i32 0, i32 0)
4141
prefetch_read_instruction(data.as_ptr(), 0);
42-
// CHECK: call void @llvm.prefetch(i8* %{{.*}}, i32 0, i32 1, i32 0)
42+
// CHECK: call void @llvm.prefetch{{.*}}(i8* %{{.*}}, i32 0, i32 1, i32 0)
4343
prefetch_read_instruction(data.as_ptr(), 1);
44-
// CHECK: call void @llvm.prefetch(i8* %{{.*}}, i32 0, i32 2, i32 0)
44+
// CHECK: call void @llvm.prefetch{{.*}}(i8* %{{.*}}, i32 0, i32 2, i32 0)
4545
prefetch_read_instruction(data.as_ptr(), 2);
46-
// CHECK: call void @llvm.prefetch(i8* %{{.*}}, i32 0, i32 3, i32 0)
46+
// CHECK: call void @llvm.prefetch{{.*}}(i8* %{{.*}}, i32 0, i32 3, i32 0)
4747
prefetch_read_instruction(data.as_ptr(), 3);
4848
}
4949
}
5050

5151
#[no_mangle]
5252
pub fn check_prefetch_write_instruction(data: &[i8]) {
5353
unsafe {
54-
// CHECK: call void @llvm.prefetch(i8* %{{.*}}, i32 1, i32 0, i32 0)
54+
// CHECK: call void @llvm.prefetch{{.*}}(i8* %{{.*}}, i32 1, i32 0, i32 0)
5555
prefetch_write_instruction(data.as_ptr(), 0);
56-
// CHECK: call void @llvm.prefetch(i8* %{{.*}}, i32 1, i32 1, i32 0)
56+
// CHECK: call void @llvm.prefetch{{.*}}(i8* %{{.*}}, i32 1, i32 1, i32 0)
5757
prefetch_write_instruction(data.as_ptr(), 1);
58-
// CHECK: call void @llvm.prefetch(i8* %{{.*}}, i32 1, i32 2, i32 0)
58+
// CHECK: call void @llvm.prefetch{{.*}}(i8* %{{.*}}, i32 1, i32 2, i32 0)
5959
prefetch_write_instruction(data.as_ptr(), 2);
60-
// CHECK: call void @llvm.prefetch(i8* %{{.*}}, i32 1, i32 3, i32 0)
60+
// CHECK: call void @llvm.prefetch{{.*}}(i8* %{{.*}}, i32 1, i32 3, i32 0)
6161
prefetch_write_instruction(data.as_ptr(), 3);
6262
}
6363
}

0 commit comments

Comments
 (0)