src/Type.zig | 36 +- src/arch/x86_64/CodeGen.zig | 1176 +++++++++++++++++--------------- src/arch/x86_64/encoder.zig | 4 +- src/codegen/c/Type.zig | 10 +- src/codegen/llvm.zig | 2 +- src/link/C.zig | 2 +- test/behavior/align.zig | 32 +- test/behavior/x86_64/math.zig | 63 +- 8 files changed, 720 insertions(+), 605 deletions(-)