Lines Matching refs:Rd
124 int Rd, int Rn,
129 int Rd, int Rm, int Rs, int Rn) = 0;
131 int Rd, int Rm, int Rs) = 0;
154 virtual void LDR (int cc, int Rd,
156 virtual void LDRB(int cc, int Rd,
158 virtual void STR (int cc, int Rd,
160 virtual void STRB(int cc, int Rd,
163 virtual void LDRH (int cc, int Rd,
165 virtual void LDRSB(int cc, int Rd,
167 virtual void LDRSH(int cc, int Rd,
169 virtual void STRH (int cc, int Rd,
179 virtual void SWP(int cc, int Rn, int Rd, int Rm) = 0;
180 virtual void SWPB(int cc, int Rn, int Rd, int Rm) = 0;
197 virtual void CLZ(int cc, int Rd, int Rm) = 0;
199 virtual void QADD(int cc, int Rd, int Rm, int Rn) = 0;
200 virtual void QDADD(int cc, int Rd, int Rm, int Rn) = 0;
201 virtual void QSUB(int cc, int Rd, int Rm, int Rn) = 0;
202 virtual void QDSUB(int cc, int Rd, int Rm, int Rn) = 0;
205 int Rd, int Rm, int Rs) = 0;
207 int Rd, int Rm, int Rs) = 0;
209 int Rd, int Rm, int Rs, int Rn) = 0;
213 int Rd, int Rm, int Rs, int Rn) = 0;
216 virtual void UXTB16(int cc, int Rd, int Rm, int rotate) = 0;
219 virtual void UBFX(int cc, int Rd, int Rn, int lsb, int width) = 0;
225 ADC(int cc, int s, int Rd, int Rn, uint32_t Op2) { in ADC() argument
226 dataProcessing(opADC, cc, s, Rd, Rn, Op2); in ADC()
229 ADD(int cc, int s, int Rd, int Rn, uint32_t Op2) { in ADD() argument
230 dataProcessing(opADD, cc, s, Rd, Rn, Op2); in ADD()
233 AND(int cc, int s, int Rd, int Rn, uint32_t Op2) { in AND() argument
234 dataProcessing(opAND, cc, s, Rd, Rn, Op2); in AND()
237 BIC(int cc, int s, int Rd, int Rn, uint32_t Op2) { in BIC() argument
238 dataProcessing(opBIC, cc, s, Rd, Rn, Op2); in BIC()
241 EOR(int cc, int s, int Rd, int Rn, uint32_t Op2) { in EOR() argument
242 dataProcessing(opEOR, cc, s, Rd, Rn, Op2); in EOR()
245 MOV(int cc, int s, int Rd, uint32_t Op2) { in MOV() argument
246 dataProcessing(opMOV, cc, s, Rd, 0, Op2); in MOV()
249 MVN(int cc, int s, int Rd, uint32_t Op2) { in MVN() argument
250 dataProcessing(opMVN, cc, s, Rd, 0, Op2); in MVN()
253 ORR(int cc, int s, int Rd, int Rn, uint32_t Op2) { in ORR() argument
254 dataProcessing(opORR, cc, s, Rd, Rn, Op2); in ORR()
257 RSB(int cc, int s, int Rd, int Rn, uint32_t Op2) { in RSB() argument
258 dataProcessing(opRSB, cc, s, Rd, Rn, Op2); in RSB()
261 RSC(int cc, int s, int Rd, int Rn, uint32_t Op2) { in RSC() argument
262 dataProcessing(opRSC, cc, s, Rd, Rn, Op2); in RSC()
265 SBC(int cc, int s, int Rd, int Rn, uint32_t Op2) { in SBC() argument
266 dataProcessing(opSBC, cc, s, Rd, Rn, Op2); in SBC()
269 SUB(int cc, int s, int Rd, int Rn, uint32_t Op2) { in SUB() argument
270 dataProcessing(opSUB, cc, s, Rd, Rn, Op2); in SUB()
289 inline void SMULBB(int cc, int Rd, int Rm, int Rs) { in SMULBB() argument
290 SMUL(cc, xyBB, Rd, Rm, Rs); } in SMULBB()
291 inline void SMULTB(int cc, int Rd, int Rm, int Rs) { in SMULTB() argument
292 SMUL(cc, xyTB, Rd, Rm, Rs); } in SMULTB()
293 inline void SMULBT(int cc, int Rd, int Rm, int Rs) { in SMULBT() argument
294 SMUL(cc, xyBT, Rd, Rm, Rs); } in SMULBT()
295 inline void SMULTT(int cc, int Rd, int Rm, int Rs) { in SMULTT() argument
296 SMUL(cc, xyTT, Rd, Rm, Rs); } in SMULTT()
298 inline void SMULWB(int cc, int Rd, int Rm, int Rs) { in SMULWB() argument
299 SMULW(cc, yB, Rd, Rm, Rs); } in SMULWB()
300 inline void SMULWT(int cc, int Rd, int Rm, int Rs) { in SMULWT() argument
301 SMULW(cc, yT, Rd, Rm, Rs); } in SMULWT()
304 SMLABB(int cc, int Rd, int Rm, int Rs, int Rn) { in SMLABB() argument
305 SMLA(cc, xyBB, Rd, Rm, Rs, Rn); } in SMLABB()
307 SMLATB(int cc, int Rd, int Rm, int Rs, int Rn) { in SMLATB() argument
308 SMLA(cc, xyTB, Rd, Rm, Rs, Rn); } in SMLATB()
310 SMLABT(int cc, int Rd, int Rm, int Rs, int Rn) { in SMLABT() argument
311 SMLA(cc, xyBT, Rd, Rm, Rs, Rn); } in SMLABT()
313 SMLATT(int cc, int Rd, int Rm, int Rs, int Rn) { in SMLATT() argument
314 SMLA(cc, xyTT, Rd, Rm, Rs, Rn); } in SMLATT()
330 SMLAWB(int cc, int Rd, int Rm, int Rs, int Rn) { in SMLAWB() argument
331 SMLAW(cc, yB, Rd, Rm, Rs, Rn); } in SMLAWB()
333 SMLAWT(int cc, int Rd, int Rm, int Rs, int Rn) { in SMLAWT() argument
334 SMLAW(cc, yT, Rd, Rm, Rs, Rn); } in SMLAWT()
337 virtual void ADDR_LDR(int cc, int Rd,
339 virtual void ADDR_STR (int cc, int Rd,
341 virtual void ADDR_ADD(int cc, int s, int Rd,
343 virtual void ADDR_SUB(int cc, int s, int Rd,