lib/std/zig/system/x86.zig | 1 + src/arch/x86_64/CodeGen.zig | 450 +++++++++++--------- src/arch/x86_64/Disassembler.zig | 17 +- src/arch/x86_64/Encoding.zig | 281 +++++++++---- src/arch/x86_64/Lower.zig | 16 +- src/arch/x86_64/Mir.zig | 607 ++++++++++++++++++++++---- src/arch/x86_64/bits.zig | 27 +- src/arch/x86_64/encoder.zig | 42 +- src/arch/x86_64/encodings.zig | 725 +++++++++++++++++++++++++++----- 9 files changed, 1675 insertions(+), 491 deletions(-)