Home | History | Annotate | Download | only in mips32

Lines Matching refs:RD

3 #define TESTINST1(RSval, RD) \
7 "move $" #RD ", %1\n\t" \
10 "addi $" #RD ", $" #RD", 5\n\t" \
12 "addi $" #RD ", $" #RD", 1\n\t" \
13 "move %0, $" #RD "\n\t" \
16 : #RD, "cc", "memory" \
22 #define TESTINST2(RSval, RD) \
26 "move $" #RD ", %1\n\t" \
28 "addi $" #RD ", $" #RD", 3\n\t" \
29 "addi $" #RD ", $" #RD", 5\n\t" \
31 "addi $" #RD ", $" #RD", 3\n\t" \
32 "move %0, $" #RD "\n\t" \
35 : #RD, "cc", "memory" \
41 #define TESTINST3(RSval, RD) \
45 "move $" #RD ", %1\n\t" \
48 "addi $" #RD ", $" #RD", 5\n\t" \
52 "addi $" #RD ", $" #RD", 1\n\t" \
55 "move %0, $" #RD "\n\t" \
58 : #RD, "cc", "memory" \
64 #define TESTINST3j(RSval, RD) \
68 "move $" #RD ", %1\n\t" \
72 "addi $" #RD ", $" #RD", 5\n\t" \
77 "addi $" #RD ", $" #RD", 1\n\t" \
80 "move %0, $" #RD "\n\t" \
83 : #RD, "t0", "cc", "memory" \
89 #define TESTINST3ja(RSval, RD) \
93 "move $" #RD ", %1\n\t" \
97 "addi $" #RD ", $" #RD", 5\n\t" \
102 "addi $" #RD ", $" #RD", 1\n\t" \
105 "move %0, $" #RD "\n\t" \
108 : #RD, "t0", "t1", "cc", "memory" \
114 #define TESTINST4(instruction, RDval, RSval, RTval, RD, RS, RT) \
120 "move $" #RD ", %3\n\t" \
123 "addi $" #RD ", $" #RD", 5\n\t" \
125 "addi $" #RD ", $" #RD", 1\n\t" \
126 "move %0, $" #RD "\n\t" \
129 : #RD, #RS, #RT, "cc", "memory" \
135 #define TESTINST5(instruction, RDval, RSval, RD, RS) \
140 "move $" #RD ", %2\n\t" \
143 "addi $" #RD ", $" #RD", 5\n\t" \
145 "addi $" #RD ", $" #RD", 1\n\t" \
146 "move %0, $" #RD "\n\t" \
149 : #RD, #RS, "cc", "memory" \
155 #define TESTINST6(instruction, RDval, RSval, RD, RS) \
159 "move $" #RD ", %2\n\t" \
163 "addi $" #RD ", $" #RD", 5\n\t" \
167 "addi $" #RD ", $" #RD", 1\n\t" \
170 "move %0, $" #RD "\n\t" \
173 : #RD, #RS, "cc", "memory" \
179 #define TESTINST4l(instruction, RDval, RSval, RTval, RD, RS, RT) \
185 "move $" #RD ", %3\n\t" \
187 "addi $" #RD ", $" #RD", 3\n\t" \
188 "addi $" #RD ", $" #RD", 5\n\t" \
190 "addi $" #RD ", $" #RD", 1\n\t" \
191 "move %0, $" #RD "\n\t" \
194 : #RD, #RS, #RT, "cc", "memory" \
200 #define TESTINST5l(instruction, RDval, RSval, RD, RS) \
205 "move $" #RD ", %2\n\t" \
207 "addi $" #RD ", $" #RD", 3\n\t" \
208 "addi $" #RD ", $" #RD", 5\n\t" \
210 "addi $" #RD ", $" #RD", 1\n\t" \
211 "move %0, $" #RD "\n\t" \
214 : #RD, #RS, "cc", "memory" \
220 #define TESTINST6l(instruction, RDval, RSval, RD, RS) \
224 "move $" #RD ", %2\n\t" \
227 "addi $" #RD ", $" #RD", 3\n\t" \
228 "addi $" #RD ", $" #RD", 5\n\t" \
232 "addi $" #RD ", $" #RD", 1\n\t" \
235 "move %0, $" #RD "\n\t" \
238 : #RD, #RS, "cc", "memory" \