llvm
llvm copied to clipboard
Use new UR handles for opencl instead of casting mechanism
This PR changes sycl-rt for opencl interop functionality to use the new UR handles layer for opencl, instead of relying on casting directly handles directly. So, it removes the 1:1 relation between UR/sycl-rt and opencl.
Testing PR for this UR PR
:white_check_mark: With the latest revision this PR passed the C/C++ code formatter.
@intel/dpcpp-nativecpu-pi-reviewers @intel/llvm-reviewers-cuda @intel/unified-runtime-reviewers @intel/llvm-reviewers-runtime @sergey-semenov Could you review this when possible, Thanks!