arm               246 tools/capdis.c     printf("%s OPERANDS %d:\n",comment_start,insn->detail->arm.op_count);
arm               248 tools/capdis.c     for(i=0;i<insn->detail->arm.op_count;i++) {
arm               249 tools/capdis.c         printf("%s  %d: %s",comment_start,i,arm_op_type_name(insn->detail->arm.operands[i].type));
arm               250 tools/capdis.c         switch(insn->detail->arm.operands[i].type) {
arm               254 tools/capdis.c                 printf("=0x%x",insn->detail->arm.operands[i].imm);
arm               257 tools/capdis.c                 const char *reg=cs_reg_name(handle,insn->detail->arm.operands[i].mem.base);
arm               261 tools/capdis.c                 reg=cs_reg_name(handle,insn->detail->arm.operands[i].mem.index);
arm               265 tools/capdis.c                 if(insn->detail->arm.operands[i].mem.disp) {
arm               267 tools/capdis.c                         insn->detail->arm.operands[i].mem.scale,
arm               268 tools/capdis.c                         insn->detail->arm.operands[i].mem.disp);
arm               273 tools/capdis.c                 printf(" %s",cs_reg_name(handle,insn->detail->arm.operands[i].reg));
arm               467 tools/capdis.c         sprintf(op_pfx,"%s, ",cs_reg_name(is->cs_handle,is->insn->detail->arm.operands[0].reg));
arm               518 tools/capdis.c             && is->insn->detail->arm.operands[0].type == ARM_OP_IMM)) {
arm               598 tools/capdis.c                         cs_reg_name(is->cs_handle,insn->detail->arm.operands[0].reg),
arm               602 tools/capdis.c                     sprintf(comment,"[pc, #%d] (0x%08x)",insn->detail->arm.operands[1].mem.disp,ad);
arm               619 tools/capdis.c                         cs_reg_name(is->cs_handle,insn->detail->arm.operands[0].reg),
arm               625 tools/capdis.c                                 cs_reg_name(is->cs_handle,insn->detail->arm.operands[0].reg), 
arm               626 tools/capdis.c                                 insn->detail->arm.operands[1].imm,
arm               631 tools/capdis.c                                 cs_reg_name(is->cs_handle,insn->detail->arm.operands[0].reg), 
arm               632 tools/capdis.c                                 insn->detail->arm.operands[2].imm,
arm               641 tools/capdis.c                                 cs_reg_name(is->cs_handle,insn->detail->arm.operands[0].reg), 
arm               642 tools/capdis.c                                 insn->detail->arm.operands[1].imm);
arm               657 tools/capdis.c                     insn->detail->arm.operands[0].mem.index - ARM_REG_R0,
arm              1056 tools/finsig_thumb2.c         if(is->insn->detail->arm.operands[0].reg == ARM_REG_R0) {
arm              1090 tools/finsig_thumb2.c         reg_evp=ADR_SET_THUMB(is->insn->detail->arm.operands[0].imm);
arm              1113 tools/finsig_thumb2.c         if(is->insn->detail->arm.operands[0].reg != ARM_REG_R0) {
arm              1119 tools/finsig_thumb2.c         reg_evp_alt1=ADR_SET_THUMB(is->insn->detail->arm.operands[0].imm);
arm              1143 tools/finsig_thumb2.c                 reg_evp_tbl=ADR_SET_THUMB(is->insn->detail->arm.operands[0].imm);
arm              1167 tools/finsig_thumb2.c         if(is->insn->detail->arm.operands[0].reg != ARM_REG_R0) {
arm              1177 tools/finsig_thumb2.c                 reg_evp_alt2=ADR_SET_THUMB(is->insn->detail->arm.operands[0].imm);
arm              1210 tools/finsig_thumb2.c         if(is->insn->detail->arm.operands[0].reg != ARM_REG_R0) {
arm              1300 tools/finsig_thumb2.c         if(is->insn->detail->arm.operands[0].reg == ARM_REG_R0) {
arm              1532 tools/finsig_thumb2.c     uint32_t reg=is->insn->detail->arm.operands[0].reg;
arm              1540 tools/finsig_thumb2.c     if(is->insn->detail->arm.operands[1].mem.base != reg) {
arm              1544 tools/finsig_thumb2.c     uint32_t off=is->insn->detail->arm.operands[1].mem.disp;
arm              1742 tools/finsig_thumb2.c         || is->insn->detail->arm.operands[0].reg != ARM_REG_R0) {
arm              1745 tools/finsig_thumb2.c     save_misc_val("physw_sleep_delay",physw_run,is->insn->detail->arm.operands[1].mem.disp,(uint32_t)is->insn->address);
arm              1913 tools/finsig_thumb2.c             && insn->detail->arm.operands[0].reg == ARM_REG_R0
arm              1914 tools/finsig_thumb2.c             && insn->detail->arm.operands[1].mem.base != ARM_REG_PC) {
arm              1915 tools/finsig_thumb2.c             ptr_reg = insn->detail->arm.operands[1].mem.base;
arm              1918 tools/finsig_thumb2.c         if(ptr_reg == ARM_REG_INVALID || !isLDR_PC(insn) || (arm_reg)insn->detail->arm.operands[0].reg != ptr_reg) {
arm              1989 tools/finsig_thumb2.c         if(is->insn->detail->arm.operands[0].reg == ARM_REG_R0) {
arm              2344 tools/finsig_thumb2.c             if(fw->is->insn->id == ARM_INS_PUSH && fw->is->insn->detail->arm.operands[0].reg == ARM_REG_R0) {
arm              2368 tools/finsig_thumb2.c     if (B_target(fw,is->insn) && (is->insn->detail->arm.cc == ARM_CC_NE)) {
arm              2371 tools/finsig_thumb2.c         if (B_target(fw,is->insn) && (is->insn->detail->arm.cc == ARM_CC_NE)) {
arm              2419 tools/finsig_thumb2.c     if(is->insn->detail->arm.operands[2].mem.base == ARM_REG_SP) {
arm              3181 tools/finsig_thumb2.c         if((arm_reg)is->insn->detail->arm.operands[1].reg == desc.reg_base) {
arm              3182 tools/finsig_thumb2.c             save_misc_val("bitmap_buffer",desc.adr_adj,is->insn->detail->arm.operands[2].imm,(uint32_t)is->insn->address);
arm              3270 tools/finsig_thumb2.c     if (!(isLDR_PC(fw->is->insn) && fw->is->insn->detail->arm.operands[0].reg == ARM_REG_R0)) {
arm              3281 tools/finsig_thumb2.c     if (is->insn->id == ARM_INS_PUSH && is->insn->detail->arm.operands[0].reg == ARM_REG_R4) {
arm              3310 tools/finsig_thumb2.c         if (fw->is->insn->id == ARM_INS_PUSH && fw->is->insn->detail->arm.operands[0].reg == ARM_REG_R4) {
arm              3315 tools/finsig_thumb2.c             if (isLDR_PC(fw->is->insn) && fw->is->insn->detail->arm.operands[0].reg == ARM_REG_R0) {
arm              3382 tools/finsig_thumb2.c         if (is->insn->id == ARM_INS_LDR && is->insn->detail->arm.operands[1].type == ARM_OP_MEM) {
arm              3945 tools/finsig_thumb2.c         save_misc_val(rule->name,is->insn->detail->arm.operands[2].imm,0,(uint32_t)is->insn->address);
arm              3964 tools/finsig_thumb2.c     if(is->insn->detail->arm.operands[0].reg != ARM_REG_R0) {
arm              4120 tools/finsig_thumb2.c     save_misc_val(rule->name,is->insn->detail->arm.operands[1].imm,0,(uint32_t)is->insn->address);
arm              4232 tools/finsig_thumb2.c     arm_reg rb=is->insn->detail->arm.operands[0].reg;
arm              4245 tools/finsig_thumb2.c         || is->insn->detail->arm.operands[0].reg != ARM_REG_R0
arm              4246 tools/finsig_thumb2.c         || is->insn->detail->arm.operands[1].mem.base != rb) {
arm              4250 tools/finsig_thumb2.c     save_misc_val(rule->name,base,is->insn->detail->arm.operands[1].mem.disp,(uint32_t)is->insn->address);
arm              4277 tools/finsig_thumb2.c     arm_reg rb=is->insn->detail->arm.operands[0].reg;
arm              4297 tools/finsig_thumb2.c     if(is->insn->detail->arm.operands[1].mem.base != rb) {
arm              4301 tools/finsig_thumb2.c     save_misc_val(rule->name,base,is->insn->detail->arm.operands[1].mem.disp,(uint32_t)is->insn->address);
arm              4319 tools/finsig_thumb2.c     uint32_t val=is->insn->detail->arm.operands[1].imm;
arm              4351 tools/finsig_thumb2.c     uint32_t val=is->insn->detail->arm.operands[1].imm;
arm              4456 tools/finsig_thumb2.c     if(!insn_match_find_next_seq(fw,is,4,match_cmp_b) || is->insn->detail->arm.cc == ARM_CC_AL) {
arm              4472 tools/finsig_thumb2.c     arm_reg reg_base = is->insn->detail->arm.operands[0].reg; // reg value was loaded into
arm              4479 tools/finsig_thumb2.c         if((arm_reg)is->insn->detail->arm.operands[0].reg != reg_base) {
arm              4484 tools/finsig_thumb2.c             adr+=is->insn->detail->arm.operands[1].imm;
arm              4486 tools/finsig_thumb2.c             adr-=is->insn->detail->arm.operands[1].imm;
arm              4493 tools/finsig_thumb2.c     if(is->insn->id != ARM_INS_STR || (arm_reg)is->insn->detail->arm.operands[1].reg != reg_base) {
arm              4497 tools/finsig_thumb2.c     uint32_t disp = is->insn->detail->arm.operands[1].mem.disp;
arm              4674 tools/finsig_thumb2.c     if(is->insn->detail->arm.operands[0].reg != ARM_REG_R0) {
arm              4733 tools/finsig_thumb2.c     arm_reg ptr_reg = is->insn->detail->arm.operands[0].reg;
arm              4744 tools/finsig_thumb2.c         if (is->insn->id == ARM_INS_LDR && is->insn->detail->arm.operands[1].mem.base == ptr_reg) {
arm              4747 tools/finsig_thumb2.c                         is->insn->detail->arm.operands[1].mem.disp,
arm              4768 tools/finsig_thumb2.c         if (is->insn->id == ARM_INS_LDR && is->insn->detail->arm.operands[1].mem.base == ptr_reg) {
arm              4771 tools/finsig_thumb2.c                         is->insn->detail->arm.operands[1].mem.disp,
arm              4835 tools/finsig_thumb2.c     save_misc_val(rule->name,base,is->insn->detail->arm.operands[2].mem.disp + 4,(uint32_t)is->insn->address);
arm              4848 tools/finsig_thumb2.c     arm_reg call_reg = is->insn->detail->arm.operands[0].reg;
arm              4855 tools/finsig_thumb2.c         if((arm_reg)insn->detail->arm.operands[0].reg != call_reg || insn->id == ARM_INS_CMP ) {
arm              4859 tools/finsig_thumb2.c         if(insn->id == ARM_INS_LDR && insn->detail->arm.operands[1].type == ARM_OP_MEM) {
arm              4860 tools/finsig_thumb2.c             arm_reg base_reg = (arm_reg)insn->detail->arm.operands[1].reg;
arm              4861 tools/finsig_thumb2.c             int disp = insn->detail->arm.operands[1].mem.disp;
arm              4866 tools/finsig_thumb2.c             if(!adr || (arm_reg)fw->is->insn->detail->arm.operands[0].reg != base_reg) {
arm              4895 tools/finsig_thumb2.c     arm_reg base_reg = (arm_reg)is->insn->detail->arm.operands[1].reg;
arm              4908 tools/finsig_thumb2.c     if((arm_reg)is->insn->detail->arm.operands[1].reg != base_reg) {
arm              4912 tools/finsig_thumb2.c     int disp = (arm_reg)is->insn->detail->arm.operands[1].mem.disp;
arm              5003 tools/finsig_thumb2.c     if(is->insn->detail->arm.operands[0].reg != ARM_REG_R0) {
arm              5866 tools/finsig_thumb2.c             if (is->insn->id == ARM_INS_LDR && is->insn->detail->arm.operands[1].type == ARM_OP_MEM) {
arm              5869 tools/finsig_thumb2.c                     ar = is->insn->detail->arm.operands[0].reg;
arm              5879 tools/finsig_thumb2.c             if (is->insn->id == ARM_INS_ADD && is->insn->detail->arm.operands[1].reg == ar) {
arm              6034 tools/finsig_thumb2.c             if(insn->detail->arm.operands[0].reg != ARM_REG_R0
arm              6035 tools/finsig_thumb2.c                 || insn->detail->arm.operands[1].mem.base == ARM_REG_PC
arm              6040 tools/finsig_thumb2.c             ptr_reg = insn->detail->arm.operands[1].mem.base;
arm              6058 tools/finsig_thumb2.c             if((arm_reg)insn->detail->arm.operands[0].reg != ptr_reg) {
arm               495 tools/firmware_load_ng.c            && insn->detail->arm.op_count == 2
arm               496 tools/firmware_load_ng.c            && insn->detail->arm.operands[0].type == ARM_OP_REG
arm               497 tools/firmware_load_ng.c            && insn->detail->arm.operands[1].type == ARM_OP_MEM
arm               498 tools/firmware_load_ng.c            && insn->detail->arm.operands[1].mem.base == ARM_REG_PC;
arm               510 tools/firmware_load_ng.c     return (insn->detail->arm.operands[0].reg == ARM_REG_PC);
arm               517 tools/firmware_load_ng.c        && insn->detail->arm.op_count == 3
arm               518 tools/firmware_load_ng.c        && insn->detail->arm.operands[0].type == ARM_OP_REG
arm               519 tools/firmware_load_ng.c        && insn->detail->arm.operands[0].reg != ARM_REG_PC
arm               520 tools/firmware_load_ng.c        && insn->detail->arm.operands[1].type == ARM_OP_REG
arm               521 tools/firmware_load_ng.c        && insn->detail->arm.operands[1].reg == ARM_REG_PC
arm               522 tools/firmware_load_ng.c        && insn->detail->arm.operands[2].type == ARM_OP_IMM);
arm               529 tools/firmware_load_ng.c        && insn->detail->arm.op_count == 3
arm               530 tools/firmware_load_ng.c        && insn->detail->arm.operands[0].type == ARM_OP_REG
arm               531 tools/firmware_load_ng.c        && insn->detail->arm.operands[0].reg != ARM_REG_PC
arm               532 tools/firmware_load_ng.c        && insn->detail->arm.operands[1].type == ARM_OP_REG
arm               533 tools/firmware_load_ng.c        && insn->detail->arm.operands[1].reg == ARM_REG_PC
arm               534 tools/firmware_load_ng.c        && insn->detail->arm.operands[2].type == ARM_OP_IMM);
arm               541 tools/firmware_load_ng.c             && insn->detail->arm.op_count == 3
arm               542 tools/firmware_load_ng.c             && insn->detail->arm.operands[0].reg != ARM_REG_PC
arm               543 tools/firmware_load_ng.c             && insn->detail->arm.operands[1].type == ARM_OP_REG
arm               544 tools/firmware_load_ng.c             && insn->detail->arm.operands[1].reg == ARM_REG_PC
arm               545 tools/firmware_load_ng.c             && insn->detail->arm.operands[2].type == ARM_OP_IMM);
arm               552 tools/firmware_load_ng.c             && insn->detail->arm.op_count == 3
arm               553 tools/firmware_load_ng.c             && insn->detail->arm.operands[0].reg != ARM_REG_PC
arm               554 tools/firmware_load_ng.c             && insn->detail->arm.operands[1].type == ARM_OP_REG
arm               555 tools/firmware_load_ng.c             && insn->detail->arm.operands[1].reg == ARM_REG_PC
arm               556 tools/firmware_load_ng.c             && insn->detail->arm.operands[2].type == ARM_OP_IMM);
arm               564 tools/firmware_load_ng.c             && insn->detail->arm.op_count == 1
arm               565 tools/firmware_load_ng.c             && insn->detail->arm.operands[0].type == ARM_OP_REG
arm               566 tools/firmware_load_ng.c             && insn->detail->arm.operands[0].reg == ARM_REG_LR) {
arm               575 tools/firmware_load_ng.c         for(i=0; i < insn->detail->arm.op_count; i++) {
arm               576 tools/firmware_load_ng.c             if(insn->detail->arm.operands[i].type == ARM_OP_REG
arm               577 tools/firmware_load_ng.c                 && insn->detail->arm.operands[i].reg == ARM_REG_PC) {
arm               584 tools/firmware_load_ng.c             && insn->detail->arm.operands[0].type == ARM_OP_REG
arm               585 tools/firmware_load_ng.c             && insn->detail->arm.operands[0].reg == ARM_REG_PC
arm               586 tools/firmware_load_ng.c             && insn->detail->arm.operands[1].type == ARM_OP_REG
arm               587 tools/firmware_load_ng.c             && insn->detail->arm.operands[1].reg == ARM_REG_LR) {
arm               600 tools/firmware_load_ng.c     for(i=0; i < insn->detail->arm.op_count; i++) {
arm               601 tools/firmware_load_ng.c         if(insn->detail->arm.operands[i].type == ARM_OP_REG
arm               602 tools/firmware_load_ng.c             && insn->detail->arm.operands[i].reg == ARM_REG_LR) {
arm               616 tools/firmware_load_ng.c     for(i=0; i < insn->detail->arm.op_count; i++) {
arm               617 tools/firmware_load_ng.c         if(insn->detail->arm.operands[i].type == ARM_OP_REG
arm               618 tools/firmware_load_ng.c             && insn->detail->arm.operands[i].reg == ARM_REG_LR) {
arm               632 tools/firmware_load_ng.c     for(i=0; i < insn->detail->arm.op_count; i++) {
arm               633 tools/firmware_load_ng.c         if(insn->detail->arm.operands[i].type == ARM_OP_REG
arm               634 tools/firmware_load_ng.c             && insn->detail->arm.operands[i].reg == ARM_REG_PC) {
arm               644 tools/firmware_load_ng.c     return ((insn->id == ARM_INS_ADD || insn->id == ARM_INS_ADDW) && insn->detail->arm.operands[1].type == ARM_OP_IMM);
arm               649 tools/firmware_load_ng.c     return (IS_INSN_ID_SUBx(insn->id) && insn->detail->arm.operands[1].type == ARM_OP_IMM);
arm               670 tools/firmware_load_ng.c     adr=(insn->address&~3)+4+insn->detail->arm.operands[1].mem.disp;
arm               682 tools/firmware_load_ng.c     adr=insn->address+8+insn->detail->arm.operands[1].mem.disp;
arm               702 tools/firmware_load_ng.c        return insn->address+8+insn->detail->arm.operands[1].mem.disp;
arm               704 tools/firmware_load_ng.c        return (insn->address&~3)+4+insn->detail->arm.operands[1].mem.disp;
arm               712 tools/firmware_load_ng.c         return (insn->address&~3)+4+insn->detail->arm.operands[1].imm;
arm               715 tools/firmware_load_ng.c         return (insn->address&~3)+4-insn->detail->arm.operands[2].imm;
arm               718 tools/firmware_load_ng.c         return (insn->address&~3)+4+insn->detail->arm.operands[2].imm;
arm               722 tools/firmware_load_ng.c             return insn->address+8+insn->detail->arm.operands[2].imm;
arm               725 tools/firmware_load_ng.c             return insn->address+8-insn->detail->arm.operands[2].imm;
arm               744 tools/firmware_load_ng.c     return (insn->address&~3)+4+insn->detail->arm.operands[1].imm;
arm               777 tools/firmware_load_ng.c         return insn->detail->arm.operands[0].imm;
arm               787 tools/firmware_load_ng.c         return insn->detail->arm.operands[1].imm;
arm               795 tools/firmware_load_ng.c     if(insn->id == ARM_INS_BLX && insn->detail->arm.operands[0].type == ARM_OP_IMM) {
arm               796 tools/firmware_load_ng.c         return insn->detail->arm.operands[0].imm;
arm               806 tools/firmware_load_ng.c         return insn->detail->arm.operands[0].imm;
arm               815 tools/firmware_load_ng.c         return insn->detail->arm.operands[0].imm;
arm               826 tools/firmware_load_ng.c         || (insn->id == ARM_INS_BLX && insn->detail->arm.operands[0].type == ARM_OP_IMM)) {
arm               827 tools/firmware_load_ng.c         return insn->detail->arm.operands[0].imm;
arm               836 tools/firmware_load_ng.c         && insn->detail->arm.operands[0].type == ARM_OP_REG
arm               837 tools/firmware_load_ng.c         && insn->detail->arm.operands[0].reg == ARM_REG_PC) {
arm               857 tools/firmware_load_ng.c     if(!(is->insn->id == ARM_INS_TBH || is->insn->id == ARM_INS_TBB) || is->insn->detail->arm.operands[0].mem.base != ARM_REG_PC) {
arm               871 tools/firmware_load_ng.c     arm_reg i_reg=is->insn->detail->arm.operands[0].mem.index;
arm               886 tools/firmware_load_ng.c         if(fw->is->insn->id == ARM_INS_B && fw->is->insn->detail->arm.cc == ARM_CC_HS) {
arm               893 tools/firmware_load_ng.c             if((arm_reg)fw->is->insn->detail->arm.operands[0].reg == i_reg
arm               894 tools/firmware_load_ng.c                 || fw->is->insn->detail->arm.operands[1].type == ARM_OP_IMM) {
arm               895 tools/firmware_load_ng.c                 max_count = fw->is->insn->detail->arm.operands[1].imm;
arm              1363 tools/firmware_load_ng.c              && fw->is->insn->detail->arm.cc == ARM_CC_AL) {
arm              1369 tools/firmware_load_ng.c         if(fw->is->insn->detail->arm.operands[0].type != ARM_OP_REG) {
arm              1372 tools/firmware_load_ng.c         arm_reg rd = fw->is->insn->detail->arm.operands[0].reg;
arm              1403 tools/firmware_load_ng.c                 && fw->is->insn->detail->arm.operands[1].type == ARM_OP_IMM) {
arm              1404 tools/firmware_load_ng.c                 res[rd_i] += fw->is->insn->detail->arm.operands[1].imm;
arm              1408 tools/firmware_load_ng.c                 res[rd_i] += fw->is->insn->detail->arm.operands[1].imm;
arm              1414 tools/firmware_load_ng.c                 res[rd_i] = (int)(res[rd_i]) - fw->is->insn->detail->arm.operands[1].imm;
arm              1465 tools/firmware_load_ng.c         && is_init->insn->detail->arm.operands[0].reg == ARM_REG_IP
arm              1466 tools/firmware_load_ng.c         && is_init->insn->detail->arm.operands[1].type == ARM_OP_IMM) {
arm              1467 tools/firmware_load_ng.c         adr = is_init->insn->detail->arm.operands[1].imm;
arm              1475 tools/firmware_load_ng.c             && fw->is->insn->detail->arm.operands[0].reg == ARM_REG_IP
arm              1476 tools/firmware_load_ng.c             && fw->is->insn->detail->arm.operands[1].type == ARM_OP_IMM)) {
arm              1482 tools/firmware_load_ng.c         adr = (fw->is->insn->detail->arm.operands[1].imm << 16) | (adr&0xFFFF);
arm              1489 tools/firmware_load_ng.c             && fw->is->insn->detail->arm.operands[0].type == ARM_OP_REG
arm              1490 tools/firmware_load_ng.c             && fw->is->insn->detail->arm.operands[0].reg == ARM_REG_IP) {
arm              1571 tools/firmware_load_ng.c     r.reg_base=is->insn->detail->arm.operands[0].reg;
arm              1590 tools/firmware_load_ng.c             if((arm_reg)is->insn->detail->arm.operands[0].reg != r.reg_base) {
arm              1594 tools/firmware_load_ng.c                 r.adj=is->insn->detail->arm.operands[1].imm;
arm              1596 tools/firmware_load_ng.c                 r.adj=-is->insn->detail->arm.operands[1].imm;
arm              1612 tools/firmware_load_ng.c                 && is->insn->detail->arm.cc == ARM_CC_AL) {
arm              1616 tools/firmware_load_ng.c         if(is->insn->id != ARM_INS_LDR || (arm_reg)is->insn->detail->arm.operands[1].reg != r.reg_base) {
arm              1619 tools/firmware_load_ng.c             if(is->insn->detail->arm.operands[0].type == ARM_OP_REG && (arm_reg)is->insn->detail->arm.operands[0].reg == r.reg_base) {
arm              1625 tools/firmware_load_ng.c         r.reg_val = is->insn->detail->arm.operands[0].reg;
arm              1629 tools/firmware_load_ng.c         r.off = is->insn->detail->arm.operands[1].mem.disp;
arm              1751 tools/firmware_load_ng.c             found_val = fw->is->insn->detail->arm.operands[1].imm;
arm              1859 tools/firmware_load_ng.c             if(is->insn->id == ARM_INS_B && is->insn->detail->arm.cc == ARM_CC_AL) {
arm              1987 tools/firmware_load_ng.c     if(match->cc != ARM_CC_INVALID && insn->detail->arm.cc != match->cc) {
arm              1995 tools/firmware_load_ng.c     if(match->op_count >= 0 && insn->detail->arm.op_count != match->op_count) {
arm              2000 tools/firmware_load_ng.c     for(i=0; i<MATCH_MAX_OPS && i < insn->detail->arm.op_count; i++) {
arm              2002 tools/firmware_load_ng.c         if(match->operands[i].type != ARM_OP_INVALID && insn->detail->arm.operands[i].type != match->operands[i].type) {
arm              2007 tools/firmware_load_ng.c             if(insn->detail->arm.operands[i].type == ARM_OP_REG) {
arm              2010 tools/firmware_load_ng.c                     if(!reg_in_range((arm_reg)insn->detail->arm.operands[i].reg,
arm              2014 tools/firmware_load_ng.c                 } else if((arm_reg)insn->detail->arm.operands[i].reg != match->operands[i].reg1) {
arm              2017 tools/firmware_load_ng.c             } else if(insn->detail->arm.operands[i].type == ARM_OP_MEM) {
arm              2018 tools/firmware_load_ng.c                 if(insn->detail->arm.operands[i].mem.base != match->operands[i].reg1) {
arm              2023 tools/firmware_load_ng.c                         insn->detail->arm.operands[i].type);
arm              2027 tools/firmware_load_ng.c             if(insn->detail->arm.operands[i].type == ARM_OP_MEM) {
arm              2028 tools/firmware_load_ng.c                 if(insn->detail->arm.operands[i].mem.index != match->operands[i].reg2) {
arm              2031 tools/firmware_load_ng.c             } else if(insn->detail->arm.operands[i].type != ARM_OP_REG) { // reg handled above
arm              2033 tools/firmware_load_ng.c                         insn->detail->arm.operands[i].type);
arm              2037 tools/firmware_load_ng.c             if(insn->detail->arm.operands[i].type == ARM_OP_IMM
arm              2038 tools/firmware_load_ng.c                     || insn->detail->arm.operands[i].type == ARM_OP_PIMM
arm              2039 tools/firmware_load_ng.c                     || insn->detail->arm.operands[i].type == ARM_OP_CIMM) {
arm              2040 tools/firmware_load_ng.c                 if(insn->detail->arm.operands[i].imm != match->operands[i].imm) {
arm              2043 tools/firmware_load_ng.c             } else if(insn->detail->arm.operands[i].type == ARM_OP_MEM) {
arm              2044 tools/firmware_load_ng.c                 if(insn->detail->arm.operands[i].mem.disp != match->operands[i].imm) {
arm              2049 tools/firmware_load_ng.c                         insn->detail->arm.operands[i].type);
arm              2385 tools/firmware_load_ng.c     int r=(insn[0].detail->arm.operands[0].imm == insn[2].detail->arm.operands[0].imm);
arm              2501 tools/firmware_load_ng.c         if(!IS_INSN_ID_MOVx(is->insn->id) || is->insn->detail->arm.operands[1].type != ARM_OP_IMM) {
arm              2504 tools/firmware_load_ng.c         ra = is->insn->detail->arm.operands[0].reg;
arm              2505 tools/firmware_load_ng.c         va = is->insn->detail->arm.operands[1].imm;
arm              2508 tools/firmware_load_ng.c             || is->insn->detail->arm.operands[0].reg != ra
arm              2509 tools/firmware_load_ng.c             || is->insn->detail->arm.operands[1].type != ARM_OP_IMM) {
arm              2512 tools/firmware_load_ng.c         va = (is->insn->detail->arm.operands[1].imm << 16) | (va & 0xFFFF);
arm              2519 tools/firmware_load_ng.c         if(!IS_INSN_ID_MOVx(is->insn->id) || is->insn->detail->arm.operands[1].type != ARM_OP_IMM) {
arm              2522 tools/firmware_load_ng.c         rb = is->insn->detail->arm.operands[0].reg;
arm              2523 tools/firmware_load_ng.c         vb = is->insn->detail->arm.operands[1].imm;
arm              2526 tools/firmware_load_ng.c             || is->insn->detail->arm.operands[0].reg != rb
arm              2527 tools/firmware_load_ng.c             || is->insn->detail->arm.operands[1].type != ARM_OP_IMM) {
arm              2530 tools/firmware_load_ng.c         vb = (is->insn->detail->arm.operands[1].imm << 16) | (vb & 0xFFFF);