Skip to content

Commit 6a1b91c

Browse files
premanandraodwoodwor-intel
authored andcommitted
Fix tests after sycl-web merge of 15f3cd6
(cherry picked from commit feeac78)
1 parent 96f7307 commit 6a1b91c

File tree

9 files changed

+109
-109
lines changed

9 files changed

+109
-109
lines changed

clang/test/SemaSYCL/accessor_inheritance.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -61,8 +61,8 @@ int main() {
6161
// CHECK: CXXMemberCallExpr {{.*}} 'void'
6262
// CHECK-NEXT: MemberExpr {{.*}} .__init
6363
// CHECK-NEXT: MemberExpr {{.*}} .AccField
64-
// CHECK-NEXT: ImplicitCastExpr {{.*}} 'AccessorBase' lvalue <DerivedToBase (AccessorBase)>
65-
// CHECK-NEXT: MemberExpr {{.*}} 'AccessorDerived' lvalue .
64+
// CHECK-NEXT: ImplicitCastExpr {{.*}}'AccessorBase' lvalue <DerivedToBase (AccessorBase)>
65+
// CHECK-NEXT: MemberExpr {{.*}}'AccessorDerived' lvalue .
6666
// CHECK-NEXT: DeclRefExpr {{.*}}'(lambda at {{.*}}accessor_inheritance.cpp
6767
// CHECK-NEXT: ImplicitCastExpr {{.*}} '__global char *' <LValueToRValue>
6868
// CHECK-NEXT: DeclRefExpr {{.*}} '__global char *' lvalue ParmVar {{.*}} '_arg_AccField' '__global char *'

clang/test/SemaSYCL/array-kernel-param.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -380,9 +380,9 @@ int main() {
380380
// CHECK-NEXT: OpaqueValueExpr {{.*}} 'NonDecomposedStruct[2]' lvalue
381381
// CHECK-NEXT: MemberExpr {{.*}} 'NonDecomposedStruct[2]' lvalue .
382382
// CHECK-NEXT: DeclRefExpr {{.*}} '__wrapper_class' lvalue ParmVar {{.*}} '_arg_NonDecompStructArray' '__wrapper_class'
383-
// CHECK-NEXT: CXXConstructExpr {{.*}} 'NonDecomposedStruct' 'void (const NonDecomposedStruct &) noexcept'
383+
// CHECK-NEXT: CXXConstructExpr {{.*}}'NonDecomposedStruct' 'void (const NonDecomposedStruct &) noexcept'
384384
// CHECK-NEXT: ImplicitCastExpr {{.*}} 'const NonDecomposedStruct' lvalue <NoOp>
385-
// CHECK-NEXT: ArraySubscriptExpr {{.*}} 'NonDecomposedStruct' lvalue
385+
// CHECK-NEXT: ArraySubscriptExpr {{.*}}'NonDecomposedStruct' lvalue
386386
// CHECK-NEXT: ImplicitCastExpr {{.*}} 'NonDecomposedStruct *' <ArrayToPointerDecay>
387387
// CHECK-NEXT: OpaqueValueExpr {{.*}} 'NonDecomposedStruct[2]' lvalue
388388
// CHECK-NEXT: MemberExpr {{.*}} 'NonDecomposedStruct[2]' lvalue .

clang/test/SemaSYCL/explicit-cast-to-generic.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ void __attribute__((sycl_device)) onDeviceUsages(multi_ptr<int, access::address_
1515
// expected-warning@+1 {{explicit cast from 'int *' to '__local int *' potentially leads to an invalid address space cast in the resulting code}}
1616
__attribute__((opencl_local)) int *LL = (__attribute((opencl_local)) int *)NoAS;
1717

18-
// expected-warning@#MultiPtrConstructor {{explicit cast from 'int *' to 'sycl::multi_ptr<int, sycl::access::address_space::private_space>::pointer_t' (aka '__private int *') potentially leads to an invalid address space cast in the resulting code}}
18+
// expected-warning@#MultiPtrConstructor {{explicit cast from 'int *' to 'pointer_t' (aka '__private int *') potentially leads to an invalid address space cast in the resulting code}}
1919
// expected-note@+1 {{called by 'onDeviceUsages'}}
2020
auto P = multi_ptr<int, access::address_space::private_space>{F.get()};
2121

clang/test/SemaSYCL/fpga_pipes_ast.cpp

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,22 +4,22 @@
44

55
struct pipe_storage {};
66

7-
// CHECK: VarDecl {{.*}} Storage1 'const pipe_storage' callinit
8-
// CHECK-NEXT: CXXConstructExpr {{.*}} 'const pipe_storage' 'void () noexcept'
7+
// CHECK: VarDecl {{.*}} Storage1 {{.*}}'const pipe_storage' callinit
8+
// CHECK-NEXT: CXXConstructExpr {{.*}}'const pipe_storage' 'void () noexcept'
99
// CHECK-NEXT: SYCLIntelPipeIOAttr
1010
// CHECK-NEXT: ConstantExpr{{.*}}'int'
1111
// CHECK-NEXT: value: Int 5
1212
// CHECK-NEXT: IntegerLiteral {{.*}} 'int' 5
1313
const pipe_storage Storage1 __attribute__((io_pipe_id(5)));
1414

1515
// CHECK: VarTemplateDecl {{.*}} Storage2
16-
// CHECK: VarDecl {{.*}} Storage2 'pipe_storage' callinit
17-
// CHECK-NEXT: CXXConstructExpr {{.*}} 'pipe_storage' 'void () noexcept'
16+
// CHECK: VarDecl {{.*}} Storage2 {{.*}}'pipe_storage' callinit
17+
// CHECK-NEXT: CXXConstructExpr {{.*}}'pipe_storage' 'void () noexcept'
1818
// CHECK-NEXT: SYCLIntelPipeIOAttr
1919
// CHECK-NEXT: DeclRefExpr {{.*}} 'int' NonTypeTemplateParm {{.*}} 'N' 'int'
20-
// CHECK: VarTemplateSpecializationDecl {{.*}} used Storage2 'pipe_storage' callinit
20+
// CHECK: VarTemplateSpecializationDecl {{.*}} used Storage2 {{.*}}'pipe_storage' callinit
2121
// CHECK-NEXT: TemplateArgument integral 2
22-
// CHECK-NEXT: CXXConstructExpr {{.*}} 'pipe_storage' 'void () noexcept'
22+
// CHECK-NEXT: CXXConstructExpr {{.*}}'pipe_storage' 'void () noexcept'
2323
// CHECK-NEXT: SYCLIntelPipeIOAttr
2424
// CHECK-NEXT: ConstantExpr{{.*}}'int'
2525
// CHECK-NEXT: value: Int 2
@@ -37,8 +37,8 @@ int main() {
3737
// Test for Intel 'io_pipe_id' attribute duplication.
3838
// No diagnostic is emitted because the arguments match.
3939
// Duplicate attribute is silently ignored.
40-
// CHECK: VarDecl {{.*}} Storage4 'const pipe_storage' callinit
41-
// CHECK-NEXT: CXXConstructExpr {{.*}} 'const pipe_storage' 'void () noexcept'
40+
// CHECK: VarDecl {{.*}} Storage4 {{.*}}'const pipe_storage' callinit
41+
// CHECK-NEXT: CXXConstructExpr {{.*}}'const pipe_storage' 'void () noexcept'
4242
// CHECK-NEXT: SYCLIntelPipeIOAttr
4343
// CHECK-NEXT: ConstantExpr{{.*}}'int'
4444
// CHECK-NEXT: value: Int 1

clang/test/SemaSYCL/inheritance.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,8 +52,8 @@ int main() {
5252
// Base classes should be initialized first.
5353
// CHECK: VarDecl {{.*}} used derived 'derived' cinit
5454
// CHECK-NEXT: InitListExpr {{.*}} 'derived'
55-
// CHECK-NEXT: CXXConstructExpr {{.*}} 'base' 'void (const base &) noexcept'
56-
// CHECK-NEXT: ImplicitCastExpr {{.*}} 'const base' lvalue <NoOp>
55+
// CHECK-NEXT: CXXConstructExpr {{.*}}'base' 'void (const base &) noexcept'
56+
// CHECK-NEXT: ImplicitCastExpr {{.*}}'const base' lvalue <NoOp>
5757
// CHECK-NEXT: DeclRefExpr {{.*}} lvalue ParmVar {{.*}} '_arg__base' 'base'
5858
// CHECK-NEXT: InitListExpr {{.*}} 'second_base'
5959
// CHECK-NEXT: ImplicitCastExpr {{.*}} 'int *' <AddressSpaceConversion>

clang/test/SemaSYCL/kernel-arg-opt-report.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -70,11 +70,11 @@ int main() {
7070
// SPIR-NEXT: Argument: '0'
7171
// SPIR-NEXT: String: ':'
7272
// SPIR-NEXT: String: Compiler generated argument for base class,
73-
// SPIR-NEXT: String: struct NotDecomposedBase
73+
// SPIR-NEXT: String: NotDecomposedBase
7474
// SPIR-NEXT: String: ' ('
7575
// SPIR-NEXT: String: ''
7676
// SPIR-NEXT: String: 'Type:'
77-
// SPIR-NEXT: String: struct NotDecomposedBase
77+
// SPIR-NEXT: String: NotDecomposedBase
7878
// SPIR-NEXT: String: ', '
7979
// SPIR-NEXT: String: 'Size: '
8080
// SPIR-NEXT: Argument: '4'

clang/test/SemaSYCL/kernel-handler.cpp

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -43,12 +43,12 @@ int main() {
4343
// Check declaration and initialization of kernel handler local clone using default constructor
4444
// NONATIVESUPPORT-NEXT: DeclStmt
4545
// NONATIVESUPPORT-NEXT: VarDecl {{.*}} callinit
46-
// NONATIVESUPPORT-NEXT: CXXConstructExpr {{.*}} 'sycl::kernel_handler' 'void () noexcept'
46+
// NONATIVESUPPORT-NEXT: CXXConstructExpr {{.*}}'sycl::kernel_handler' 'void () noexcept'
4747

4848
// Check call to __init_specialization_constants_buffer
4949
// NONATIVESUPPORT-NEXT: CXXMemberCallExpr {{.*}} 'void'
5050
// NONATIVESUPPORT-NEXT: MemberExpr {{.*}} 'void (char *)' lvalue .__init_specialization_constants_buffer
51-
// NONATIVESUPPORT-NEXT: DeclRefExpr {{.*}} 'sycl::kernel_handler' lvalue Var {{.*}} 'kh'
51+
// NONATIVESUPPORT-NEXT: DeclRefExpr {{.*}}'sycl::kernel_handler' lvalue Var {{.*}} 'kh'
5252
// NONATIVESUPPORT-NEXT: ImplicitCastExpr {{.*}} 'char *' <AddressSpaceConversion>
5353
// NONATIVESUPPORT-NEXT: ImplicitCastExpr {{.*}} '__global char *' <LValueToRValue>
5454
// NONATIVESUPPORT-NEXT: DeclRefExpr {{.*}} '__global char *' lvalue ParmVar {{.*}} '_arg__specialization_constants_buffer' '__global char *'
@@ -61,7 +61,7 @@ int main() {
6161
// NONATIVESUPPORT-NEXT: DeclRefExpr {{.*}} '(lambda at {{.*}}kernel-handler.cpp{{.*}})' lvalue Var {{.*}} '(lambda at {{.*}}kernel-handler.cpp{{.*}})'
6262
// NONATIVESUPPORT-NEXT: CXXConstructExpr {{.*}} 'sycl::kernel_handler':'sycl::kernel_handler' 'void (const sycl::kernel_handler &) noexcept'
6363
// NONATIVESUPPORT-NEXT: ImplicitCastExpr {{.*}} 'const sycl::kernel_handler' lvalue
64-
// NONATIVESUPPORT-NEXT: DeclRefExpr {{.*}} 'sycl::kernel_handler' lvalue Var {{.*}} 'kh' 'sycl::kernel_handler'
64+
// NONATIVESUPPORT-NEXT: DeclRefExpr {{.*}}'sycl::kernel_handler' lvalue Var {{.*}} 'kh' {{.*}}'sycl::kernel_handler'
6565

6666
// Check test_pfwg_kernel_handler parameters
6767
// NONATIVESUPPORT: FunctionDecl {{.*}}test_pfwg_kernel_handler{{.*}} 'void (int, __global char *)'
@@ -80,30 +80,30 @@ int main() {
8080
// Check declaration and initialization of kernel handler local clone using default constructor
8181
// NONATIVESUPPORT-NEXT: DeclStmt
8282
// NONATIVESUPPORT-NEXT: VarDecl {{.*}} callinit
83-
// NONATIVESUPPORT-NEXT: CXXConstructExpr {{.*}} 'sycl::kernel_handler' 'void () noexcept'
83+
// NONATIVESUPPORT-NEXT: CXXConstructExpr {{.*}}'sycl::kernel_handler' 'void () noexcept'
8484

8585
// Check call to __init_specialization_constants_buffer
8686
// NONATIVESUPPORT-NEXT: CXXMemberCallExpr {{.*}} 'void'
8787
// NONATIVESUPPORT-NEXT: MemberExpr {{.*}} 'void (char *)' lvalue .__init_specialization_constants_buffer
88-
// NONATIVESUPPORT-NEXT: DeclRefExpr {{.*}} 'sycl::kernel_handler' lvalue Var {{.*}} 'kh'
88+
// NONATIVESUPPORT-NEXT: DeclRefExpr {{.*}}'sycl::kernel_handler' lvalue Var {{.*}} 'kh'
8989
// NONATIVESUPPORT-NEXT: ImplicitCastExpr {{.*}} 'char *' <AddressSpaceConversion>
9090
// NONATIVESUPPORT-NEXT: ImplicitCastExpr {{.*}} '__global char *' <LValueToRValue>
9191
// NONATIVESUPPORT-NEXT: DeclRefExpr {{.*}} '__global char *' lvalue ParmVar {{.*}} '_arg__specialization_constants_buffer' '__global char *'
9292
// NONATIVESUPPORT-NEXT: CompoundStmt
9393
// NONATIVESUPPORT-NEXT: ExprWithCleanups
9494
// NONATIVESUPPORT-NEXT: CXXOperatorCallExpr
95-
// NONATIVESUPPORT-NEXT: ImplicitCastExpr {{.*}} 'void (*)(group<1>, sycl::kernel_handler) const' <FunctionToPointerDecay>
96-
// NONATIVESUPPORT-NEXT: DeclRefExpr {{.*}} 'void (group<1>, sycl::kernel_handler) const' lvalue CXXMethod {{.*}} 'operator()' 'void (group<1>, sycl::kernel_handler) const'
95+
// NONATIVESUPPORT-NEXT: ImplicitCastExpr {{.*}} 'void (*)(group<1>, kernel_handler) const' <FunctionToPointerDecay>
96+
// NONATIVESUPPORT-NEXT: DeclRefExpr {{.*}} 'void (group<1>, kernel_handler) const' lvalue CXXMethod {{.*}} 'operator()' 'void (group<1>, kernel_handler) const'
9797

9898
// Kernel body with clones
9999
// NONATIVESUPPORT-NEXT: ImplicitCastExpr {{.*}} 'const (lambda at {{.*}}kernel-handler.cpp{{.*}})' lvalue
100100
// NONATIVESUPPORT-NEXT: DeclRefExpr {{.*}} '(lambda at {{.*}}kernel-handler.cpp{{.*}})' lvalue Var {{.*}} '(lambda at {{.*}}kernel-handler.cpp{{.*}})'
101101
// NONATIVESUPPORT-NEXT: CXXConstructExpr {{.*}} 'group<1>':'sycl::group<1>' 'void (sycl::group<1> &&) noexcept'
102102
// NONATIVESUPPORT-NEXT: MaterializeTemporaryExpr
103103
// NONATIVESUPPORT-NEXT: CXXTemporaryObjectExpr
104-
// NONATIVESUPPORT-NEXT: CXXConstructExpr {{.*}} 'sycl::kernel_handler' 'void (const sycl::kernel_handler &) noexcept'
105-
// NONATIVESUPPORT-NEXT: ImplicitCastExpr {{.*}} 'const sycl::kernel_handler' lvalue
106-
// NONATIVESUPPORT-NEXT: DeclRefExpr {{.*}} 'sycl::kernel_handler' lvalue Var {{.*}} 'kh' 'sycl::kernel_handler'
104+
// NONATIVESUPPORT-NEXT: CXXConstructExpr {{.*}}'sycl::kernel_handler' 'void (const sycl::kernel_handler &) noexcept'
105+
// NONATIVESUPPORT-NEXT: ImplicitCastExpr {{.*}}'const sycl::kernel_handler' lvalue
106+
// NONATIVESUPPORT-NEXT: DeclRefExpr {{.*}}'sycl::kernel_handler' lvalue Var {{.*}} 'kh' {{.*}}'sycl::kernel_handler'
107107

108108
// Test AST for default SPIR architecture
109109

@@ -123,7 +123,7 @@ int main() {
123123
// Check declaration and initialization of kernel handler local clone using default constructor
124124
// NATIVESUPPORT-NEXT: DeclStmt
125125
// NATIVESUPPORT-NEXT: VarDecl {{.*}} callinit
126-
// NATIVESUPPORT-NEXT: CXXConstructExpr {{.*}} 'sycl::kernel_handler' 'void () noexcept'
126+
// NATIVESUPPORT-NEXT: CXXConstructExpr {{.*}}'sycl::kernel_handler' 'void () noexcept'
127127

128128
// Check no call to __init_specialization_constants_buffer
129129
// NATIVESUPPORT-NOT: MemberExpr {{.*}} 'void (char *)' lvalue .__init_specialization_constants_buffer
@@ -133,4 +133,4 @@ int main() {
133133
// NATIVESUPPORT-NEXT: DeclRefExpr {{.*}} '(lambda at {{.*}}kernel-handler.cpp{{.*}})' lvalue Var {{.*}} '(lambda at {{.*}}kernel-handler.cpp{{.*}})'
134134
// NATIVESUPPORT-NEXT: CXXConstructExpr {{.*}} 'sycl::kernel_handler':'sycl::kernel_handler' 'void (const sycl::kernel_handler &) noexcept'
135135
// NATIVESUPPORT-NEXT: ImplicitCastExpr {{.*}} 'const sycl::kernel_handler' lvalue
136-
// NATIVESUPPORT-NEXT: DeclRefExpr {{.*}} 'sycl::kernel_handler' lvalue Var {{.*}} 'kh' 'sycl::kernel_handler'
136+
// NATIVESUPPORT-NEXT: DeclRefExpr {{.*}}'sycl::kernel_handler' lvalue Var {{.*}} 'kh' {{.*}}'sycl::kernel_handler'

0 commit comments

Comments
 (0)