• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10/cxxfilt-11/cxxfilt/opcodes/

Lines Matching refs:info

90   disassemble_info *info = (disassemble_info *) xinfo;
95 print_keyword (cd, info, & xstormy16_cgen_opval_gr_Rb_names, fields->f_Rb, 0);
98 print_keyword (cd, info, & xstormy16_cgen_opval_gr_Rb_names, fields->f_Rbj, 0);
101 print_keyword (cd, info, & xstormy16_cgen_opval_gr_names, fields->f_Rd, 0);
104 print_keyword (cd, info, & xstormy16_cgen_opval_gr_names, fields->f_Rdm, 0);
107 print_keyword (cd, info, & xstormy16_cgen_opval_gr_names, fields->f_Rm, 0);
110 print_keyword (cd, info, & xstormy16_cgen_opval_gr_names, fields->f_Rs, 0);
113 print_normal (cd, info, fields->f_abs24, 0|(1<<CGEN_OPERAND_ABS_ADDR)|(1<<CGEN_OPERAND_VIRTUAL), pc, length);
116 print_keyword (cd, info, & xstormy16_cgen_opval_h_branchcond, fields->f_op2, 0);
119 print_keyword (cd, info, & xstormy16_cgen_opval_h_branchcond, fields->f_op5, 0);
122 print_normal (cd, info, fields->f_hmem8, 0|(1<<CGEN_OPERAND_ABS_ADDR), pc, length);
125 print_normal (cd, info, fields->f_imm12, 0|(1<<CGEN_OPERAND_SIGNED), pc, length);
128 print_normal (cd, info, fields->f_imm16, 0|(1<<CGEN_OPERAND_SIGN_OPT), pc, length);
131 print_normal (cd, info, fields->f_imm2, 0, pc, length);
134 print_normal (cd, info, fields->f_imm3, 0, pc, length);
137 print_normal (cd, info, fields->f_imm3b, 0, pc, length);
140 print_normal (cd, info, fields->f_imm4, 0, pc, length);
143 print_normal (cd, info, fields->f_imm8, 0, pc, length);
146 print_normal (cd, info, fields->f_imm8, 0, pc, length);
149 print_normal (cd, info, fields->f_lmem8, 0|(1<<CGEN_OPERAND_ABS_ADDR), pc, length);
152 print_normal (cd, info, fields->f_rel12, 0|(1<<CGEN_OPERAND_PCREL_ADDR), pc, length);
155 print_normal (cd, info, fields->f_rel12a, 0|(1<<CGEN_OPERAND_PCREL_ADDR), pc, length);
158 print_normal (cd, info, fields->f_rel8_2, 0|(1<<CGEN_OPERAND_PCREL_ADDR), pc, length);
161 print_normal (cd, info, fields->f_rel8_4, 0|(1<<CGEN_OPERAND_PCREL_ADDR), pc, length);
164 print_keyword (cd, info, & xstormy16_cgen_opval_h_wordsize, fields->f_op2m, 0);
202 disassemble_info *info = (disassemble_info *) dis_info;
205 CGEN_PRINT_NORMAL (cd, info, value, attrs, pc, length);
212 (*info->fprintf_func) (info->stream, "%ld", value);
214 (*info->fprintf_func) (info->stream, "0x%lx", value);
227 disassemble_info *info = (disassemble_info *) dis_info;
230 CGEN_PRINT_ADDRESS (cd, info, value, attrs, pc, length);
237 (*info->print_address_func) (value, info);
239 (*info->print_address_func) (value, info);
241 (*info->fprintf_func) (info->stream, "%ld", (long) value);
243 (*info->fprintf_func) (info->stream, "0x%lx", (long) value);
255 disassemble_info *info = (disassemble_info *) dis_info;
260 (*info->fprintf_func) (info->stream, "%s", ke->name);
262 (*info->fprintf_func) (info->stream, "???");
280 disassemble_info *info = (disassemble_info *) dis_info;
289 (*info->fprintf_func) (info->stream, "%s", CGEN_INSN_MNEMONIC (insn));
294 (*info->fprintf_func) (info->stream, "%c", CGEN_SYNTAX_CHAR (*syn));
299 xstormy16_cgen_print_operand (cd, CGEN_SYNTAX_FIELD (*syn), info,
306 the extract info.
312 disassemble_info *info,
318 int status = (*info->read_memory_func) (pc, buf, buflen, info);
322 (*info->memory_error_func) (status, pc, info);
326 ex_info->dis_info = info;
330 *insn_value = bfd_get_bits (buf, buflen * 8, info->endian == BFD_ENDIAN_BIG);
343 disassemble_info *info,
362 ex_info.dis_info = info;
395 info->endian == BFD_ENDIAN_BIG);
412 int rc = read_insn (cd, pc, info, buf,
429 CGEN_PRINT_FN (cd, insn) (cd, info, insn, &fields, pc, length);
450 default_print_insn (CGEN_CPU_DESC cd, bfd_vma pc, disassemble_info *info)
458 status = (*info->read_memory_func) (pc, buf, buflen, info);
464 status = (*info->read_memory_func) (pc, buf, buflen, info);
469 (*info->memory_error_func) (status, pc, info);
473 return print_insn (cd, pc, info, buf, buflen);
490 print_insn_xstormy16 (bfd_vma pc, disassemble_info *info)
501 int endian = (info->endian == BFD_ENDIAN_BIG
510 arch = info->arch;
517 mach = CGEN_COMPUTE_MACH (info);
519 mach = info->mach;
530 cgen_bitset_add (isa, CGEN_COMPUTE_ISA (info));
533 isa = info->insn_sets;
593 length = CGEN_PRINT_INSN (cd, pc, info);
599 (*info->fprintf_func) (info->stream, UNKNOWN_INSN_MSG);