@@ -100,7 +100,7 @@ int main() {
100
100
// CHECK-SAME: %"struct.cl::sycl::range"* noundef byval{{.*}}align 4 [[ACC_RANGE2:%[a-zA-Z0-9_]+6]],
101
101
// CHECK-SAME: %"struct.cl::sycl::range"* noundef byval{{.*}}align 4 [[MEM_RANGE2:%[a-zA-Z0-9_]+7]],
102
102
// 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:]]
104
104
105
105
// Check kernel_readOnlyAcc parameters
106
106
// CHECK: define {{.*}}spir_kernel void @{{.*}}kernel_readOnlyAcc
@@ -130,7 +130,7 @@ int main() {
130
130
// CHECK-SAME: %"struct.cl::sycl::range.5"* noundef byval{{.*}}align 4 [[ACC_RANGE1:%[a-zA-Z0-9_]+1]],
131
131
// CHECK-SAME: %"struct.cl::sycl::range.5"* noundef byval{{.*}}align 4 [[MEM_RANGE1:%[a-zA-Z0-9_]+2]],
132
132
// 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:]]
134
134
135
135
// Check kernel_acc_raw_ptr parameters
136
136
// CHECK: define {{.*}}spir_kernel void @{{.*}}kernel_acc_raw_ptr
@@ -139,7 +139,7 @@ int main() {
139
139
// CHECK-SAME: %"struct.cl::sycl::range"* noundef byval{{.*}}align 4 [[MEM_RANGE1:%[a-zA-Z0-9_]+2]],
140
140
// CHECK-SAME: %"struct.cl::sycl::id"* noundef byval{{.*}}align 4 [[OFFSET1:%[a-zA-Z0-9_]+3]]
141
141
// 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:]]
143
143
144
144
// Check esimd_kernel_with_acc parameters
145
145
// CHECK: define {{.*}}spir_kernel void @{{.*}}esimd_kernel_with_acc
@@ -148,6 +148,6 @@ int main() {
148
148
// Check kernel-arg-runtime-aligned metadata.
149
149
// The value of any metadata element is 1 for any kernel arguments
150
150
// 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