Home | History | Annotate | Download | only in mips64

Lines Matching refs:RD

3 #define TESTINST1(RSval, RD)            \
8 "move $"#RD", %1" "\n\t" \
11 "addi $"#RD", $"#RD", 5" "\n\t" \
13 "addi $"#RD", $"#RD", 1" "\n\t" \
14 "move %0, $"#RD "\n\t" \
18 : #RD \
24 #define TESTINST2(RSval, RD) \
29 "move $"#RD", %1" "\n\t" \
31 "addi $"#RD", $"#RD", 3" "\n\t" \
32 "addi $"#RD", $"#RD", 5" "\n\t" \
34 "addi $"#RD", $"#RD", 3" "\n\t" \
35 "move %0, $"#RD "\n\t" \
39 : #RD \
45 #define TESTINST3(RSval, RD) \
50 "move $"#RD", %1" "\n\t" \
53 "addi $"#RD", $"#RD", 5" "\n\t" \
56 "addi $"#RD", $"#RD", 1" "\n\t" \
58 "addi $"#RD", $"#RD", 1" "\n\t" \
62 "move %0, $"#RD "\n\t" \
66 : #RD, "ra" \
72 #define TESTINST3j(RSval, RD) \
77 "move $"#RD", %1" "\n\t" \
81 "addi $"#RD", $"#RD", 5" "\n\t" \
86 "addi $"#RD", $"#RD", 1" "\n\t" \
90 "move %0, $"#RD "\n\t" \
94 : #RD, "t9" \
100 #define TESTINST3ja(RSval, RD) \
105 "move $"#RD", %1" "\n\t" \
109 "addi $"#RD", $"#RD", 5" "\n\t" \
113 "addi $"#RD", $"#RD", 1" "\n\t" \
115 "addi $"#RD", $"#RD", 1" "\n\t" \
120 "move %0, $"#RD "\n\t" \
124 : #RD, "t0", "t9" \
130 #define TESTINST4(instruction, RDval, RSval, RTval, RD, RS, RT) \
137 "move $"#RD", %3" "\n\t" \
140 "addi $"#RD", $"#RD", 5" "\n\t" \
142 "addi $"#RD", $"#RD", 1" "\n\t" \
143 "move %0, $" #RD "\n\t" \
147 : #RD, #RS, #RT \
153 #define TESTINST5(instruction, RDval, RSval, RD, RS) \
159 "move $"#RD", %2" "\n\t" \
162 "addi $"#RD", $"#RD", 5" "\n\t" \
164 "addi $"#RD", $"#RD", 1" "\n\t" \
165 "move %0, $"#RD "\n\t" \
169 : #RD, #RS \
175 #define TESTINST6(instruction, RDval, RSval, RD, RS) \
180 "move $"#RD", %2" "\n\t" \
184 "addi $"#RD", $"#RD", 5" "\n\t" \
188 "addi $"#RD", $"#RD", 1" "\n\t" \
191 "move %0, $"#RD "\n\t" \
195 : #RD, #RS, "ra" \
201 #define TESTINST4l(instruction, RDval, RSval, RTval, RD, RS, RT) \
208 "move $"#RD", %3" "\n\t" \
210 "addi $"#RD", $"#RD", 3" "\n\t" \
211 "addi $"#RD", $"#RD", 5" "\n\t" \
213 "addi $"#RD", $"#RD", 1" "\n\t" \
214 "move %0, $"#RD "\n\t" \
218 : #RD, #RS, #RT \
224 #define TESTINST5l(instruction, RDval, RSval, RD, RS) \
230 "move $"#RD", %2" "\n\t" \
232 "addi $"#RD", $"#RD", 3" "\n\t" \
233 "addi $"#RD", $"#RD", 5" "\n\t" \
235 "addi $"#RD", $"#RD", 1" "\n\t" \
236 "move %0, $"#RD "\n\t" \
240 : #RD, #RS \
246 #define TESTINST6l(instruction, RDval, RSval, RD, RS) \
251 "move $"#RD", %2" "\n\t" \
254 "addi $"#RD", $"#RD", 3" "\n\t" \
255 "addi $"#RD", $"#RD", 5" "\n\t" \
259 "addi $"#RD", $"#RD", 1" "\n\t" \
263 "move %0, $"#RD "\n\t" \
267 : #RD, #RS, "ra" \