We have found, like many others, that the AMD GPU may report OpenCL 1.2 or even 2.0 support, with SPIR. However, that may not actually be the case. We're aware that you're looking into this, and will remove reported support where none exist.
The bigger question is why AMD decided to remove SPIR 1.2 support without adding SPIR-V?
we make proprietary software for our cameras that requires binary distribution of OpenCL code.
We seem to have to exclude many AMD GPUs from our list of supported platforms because of this.
Please consider adding SPIR-V support.