Lines Matching full:info
89 disassemble_info *info = (disassemble_info *) xinfo;
94 print_normal (cd, info, fields->f_index, 0, pc, length);
97 print_keyword (cd, info, & iq2000_cgen_opval_gr_names, fields->f_rs, 0);
100 print_address (cd, info, fields->f_imm, 0, pc, length);
103 print_normal (cd, info, fields->f_rt, 0, pc, length);
106 print_normal (cd, info, fields->f_bytecount, 0, pc, length);
109 print_normal (cd, info, fields->f_cam_y, 0, pc, length);
112 print_normal (cd, info, fields->f_cam_z, 0, pc, length);
115 print_normal (cd, info, fields->f_cm_3func, 0, pc, length);
118 print_normal (cd, info, fields->f_cm_3z, 0, pc, length);
121 print_normal (cd, info, fields->f_cm_4func, 0, pc, length);
124 print_normal (cd, info, fields->f_cm_4z, 0, pc, length);
127 print_normal (cd, info, fields->f_count, 0, pc, length);
130 print_normal (cd, info, fields->f_excode, 0, pc, length);
133 print_normal (cd, info, fields->f_imm, 0, pc, length);
136 print_normal (cd, info, fields->f_imm, 0, pc, length);
139 print_address (cd, info, fields->f_jtarg, 0|(1<<CGEN_OPERAND_ABS_ADDR), pc, length);
142 print_address (cd, info, fields->f_jtargq10, 0|(1<<CGEN_OPERAND_ABS_ADDR), pc, length);
145 print_normal (cd, info, fields->f_imm, 0, pc, length);
148 print_normal (cd, info, fields->f_mask, 0, pc, length);
151 print_normal (cd, info, fields->f_maskl, 0, pc, length);
154 print_normal (cd, info, fields->f_maskq10, 0, pc, length);
157 print_normal (cd, info, fields->f_rs, 0, pc, length);
160 print_normal (cd, info, fields->f_imm, 0, pc, length);
163 print_address (cd, info, fields->f_offset, 0|(1<<CGEN_OPERAND_PCREL_ADDR), pc, length);
166 print_keyword (cd, info, & iq2000_cgen_opval_gr_names, fields->f_rd, 0);
169 print_keyword (cd, info, & iq2000_cgen_opval_gr_names, fields->f_rd_rs, 0|(1<<CGEN_OPERAND_VIRTUAL));
172 print_keyword (cd, info, & iq2000_cgen_opval_gr_names, fields->f_rd_rt, 0|(1<<CGEN_OPERAND_VIRTUAL));
175 print_keyword (cd, info, & iq2000_cgen_opval_gr_names, fields->f_rs, 0);
178 print_keyword (cd, info, & iq2000_cgen_opval_gr_names, fields->f_rt, 0);
181 print_keyword (cd, info, & iq2000_cgen_opval_gr_names, fields->f_rt_rs, 0|(1<<CGEN_OPERAND_VIRTUAL));
184 print_normal (cd, info, fields->f_shamt, 0, pc, length);
222 disassemble_info *info = (disassemble_info *) dis_info;
228 (*info->fprintf_func) (info->stream, "%ld", value);
230 (*info->fprintf_func) (info->stream, "0x%lx", value);
243 disassemble_info *info = (disassemble_info *) dis_info;
249 (*info->print_address_func) (value, info);
251 (*info->print_address_func) (value, info);
253 (*info->fprintf_func) (info->stream, "%ld", (long) value);
255 (*info->fprintf_func) (info->stream, "0x%lx", (long) value);
267 disassemble_info *info = (disassemble_info *) dis_info;
272 (*info->fprintf_func) (info->stream, "%s", ke->name);
274 (*info->fprintf_func) (info->stream, "???");
292 disassemble_info *info = (disassemble_info *) dis_info;
301 (*info->fprintf_func) (info->stream, "%s", CGEN_INSN_MNEMONIC (insn));
306 (*info->fprintf_func) (info->stream, "%c", CGEN_SYNTAX_CHAR (*syn));
311 iq2000_cgen_print_operand (cd, CGEN_SYNTAX_FIELD (*syn), info,
318 the extract info.
324 disassemble_info *info,
330 int status = (*info->read_memory_func) (pc, buf, buflen, info);
334 (*info->memory_error_func) (status, pc, info);
338 ex_info->dis_info = info;
342 *insn_value = bfd_get_bits (buf, buflen * 8, info->endian == BFD_ENDIAN_BIG);
355 disassemble_info *info,
374 ex_info.dis_info = info;
407 info->endian == BFD_ENDIAN_BIG);
424 int rc = read_insn (cd, pc, info, buf,
441 CGEN_PRINT_FN (cd, insn) (cd, info, insn, &fields, pc, length);
462 default_print_insn (CGEN_CPU_DESC cd, bfd_vma pc, disassemble_info *info)
470 status = (*info->read_memory_func) (pc, buf, buflen, info);
476 status = (*info->read_memory_func) (pc, buf, buflen, info);
481 (*info->memory_error_func) (status, pc, info);
485 return print_insn (cd, pc, info, buf, buflen);
489 Print one instruction from PC on INFO->STREAM.
502 print_insn_iq2000 (bfd_vma pc, disassemble_info *info)
513 int endian = (info->endian == BFD_ENDIAN_BIG
522 arch = info->arch;
529 mach = CGEN_COMPUTE_MACH (info);
531 mach = info->mach;
542 cgen_bitset_add (isa, CGEN_COMPUTE_ISA (info));
545 isa = info->insn_sets;
605 length = CGEN_PRINT_INSN (cd, pc, info);
611 (*info->fprintf_func) (info->stream, UNKNOWN_INSN_MSG);