Get the latest tech news
Intel Looking To Raise SPIR-V Backend To Becoming An Official LLVM Target
The SPIR-V target within the LLVM compiler for outputting to this common IR used across different accelerator/device types, different APIs from Vulkan and SYCL to GLSL / OpenCL / HLSL, and adapted for a variety of innovative use-cases could soon become an official target within LLVM.
SPIR-V in this time has also continued working its way across the industry at large for different purposes from GPU compute to graphics with even being able to go the route of Microsoft's HLSL / DirectX 12. "The SPIR-V backend is now an official LLVM target, providing OpenCL and SYCL conformance and establishing a foundation for broader applicability to other APIs, including Vulkan, GLSL, and HLSL. This backend aims to offer a unified approach for diverse compute and graphics workloads, providing a robust alternative to the Khronos SPIR-V LLVM Translator."
Or read this on Phoronix