/system/core/libpixelflinger/codeflinger/ |
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_t offset = __immed8_pre(0)) = 0; [all …]
|
D | ARMAssemblerProxy.cpp | 161 int Rd, int Rn, uint32_t Op2) in dataProcessing() argument 163 mTarget->dataProcessing(opcode, cc, s, Rd, Rn, Op2); in dataProcessing() 166 void ARMAssemblerProxy::MLA(int cc, int s, int Rd, int Rm, int Rs, int Rn) { in MLA() argument 167 mTarget->MLA(cc, s, Rd, Rm, Rs, Rn); in MLA() 195 void ARMAssemblerProxy::BX(int cc, int Rn) { in BX() argument 196 mTarget->BX(cc, Rn); in BX() 212 void ARMAssemblerProxy::LDR(int cc, int Rd, int Rn, uint32_t offset) { in LDR() argument 213 mTarget->LDR(cc, Rd, Rn, offset); in LDR() 215 void ARMAssemblerProxy::LDRB(int cc, int Rd, int Rn, uint32_t offset) { in LDRB() argument 216 mTarget->LDRB(cc, Rd, Rn, offset); in LDRB() [all …]
|
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_t offset = __immed8_pre(0)); [all …]
|
D | ARMAssembler.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 = __immed12_pre(0)); 118 int Rn, uint32_t offset = __immed12_pre(0)); 120 int Rn, uint32_t offset = __immed12_pre(0)); 122 int Rn, uint32_t offset = __immed12_pre(0)); 124 int Rn, uint32_t offset = __immed8_pre(0)); 126 int Rn, uint32_t offset = __immed8_pre(0)); 128 int Rn, uint32_t offset = __immed8_pre(0)); [all …]
|
D | ARMAssembler.cpp | 217 int s, int Rd, int Rn, uint32_t Op2) in dataProcessing() argument 219 *mPC++ = (cc<<28) | (opcode<<21) | (s<<20) | (Rn<<16) | (Rd<<12) | Op2; in dataProcessing() 229 int Rd, int Rm, int Rs, int Rn) { in MLA() argument 231 LOG_FATAL_IF(Rd==Rm, "MLA(r%u,r%u,r%u,r%u)", Rd,Rm,Rs,Rn); in MLA() 233 (Rd<<16) | (Rn<<12) | (Rs<<8) | 0x90 | Rm; in MLA() 288 void ARMAssembler::BX(int cc, int Rn) in BX() argument 290 *mPC++ = (cc<<28) | 0x12FFF10 | Rn; in BX() 299 void ARMAssembler::LDR(int cc, int Rd, int Rn, uint32_t offset) { in LDR() argument 300 *mPC++ = (cc<<28) | (1<<26) | (1<<20) | (Rn<<16) | (Rd<<12) | offset; in LDR() 302 void ARMAssembler::LDRB(int cc, int Rd, int Rn, uint32_t offset) { in LDRB() argument [all …]
|
D | MIPSAssembler.cpp | 418 int s, int Rd, int Rn, uint32_t Op2) in dataProcessing() argument 435 mMips->AND(Rd, Rn, src); in dataProcessing() 437 mMips->ANDI(Rd, Rn, src); in dataProcessing() 444 mMips->ADDU(Rd, Rn, src); in dataProcessing() 446 mMips->ADDIU(Rd, Rn, src); in dataProcessing() 453 mMips->SUBU(Rd, Rn, src); in dataProcessing() 455 mMips->SUBIU(Rd, Rn, src); in dataProcessing() 461 mMips->XOR(Rd, Rn, src); in dataProcessing() 463 mMips->XORI(Rd, Rn, src); in dataProcessing() 469 mMips->OR(Rd, Rn, src); in dataProcessing() [all …]
|
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_t offset = 0); [all …]
|