Home | History | Annotate | Download | only in opcodes

Lines Matching full:info

71   disassemble_info *info = (disassemble_info *) dis_info;
79 (*info->fprintf_func) (info->stream, "%s", "(IP)");
90 (*info->fprintf_func) (info->stream, "%s","(DP)");
92 (*info->fprintf_func) (info->stream, "$%lx%s", offsetvalue, "(DP)");
100 (*info->fprintf_func) (info->stream, "%s", "(SP)");
102 (*info->fprintf_func) (info->stream, "$%lx%s", offsetvalue,"(SP)");
110 (*info->fprintf_func) (info->stream, "%s", ke->name);
113 (*info->fprintf_func) (info->stream, "$%02lx", value);
124 disassemble_info *info = (disassemble_info *) dis_info;
126 (*info->fprintf_func) (info->stream, "$%lx", value);
137 disassemble_info *info = (disassemble_info *) dis_info;
139 (*info->fprintf_func) (info->stream, "$%02lx", value);
150 disassemble_info *info = (disassemble_info *) dis_info;
156 (*info->fprintf_func) (info->stream, "$%04lx", value);
167 disassemble_info *info = (disassemble_info *) dis_info;
169 (*info->fprintf_func) (info->stream, "$%04lx", value);
180 disassemble_info *info = (disassemble_info *) dis_info;
184 (*info->fprintf_func) (info->stream, "$%05lx", value);
195 disassemble_info *info = (disassemble_info *) dis_info;
198 (*info->fprintf_func) (info->stream, "$%05lx", value);
209 disassemble_info *info = (disassemble_info *) dis_info;
211 (*info->fprintf_func) (info->stream, "%ld", value);
245 disassemble_info *info = (disassemble_info *) xinfo;
250 print_dollarhex_cj (cd, info, fields->f_addr16cjp, 0|(1<<CGEN_OPERAND_ABS_ADDR), pc, length);
253 print_dollarhex_addr16h (cd, info, fields->f_imm8, 0, pc, length);
256 print_dollarhex_addr16l (cd, info, fields->f_imm8, 0, pc, length);
259 print_dollarhex_p (cd, info, fields->f_page3, 0, pc, length);
262 print_decimal (cd, info, fields->f_bitno, 0, pc, length);
265 print_normal (cd, info, 0, 0, pc, length);
268 print_normal (cd, info, 0, 0, pc, length);
271 print_fr (cd, info, fields->f_reg, 0|(1<<CGEN_OPERAND_ABS_ADDR), pc, length);
274 print_dollarhex8 (cd, info, fields->f_imm8, 0|(1<<CGEN_OPERAND_SIGNED), pc, length);
277 print_normal (cd, info, 0, 0, pc, length);
280 print_dollarhex (cd, info, fields->f_reti3, 0, pc, length);
283 print_normal (cd, info, 0, 0, pc, length);
321 disassemble_info *info = (disassemble_info *) dis_info;
327 (*info->fprintf_func) (info->stream, "%ld", value);
329 (*info->fprintf_func) (info->stream, "0x%lx", value);
342 disassemble_info *info = (disassemble_info *) dis_info;
348 (*info->print_address_func) (value, info);
350 (*info->print_address_func) (value, info);
352 (*info->fprintf_func) (info->stream, "%ld", (long) value);
354 (*info->fprintf_func) (info->stream, "0x%lx", (long) value);
366 disassemble_info *info = (disassemble_info *) dis_info;
371 (*info->fprintf_func) (info->stream, "%s", ke->name);
373 (*info->fprintf_func) (info->stream, "???");
391 disassemble_info *info = (disassemble_info *) dis_info;
400 (*info->fprintf_func) (info->stream, "%s", CGEN_INSN_MNEMONIC (insn));
405 (*info->fprintf_func) (info->stream, "%c", CGEN_SYNTAX_CHAR (*syn));
410 ip2k_cgen_print_operand (cd, CGEN_SYNTAX_FIELD (*syn), info,
417 the extract info.
423 disassemble_info *info,
429 int status = (*info->read_memory_func) (pc, buf, buflen, info);
433 (*info->memory_error_func) (status, pc, info);
437 ex_info->dis_info = info;
441 *insn_value = bfd_get_bits (buf, buflen * 8, info->endian == BFD_ENDIAN_BIG);
454 disassemble_info *info,
473 ex_info.dis_info = info;
506 info->endian == BFD_ENDIAN_BIG);
523 int rc = read_insn (cd, pc, info, buf,
540 CGEN_PRINT_FN (cd, insn) (cd, info, insn, &fields, pc, length);
561 default_print_insn (CGEN_CPU_DESC cd, bfd_vma pc, disassemble_info *info)
569 status = (*info->read_memory_func) (pc, buf, buflen, info);
575 status = (*info->read_memory_func) (pc, buf, buflen, info);
580 (*info->memory_error_func) (status, pc, info);
584 return print_insn (cd, pc, info, buf, buflen);
588 Print one instruction from PC on INFO->STREAM.
601 print_insn_ip2k (bfd_vma pc, disassemble_info *info)
612 int endian = (info->endian == BFD_ENDIAN_BIG
621 arch = info->arch;
628 mach = CGEN_COMPUTE_MACH (info);
630 mach = info->mach;
641 cgen_bitset_add (isa, CGEN_COMPUTE_ISA (info));
644 isa = info->insn_sets;
704 length = CGEN_PRINT_INSN (cd, pc, info);
710 (*info->fprintf_func) (info->stream, UNKNOWN_INSN_MSG);