Lines Matching refs:opcodep
292 const struct cris_opcode *opcodep; in get_opcode_entry() local
295 for (opcodep = cris_opcodes; in get_opcode_entry()
296 opcodep->name != NULL; in get_opcode_entry()
297 opcodep++) in get_opcode_entry()
303 switch (opcodep->applicable_version) in get_opcode_entry()
331 switch (opcodep->applicable_version) in get_opcode_entry()
361 if ((opcodep->match & insn) == opcodep->match in get_opcode_entry()
362 && (opcodep->lose & insn) == 0 in get_opcode_entry()
364 = cris_constraint (opcodep->args, in get_opcode_entry()
370 += 2 * number_of_bits (opcodep->match in get_opcode_entry()
371 | opcodep->lose)) in get_opcode_entry()
374 max_matchedp = opcodep; in get_opcode_entry()
733 print_with_operands (const struct cris_opcode *opcodep, in print_with_operands() argument
757 (*info->fprintf_func) (info->stream, "%s", opcodep->name); in print_with_operands()
759 cs = opcodep->args; in print_with_operands()
782 if (opcodep->match != (BRANCH_PC_LOW + BRANCH_INCR_HIGH * 256)) in print_with_operands()
787 if (opcodep->name[0] == 'j') in print_with_operands()
789 if (startswith (opcodep->name, "jsr")) in print_with_operands()
798 info->branch_delay_insns = opcodep->delayed; in print_with_operands()
894 || opcodep->match == BDAP_QUICK_OPCODE); in print_with_operands()
897 if (opcodep->imm_oprnd_size == SIZE_FIX_32) in print_with_operands()
899 else if (opcodep->imm_oprnd_size == SIZE_SPEC_REG) in print_with_operands()
953 || (opcodep->match == BDAP_QUICK_OPCODE in print_with_operands()
993 & (opcodep->args[0] == 'z' ? 1 : 3)); in print_with_operands()
998 if (opcodep->imm_oprnd_size == SIZE_FIX_32) in print_with_operands()
1000 else if (opcodep->imm_oprnd_size == SIZE_SPEC_REG) in print_with_operands()
1290 if (opcodep->match == BA_QUICK_OPCODE) in print_with_operands()
1363 if (startswith (opcodep->name, "sub")) in print_with_operands()
1367 else if (startswith (opcodep->name, "add")) in print_with_operands()
1372 else if (startswith (opcodep->name, "bound")) in print_with_operands()