// rexcode · Brendan Punsky (dotbmp@github), original author package rexcode_arm32 import "core:strings" import "core:fmt" import "core:io" import "core:os" import "core:reflect" import "../isa" // ============================================================================= // AArch32 PRINTER // ============================================================================= // // Canonical UAL syntax: // // ADD{}{S} , , # A32 / T32 data-proc imm // ADD{}{S} , , {, } A32 / T32 data-proc reg // LDR{} , [, #±] load/store immediate // LDR{} , [, ±{, }] load/store reg-offset // PUSH {R0, R1, R4-R7, LR} register list // B{}