clc: prep work for CL 3.0 and LLVM-15

Merged Karol Herbst requested to merge karolherbst/mesa:clc/llvm-15 into main

Merge request reports