Lines Matching refs:Rd

123                             int Rd, int Rn,
128 int Rd, int Rm, int Rs, int Rn) = 0;
130 int Rd, int Rm, int Rs) = 0;
153 virtual void LDR (int cc, int Rd,
155 virtual void LDRB(int cc, int Rd,
157 virtual void STR (int cc, int Rd,
159 virtual void STRB(int cc, int Rd,
162 virtual void LDRH (int cc, int Rd,
164 virtual void LDRSB(int cc, int Rd,
166 virtual void LDRSH(int cc, int Rd,
168 virtual void STRH (int cc, int Rd,
178 virtual void SWP(int cc, int Rn, int Rd, int Rm) = 0;
179 virtual void SWPB(int cc, int Rn, int Rd, int Rm) = 0;
196 virtual void CLZ(int cc, int Rd, int Rm) = 0;
198 virtual void QADD(int cc, int Rd, int Rm, int Rn) = 0;
199 virtual void QDADD(int cc, int Rd, int Rm, int Rn) = 0;
200 virtual void QSUB(int cc, int Rd, int Rm, int Rn) = 0;
201 virtual void QDSUB(int cc, int Rd, int Rm, int Rn) = 0;
204 int Rd, int Rm, int Rs) = 0;
206 int Rd, int Rm, int Rs) = 0;
208 int Rd, int Rm, int Rs, int Rn) = 0;
212 int Rd, int Rm, int Rs, int Rn) = 0;
215 virtual void UXTB16(int cc, int Rd, int Rm, int rotate) = 0;
218 virtual void UBFX(int cc, int Rd, int Rn, int lsb, int width) = 0;
224 ADC(int cc, int s, int Rd, int Rn, uint32_t Op2) {
225 dataProcessing(opADC, cc, s, Rd, Rn, Op2);
228 ADD(int cc, int s, int Rd, int Rn, uint32_t Op2) {
229 dataProcessing(opADD, cc, s, Rd, Rn, Op2);
232 AND(int cc, int s, int Rd, int Rn, uint32_t Op2) {
233 dataProcessing(opAND, cc, s, Rd, Rn, Op2);
236 BIC(int cc, int s, int Rd, int Rn, uint32_t Op2) {
237 dataProcessing(opBIC, cc, s, Rd, Rn, Op2);
240 EOR(int cc, int s, int Rd, int Rn, uint32_t Op2) {
241 dataProcessing(opEOR, cc, s, Rd, Rn, Op2);
244 MOV(int cc, int s, int Rd, uint32_t Op2) {
245 dataProcessing(opMOV, cc, s, Rd, 0, Op2);
248 MVN(int cc, int s, int Rd, uint32_t Op2) {
249 dataProcessing(opMVN, cc, s, Rd, 0, Op2);
252 ORR(int cc, int s, int Rd, int Rn, uint32_t Op2) {
253 dataProcessing(opORR, cc, s, Rd, Rn, Op2);
256 RSB(int cc, int s, int Rd, int Rn, uint32_t Op2) {
257 dataProcessing(opRSB, cc, s, Rd, Rn, Op2);
260 RSC(int cc, int s, int Rd, int Rn, uint32_t Op2) {
261 dataProcessing(opRSC, cc, s, Rd, Rn, Op2);
264 SBC(int cc, int s, int Rd, int Rn, uint32_t Op2) {
265 dataProcessing(opSBC, cc, s, Rd, Rn, Op2);
268 SUB(int cc, int s, int Rd, int Rn, uint32_t Op2) {
269 dataProcessing(opSUB, cc, s, Rd, Rn, Op2);
288 inline void SMULBB(int cc, int Rd, int Rm, int Rs) {
289 SMUL(cc, xyBB, Rd, Rm, Rs); }
290 inline void SMULTB(int cc, int Rd, int Rm, int Rs) {
291 SMUL(cc, xyTB, Rd, Rm, Rs); }
292 inline void SMULBT(int cc, int Rd, int Rm, int Rs) {
293 SMUL(cc, xyBT, Rd, Rm, Rs); }
294 inline void SMULTT(int cc, int Rd, int Rm, int Rs) {
295 SMUL(cc, xyTT, Rd, Rm, Rs); }
297 inline void SMULWB(int cc, int Rd, int Rm, int Rs) {
298 SMULW(cc, yB, Rd, Rm, Rs); }
299 inline void SMULWT(int cc, int Rd, int Rm, int Rs) {
300 SMULW(cc, yT, Rd, Rm, Rs); }
303 SMLABB(int cc, int Rd, int Rm, int Rs, int Rn) {
304 SMLA(cc, xyBB, Rd, Rm, Rs, Rn); }
306 SMLATB(int cc, int Rd, int Rm, int Rs, int Rn) {
307 SMLA(cc, xyTB, Rd, Rm, Rs, Rn); }
309 SMLABT(int cc, int Rd, int Rm, int Rs, int Rn) {
310 SMLA(cc, xyBT, Rd, Rm, Rs, Rn); }
312 SMLATT(int cc, int Rd, int Rm, int Rs, int Rn) {
313 SMLA(cc, xyTT, Rd, Rm, Rs, Rn); }
329 SMLAWB(int cc, int Rd, int Rm, int Rs, int Rn) {
330 SMLAW(cc, yB, Rd, Rm, Rs, Rn); }
332 SMLAWT(int cc, int Rd, int Rm, int Rs, int Rn) {
333 SMLAW(cc, yT, Rd, Rm, Rs, Rn); }
336 virtual void ADDR_LDR(int cc, int Rd,
338 virtual void ADDR_STR (int cc, int Rd,
340 virtual void ADDR_ADD(int cc, int s, int Rd,
342 virtual void ADDR_SUB(int cc, int s, int Rd,