Lines Matching refs:fprintf_fn

38 print_movxy (op, rn, rm, fprintf_fn, stream)
41 fprintf_ftype fprintf_fn;
46 fprintf_fn (stream, "%s\t", op->name);
56 fprintf_fn (stream, "@r%d", rn);
63 fprintf_fn (stream, "@r%d+", rn);
67 fprintf_fn (stream, "@r%d+r8", rn);
71 fprintf_fn (stream, "@r%d+r9", rn);
74 fprintf_fn (stream, "a%c", '0' + rm);
77 fprintf_fn (stream, "x%c", '0' + rm);
80 fprintf_fn (stream, "y%c", '0' + rm);
83 fprintf_fn (stream, "%c%c",
88 fprintf_fn (stream, "%c%c",
93 fprintf_fn (stream, "%c%c",
98 fprintf_fn (stream, "%c%c",
106 fprintf_fn (stream, ",");
120 fprintf_ftype fprintf_fn = info->fprintf_func;
125 fprintf_fn (stream, "nopx\tnopy");
130 fprintf_fn (stream, "\t");
166 fprintf_fn, stream);
169 fprintf_fn (stream, ".word 0x%x", insn);
189 fprintf_fn, stream);
195 fprintf_fn (stream, "\t");
199 fprintf_fn, stream);
205 print_dsp_reg (rm, fprintf_fn, stream)
207 fprintf_ftype fprintf_fn;
213 fprintf_fn (stream, "a1");
216 fprintf_fn (stream, "a0");
219 fprintf_fn (stream, "x0");
222 fprintf_fn (stream, "x1");
225 fprintf_fn (stream, "y0");
228 fprintf_fn (stream, "y1");
231 fprintf_fn (stream, "m0");
234 fprintf_fn (stream, "a1g");
237 fprintf_fn (stream, "m1");
240 fprintf_fn (stream, "a0g");
243 fprintf_fn (stream, "0x%x", rm);
255 fprintf_ftype fprintf_fn = info->fprintf_func;
264 fprintf_fn (stream, "psh%c\t#%d,",
267 print_dsp_reg (field_b & 0xf, fprintf_fn, stream);
279 fprintf_fn (stream, "p%s %s,%s,%s\t",
289 fprintf_fn (stream, "pclr %s \t", du_tab[(field_b >> 0) & 3]);
293 fprintf_fn (stream, ".word 0x%x\t", field_b);
295 fprintf_fn (stream, "pmuls%c%s,%s,%s",
360 fprintf_fn (stream, "%s%s\t", dc, op->name);
364 fprintf_fn (stream, ",");
368 print_dsp_reg (field_b & 0xf, fprintf_fn, stream);
371 fprintf_fn (stream, sx_tab[(field_b >> 6) & 3]);
374 fprintf_fn (stream, sy_tab[(field_b >> 4) & 3]);
377 fprintf_fn (stream, "mach");
380 fprintf_fn (stream, "macl");
390 fprintf_fn (stream, ".word 0x%x", field_b);
398 fprintf_ftype fprintf_fn = info->fprintf_func;
619 fprintf_fn (stream, "%s\t", op->name);
624 fprintf_fn (stream, ",");
628 fprintf_fn (stream, "#%d", (char) (imm));
631 fprintf_fn (stream, "r0");
634 fprintf_fn (stream, "r%d", rn);
638 fprintf_fn (stream, "@r%d+", rn);
642 fprintf_fn (stream, "@-r%d", rn);
646 fprintf_fn (stream, "@r%d", rn);
649 fprintf_fn (stream, "@(%d,r%d)", imm, rn);
652 fprintf_fn (stream, "@r%d+r8", rn);
655 fprintf_fn (stream, "r%d", rm);
658 fprintf_fn (stream, "@r%d+", rm);
661 fprintf_fn (stream, "@-r%d", rm);
664 fprintf_fn (stream, "@r%d", rm);
667 fprintf_fn (stream, "@(%d,r%d)", imm, rm);
670 fprintf_fn (stream, "r%d_bank", rb);
678 fprintf_fn (stream, "@(r0,r%d)", rn);
681 fprintf_fn (stream, "@(r0,r%d)", rm);
684 fprintf_fn (stream, "@(%d,gbr)", imm);
687 fprintf_fn (stream, "@(r0,gbr)");
694 fprintf_fn (stream, "sr");
697 fprintf_fn (stream, "gbr");
700 fprintf_fn (stream, "vbr");
703 fprintf_fn (stream, "dsr");
706 fprintf_fn (stream, "mod");
709 fprintf_fn (stream, "re");
712 fprintf_fn (stream, "rs");
715 fprintf_fn (stream, "a0");
718 fprintf_fn (stream, "x0");
721 fprintf_fn (stream, "x1");
724 fprintf_fn (stream, "y0");
727 fprintf_fn (stream, "y1");
730 print_dsp_reg (rm, fprintf_fn, stream);
733 fprintf_fn (stream, "ssr");
736 fprintf_fn (stream, "spc");
739 fprintf_fn (stream, "mach");
742 fprintf_fn (stream, "macl");
745 fprintf_fn (stream, "pr");
748 fprintf_fn (stream, "sgr");
751 fprintf_fn (stream, "dbr");
754 fprintf_fn (stream, "fr%d", rn);
757 fprintf_fn (stream, "fr%d", rm);
762 fprintf_fn (stream, "xd%d", rn & ~1);
766 fprintf_fn (stream, "dr%d", rn);
771 fprintf_fn (stream, "xd%d", rm & ~1);
775 fprintf_fn (stream, "dr%d", rm);
779 fprintf_fn (stream, "fpscr");
783 fprintf_fn (stream, "fpul");
786 fprintf_fn (stream, "fr0");
789 fprintf_fn (stream, "fv%d", rn * 4);
792 fprintf_fn (stream, "fv%d", rm * 4);
795 fprintf_fn (stream, "xmtrx");
817 fprintf_fn (stream, "\t(slot ");
820 fprintf_fn (stream, ")");
853 fprintf_fn (stream, "\t! 0x%x", val);
862 fprintf_fn (stream, ".word 0x%x%x%x%x", nibs[0], nibs[1], nibs[2], nibs[3]);