Lines Matching refs:info

111 print_insn_ddt (int insn, struct disassemble_info *info)
113 fprintf_ftype fprintf_fn = info->fprintf_func;
114 void *stream = info->stream;
128 if (info->mach != bfd_mach_sh_dsp
129 && info->mach != bfd_mach_sh3_dsp)
239 print_insn_ppi (int field_b, struct disassemble_info *info)
243 fprintf_ftype fprintf_fn = info->fprintf_func;
244 void *stream = info->stream;
273 && info->mach != bfd_mach_sh_dsp
274 && info->mach != bfd_mach_sh3_dsp)
382 print_insn_sh (bfd_vma memaddr, struct disassemble_info *info)
384 fprintf_ftype fprintf_fn = info->fprintf_func;
385 void *stream = info->stream;
394 switch (info->mach)
401 if (info->symbols
402 && bfd_asymbol_flavour(*info->symbols) == bfd_target_coff_flavour)
407 status = print_insn_sh64 (memaddr, info);
416 target_arch = sh_get_arch_from_bfd_mach (info->mach);
419 status = info->read_memory_func (memaddr, insn, 2, info);
423 info->memory_error_func (status, memaddr, info);
427 if (info->endian == BFD_ENDIAN_LITTLE)
443 status = info->read_memory_func (memaddr + 2, insn + 2, 2, info);
450 if (info->endian == BFD_ENDIAN_LITTLE)
475 status = info->read_memory_func (memaddr + 2, insn, 2, info);
479 info->memory_error_func (status, memaddr + 2, info);
483 if (info->endian == BFD_ENDIAN_LITTLE)
488 print_insn_ppi (field_b, info);
489 print_insn_ddt ((nibs[1] << 8) | (nibs[2] << 4) | nibs[3], info);
492 print_insn_ddt ((nibs[1] << 8) | (nibs[2] << 4) | nibs[3], info);
735 (*info->print_address_func) (disp_pc_addr, info);
763 (*info->print_address_func) (imm + memaddr, info);
880 if (!(info->flags & 1)
888 info->flags |= 1;
890 print_insn_sh (memaddr + 2, info);
891 info->flags &= ~1;
906 status = info->read_memory_func (disp_pc_addr, bytes, size, info);
913 if (info->endian == BFD_ENDIAN_LITTLE)
920 if (info->endian == BFD_ENDIAN_LITTLE)
925 if ((*info->symbol_at_address_func) (val, info))
928 (*info->print_address_func) (val, info);