• Home
  • History
  • Annotate
  • Raw
  • Download

Lines Matching refs:disdata

66 #define TRACE_CASE (disdata->trace_case)
106 struct cris_disasm_data *disdata; in cris_parse_disassembler_options() local
109 disdata = (struct cris_disasm_data *) info->private_data; in cris_parse_disassembler_options()
110 if (disdata == NULL) in cris_parse_disassembler_options()
114 disdata->trace_case in cris_parse_disassembler_options()
118 disdata->distype = distype; in cris_parse_disassembler_options()
172 struct cris_disasm_data *disdata) in get_opcode_entry() argument
244 : get_opcode_entry (prefix_insn, NO_CRIS_PREFIX, disdata)); in get_opcode_entry()
301 if (disdata->distype == cris_dis_v32) in get_opcode_entry()
367 disdata)) in get_opcode_entry()
407 struct cris_disasm_data *disdata) in cris_constraint() argument
421 || disdata->distype != cris_dis_v0_v10) in cris_constraint()
464 = get_opcode_entry (prefix_insn, NO_CRIS_PREFIX, disdata); in cris_constraint()
484 = get_opcode_entry (prefix_insn, NO_CRIS_PREFIX, disdata); in cris_constraint()
497 = spec_reg_info (spec_reg, disdata->distype); in cris_constraint()
526 = spec_reg_info ((insn >> 12) & 15, disdata->distype); in cris_constraint()
561 struct cris_disasm_data *disdata) in format_hex() argument
594 format_reg (struct cris_disasm_data *disdata, in format_reg() argument
608 if (disdata->distype == cris_dis_v32) in format_reg()
706 print_flags (struct cris_disasm_data *disdata, unsigned int insn, char *cp) in print_flags() argument
716 = disdata->distype == cris_dis_v32 ? v32_fnames : v8_fnames; in print_flags()
753 struct cris_disasm_data *disdata in print_with_operands() local
843 tp = format_reg (disdata, insn & 15, tp, with_reg_prefix); in print_with_operands()
847 tp = format_reg (disdata, (insn >> 12) & 15, tp, with_reg_prefix); in print_with_operands()
903 = spec_reg_info ((insn >> 12) & 15, disdata->distype); in print_with_operands()
915 nbytes = disdata->distype == cris_dis_v32 in print_with_operands()
984 tp = format_hex (number, tp, disdata); in print_with_operands()
1005 = spec_reg_info ((insn >> 12) & 15, disdata->distype); in print_with_operands()
1030 tp = format_reg (disdata, insn & 15, tp, with_reg_prefix); in print_with_operands()
1072 tp = format_reg (disdata, prefix_insn & 15, tp, in print_with_operands()
1089 tp = format_reg (disdata, (prefix_insn >> 12) & 15, tp, in print_with_operands()
1103 tp = format_reg (disdata, prefix_insn & 15, tp, in print_with_operands()
1106 tp = format_reg (disdata, (prefix_insn >> 12) & 15, tp, in print_with_operands()
1129 tp = format_reg (disdata, (prefix_insn >> 12) & 15, tp, in print_with_operands()
1200 tp = format_reg (disdata, prefix_insn & 15, tp, in print_with_operands()
1230 tp = format_reg (disdata, insn & 15, tp, with_reg_prefix); in print_with_operands()
1243 tp = format_reg (disdata, (insn >> 12) & 15, tp, with_reg_prefix); in print_with_operands()
1259 where += addr + ((disdata->distype == cris_dis_v32) ? 0 : 4); in print_with_operands()
1298 target = addr + ((disdata->distype == cris_dis_v32) ? 0 : 2) + offset; in print_with_operands()
1317 tp = format_reg (disdata, (insn >> 12) & 15, tp, with_reg_prefix); in print_with_operands()
1322 tp = print_flags (disdata, insn, tp); in print_with_operands()
1332 = spec_reg_info ((insn >> 12) & 15, disdata->distype); in print_with_operands()
1401 struct cris_disasm_data *disdata in print_insn_cris_generic() local
1482 disdata->distype == cris_dis_v32 in print_insn_cris_generic()
1494 matchedp = get_opcode_entry (insn, NO_CRIS_PREFIX, disdata); in print_insn_cris_generic()
1503 disdata->distype, NULL); in print_insn_cris_generic()
1507 matchedp = get_opcode_entry (insn, prefix_insn, disdata); in print_insn_cris_generic()
1536 += bytes_to_skip (insn, matchedp, disdata->distype, in print_insn_cris_generic()