Searched defs:Rd (Results 1 - 4 of 4) sorted by relevance

/system/core/libpixelflinger/codeflinger/
H A DARMAssembler.cpp217 int s, int Rd, int Rn, uint32_t Op2)
219 *mPC++ = (cc<<28) | (opcode<<21) | (s<<20) | (Rn<<16) | (Rd<<12) | Op2;
229 int Rd, int Rm, int Rs, int Rn) {
230 if (Rd == Rm) { int t = Rm; Rm=Rs; Rs=t; }
231 LOG_FATAL_IF(Rd==Rm, "MLA(r%u,r%u,r%u,r%u)", Rd,Rm,Rs,Rn);
233 (Rd<<16) | (Rn<<12) | (Rs<<8) | 0x90 | Rm;
236 int Rd, int Rm, int Rs) {
237 if (Rd == Rm) { int t = Rm; Rm=Rs; Rs=t; }
238 LOG_FATAL_IF(Rd
216 dataProcessing(int opcode, int cc, int s, int Rd, int Rn, uint32_t Op2) argument
228 MLA(int cc, int s, int Rd, int Rm, int Rs, int Rn) argument
235 MUL(int cc, int s, int Rd, int Rm, int Rs) argument
299 LDR(int cc, int Rd, int Rn, uint32_t offset) argument
302 LDRB(int cc, int Rd, int Rn, uint32_t offset) argument
305 STR(int cc, int Rd, int Rn, uint32_t offset) argument
308 STRB(int cc, int Rd, int Rn, uint32_t offset) argument
312 LDRH(int cc, int Rd, int Rn, uint32_t offset) argument
315 LDRSB(int cc, int Rd, int Rn, uint32_t offset) argument
318 LDRSH(int cc, int Rd, int Rn, uint32_t offset) argument
321 STRH(int cc, int Rd, int Rn, uint32_t offset) argument
355 SWP(int cc, int Rn, int Rd, int Rm) argument
358 SWPB(int cc, int Rn, int Rd, int Rm) argument
377 CLZ(int cc, int Rd, int Rm) argument
382 QADD(int cc, int Rd, int Rm, int Rn) argument
387 QDADD(int cc, int Rd, int Rm, int Rn) argument
392 QSUB(int cc, int Rd, int Rm, int Rn) argument
397 QDSUB(int cc, int Rd, int Rm, int Rn) argument
402 SMUL(int cc, int xy, int Rd, int Rm, int Rs) argument
408 SMULW(int cc, int y, int Rd, int Rm, int Rs) argument
414 SMLA(int cc, int xy, int Rd, int Rm, int Rs, int Rn) argument
426 SMLAW(int cc, int y, int Rd, int Rm, int Rs, int Rn) argument
437 UXTB16(int cc, int Rd, int Rm, int rotate) argument
447 UBFX(int cc, int Rd, int Rn, int lsb, int width) argument
[all...]
H A DARMAssemblerProxy.cpp161 int Rd, int Rn, uint32_t Op2)
163 mTarget->dataProcessing(opcode, cc, s, Rd, Rn, Op2);
166 void ARMAssemblerProxy::MLA(int cc, int s, int Rd, int Rm, int Rs, int Rn) { argument
167 mTarget->MLA(cc, s, Rd, Rm, Rs, Rn);
169 void ARMAssemblerProxy::MUL(int cc, int s, int Rd, int Rm, int Rs) { argument
170 mTarget->MUL(cc, s, Rd, Rm, Rs);
212 void ARMAssemblerProxy::LDR(int cc, int Rd, int Rn, uint32_t offset) { argument
213 mTarget->LDR(cc, Rd, Rn, offset);
215 void ARMAssemblerProxy::LDRB(int cc, int Rd, int Rn, uint32_t offset) { argument
216 mTarget->LDRB(cc, Rd, R
160 dataProcessing( int opcode, int cc, int s, int Rd, int Rn, uint32_t Op2) argument
218 STR(int cc, int Rd, int Rn, uint32_t offset) argument
221 STRB(int cc, int Rd, int Rn, uint32_t offset) argument
224 LDRH(int cc, int Rd, int Rn, uint32_t offset) argument
227 LDRSB(int cc, int Rd, int Rn, uint32_t offset) argument
230 LDRSH(int cc, int Rd, int Rn, uint32_t offset) argument
233 STRH(int cc, int Rd, int Rn, uint32_t offset) argument
243 SWP(int cc, int Rn, int Rd, int Rm) argument
246 SWPB(int cc, int Rn, int Rd, int Rm) argument
257 CLZ(int cc, int Rd, int Rm) argument
260 QADD(int cc, int Rd, int Rm, int Rn) argument
263 QDADD(int cc, int Rd, int Rm, int Rn) argument
266 QSUB(int cc, int Rd, int Rm, int Rn) argument
269 QDSUB(int cc, int Rd, int Rm, int Rn) argument
272 SMUL(int cc, int xy, int Rd, int Rm, int Rs) argument
275 SMULW(int cc, int y, int Rd, int Rm, int Rs) argument
278 SMLA(int cc, int xy, int Rd, int Rm, int Rs, int Rn) argument
285 SMLAW(int cc, int y, int Rd, int Rm, int Rs, int Rn) argument
289 UXTB16(int cc, int Rd, int Rm, int rotate) argument
293 UBFX(int cc, int Rd, int Rn, int lsb, int width) argument
[all...]
H A DARMAssemblerInterface.h123 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,
224 ADC(int cc, int s, int Rd, int Rn, uint32_t Op2) argument
228 ADD(int cc, int s, int Rd, int Rn, uint32_t Op2) argument
232 AND(int cc, int s, int Rd, int Rn, uint32_t Op2) argument
236 BIC(int cc, int s, int Rd, int Rn, uint32_t Op2) argument
240 EOR(int cc, int s, int Rd, int Rn, uint32_t Op2) argument
244 MOV(int cc, int s, int Rd, uint32_t Op2) argument
248 MVN(int cc, int s, int Rd, uint32_t Op2) argument
252 ORR(int cc, int s, int Rd, int Rn, uint32_t Op2) argument
256 RSB(int cc, int s, int Rd, int Rn, uint32_t Op2) argument
260 RSC(int cc, int s, int Rd, int Rn, uint32_t Op2) argument
264 SBC(int cc, int s, int Rd, int Rn, uint32_t Op2) argument
268 SUB(int cc, int s, int Rd, int Rn, uint32_t Op2) argument
288 SMULBB(int cc, int Rd, int Rm, int Rs) argument
290 SMULTB(int cc, int Rd, int Rm, int Rs) argument
292 SMULBT(int cc, int Rd, int Rm, int Rs) argument
294 SMULTT(int cc, int Rd, int Rm, int Rs) argument
297 SMULWB(int cc, int Rd, int Rm, int Rs) argument
299 SMULWT(int cc, int Rd, int Rm, int Rs) argument
303 SMLABB(int cc, int Rd, int Rm, int Rs, int Rn) argument
306 SMLATB(int cc, int Rd, int Rm, int Rs, int Rn) argument
309 SMLABT(int cc, int Rd, int Rm, int Rs, int Rn) argument
312 SMLATT(int cc, int Rd, int Rm, int Rs, int Rn) argument
329 SMLAWB(int cc, int Rd, int Rm, int Rs, int Rn) argument
332 SMLAWT(int cc, int Rd, int Rm, int Rs, int Rn) argument
[all...]
H A DMIPSAssembler.cpp355 void ArmToMipsAssembler::protectConditionalOperands(int Rd) argument
357 if (Rd == cond.r1) {
361 if (cond.type == CMP_COND && Rd == cond.r2) {
418 int s, int Rd, int Rn, uint32_t Op2)
424 protectConditionalOperands(Rd);
435 mMips->AND(Rd, Rn, src);
437 mMips->ANDI(Rd, Rn, src);
444 mMips->ADDU(Rd, Rn, src);
446 mMips->ADDIU(Rd, Rn, src);
453 mMips->SUBU(Rd, R
417 dataProcessing(int opcode, int cc, int s, int Rd, int Rn, uint32_t Op2) argument
613 MLA(int cc, int s, int Rd, int Rm, int Rs, int Rn) argument
626 MUL(int cc, int s, int Rd, int Rm, int Rs) argument
768 LDR(int cc, int Rd, int Rn, uint32_t offset) argument
802 LDRB(int cc, int Rd, int Rn, uint32_t offset) argument
831 STR(int cc, int Rd, int Rn, uint32_t offset) argument
867 STRB(int cc, int Rd, int Rn, uint32_t offset) argument
895 LDRH(int cc, int Rd, int Rn, uint32_t offset) argument
923 LDRSB(int cc, int Rd, int Rn, uint32_t offset) argument
930 LDRSH(int cc, int Rd, int Rn, uint32_t offset) argument
937 STRH(int cc, int Rd, int Rn, uint32_t offset) argument
1005 SWP(int cc, int Rn, int Rd, int Rm) argument
1012 SWPB(int cc, int Rn, int Rd, int Rm) argument
1042 CLZ(int cc, int Rd, int Rm) argument
1048 QADD(int cc, int Rd, int Rm, int Rn) argument
1056 QDADD(int cc, int Rd, int Rm, int Rn) argument
1064 QSUB(int cc, int Rd, int Rm, int Rn) argument
1072 QDSUB(int cc, int Rd, int Rm, int Rn) argument
1081 SMUL(int cc, int xy, int Rd, int Rm, int Rs) argument
1120 SMULW(int cc, int y, int Rd, int Rm, int Rs) argument
1140 SMLA(int cc, int xy, int Rd, int Rm, int Rs, int Rn) argument
1189 SMLAW(int cc, int y, int Rd, int Rm, int Rs, int Rn) argument
1199 UXTB16(int cc, int Rd, int Rm, int rotate) argument
1210 UBFX(int cc, int Rd, int Rn, int lsb, int width) argument
1439 ADDU(int Rd, int Rs, int Rt) argument
1452 SUBU(int Rd, int Rs, int Rt) argument
1465 NEGU(int Rd, int Rs) argument
1470 MUL(int Rd, int Rs, int Rt) argument
1508 SEB(int Rd, int Rt) argument
1514 SEH(int Rd, int Rt) argument
1527 SLT(int Rd, int Rs, int Rt) argument
1539 SLTU(int Rd, int Rs, int Rt) argument
1557 AND(int Rd, int Rs, int Rt) argument
1569 OR(int Rd, int Rs, int Rt) argument
1580 NOR(int Rd, int Rs, int Rt) argument
1586 NOT(int Rd, int Rs) argument
1591 XOR(int Rd, int Rs, int Rt) argument
1602 SLL(int Rd, int Rt, int shft) argument
1608 SLLV(int Rd, int Rt, int Rs) argument
1614 SRL(int Rd, int Rt, int shft) argument
1620 SRLV(int Rd, int Rt, int Rs) argument
1626 SRA(int Rd, int Rt, int shft) argument
1632 SRAV(int Rd, int Rt, int Rs) argument
1638 ROTR(int Rd, int Rt, int shft) argument
1645 ROTRV(int Rd, int Rt, int Rs) argument
1653 RORsyn(int Rd, int Rt, int Rs) argument
1663 RORIsyn(int Rd, int Rt, int rot) argument
1672 CLO(int Rd, int Rs) argument
1679 CLZ(int Rd, int Rs) argument
1686 WSBH(int Rd, int Rt) argument
1753 MOVE(int Rd, int Rs) argument
1760 MOVN(int Rd, int Rs, int Rt) argument
1766 MOVZ(int Rd, int Rs, int Rt) argument
1772 MFHI(int Rd) argument
1777 MFLO(int Rd) argument
[all...]

Completed in 9 milliseconds