https://github.com/Artem-B approved this pull request.

LGTM in principle.

Will kernels in TUs compiled with `-foffload-via-llvm` be interoperable with 
code that wants to launch them from another TU compiled w/o 
`-foffload-via-llvm` ?

E.g.:
- a.cu: `__global__ void kernel() { ... }`
- b.cu: `extern __global__ void kernel(); void func() { kernel<<<1,1>>>();}`

This could use a test in the testsuite to actually check whether it works.

https://github.com/llvm/llvm-project/pull/94549
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to