Skip to content

Commit af902aa

Browse files
authored
[SYCL][NATIVECPU] Fix check lines in lit test (#10350)
Fixes a post commit failure after #10282
1 parent 48a8379 commit af902aa

File tree

1 file changed

+19
-23
lines changed

1 file changed

+19
-23
lines changed

sycl/test/check_device_code/native_cpu/native_cpu_subhandler.cpp

Lines changed: 19 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// RUN: %clangxx -fsycl-device-only -fsycl-targets=native_cpu -Xclang -sycl-std=2020 -mllvm -sycl-opt -S -emit-llvm -o - %s | FileCheck %s
22

33
// Checks that the subhandler is correctly emitted in the module
4-
#include <CL/sycl.hpp>
4+
#include <sycl/sycl.hpp>
55

66
#include <cstdlib>
77
#include <iostream>
@@ -33,28 +33,26 @@ void test() {
3333
queue q;
3434
gen_test<int>(q);
3535
//CHECK: define weak void @_ZTS6init_aIiE_NativeCPUKernelsubhandler(ptr %0, ptr %1) #2 {
36-
//CHECK-NEXT:entry:
37-
//CHECK-NEXT: %2 = getelementptr %0, ptr %0, i64 0
38-
//CHECK-NEXT: %3 = load ptr, ptr %2, align 8
39-
//CHECK-NEXT: %4 = getelementptr %0, ptr %0, i64 3
40-
//CHECK-NEXT: %5 = load ptr, ptr %4, align 8
41-
//CHECK-NEXT: %6 = getelementptr %0, ptr %0, i64 4
42-
//CHECK-NEXT: %7 = load ptr, ptr %6, align 8
43-
//CHECK-NEXT: %8 = load i32, ptr %7, align 4
44-
//CHECK-NEXT: call void @_ZTS6init_aIiE_NativeCPUKernel_NativeCPUKernel(ptr %3, ptr %5, i32 %8, ptr %1)
36+
//CHECK: %{{.*}} = getelementptr %0, ptr %0, i64 0
37+
//CHECK-NEXT: %[[ARG1:.*]] = load ptr, ptr %2, align 8
38+
//CHECK-NEXT: %{{.*}} = getelementptr %0, ptr %0, i64 3
39+
//CHECK-NEXT: %[[ARG2:.*]] = load ptr, ptr %4, align 8
40+
//CHECK-NEXT: %{{.*}} = getelementptr %0, ptr %0, i64 4
41+
//CHECK-NEXT: %{{.*}} = load ptr, ptr %6, align 8
42+
//CHECK-NEXT: %[[ARG3:.*]] = load i32, ptr %7, align 4
43+
//CHECK-NEXT: call void @_ZTS6init_aIiE_NativeCPUKernel_NativeCPUKernel(ptr %[[ARG1]], ptr %[[ARG2]], i32 %[[ARG3]], ptr %1)
4544
//CHECK-NEXT: ret void
4645
//CHECK-NEXT:}
4746
gen_test<float>(q);
4847
//CHECK: define weak void @_ZTS6init_aIfE_NativeCPUKernelsubhandler(ptr %0, ptr %1) #2 {
49-
//CHECK-NEXT:entry:
50-
//CHECK-NEXT: %2 = getelementptr %0, ptr %0, i64 0
51-
//CHECK-NEXT: %3 = load ptr, ptr %2, align 8
52-
//CHECK-NEXT: %4 = getelementptr %0, ptr %0, i64 3
53-
//CHECK-NEXT: %5 = load ptr, ptr %4, align 8
54-
//CHECK-NEXT: %6 = getelementptr %0, ptr %0, i64 4
55-
//CHECK-NEXT: %7 = load ptr, ptr %6, align 8
56-
//CHECK-NEXT: %8 = load float, ptr %7, align 4
57-
//CHECK-NEXT: call void @_ZTS6init_aIfE_NativeCPUKernel_NativeCPUKernel(ptr %3, ptr %5, float %8, ptr %1)
48+
//CHECK: %{{.*}} = getelementptr %0, ptr %0, i64 0
49+
//CHECK-NEXT: %[[ARGF1:.*]] = load ptr, ptr %2, align 8
50+
//CHECK-NEXT: %{{.*}} = getelementptr %0, ptr %0, i64 3
51+
//CHECK-NEXT: %[[ARGF2:.*]] = load ptr, ptr %4, align 8
52+
//CHECK-NEXT: %{{.*}} = getelementptr %0, ptr %0, i64 4
53+
//CHECK-NEXT: %{{.*}} = load ptr, ptr %6, align 8
54+
//CHECK-NEXT: %[[ARGF3:.*]] = load float, ptr %7, align 4
55+
//CHECK-NEXT: call void @_ZTS6init_aIfE_NativeCPUKernel_NativeCPUKernel(ptr %[[ARGF1]], ptr %[[ARGF2]], float %[[ARGF3]], ptr %1)
5856
//CHECK-NEXT: ret void
5957
//CHECK-NEXT:}
6058

@@ -67,15 +65,13 @@ void test() {
6765
});
6866
});
6967
//CHECK:define weak void @_ZTS5Test1_NativeCPUKernelsubhandler(ptr %0, ptr %1) #2 {
70-
//CHECK-NEXT:entry:
71-
//CHECK-NEXT: call void @_ZTS5Test1_NativeCPUKernel_NativeCPUKernel(ptr %1)
68+
//CHECK: call void @_ZTS5Test1_NativeCPUKernel_NativeCPUKernel(ptr %1)
7269
//CHECK-NEXT: ret void
7370
//CHECK-NEXT:}
7471

7572
launch<class TestKernel>([]() {});
7673
//CHECK:define weak void @_ZTSZ4testvE10TestKernel_NativeCPUKernelsubhandler(ptr %0, ptr %1) #2 {
77-
//CHECK-NEXT:entry:
78-
//CHECK-NEXT: call void @_ZTSZ4testvE10TestKernel_NativeCPUKernel_NativeCPUKernel(ptr %1)
74+
//CHECK: call void @_ZTSZ4testvE10TestKernel_NativeCPUKernel_NativeCPUKernel(ptr %1)
7975
//CHECK-NEXT: ret void
8076
//CHECK-NEXT:}
8177
}

0 commit comments

Comments
 (0)