Home | History | Annotate | Download | only in mips32

Lines Matching refs:RT

24 // mfc1 rt, fs
25 #define TESTINSNMOVE(instruction, offset, FS, RT) \
34 "move %1, $" #RT "\n\t" \
37 : #RT, "cc", "memory" \
39 printf("%s :: fs %f, rt 0x%x\n", \
43 // mfhc1 rt, fs
44 #define TESTINSNMOVEd(instruction, offset, FS, RT) \
53 "move %1, $" #RT "\n\t" \
56 : #RT, "cc", "memory" \
58 printf("%s :: fs %lf, rt 0x%x\n", \
62 // mtc1 rt, fs
63 #define TESTINSNMOVEt(instruction, offset, FS, RT) \
69 "lw $" #RT ", "#offset"($t0)\n\t" \
72 "move %1, $" #RT "\n\t" \
75 : #RT, "cc", "memory" \
77 printf("%s :: fs %f, rt 0x%x\n", \
81 // mthc1 rt, fs
82 #define TESTINSNMOVEtd(instruction, offset, FS, RT) \
88 "lw $" #RT ", "#offset"($t0)\n\t" \
91 "move %1, $" #RT "\n\t" \
94 : #RT, "cc", "memory" \
96 printf("%s :: fs %lf, rt 0x%x\n", \
115 printf("%s :: fs %f, rt 0x%x\n", \
134 printf("%s ::fs %f, rt 0x%x\n", \
237 // movn.s fd, fs, rt
238 #define TESTINSNMOVEN1s(instruction, offset, RTval, FD, FS, RT) \
243 "move $" #RT ", %3\n\t" \
252 : #RT, "cc", "memory" \
254 printf("%s :: fs rt 0x%x\n", \
258 // movn.d fd, fs, rt
259 #define TESTINSNMOVEN1d(instruction, offset, RTval, FD, FS, RT) \
264 "move $" #RT ", %3\n\t" \
274 : #RT, "cc", "memory" \
276 printf("%s :: fs %lf, rt 0x%x\n", \