src/Module.zig | 15 ++- src/astgen.zig | 17 ++- src/codegen/c.zig | 31 +++++- src/ir.zig | 2 +- src/link/cbe.h | 2 +- src/test.zig | 1 + src/type.zig | 179 ++++++++++++++++++++++---------- src/value.zig | 36 +++++++ src/zir.zig | 12 +++ src/zir_sema.zig | 97 +++++++++++++++-- test/stage2/cbe.zig | 17 +++ test/stage2/test.zig | 9 ++ 12 files changed, 347 insertions(+), 71 deletions(-)