Lines Matching defs:fprintf_fn

36 	     fprintf_ftype fprintf_fn,
41 fprintf_fn (stream, "%s\t", op->name);
51 fprintf_fn (stream, "@r%d", rn);
58 fprintf_fn (stream, "@r%d+", rn);
62 fprintf_fn (stream, "@r%d+r8", rn);
66 fprintf_fn (stream, "@r%d+r9", rn);
69 fprintf_fn (stream, "a%c", '0' + rm);
72 fprintf_fn (stream, "x%c", '0' + rm);
75 fprintf_fn (stream, "y%c", '0' + rm);
78 fprintf_fn (stream, "%c%c",
83 fprintf_fn (stream, "%c%c",
88 fprintf_fn (stream, "%c%c",
93 fprintf_fn (stream, "%c%c",
101 fprintf_fn (stream, ",");
113 fprintf_ftype fprintf_fn = info->fprintf_func;
118 fprintf_fn (stream, "nopx\tnopy");
123 fprintf_fn (stream, "\t");
159 fprintf_fn, stream);
162 fprintf_fn (stream, ".word 0x%x", insn);
182 fprintf_fn, stream);
188 fprintf_fn (stream, "\t");
192 fprintf_fn, stream);
198 print_dsp_reg (int rm, fprintf_ftype fprintf_fn, void *stream)
203 fprintf_fn (stream, "a1");
206 fprintf_fn (stream, "a0");
209 fprintf_fn (stream, "x0");
212 fprintf_fn (stream, "x1");
215 fprintf_fn (stream, "y0");
218 fprintf_fn (stream, "y1");
221 fprintf_fn (stream, "m0");
224 fprintf_fn (stream, "a1g");
227 fprintf_fn (stream, "m1");
230 fprintf_fn (stream, "a0g");
233 fprintf_fn (stream, "0x%x", rm);
243 fprintf_ftype fprintf_fn = info->fprintf_func;
252 fprintf_fn (stream, "psh%c\t#%d,",
255 print_dsp_reg (field_b & 0xf, fprintf_fn, stream);
266 fprintf_fn (stream, "p%s %s,%s,%s\t",
275 fprintf_fn (stream, "pclr %s \t", du_tab[(field_b >> 0) & 3]);
278 fprintf_fn (stream, ".word 0x%x\t", field_b);
280 fprintf_fn (stream, "pmuls%c%s,%s,%s",
345 fprintf_fn (stream, "%s%s\t", dc, op->name);
349 fprintf_fn (stream, ",");
353 print_dsp_reg (field_b & 0xf, fprintf_fn, stream);
356 fprintf_fn (stream, sx_tab[(field_b >> 6) & 3]);
359 fprintf_fn (stream, sy_tab[(field_b >> 4) & 3]);
362 fprintf_fn (stream, "mach");
365 fprintf_fn (stream, "macl");
375 fprintf_fn (stream, ".word 0x%x", field_b);
384 fprintf_ftype fprintf_fn = info->fprintf_func;
679 fprintf_fn (stream, "%s\t", op->name);
684 fprintf_fn (stream, ",");
688 fprintf_fn (stream, "#%d", imm);
691 fprintf_fn (stream, "r0");
694 fprintf_fn (stream, "r%d", rn);
698 fprintf_fn (stream, "@r%d+", rn);
702 fprintf_fn (stream, "@-r%d", rn);
706 fprintf_fn (stream, "@r%d", rn);
709 fprintf_fn (stream, "@(%d,r%d)", has_disp?disp:imm, rn);
712 fprintf_fn (stream, "@r%d+r8", rn);
715 fprintf_fn (stream, "r%d", rm);
718 fprintf_fn (stream, "@r%d+", rm);
721 fprintf_fn (stream, "@-r%d", rm);
724 fprintf_fn (stream, "@r%d", rm);
727 fprintf_fn (stream, "@(%d,r%d)", has_disp?disp:imm, rm);
730 fprintf_fn (stream, "r%d_bank", rb);
738 fprintf_fn (stream, "@(r0,r%d)", rn);
741 fprintf_fn (stream, "@(r0,r%d)", rm);
744 fprintf_fn (stream, "@(%d,gbr)", has_disp?disp:imm);
747 fprintf_fn (stream, "tbr");
750 fprintf_fn (stream, "@@(%d,tbr)", has_disp?disp:imm);
753 fprintf_fn (stream, "@r15+");
756 fprintf_fn (stream, "@-r15");
759 fprintf_fn (stream, "@(r0,gbr)");
766 fprintf_fn (stream, "sr");
769 fprintf_fn (stream, "gbr");
772 fprintf_fn (stream, "vbr");
775 fprintf_fn (stream, "dsr");
778 fprintf_fn (stream, "mod");
781 fprintf_fn (stream, "re");
784 fprintf_fn (stream, "rs");
787 fprintf_fn (stream, "a0");
790 fprintf_fn (stream, "x0");
793 fprintf_fn (stream, "x1");
796 fprintf_fn (stream, "y0");
799 fprintf_fn (stream, "y1");
802 print_dsp_reg (rm, fprintf_fn, stream);
805 fprintf_fn (stream, "ssr");
808 fprintf_fn (stream, "spc");
811 fprintf_fn (stream, "mach");
814 fprintf_fn (stream, "macl");
817 fprintf_fn (stream, "pr");
820 fprintf_fn (stream, "sgr");
823 fprintf_fn (stream, "dbr");
826 fprintf_fn (stream, "fr%d", rn);
829 fprintf_fn (stream, "fr%d", rm);
834 fprintf_fn (stream, "xd%d", rn & ~1);
838 fprintf_fn (stream, "dr%d", rn);
843 fprintf_fn (stream, "xd%d", rm & ~1);
847 fprintf_fn (stream, "dr%d", rm);
851 fprintf_fn (stream, "fpscr");
855 fprintf_fn (stream, "fpul");
858 fprintf_fn (stream, "fr0");
861 fprintf_fn (stream, "fv%d", rn * 4);
864 fprintf_fn (stream, "fv%d", rm * 4);
867 fprintf_fn (stream, "xmtrx");
889 fprintf_fn (stream, "\t(slot ");
892 fprintf_fn (stream, ")");
927 fprintf_fn (stream, "\t! ");
931 fprintf_fn (stream, "\t! %x", val);
940 fprintf_fn (stream, ".word 0x%x%x%x%x", nibs[0], nibs[1], nibs[2], nibs[3]);