Home | History | Annotate | Download | only in opcodes

Lines Matching full:info

59 fetch_data (struct buffer *buf, disassemble_info * info, int n)
66 r = info->read_memory_func (buf->base + buf->n_fetch,
68 n, info);
75 prt (struct buffer *buf, disassemble_info * info, char *txt)
77 info->fprintf_func (info->stream, "%s", txt);
83 prt_e (struct buffer *buf, disassemble_info * info, char *txt)
88 if (fetch_data (buf, info, 1))
93 info->fprintf_func (info->stream, "%s0x%04x", txt, target_addr);
102 jr_cc (struct buffer *buf, disassemble_info * info, char *txt)
107 return prt_e (buf, info, mytxt);
111 prt_nn (struct buffer *buf, disassemble_info * info, char *txt)
117 if (fetch_data (buf, info, 2))
120 info->fprintf_func (info->stream, txt, nn);
129 prt_rr_nn (struct buffer *buf, disassemble_info * info, char *txt)
136 return prt_nn (buf, info, mytxt);
140 prt_rr (struct buffer *buf, disassemble_info * info, char *txt)
142 info->fprintf_func (info->stream, "%s%s", txt,
149 prt_n (struct buffer *buf, disassemble_info * info, char *txt)
156 if (fetch_data (buf, info, 1))
159 info->fprintf_func (info->stream, txt, n);
169 ld_r_n (struct buffer *buf, disassemble_info * info, char *txt)
174 return prt_n (buf, info, mytxt);
178 prt_r (struct buffer *buf, disassemble_info * info, char *txt)
180 info->fprintf_func (info->stream, txt,
187 ld_r_r (struct buffer *buf, disassemble_info * info, char *txt)
189 info->fprintf_func (info->stream, txt,
197 arit_r (struct buffer *buf, disassemble_info * info, char *txt)
199 info->fprintf_func (info->stream, txt,
207 prt_cc (struct buffer *buf, disassemble_info * info, char *txt)
209 info->fprintf_func (info->stream, "%s%s", txt,
216 pop_rr (struct buffer *buf, disassemble_info * info, char *txt)
220 info->fprintf_func (info->stream, "%s %s", txt,
228 jp_cc_nn (struct buffer *buf, disassemble_info * info, char *txt)
234 return prt_nn (buf, info, mytxt);
238 arit_n (struct buffer *buf, disassemble_info * info, char *txt)
243 return prt_n (buf, info, mytxt);
247 rst (struct buffer *buf, disassemble_info * info, char *txt)
249 info->fprintf_func (info->stream, txt, buf->data[0] & 0x38);
257 cis (struct buffer *buf, disassemble_info * info, char *txt ATTRIBUTE_UNUSED)
265 info->fprintf_func (info->stream,
274 dump (struct buffer *buf, disassemble_info * info, char *txt)
278 info->fprintf_func (info->stream, "defb ");
280 info->fprintf_func (info->stream, i ? ", 0x%02x" : "0x%02x",
320 pref_ed (struct buffer * buf, disassemble_info * info,
325 if (fetch_data(buf, info, 1))
329 p->fp (buf, info, p->text);
347 pref_cb (struct buffer * buf, disassemble_info * info,
350 if (fetch_data (buf, info, 1))
354 info->fprintf_func (info->stream, "%s %s",
358 info->fprintf_func (info->stream, "%s %d,%s",
371 addvv (struct buffer * buf, disassemble_info * info, char* txt)
373 info->fprintf_func (info->stream, "add %s,%s", txt, txt);
379 ld_v_v (struct buffer * buf, disassemble_info * info, char* txt)
384 return ld_r_r (buf, info, mytxt);
388 prt_d (struct buffer *buf, disassemble_info * info, char *txt)
395 if (fetch_data (buf, info, 1))
398 info->fprintf_func (info->stream, txt, d);
408 prt_d_n (struct buffer *buf, disassemble_info * info, char *txt)
416 if (fetch_data (buf, info, 1))
420 return prt_n (buf, info, mytxt);
429 arit_d (struct buffer *buf, disassemble_info * info, char *txt)
436 return prt_d (buf, info, mytxt);
440 ld_r_d (struct buffer *buf, disassemble_info * info, char *txt)
447 return prt_d (buf, info, mytxt);
451 ld_d_r(struct buffer *buf, disassemble_info * info, char *txt)
458 return prt_d (buf, info, mytxt);
462 pref_xd_cb (struct buffer * buf, disassemble_info * info, char* txt)
464 if (fetch_data (buf, info, 2))
480 info->fprintf_func (info->stream, "%s %s",
484 info->fprintf_func (info->stream, "%s %d,%s",
533 pref_ind (struct buffer * buf, disassemble_info * info, char* txt)
535 if (fetch_data (buf, info, 1))
543 p->fp (buf, info, mytxt);
615 print_insn_z80 (bfd_vma addr, disassemble_info * info)
624 if (! fetch_data (& buf, info, 1))
629 p->fp (& buf, info, p->text);