@@ -36,12 +36,12 @@ int main() {
3636// NONATIVESUPPORT-NEXT: CompoundStmt
3737// NONATIVESUPPORT-NEXT: DeclStmt
3838// NONATIVESUPPORT-NEXT: VarDecl {{.*}} callinit
39- // NONATIVESUPPORT-NEXT: CXXConstructExpr {{.*}}'sycl:: kernel_handler' 'void () noexcept'
39+ // NONATIVESUPPORT-NEXT: CXXConstructExpr {{.*}}'kernel_handler' 'void () noexcept'
4040
4141// Check call to __init_specialization_constants_buffer
4242// NONATIVESUPPORT-NEXT: CXXMemberCallExpr {{.*}} 'void'
4343// NONATIVESUPPORT-NEXT: MemberExpr {{.*}} 'void (char *)' lvalue .__init_specialization_constants_buffer
44- // NONATIVESUPPORT-NEXT: DeclRefExpr {{.*}}'sycl:: kernel_handler' lvalue Var {{.*}} 'kh'
44+ // NONATIVESUPPORT-NEXT: DeclRefExpr {{.*}}'kernel_handler' lvalue Var {{.*}} 'kh'
4545// NONATIVESUPPORT-NEXT: ImplicitCastExpr {{.*}} 'char *' <AddressSpaceConversion>
4646// NONATIVESUPPORT-NEXT: ImplicitCastExpr {{.*}} '__global char *' <LValueToRValue>
4747// NONATIVESUPPORT-NEXT: DeclRefExpr {{.*}} '__global char *' lvalue ParmVar {{.*}} '_arg__specialization_constants_buffer' '__global char *'
@@ -53,8 +53,8 @@ int main() {
5353// NONATIVESUPPORT-NEXT: ImplicitCastExpr {{.*}} 'const (lambda at {{.*}}kernel-handler.cpp{{.*}})' lvalue
5454// NONATIVESUPPORT-NEXT: DeclRefExpr {{.*}} '(lambda at {{.*}}kernel-handler.cpp{{.*}})' lvalue ParmVar {{.*}} '_arg__sycl_functor' '(lambda at {{.*}}kernel-handler.cpp{{.*}})'
5555// NONATIVESUPPORT-NEXT: CXXConstructExpr {{.*}} 'sycl::kernel_handler' 'void (const kernel_handler &) noexcept'
56- // NONATIVESUPPORT-NEXT: ImplicitCastExpr {{.*}} 'const kernel_handler':'const sycl::kernel_handler' lvalue
57- // NONATIVESUPPORT-NEXT: DeclRefExpr {{.*}} 'kernel_handler':'sycl::kernel_handler' lvalue Var {{.*}} 'kh' 'kernel_handler':'sycl:: kernel_handler'
56+ // NONATIVESUPPORT-NEXT: ImplicitCastExpr {{.*}} 'const kernel_handler' lvalue <NoOp>
57+ // NONATIVESUPPORT-NEXT: DeclRefExpr {{.*}} 'kernel_handler' lvalue Var {{.*}} 'kh' 'kernel_handler'
5858
5959// Check test_pfwg_kernel_handler parameters
6060// NONATIVESUPPORT: FunctionDecl {{.*}}test_pfwg_kernel_handler{{.*}} 'void ((lambda at {{.*}}kernel-handler.cpp{{.*}}), __global char *) __attribute__((device_kernel))'
@@ -66,12 +66,12 @@ int main() {
6666// NONATIVESUPPORT-NEXT: CompoundStmt
6767// NONATIVESUPPORT-NEXT: DeclStmt
6868// NONATIVESUPPORT-NEXT: VarDecl {{.*}} callinit
69- // NONATIVESUPPORT-NEXT: CXXConstructExpr {{.*}}'sycl:: kernel_handler' 'void () noexcept'
69+ // NONATIVESUPPORT-NEXT: CXXConstructExpr {{.*}}'kernel_handler' 'void () noexcept'
7070
7171// Check call to __init_specialization_constants_buffer
7272// NONATIVESUPPORT-NEXT: CXXMemberCallExpr {{.*}} 'void'
7373// NONATIVESUPPORT-NEXT: MemberExpr {{.*}} 'void (char *)' lvalue .__init_specialization_constants_buffer
74- // NONATIVESUPPORT-NEXT: DeclRefExpr {{.*}}'sycl:: kernel_handler' lvalue Var {{.*}} 'kh'
74+ // NONATIVESUPPORT-NEXT: DeclRefExpr {{.*}}'kernel_handler' lvalue Var {{.*}} 'kh'
7575// NONATIVESUPPORT-NEXT: ImplicitCastExpr {{.*}} 'char *' <AddressSpaceConversion>
7676// NONATIVESUPPORT-NEXT: ImplicitCastExpr {{.*}} '__global char *' <LValueToRValue>
7777// NONATIVESUPPORT-NEXT: DeclRefExpr {{.*}} '__global char *' lvalue ParmVar {{.*}} '_arg__specialization_constants_buffer' '__global char *'
@@ -84,9 +84,9 @@ int main() {
8484// NONATIVESUPPORT-NEXT: ImplicitCastExpr {{.*}} 'const (lambda at {{.*}}kernel-handler.cpp{{.*}})' lvalue
8585// NONATIVESUPPORT-NEXT: DeclRefExpr {{.*}} '(lambda at {{.*}}kernel-handler.cpp{{.*}})' lvalue ParmVar {{.*}} '(lambda at {{.*}}kernel-handler.cpp{{.*}})'
8686// NONATIVESUPPORT-NEXT: CXXTemporaryObjectExpr {{.*}} 'group<1>':'sycl::group<>' 'void () noexcept' zeroing
87- // NONATIVESUPPORT-NEXT: CXXConstructExpr {{.*}}'kernel_handler':'sycl::kernel_handler' 'void (const kernel_handler &) noexcept'
88- // NONATIVESUPPORT-NEXT: ImplicitCastExpr {{.*}}'const sycl:: kernel_handler' lvalue
89- // NONATIVESUPPORT-NEXT: DeclRefExpr {{.*}}'sycl:: kernel_handler' lvalue Var {{.*}} 'kh' {{.*}}'sycl:: kernel_handler'
87+ // NONATIVESUPPORT-NEXT: CXXConstructExpr {{.*}}'kernel_handler' 'void (const kernel_handler &) noexcept'
88+ // NONATIVESUPPORT-NEXT: ImplicitCastExpr {{.*}}'const kernel_handler' lvalue
89+ // NONATIVESUPPORT-NEXT: DeclRefExpr {{.*}}'kernel_handler' lvalue Var {{.*}} 'kh' {{.*}}'kernel_handler'
9090
9191// Test AST for default SPIR architecture
9292
@@ -106,7 +106,7 @@ int main() {
106106// Check declaration and initialization of kernel handler local clone using default constructor
107107// NATIVESUPPORT-NEXT: DeclStmt
108108// NATIVESUPPORT-NEXT: VarDecl {{.*}} callinit
109- // NATIVESUPPORT-NEXT: CXXConstructExpr {{.*}}'sycl:: kernel_handler' 'void () noexcept'
109+ // NATIVESUPPORT-NEXT: CXXConstructExpr {{.*}}'kernel_handler' 'void () noexcept'
110110
111111// Check no call to __init_specialization_constants_buffer
112112// NATIVESUPPORT-NOT: MemberExpr {{.*}} 'void (char *)' lvalue .__init_specialization_constants_buffer
@@ -115,5 +115,5 @@ int main() {
115115// NATIVESUPPORT: ImplicitCastExpr {{.*}} 'const (lambda at {{.*}}kernel-handler.cpp{{.*}})' lvalue
116116// NATIVESUPPORT-NEXT: DeclRefExpr {{.*}} '(lambda at {{.*}}kernel-handler.cpp{{.*}})' lvalue Var {{.*}} '(lambda at {{.*}}kernel-handler.cpp{{.*}})'
117117// NATIVESUPPORT-NEXT: CXXConstructExpr {{.*}} 'sycl::kernel_handler' 'void (const kernel_handler &) noexcept'
118- // NATIVESUPPORT-NEXT: ImplicitCastExpr {{.*}} 'const kernel_handler':'const sycl::kernel_handler' lvalue
119- // NATIVESUPPORT-NEXT: DeclRefExpr {{.*}} 'kernel_handler':'sycl::kernel_handler' lvalue Var {{.*}} 'kh' 'kernel_handler':'sycl:: kernel_handler'
118+ // NATIVESUPPORT-NEXT: ImplicitCastExpr {{.*}} 'const kernel_handler' lvalue <NoOp>
119+ // NATIVESUPPORT-NEXT: DeclRefExpr {{.*}} 'kernel_handler' lvalue Var {{.*}} 'kh' 'kernel_handler'
0 commit comments