You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[CMake] Parse kernel names using integration header rather than IR
The icpx (and other similar Intel binaries) don't allow the
generation of IR output, so instead generate the list of kernel
names using the integration header instead.
For reference, the IH contains the following:
```c++
// names of all kernels defined in the corresponding source
static constexpr
const char* const kernel_names[] = {
"_ZTSZZ4mainENKUlRN4sycl3_V17handlerEE_clES2_E8indexers"
};
```
which we can just search for.
0 commit comments