build.zig | 20 + lib/std/Target/spirv.zig | 1785 +++++++- src/codegen/spirv/Assembler.zig | 11 +- src/codegen/spirv/Module.zig | 289 +- src/codegen/spirv/spec.zig | 7053 +++++++++++++++++++------------- src/link/SpirV.zig | 98 +- test/standalone/build.zig | 7 + tools/gen_spirv_spec.zig | 104 + tools/update_cpu_features.zig | 116 +- 9 files changed, 6222 insertions(+), 3261 deletions(-)