Lines Matching full:info
49 print_insn_tic54x (bfd_vma memaddr, disassemble_info *info)
56 status = (*info->read_memory_func) (memaddr, opbuf, 2, info);
59 (*info->memory_error_func) (status, memaddr, info);
64 tm = tic54x_get_insn (info, memaddr, opcode, &size);
66 info->bytes_per_line = 2;
67 info->bytes_per_chunk = 2;
68 info->octets_per_byte = 2;
69 info->display_endian = BFD_ENDIAN_LITTLE;
73 if (!print_parallel_instruction (info, memaddr, opcode, tm, size))
78 if (!print_instruction (info, memaddr, opcode,
103 tic54x_get_insn (disassemble_info *info, bfd_vma addr,
119 int status = (*info->read_memory_func) (addr2, opbuf, 2, info);
170 print_instruction (disassemble_info *info,
189 info->fprintf_func (info->stream, "%-7s", tm_name);
193 int status = (*info->read_memory_func) (memaddr + 1, buf, 2, info);
199 status = (*info->read_memory_func) (memaddr + 2, buf, 2, info);
214 sprint_dual_address (info, operand[i], XMEM (opcode));
215 info->fprintf_func (info->stream, "%s%s", comma, operand[i]);
218 sprint_dual_address (info, operand[i], YMEM (opcode));
219 info->fprintf_func (info->stream, "%s%s", comma, operand[i]);
224 info->fprintf_func (info->stream, "%s", comma);
233 info->fprintf_func (info->stream, "*(");
235 info->fprintf_func (info->stream, "*%sar%d(",
238 (*(info->print_address_func)) ((bfd_vma) addr, info);
239 info->fprintf_func (info->stream, ")%s",
244 sprint_indirect_address (info, operand[i], opcode);
245 info->fprintf_func (info->stream, "%s", operand[i]);
252 sprint_direct_address (info, operand[i], opcode);
253 info->fprintf_func (info->stream, "%s", operand[i]);
257 info->fprintf_func (info->stream, "%s", comma);
258 (*(info->print_address_func)) ((bfd_vma) opcode2, info);
265 info->fprintf_func (info->stream, "%s", comma);
266 (*(info->print_address_func)) ((bfd_vma) opcode2, info);
269 sprint_mmr (info, operand[i], MMRX (opcode));
270 info->fprintf_func (info->stream, "%s%s", comma, operand[i]);
273 sprint_mmr (info, operand[i], MMRY (opcode));
274 info->fprintf_func (info->stream, "%s%s", comma, operand[i]);
277 sprint_mmr (info, operand[i], MMR (opcode));
278 info->fprintf_func (info->stream, "%s%s", comma, operand[i]);
282 info->fprintf_func (info->stream, "%s%s", comma, operand[i]);
287 info->fprintf_func (info->stream, "%s%s", comma, operand[i]);
292 info->fprintf_func (info->stream, "%s%s", comma, operand[i]);
297 info->fprintf_func (info->stream, "%s%s", comma, operand[i]);
304 info->fprintf_func (info->stream, "%s%s", comma, operand[i]);
311 info->fprintf_func (info->stream, "%s%s", comma, operand[i]);
315 info->fprintf_func (info->stream, "%s%s", comma, operand[i]);
319 info->fprintf_func (info->stream, "%s%s", comma, operand[i]);
326 info->fprintf_func (info->stream, "%s%s", comma, operand[i]);
336 info->fprintf_func (info->stream, "%s%s", comma, operand[i]);
343 info->fprintf_func (info->stream, "%s%s", comma, operand[i]);
347 info->fprintf_func (info->stream, "%s%s", comma, operand[i]);
351 info->fprintf_func (info->stream, "%s%s", comma, operand[i]);
355 info->fprintf_func (info->stream, "%s%s", comma, operand[i]);
359 info->fprintf_func (info->stream, "%s%s", comma, operand[i]);
363 info->fprintf_func (info->stream, "%s%s", comma, operand[i]);
367 info->fprintf_func (info->stream, "%s%s", comma, operand[i]);
371 sprint_condition (info, operand[i], opcode);
372 info->fprintf_func (info->stream, "%s%s", comma, operand[i]);
376 sprint_cc2 (info, operand[i], opcode);
377 info->fprintf_func (info->stream, "%s%s", comma, operand[i]);
386 info->fprintf_func (info->stream, "%s%s", comma, operand[i]);
393 info->fprintf_func (info->stream, "%s%s", comma, operand[i]);
399 info->fprintf_func (info->stream, "%s%s", comma, operand[i]);
403 info->fprintf_func (info->stream, "%s%s", comma, operand[i]);
407 info->fprintf_func (info->stream, "%s%s", comma, operand[i]);
411 info->fprintf_func (info->stream, "%s%s", comma, operand[i]);
416 info->fprintf_func (info->stream, "%s%s", comma, operand[i]);
431 info->fprintf_func (info->stream, "%s%s", comma, operand[i]);
436 info->fprintf_func (info->stream, "%s%s", comma, operand[i]);
440 info->fprintf_func (info->stream, "%s%s", comma, operand[i]);
444 info->fprintf_func (info->stream, "%s%s", comma, operand[i]);
449 info->fprintf_func (info->stream, "%s%s", comma, operand[i]);
453 info->fprintf_func (info->stream, "%s%s", comma, operand[i]);
457 info->fprintf_func (info->stream, "%s%s", comma, operand[i]);
461 info->fprintf_func (info->stream, "%s%s", comma, operand[i]);
470 print_parallel_instruction (disassemble_info *info,
476 print_instruction (info, memaddr, opcode,
478 info->fprintf_func (info->stream, " || ");
479 return print_instruction (info, memaddr, opcode,
484 sprint_dual_address (disassemble_info *info ATTRIBUTE_UNUSED,
498 sprint_indirect_address (disassemble_info *info ATTRIBUTE_UNUSED,
520 sprint_direct_address (disassemble_info *info ATTRIBUTE_UNUSED,
529 sprint_mmr (disassemble_info *info ATTRIBUTE_UNUSED,
548 sprint_cc2 (disassemble_info *info ATTRIBUTE_UNUSED,
560 sprint_condition (disassemble_info *info ATTRIBUTE_UNUSED,