Thank you for your query and the feature request. I think, in the above mentioned thread and here SPIR support in new drivers lost , I already mentioned most of the points regarding the SPIR support and its current status. Anyway I'll pass on your feedback to the appropriate team.
We seem to have to exclude many AMD GPUs from our list of supported platforms because of this.
Just a suggestion. As an alternative, pre-built device binary can be used for distribution. If it works in your case, you can generate the offline device binaries without having the physical GPUs and ship them for those devices.
After updating to driver version 26.20.13031.18002, released on Nov 15 2019, we can use our AMD Radeon RX Vega 10 with our product. The OpenCL version is now 2906.10, and it actually seems to support SPIR. Did you silently add back support? Do you officially support SPIR now? Can we take newer AMD GPUs off our black list?
AFAIK, SPIR support in the latest driver is still the same as I mentioned earlier. Anyway I'll check with the OpenCL team and confirm.
The OpenCL version is now 2906.10, and it actually seems to support SPIR
By the way, are you referring "cl_khr_spir" extension? Or SPIR 1.2 is building fine with "-x spir" option?