src/arch/x86_64/CodeGen.zig | 438 ++++++++++++++++++++++++++------ src/arch/x86_64/Encoding.zig | 27 +- src/arch/x86_64/Lower.zig | 6 + src/arch/x86_64/Mir.zig | 12 + src/arch/x86_64/encoder.zig | 2 +- src/arch/x86_64/encodings.zig | 14 + src/codegen.zig | 103 ++++++-- 7 files changed, 486 insertions(+), 116 deletions(-)