llvm
1a6dd8c7 - [SYCL][NFC] Consolidate all uses of OpenCL types, functions (#22532)

Commit
95 days ago
[SYCL][NFC] Consolidate all uses of OpenCL types, functions (#22532) Refactoring needed to remove inclusion of OpenCL headers when compiling for SYCL device. This PR does mechanical renaming of every OpenCL interop host type to a new alias in `detail/cl.h` — `cl_context`→`OpenCLContextT`, `cl_mem`→`OpenCLMemT`, etc. — across headers and sources. This alias resolves to the corresponding OpenCL type, except when JIT compiling for SYCL device.
Author
Parents
Loading