This tag is for the old SPIR; DO NOT USE THIS TAG FOR SPIR-V. Use the "spir-v" for that.
SPIR: Standard Portable Intermediate Representation
SPIR is a mapping from OpenCL C programming onto LLVM IR.
SPIR is a portable, non-source representation for devices programs. It enables application developers to avoid shipping kernel source and to manage the proliferation of devices and drivers from multiple vendors. SPIR enables the consumption of code from third party compiler front-ends for alternative languages.
The SPIR is developed and published by the Khronos Group.