src/arch/arm/CodeGen.zig | 620 ++++++++++++++++++++++++++------ src/arch/arm/Emit.zig | 23 +- src/arch/arm/Mir.zig | 19 + src/arch/arm/bits.zig | 55 +++ test/behavior/math.zig | 4 - 5 files changed, 602 insertions(+), 119 deletions(-)