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) {
226 dataProcessing(opADC, cc, s, Rd, Rn, Op2);
229 ADD(int cc, int s, int Rd, int Rn, uint32_t Op2) {
230 dataProcessing(opADD, cc, s, Rd, Rn, Op2);
233 AND(int cc, int s, int Rd, int Rn, uint32_t Op2) {
234 dataProcessing(opAND, cc, s, Rd, Rn, Op2);
237 BIC(int cc, int s, int Rd, int Rn, uint32_t Op2) {
238 dataProcessing(opBIC, cc, s, Rd, Rn, Op2);
241 EOR(int cc, int s, int Rd, int Rn, uint32_t Op2) {
242 dataProcessing(opEOR, cc, s, Rd, Rn, Op2);
245 MOV(int cc, int s, int Rd, uint32_t Op2) {
246 dataProcessing(opMOV, cc, s, Rd, 0, Op2);
249 MVN(int cc, int s, int Rd, uint32_t Op2) {
250 dataProcessing(opMVN, cc, s, Rd, 0, Op2);
253 ORR(int cc, int s, int Rd, int Rn, uint32_t Op2) {
254 dataProcessing(opORR, cc, s, Rd, Rn, Op2);
257 RSB(int cc, int s, int Rd, int Rn, uint32_t Op2) {
258 dataProcessing(opRSB, cc, s, Rd, Rn, Op2);
261 RSC(int cc, int s, int Rd, int Rn, uint32_t Op2) {
262 dataProcessing(opRSC, cc, s, Rd, Rn, Op2);
265 SBC(int cc, int s, int Rd, int Rn, uint32_t Op2) {
266 dataProcessing(opSBC, cc, s, Rd, Rn, Op2);
269 SUB(int cc, int s, int Rd, int Rn, uint32_t Op2) {
270 dataProcessing(opSUB, cc, s, Rd, Rn, Op2);
289 inline void SMULBB(int cc, int Rd, int Rm, int Rs) {
290 SMUL(cc, xyBB, Rd, Rm, Rs); }
291 inline void SMULTB(int cc, int Rd, int Rm, int Rs) {
292 SMUL(cc, xyTB, Rd, Rm, Rs); }
293 inline void SMULBT(int cc, int Rd, int Rm, int Rs) {
294 SMUL(cc, xyBT, Rd, Rm, Rs); }
295 inline void SMULTT(int cc, int Rd, int Rm, int Rs) {
296 SMUL(cc, xyTT, Rd, Rm, Rs); }
298 inline void SMULWB(int cc, int Rd, int Rm, int Rs) {
299 SMULW(cc, yB, Rd, Rm, Rs); }
300 inline void SMULWT(int cc, int Rd, int Rm, int Rs) {
301 SMULW(cc, yT, Rd, Rm, Rs); }
304 SMLABB(int cc, int Rd, int Rm, int Rs, int Rn) {
305 SMLA(cc, xyBB, Rd, Rm, Rs, Rn); }
307 SMLATB(int cc, int Rd, int Rm, int Rs, int Rn) {
308 SMLA(cc, xyTB, Rd, Rm, Rs, Rn); }
310 SMLABT(int cc, int Rd, int Rm, int Rs, int Rn) {
311 SMLA(cc, xyBT, Rd, Rm, Rs, Rn); }
313 SMLATT(int cc, int Rd, int Rm, int Rs, int Rn) {
314 SMLA(cc, xyTT, Rd, Rm, Rs, Rn); }
330 SMLAWB(int cc, int Rd, int Rm, int Rs, int Rn) {
331 SMLAW(cc, yB, Rd, Rm, Rs, Rn); }
333 SMLAWT(int cc, int Rd, int Rm, int Rs, int Rn) {
334 SMLAW(cc, yT, Rd, Rm, Rs, Rn); }
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,