Skip to content

Commit 661b2c9

Browse files
authored
[NFC][SYCL] Replace hard-coded checks in kernel-arg-accessor-pointer.cpp test (#5803)
Signed-off-by: Dmitry Sidorov <[email protected]>
1 parent a33f9c8 commit 661b2c9

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

clang/test/CodeGenSYCL/kernel-arg-accessor-pointer.cpp

+6-6
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ int main() {
100100
// CHECK-SAME: %"struct.cl::sycl::range"* noundef byval{{.*}}align 4 [[ACC_RANGE2:%[a-zA-Z0-9_]+6]],
101101
// CHECK-SAME: %"struct.cl::sycl::range"* noundef byval{{.*}}align 4 [[MEM_RANGE2:%[a-zA-Z0-9_]+7]],
102102
// CHECK-SAME: %"struct.cl::sycl::id"* noundef byval{{.*}}align 4 [[OFFSET2:%[a-zA-Z0-9_]+8]])
103-
// CHECK-SAME: !kernel_arg_runtime_aligned !5
103+
// CHECK-SAME: !kernel_arg_runtime_aligned ![[#RTALIGNED1:]]
104104

105105
// Check kernel_readOnlyAcc parameters
106106
// CHECK: define {{.*}}spir_kernel void @{{.*}}kernel_readOnlyAcc
@@ -130,7 +130,7 @@ int main() {
130130
// CHECK-SAME: %"struct.cl::sycl::range.5"* noundef byval{{.*}}align 4 [[ACC_RANGE1:%[a-zA-Z0-9_]+1]],
131131
// CHECK-SAME: %"struct.cl::sycl::range.5"* noundef byval{{.*}}align 4 [[MEM_RANGE1:%[a-zA-Z0-9_]+2]],
132132
// CHECK-SAME: %"struct.cl::sycl::id.6"* noundef byval{{.*}}align 4 [[OFFSET1:%[a-zA-Z0-9_]+3]]
133-
// CHECK-SAME: !kernel_arg_runtime_aligned !14
133+
// CHECK-SAME: !kernel_arg_runtime_aligned ![[#RTALIGNED2:]]
134134

135135
// Check kernel_acc_raw_ptr parameters
136136
// CHECK: define {{.*}}spir_kernel void @{{.*}}kernel_acc_raw_ptr
@@ -139,7 +139,7 @@ int main() {
139139
// CHECK-SAME: %"struct.cl::sycl::range"* noundef byval{{.*}}align 4 [[MEM_RANGE1:%[a-zA-Z0-9_]+2]],
140140
// CHECK-SAME: %"struct.cl::sycl::id"* noundef byval{{.*}}align 4 [[OFFSET1:%[a-zA-Z0-9_]+3]]
141141
// CHECK-SAME: i32 addrspace(1)* noundef align 4 [[MEM_ARG1:%[a-zA-Z0-9_]+]]
142-
// CHECK-SAME: !kernel_arg_runtime_aligned !26
142+
// CHECK-SAME: !kernel_arg_runtime_aligned ![[#RTALIGNED3:]]
143143

144144
// Check esimd_kernel_with_acc parameters
145145
// CHECK: define {{.*}}spir_kernel void @{{.*}}esimd_kernel_with_acc
@@ -148,6 +148,6 @@ int main() {
148148
// Check kernel-arg-runtime-aligned metadata.
149149
// The value of any metadata element is 1 for any kernel arguments
150150
// that corresponds to the base pointer of an accessor and 0 otherwise.
151-
// CHECK: !5 = !{i1 true, i1 false, i1 false, i1 false, i1 true, i1 false, i1 false, i1 false}
152-
// CHECK: !14 = !{i1 true, i1 false, i1 false, i1 false}
153-
// CHECK: !26 = !{i1 true, i1 false, i1 false, i1 false, i1 false}
151+
// CHECK: ![[#RTALIGNED1]] = !{i1 true, i1 false, i1 false, i1 false, i1 true, i1 false, i1 false, i1 false}
152+
// CHECK: ![[#RTALIGNED2]] = !{i1 true, i1 false, i1 false, i1 false}
153+
// CHECK: ![[#RTALIGNED3]] = !{i1 true, i1 false, i1 false, i1 false, i1 false}

0 commit comments

Comments
 (0)