H A D | armdis.cpp | 39 char *Arm::disasm(uint32_t addr, uint32_t insn, char *result) argument 45 Opcode opcode = decode(insn); 69 return disasm_alu(opcode, insn, ptr); 72 return disasm_branch(addr, opcode, insn, ptr); 74 return disasm_bkpt(insn, ptr); 79 return disasm_bx(insn, ptr); 84 return disasm_clz(insn, ptr); 90 return disasm_memblock(opcode, insn, ptr); 99 return disasm_mem(insn, ptr); 104 return disasm_memhalf(insn, pt 138 disasm_alu(Opcode opcode, uint32_t insn, char *ptr) argument 230 disasm_branch(uint32_t addr, Opcode opcode, uint32_t insn, char *ptr) argument 247 disasm_bx(uint32_t insn, char *ptr) argument 255 disasm_bkpt(uint32_t insn, char *ptr) argument 262 disasm_clz(uint32_t insn, char *ptr) argument 271 disasm_memblock(Opcode opcode, uint32_t insn, char *ptr) argument 323 disasm_mem(uint32_t insn, char *ptr) argument 421 disasm_memhalf(uint32_t insn, char *ptr) argument 479 disasm_mcr(Opcode opcode, uint32_t insn, char *ptr) argument 494 disasm_mla(Opcode opcode, uint32_t insn, char *ptr) argument 509 disasm_umlal(Opcode opcode, uint32_t insn, char *ptr) argument 524 disasm_mul(Opcode opcode, uint32_t insn, char *ptr) argument 538 disasm_mrs(uint32_t insn, char *ptr) argument 548 disasm_msr(uint32_t insn, char *ptr) argument 584 disasm_pld(uint32_t insn, char *ptr) argument 609 disasm_swi(uint32_t insn, char *ptr) argument 618 disasm_swp(Opcode opcode, uint32_t insn, char *ptr) argument 630 decode(uint32_t insn) argument 645 decode00(uint32_t insn) argument 685 decode01(uint32_t insn) argument 712 decode10(uint32_t insn) argument 737 decode11(uint32_t insn) argument 786 decode_mul(uint32_t insn) argument 820 decode_ldrh(uint32_t insn) argument 850 decode_alu(uint32_t insn) argument [all...] |