My C compiler can now compile C to SPIR-V, HLSL and MSL in a single command