Home | History | Annotate | Download | only in mips32

Lines Matching refs:FS

24 // mfc1 rt, fs
25 #define TESTINSNMOVE(instruction, offset, FS, RT) \
31 "lwc1 $" #FS ", "#offset"($t0)\n\t" \
33 "mov.s %0, $" #FS"\n\t" \
39 printf("%s :: fs %f, rt 0x%x\n", \
43 // mfhc1 rt, fs
44 #define TESTINSNMOVEd(instruction, offset, FS, RT) \
50 "ldc1 $" #FS ", "#offset"($t0)\n\t" \
52 "mov.d %0, $" #FS"\n\t" \
58 printf("%s :: fs %lf, rt 0x%x\n", \
62 // mtc1 rt, fs
63 #define TESTINSNMOVEt(instruction, offset, FS, RT) \
71 "mov.s %0, $" #FS"\n\t" \
77 printf("%s :: fs %f, rt 0x%x\n", \
81 // mthc1 rt, fs
82 #define TESTINSNMOVEtd(instruction, offset, FS, RT) \
90 "mov.d %0, $" #FS"\n\t" \
96 printf("%s :: fs %lf, rt 0x%x\n", \
100 // mov.s fd, fs
101 #define TESTINSNMOVE1s(instruction, offset, FD, FS) \
107 "lwc1 $" #FS ", "#offset"($t0)\n\t" \
115 printf("%s :: fs %f, rt 0x%x\n", \
119 // mov.d fd, fs
120 #define TESTINSNMOVE1d(instruction, offset, FD, FS) \
126 "ldc1 $" #FS ", "#offset"($t0)\n\t" \
134 printf("%s ::fs %f, rt 0x%x\n", \
160 // movf.s fd, fs
161 #define TESTINSNMOVE2s(instruction, FD, FS, cc, offset) \
172 "lwc1 $" #FS ", "#offset"($t0)\n\t" \
183 // movf.d fd, fs
185 #define TESTINSNMOVE2d(instruction, FD, FS, cc, offset) \
197 "ldc1 $" #FS ", "#offset"($t0)\n\t" \
210 #define TESTINSNMOVE2d(instruction, FD, FS, cc, offset) \
223 "ldc1 $" #FS ", "#offset"($t0)\n\t" \
237 // movn.s fd, fs, rt
238 #define TESTINSNMOVEN1s(instruction, offset, RTval, FD, FS, RT) \
245 "lwc1 $" #FS ", "#offset"($t0)\n\t" \
254 printf("%s :: fs rt 0x%x\n", \
258 // movn.d fd, fs, rt
259 #define TESTINSNMOVEN1d(instruction, offset, RTval, FD, FS, RT) \
266 "ldc1 $" #FS ", "#offset"($t0)\n\t" \
276 printf("%s :: fs %lf, rt 0x%x\n", \