lib/std/fs.zig | 6 +- lib/std/fs/file.zig | 2 +- lib/std/mem.zig | 18 +- src-self-hosted/codegen.zig | 887 ++++++++++++----------- src-self-hosted/ir.zig | 80 +- src-self-hosted/ir/text.zig | 27 + src-self-hosted/link.zig | 1248 +++++++++++++++++++------------- src-self-hosted/value.zig | 50 ++ 8 files changed, 1388 insertions(+), 930 deletions(-)