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