sycl-blas icon indicating copy to clipboard operation
sycl-blas copied to clipboard

Update compiler to support icpx and latest nightly

Open s-Nick opened this issue 10 months ago • 0 comments

This patch address compilation issues with icpx for AMD and NVIDIA target.

It add 3 flags if and only if the project is compiled using icpx or clang++ from any oneAPI release and the target is not and Intel device. The flags added force icpx to behave as the open source intel/llvm compiler, making the project works correctly.

This patch also update shuffle operation API to be compatible with the latest intel/llvm commit to allow the project to be compiled also with it.

s-Nick avatar Apr 11 '24 16:04 s-Nick