cleanup

build the ARM pseudo-opcode switch dispatch dynamically in code.