src/Liveness.zig | 620 +++++++++++++++++++++++++++++++- src/arch/aarch64/CodeGen.zig | 8 + src/arch/arm/CodeGen.zig | 8 + src/arch/sparc64/CodeGen.zig | 8 + src/arch/wasm/CodeGen.zig | 6 + src/arch/x86_64/CodeGen.zig | 7 + src/codegen/c.zig | 253 +++++++------ src/print_air.zig | 31 +- test/behavior/const_slice_child.zig | 1 - test/behavior/for.zig | 2 - test/behavior/slice.zig | 1 - 11 files changed, 806 insertions(+), 139 deletions(-)