src-self-hosted/Module.zig | 223 +++- src-self-hosted/astgen.zig | 8 +- src-self-hosted/codegen.zig | 2164 +++++++++++++++++--------------- src-self-hosted/codegen/c.zig | 21 +- src-self-hosted/codegen/x86.zig | 14 + src-self-hosted/codegen/x86_64.zig | 28 +- src-self-hosted/ir.zig | 357 ++++-- src-self-hosted/liveness.zig | 90 +- src-self-hosted/zir.zig | 331 +++-- test/stage2/compare_output.zig | 88 +- 10 files changed, 1819 insertions(+), 1505 deletions(-)