src/Air.zig | 22 +++++- src/Compilation.zig | 4 +- src/Liveness.zig | 38 +++++---- src/Sema.zig | 52 +++++++++++-- src/arch/aarch64/CodeGen.zig | 133 +++++++++++++++----------------- src/arch/arm/CodeGen.zig | 103 +++++++++++++++---------- src/arch/riscv64/CodeGen.zig | 102 ++++++++++++++---------- src/arch/x86_64/CodeGen.zig | 112 ++++++++++++++++----------- src/codegen/c.zig | 97 +++++++++++++---------- src/codegen/llvm.zig | 101 ++++++++++++------------ src/print_air.zig | 93 ++++++++++++---------- 11 files changed, 506 insertions(+), 351 deletions(-)