================
@@ -79,6 +88,14 @@ int main() {
// CHECK-HOST-LINUX-NEXT: %kernelFunc = alloca %class.anon, align 4
// CHECK-HOST-LINUX-NEXT: %coerce.dive = getelementptr inbounds nuw
%class.anon, ptr %kernelFunc, i32 0, i32 0
// CHECK-HOST-LINUX-NEXT: store i32 %kernelFunc.coerce, ptr %coerce.dive,
align 4
+// CHECK-HOST-LINUX-NEXT: store ptr @.str.1, ptr @kernel_name, align 8
+// CHECK-HOST-LINUX-NEXT: ret void
+// CHECK-HOST-LINUX-NEXT: }
+//
+// CHECK-HOST-LINUX: define internal void
@"_Z18kernel_single_taskI6\CE\B4\CF\84\CF\87Z4mainEUliE_EvT0_"() #{{[0-9]+}} {
----------------
tahonermann wrote:
I added tests and updated documentation regarding exception handling and
exception specifications on functions declared with the
`sycl_kernel_entry_point` attribute.
https://github.com/llvm/llvm-project/pull/152403/commits/6da9cc9fbe374c61d5b72a51e3e5c14a90ea900f.
@Fznamznon, please review and add a new comment if you see anything to be
addressed. I'll resolve this comment now.
https://github.com/llvm/llvm-project/pull/152403
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits