src/codegen.zig | 54 ++--- src/codegen/c.zig | 3 + src/codegen/llvm.zig | 359 ++++++++++++++++++-------------- src/codegen/spirv.zig | 152 +++++++------- src/codegen/wasm.zig | 8 +- src/link/Coff.zig | 15 +- src/link/MachO.zig | 245 ++++++++++++---------- src/link/SpirV.zig | 16 +- src/link/Wasm.zig | 2 + 9 files changed, 482 insertions(+), 372 deletions(-)