src/InternPool.zig | 109 +++++++++++++++++++- src/Module.zig | 70 +++---------- src/Sema.zig | 173 ++++++++++++++++++-------------- src/TypedValue.zig | 3 + src/arch/wasm/CodeGen.zig | 3 + src/codegen.zig | 3 + src/codegen/c.zig | 6 +- src/codegen/llvm.zig | 3 + src/codegen/spirv.zig | 3 + src/type.zig | 27 +++++ src/value.zig | 4 + 11 files changed, 264 insertions(+), 140 deletions(-)