Skip to content

Commit 5f79ab3

Browse files
authored
[SYCL][ESIMD] Fix ESIMD post-commit test failures (#19453)
Fix test failures introduced by #19411, namely: ``` Failed Tests (2): SYCL :: check_device_code/esimd/intrins_trans.cpp SYCL :: check_device_code/esimd/spirv_intrins_trans.cpp ```
1 parent 471c849 commit 5f79ab3

File tree

2 files changed

+7
-7
lines changed

2 files changed

+7
-7
lines changed

sycl/test/check_device_code/esimd/intrins_trans.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@ test_mem_intrins(int *addr, const vec<float, 8> &xf,
107107
{
108108
uint32_t offset = 256;
109109
__esimd_slm_block_st<int, 8, 4>(offset, get8i());
110-
// CHECK: store <8 x i32> %call16, ptr addrspace(3) inttoptr (i32 256 to ptr addrspace(3)), align 4
110+
// CHECK: store <8 x i32> %{{[a-zA-Z0-9.]+}}, ptr addrspace(3) inttoptr (i32 256 to ptr addrspace(3)), align 4
111111
}
112112
{
113113
auto x = __esimd_svm_gather<unsigned char, 8>(get8ui64(), get8ui16());

sycl/test/check_device_code/esimd/spirv_intrins_trans.cpp

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -15,24 +15,24 @@ kernel_SubgroupLocalInvocationId(size_t *DoNotOptimize,
1515
DoNotOptimize[0] = __spirv_SubgroupLocalInvocationId();
1616
DoNotOptimize32[0] = __spirv_SubgroupLocalInvocationId() + 3;
1717
// CHECK-LABEL: @{{.*}}kernel_SubgroupLocalInvocationId
18-
// CHECK: store i64 0, ptr addrspace(4) %DoNotOptimize, align 8
19-
// CHECK: store i32 3, ptr addrspace(4) %DoNotOptimize32, align 4
18+
// CHECK: store i64 0, ptr addrspace(4) %{{[a-zA-Z0-9.]+}}, align 8
19+
// CHECK: store i32 3, ptr addrspace(4) %{{[a-zA-Z0-9.]+}}, align 4
2020
}
2121

2222
SYCL_ESIMD_KERNEL SYCL_EXTERNAL void
2323
kernel_SubgroupSize(size_t *DoNotOptimize, uint32_t *DoNotOptimize32) {
2424
DoNotOptimize[0] = __spirv_SubgroupSize();
2525
DoNotOptimize32[0] = __spirv_SubgroupSize() + 7;
2626
// CHECK-LABEL: @{{.*}}kernel_SubgroupSize
27-
// CHECK: store i64 1, ptr addrspace(4) %DoNotOptimize, align 8
28-
// CHECK: store i32 8, ptr addrspace(4) %DoNotOptimize32, align 4
27+
// CHECK: store i64 1, ptr addrspace(4) %{{[a-zA-Z0-9.]+}}, align 8
28+
// CHECK: store i32 8, ptr addrspace(4) %{{[a-zA-Z0-9.]+}}, align 4
2929
}
3030

3131
SYCL_ESIMD_KERNEL SYCL_EXTERNAL void
3232
kernel_SubgroupMaxSize(size_t *DoNotOptimize, uint32_t *DoNotOptimize32) {
3333
DoNotOptimize[0] = __spirv_SubgroupMaxSize();
3434
DoNotOptimize32[0] = __spirv_SubgroupMaxSize() + 9;
3535
// CHECK-LABEL: @{{.*}}kernel_SubgroupMaxSize
36-
// CHECK: store i64 1, ptr addrspace(4) %DoNotOptimize, align 8
37-
// CHECK: store i32 10, ptr addrspace(4) %DoNotOptimize32, align 4
36+
// CHECK: store i64 1, ptr addrspace(4) %{{[a-zA-Z0-9.]+}}, align 8
37+
// CHECK: store i32 10, ptr addrspace(4) %{{[a-zA-Z0-9.]+}}, align 4
3838
}

0 commit comments

Comments
 (0)