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 | 87 ++--- 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, 713 insertions(+), 66 deletions(-)