src/arch/x86_64/CodeGen.zig | 292 +++++++++++++++++++++++++++++--- src/codegen.zig | 40 ++++- src/link/Coff.zig | 33 ++-- src/link/Elf.zig | 31 +++- src/link/MachO.zig | 33 ++-- test/behavior/enum.zig | 5 - test/behavior/memset.zig | 2 - test/behavior/type.zig | 2 - test/behavior/union.zig | 1 - 9 files changed, 368 insertions(+), 71 deletions(-)