fix a couple opcodes. Initial work on register allocation/deallocation for ARM