/system/core/libpixelflinger/codeflinger/ |
H A D | ARMAssemblerProxy.cpp | 161 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); 195 void ARMAssemblerProxy::BX(int cc, int Rn) { argument 196 mTarget->BX(cc, Rn); 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, Rn, offse 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 236 LDM(int cc, int dir, int Rn, int W, uint32_t reg_list) argument 239 STM(int cc, int dir, int Rn, int W, uint32_t reg_list) argument 243 SWP(int cc, int Rn, int Rd, int Rm) argument 246 SWPB(int cc, int Rn, int Rd, int Rm) argument 254 PLD(int Rn, uint32_t offset) 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 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 293 UBFX(int cc, int Rd, int Rn, int lsb, int width) argument [all...] |
H A D | ARMAssemblerInterface.h | 123 int Rd, int Rn, 128 int Rd, int Rm, int Rs, int Rn) = 0; 143 virtual void BX(int cc, int Rn) = 0; 154 int Rn, uint32_t offset = __immed12_pre(0)) = 0; 156 int Rn, uint32_t offset = __immed12_pre(0)) = 0; 158 int Rn, uint32_t offset = __immed12_pre(0)) = 0; 160 int Rn, uint32_t offset = __immed12_pre(0)) = 0; 163 int Rn, uint32_t offset = __immed8_pre(0)) = 0; 165 int Rn, uint32_t offset = __immed8_pre(0)) = 0; 167 int Rn, uint32_ 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 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 272 TEQ(int cc, int Rn, uint32_t Op2) argument 276 TST(int cc, int Rn, uint32_t Op2) argument 280 CMP(int cc, int Rn, uint32_t Op2) argument 284 CMN(int cc, int Rn, uint32_t Op2) 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 D | ARMAssembler.h | 92 int Rd, int Rn, 95 int Rd, int Rm, int Rs, int Rn); 109 virtual void BX(int cc, int Rn); 117 int Rn, uint32_t offset = __immed12_pre(0)); 119 int Rn, uint32_t offset = __immed12_pre(0)); 121 int Rn, uint32_t offset = __immed12_pre(0)); 123 int Rn, uint32_t offset = __immed12_pre(0)); 125 int Rn, uint32_t offset = __immed8_pre(0)); 127 int Rn, uint32_t offset = __immed8_pre(0)); 129 int Rn, uint32_ [all...] |
H A D | ARMAssemblerProxy.h | 80 int Rd, int Rn, 83 int Rd, int Rm, int Rs, int Rn); 97 virtual void BX(int cc, int Rn); 105 int Rn, uint32_t offset = __immed12_pre(0)); 107 int Rn, uint32_t offset = __immed12_pre(0)); 109 int Rn, uint32_t offset = __immed12_pre(0)); 111 int Rn, uint32_t offset = __immed12_pre(0)); 113 int Rn, uint32_t offset = __immed8_pre(0)); 115 int Rn, uint32_t offset = __immed8_pre(0)); 117 int Rn, uint32_ [all...] |
H A D | ARMAssembler.cpp | 217 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) { 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; 288 void ARMAssembler::BX(int cc, int Rn) argument 290 *mPC++ = (cc<<28) | 0x12FFF10 | Rn; 299 void ARMAssembler::LDR(int cc, int Rd, int Rn, uint32_t offset) { argument 300 *mPC++ = (cc<<28) | (1<<26) | (1<<20) | (Rn<<16) | (Rd<<12) | offset; 302 void ARMAssembler::LDRB(int cc, int Rd, int Rn, uint32_ argument 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 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 331 LDM(int cc, int dir, int Rn, int W, uint32_t reg_list) argument 340 STM(int cc, int dir, int Rn, int W, uint32_t reg_list) argument 355 SWP(int cc, int Rn, int Rd, int Rm) argument 358 SWPB(int cc, int Rn, int Rd, int Rm) argument 371 PLD(int Rn, uint32_t offset) 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 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 447 UBFX(int cc, int Rd, int Rn, int lsb, int width) argument [all...] |
H A D | MIPSAssembler.cpp | 418 int s, int Rd, int Rn, uint32_t Op2) 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, Rn, src); 455 mMips->SUBIU(Rd, Rn, src); 461 mMips->XOR(Rd, Rn, src); 463 mMips->XORI(Rd, Rn, src); 469 mMips->OR(Rd, Rn, sr 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 754 BX(int cc, int Rn) 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 973 LDM(int cc, int dir, int Rn, int W, uint32_t reg_list) argument 985 STM(int cc, int dir, int Rn, int W, uint32_t reg_list) argument 1005 SWP(int cc, int Rn, int Rd, int Rm) argument 1012 SWPB(int cc, int Rn, int Rd, int Rm) argument 1033 PLD(int Rn, uint32_t offset) 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 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 1210 UBFX(int cc, int Rd, int Rn, int lsb, int width) argument [all...] |
H A D | MIPSAssembler.h | 91 int Rd, int Rn, 94 int Rd, int Rm, int Rs, int Rn); 108 virtual void BX(int cc, int Rn); 116 int Rn, uint32_t offset = 0); 118 int Rn, uint32_t offset = 0); 120 int Rn, uint32_t offset = 0); 122 int Rn, uint32_t offset = 0); 124 int Rn, uint32_t offset = 0); 126 int Rn, uint32_t offset = 0); 128 int Rn, uint32_ [all...] |