Skip to content

Commit eb7b47c

Browse files
committed
Rename tests with _opaque suffix
Signed-off-by: Sarnie, Nick <[email protected]>
1 parent 9bc579f commit eb7b47c

File tree

5 files changed

+7
-109
lines changed

5 files changed

+7
-109
lines changed

sycl/test/esimd/ctor_codegen.cpp

Lines changed: 7 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %clangxx -Xclang -no-opaque-pointers -fsycl -fsycl-device-only -S %s -o - | FileCheck %s
1+
// RUN: %clangxx -Xclang -opaque-pointers -fsycl -fsycl-device-only -S %s -o - | FileCheck %s
22

33
// Check efficiency of LLVM IR generated for various simd constructors.
44

@@ -19,8 +19,7 @@ SYCL_EXTERNAL auto foo(double i) SYCL_ESIMD_FUNCTION {
1919
return val;
2020
// CHECK: %[[V0:[a-zA-Z0-9_\.]+]] = insertelement <2 x double> undef, double %[[I]], i64 0
2121
// CHECK-NEXT: %[[V1:[a-zA-Z0-9_\.]+]] = shufflevector <2 x double> %[[V0]], <2 x double> poison, <2 x i32> zeroinitializer
22-
// CHECK-NEXT: %[[MDATA:[a-zA-Z0-9_\.]+]] = getelementptr inbounds {{.*}} %[[RES]], i64 0, i32 0, i32 0
23-
// CHECK-NEXT: store <2 x double> %[[V1]], <2 x double> addrspace(4)* %[[MDATA]]
22+
// CHECK-NEXT: store <2 x double> %[[V1]], ptr addrspace(4) %[[RES]]
2423
// CHECK-NEXT: ret void
2524
// CHECK-NEXT: }
2625
}
@@ -36,8 +35,7 @@ SYCL_EXTERNAL auto baz() SYCL_ESIMD_FUNCTION {
3635
// CHECK: define dso_local spir_func void @_Z3bazv({{.*}} %[[RES:[a-zA-Z0-9_\.]+]]){{.*}} {
3736
simd<int, 2> val(17, 3);
3837
return val;
39-
// CHECK: %[[MDATA:[a-zA-Z0-9_\.]+]] = getelementptr inbounds {{.*}} %[[RES]], i64 0, i32 0, i32 0
40-
// CHECK-NEXT: store <2 x i32> <i32 17, i32 20>, <2 x i32> addrspace(4)* %[[MDATA]]
38+
// CHECK: store <2 x i32> <i32 17, i32 20>, ptr addrspace(4) %[[RES]]
4139
// CHECK-NEXT: ret void
4240
// CHECK-NEXT: }
4341
}
@@ -47,8 +45,7 @@ SYCL_EXTERNAL auto gee() SYCL_ESIMD_FUNCTION {
4745
// CHECK: define dso_local spir_func void @_Z3geev({{.*}} %[[RES:[a-zA-Z0-9_\.]+]]){{.*}} {
4846
simd<float, 2> val(-7);
4947
return val;
50-
// CHECK: %[[MDATA:[a-zA-Z0-9_\.]+]] = getelementptr inbounds {{.*}} %[[RES]], i64 0, i32 0, i32 0
51-
// CHECK-NEXT: store <2 x float> <float -7.000000e+00, float -7.000000e+00>, <2 x float> addrspace(4)* %[[MDATA]]
48+
// CHECK: store <2 x float> <float -7.000000e+00, float -7.000000e+00>, ptr addrspace(4) %[[RES]]
5249
// CHECK-NEXT: ret void
5350
// CHECK-NEXT: }
5451
}
@@ -58,8 +55,7 @@ SYCL_EXTERNAL auto foomask() SYCL_ESIMD_FUNCTION {
5855
// CHECK: define dso_local spir_func void @_Z7foomaskv({{.*}} %[[RES:[a-zA-Z0-9_\.]+]]){{.*}} {
5956
simd_mask<2> val({ 1, 0 });
6057
return val;
61-
// CHECK: %[[MDATA:[a-zA-Z0-9_\.]+]] = getelementptr inbounds {{.*}} %[[RES]], i64 0, i32 0, i32 0
62-
// CHECK-NEXT: store <2 x i16> <i16 1, i16 0>, <2 x i16> addrspace(4)* %[[MDATA]]
58+
// CHECK: store <2 x i16> <i16 1, i16 0>, ptr addrspace(4) %[[RES]]
6359
// CHECK-NEXT: ret void
6460
// CHECK-NEXT: }
6561
}
@@ -69,8 +65,7 @@ SYCL_EXTERNAL auto geemask() SYCL_ESIMD_FUNCTION {
6965
// CHECK: define dso_local spir_func void @_Z7geemaskv({{.*}} %[[RES:[a-zA-Z0-9_\.]+]]){{.*}} {
7066
simd_mask<2> val(1);
7167
return val;
72-
// CHECK: %[[MDATA:[a-zA-Z0-9_\.]+]] = getelementptr inbounds {{.*}} %[[RES]], i64 0, i32 0, i32 0
73-
// CHECK-NEXT: store <2 x i16> <i16 1, i16 1>, <2 x i16> addrspace(4)* %[[MDATA]]
68+
// CHECK: store <2 x i16> <i16 1, i16 1>, ptr addrspace(4) %[[RES]]
7469
// CHECK-NEXT: ret void
7570
// CHECK-NEXT: }
7671
}
@@ -95,8 +90,7 @@ SYCL_EXTERNAL auto geehalf() SYCL_ESIMD_FUNCTION {
9590
// CHECK: define dso_local spir_func void @_Z7geehalfv({{.*}} %[[RES:[a-zA-Z0-9_\.]+]]){{.*}} {
9691
simd<half, 2> val(-7);
9792
return val;
98-
// CHECK: %[[MDATA:[a-zA-Z0-9_\.]+]] = getelementptr inbounds {{.*}} %[[RES]], i64 0, i32 0, i32 0
99-
// CHECK-NEXT: store <2 x half> <half 0xHC700, half 0xHC700>, <2 x half> addrspace(4)* %[[MDATA]]
93+
// CHECK: store <2 x half> <half 0xHC700, half 0xHC700>, ptr addrspace(4) %[[RES]]
10094
// CHECK-NEXT: ret void
10195
// CHECK-NEXT: }
10296
}

sycl/test/esimd/ctor_codegen_opaque.cpp

Lines changed: 0 additions & 96 deletions
This file was deleted.

0 commit comments

Comments
 (0)