src/arch/x86_64/CodeGen.zig | 127 +++++++++++++++++++++++++------- src/arch/x86_64/Encoding.zig | 18 +++-- src/arch/x86_64/Lower.zig | 6 ++ src/arch/x86_64/Mir.zig | 12 +++ src/arch/x86_64/encoder.zig | 13 ++-- src/arch/x86_64/encodings.zig | 30 ++++++++ test/behavior/math.zig | 3 +- test/behavior/muladd.zig | 10 ++- 8 files changed, 176 insertions(+), 43 deletions(-)