src/arch/x86_64/CodeGen.zig | 357 ++++++++++++++++++++++---------- src/arch/x86_64/Encoding.zig | 18 +- src/arch/x86_64/Mir.zig | 12 ++ src/arch/x86_64/encodings.zig | 75 ++++++- src/type.zig | 12 +- test/behavior/floatop.zig | 1 - test/behavior/math.zig | 1 - test/behavior/translate_c_macros.zig | 1 - 8 files changed, 359 insertions(+), 118 deletions(-)