lib/std/math.zig | 1 + src-self-hosted/Module.zig | 17 +++ src-self-hosted/codegen.zig | 33 +++- src-self-hosted/ir.zig | 16 +- src-self-hosted/link.zig | 2 + src-self-hosted/liveness.zig | 125 +++++++++------ src-self-hosted/zir.zig | 259 ++++++++++++++++++++++---------- test/stage2/compare_output.zig | 39 +++++ 8 files changed, 355 insertions(+), 137 deletions(-)