src/arch/x86_64/CodeGen.zig | 1400 ++++++++++++++++++-------------- src/arch/x86_64/Disassembler.zig | 2 +- src/arch/x86_64/Emit.zig | 29 +- src/arch/x86_64/Encoding.zig | 5 +- src/arch/x86_64/Lower.zig | 271 ++----- src/arch/x86_64/Mir.zig | 339 ++++---- src/arch/x86_64/bits.zig | 132 +-- src/arch/x86_64/encoder.zig | 266 ++++-- 8 files changed, 1246 insertions(+), 1198 deletions(-)