CMakeLists.txt | 4 ++ src/arch/aarch64/CodeGen.zig | 23 +++++++----- src/arch/aarch64/abi.zig | 20 ++++++++++ src/arch/aarch64/bits.zig | 25 ------------- src/arch/arm/CodeGen.zig | 58 ++++++++++++++++------------- src/arch/arm/abi.zig | 9 +++++ src/arch/arm/bits.zig | 12 ------ src/arch/riscv64/CodeGen.zig | 19 ++++++---- src/arch/riscv64/abi.zig | 6 +++ src/arch/riscv64/bits.zig | 12 ------ src/arch/x86/bits.zig | 21 ++--------- src/arch/x86_64/CodeGen.zig | 23 +++++------- src/arch/x86_64/Emit.zig | 3 +- src/arch/x86_64/PrintMir.zig | 3 +- src/arch/x86_64/abi.zig | 7 ++++ src/arch/x86_64/bits.zig | 25 +------------ src/register_manager.zig | 63 ++++++++++++++++++-------------- 17 files changed, 156 insertions(+), 177 deletions(-)