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