src/Air/Legalize.zig | 470 +++++++++++++++++++++++++------- src/Zcu/PerThread.zig | 2 +- src/arch/x86_64/CodeGen.zig | 290 +++++++++++++++++--- test/behavior/bitreverse.zig | 6 +- test/behavior/byteswap.zig | 6 +- test/behavior/math.zig | 2 +- test/behavior/popcount.zig | 2 +- test/behavior/x86_64/unary.zig | 4 + 8 files changed, 635 insertions(+), 147 deletions(-)