/system/core/libpixelflinger/codeflinger/ |
D | ARMAssembler.cpp | 215 int Rd, int Rm, int Rs, int Rn) { in MLA() 222 int Rd, int Rm, int Rs) { in MUL() 228 int RdLo, int RdHi, int Rm, int Rs) { in UMULL() 235 int RdLo, int RdHi, int Rm, int Rs) { in UMUAL() 242 int RdLo, int RdHi, int Rm, int Rs) { in SMULL() 249 int RdLo, int RdHi, int Rm, int Rs) { in SMUAL() 341 void ARMAssembler::SWP(int cc, int Rn, int Rd, int Rm) { in SWP() 344 void ARMAssembler::SWPB(int cc, int Rn, int Rd, int Rm) { in SWPB() 363 void ARMAssembler::CLZ(int cc, int Rd, int Rm) in CLZ() 368 void ARMAssembler::QADD(int cc, int Rd, int Rm, int Rn) in QADD() [all …]
|
D | ARMAssemblerProxy.cpp | 93 uint32_t ARMAssemblerProxy::reg_imm(int Rm, int type, uint32_t shift) in reg_imm() 98 uint32_t ARMAssemblerProxy::reg_rrx(int Rm) in reg_rrx() 103 uint32_t ARMAssemblerProxy::reg_reg(int Rm, int type, int Rs) in reg_reg() 122 uint32_t ARMAssemblerProxy::reg_scale_pre(int Rm, int type, uint32_t shift, int W) in reg_scale_pre() 127 uint32_t ARMAssemblerProxy::reg_scale_post(int Rm, int type, uint32_t shift) in reg_scale_post() 145 uint32_t ARMAssemblerProxy::reg_pre(int Rm, int W) in reg_pre() 150 uint32_t ARMAssemblerProxy::reg_post(int Rm) in reg_post() 166 void ARMAssemblerProxy::MLA(int cc, int s, int Rd, int Rm, int Rs, int Rn) { in MLA() 169 void ARMAssemblerProxy::MUL(int cc, int s, int Rd, int Rm, int Rs) { in MUL() 173 int RdLo, int RdHi, int Rm, int Rs) { in UMULL() [all …]
|
D | Arm64Assembler.cpp | 375 uint32_t Rm; in dataProcessingCommon() local 471 int Rm = mAddrMode.reg_imm_Rm; in ADDR_ADD() local 477 int Rm = Op2; in ADDR_ADD() local 487 int Rm = mTmpReg1; in ADDR_ADD() local 518 void ArmToArm64Assembler::MLA(int cc, int s,int Rd, int Rm, int Rs, int Rn) in MLA() 526 void ArmToArm64Assembler::MUL(int cc, int s, int Rd, int Rm, int Rs) in MUL() 774 int Rd, int Rm, int Rs) in SMUL() 793 void ArmToArm64Assembler::SMULW(int cc, int y, int Rd, int Rm, int Rs) in SMULW() 809 void ArmToArm64Assembler::SMLA(int cc, int xy, int Rd, int Rm, int Rs, int Rn) in SMLA() 836 void ArmToArm64Assembler::UXTB16(int cc, int Rd, int Rm, int rotate) in UXTB16() [all …]
|
D | ARMAssemblerInterface.h | 289 inline void SMULBB(int cc, int Rd, int Rm, int Rs) { in SMULBB() 291 inline void SMULTB(int cc, int Rd, int Rm, int Rs) { in SMULTB() 293 inline void SMULBT(int cc, int Rd, int Rm, int Rs) { in SMULBT() 295 inline void SMULTT(int cc, int Rd, int Rm, int Rs) { in SMULTT() 298 inline void SMULWB(int cc, int Rd, int Rm, int Rs) { in SMULWB() 300 inline void SMULWT(int cc, int Rd, int Rm, int Rs) { in SMULWT() 304 SMLABB(int cc, int Rd, int Rm, int Rs, int Rn) { in SMLABB() 307 SMLATB(int cc, int Rd, int Rm, int Rs, int Rn) { in SMLATB() 310 SMLABT(int cc, int Rd, int Rm, int Rs, int Rn) { in SMLABT() 313 SMLATT(int cc, int Rd, int Rm, int Rs, int Rn) { in SMLATT() [all …]
|
D | MIPS64Assembler.cpp | 221 uint32_t ArmToMips64Assembler::reg_imm(int Rm, int type, uint32_t shift) in reg_imm() 265 uint32_t ArmToMips64Assembler::reg_scale_pre(int Rm, int type, in reg_scale_pre() 304 uint32_t ArmToMips64Assembler::reg_pre(int Rm, int W) in reg_pre() 595 int Rd, int Rm, int Rs, int Rn) { in MLA() 609 int Rd, int Rm, int Rs) { in MUL() 619 int RdLo, int RdHi, int Rm, int Rs) { in UMULL() 1028 void ArmToMips64Assembler::CLZ(int cc __unused, int Rd, int Rm) in CLZ() 1072 int Rd, int Rm, int Rs) in SMUL() 1101 int Rd, int Rm, int Rs) in SMULW() 1120 int Rd, int Rm, int Rs, int Rn) in SMLA() [all …]
|
D | MIPSAssembler.cpp | 232 uint32_t ArmToMipsAssembler::reg_imm(int Rm, int type, uint32_t shift) in reg_imm() 276 uint32_t ArmToMipsAssembler::reg_scale_pre(int Rm, int type, in reg_scale_pre() 319 uint32_t ArmToMipsAssembler::reg_pre(int Rm, int W) in reg_pre() 608 int Rd, int Rm, int Rs, int Rn) { in MLA() 621 int Rd, int Rm, int Rs) { in MUL() 631 int RdLo, int RdHi, int Rm, int Rs) { in UMULL() 1040 void ArmToMipsAssembler::CLZ(int cc __unused, int Rd, int Rm) in CLZ() 1084 int Rd, int Rm, int Rs) in SMUL() 1123 int Rd, int Rm, int Rs) in SMULW() 1143 int Rd, int Rm, int Rs, int Rn) in SMLA() [all …]
|
/system/core/libpixelflinger/tests/arch-arm64/assembler/ |
D | arm64_assembler_test.cpp | 414 uint32_t Rn = 1, uint32_t Rm = 2, uint32_t Rs = 3) in dataOpTest() 520 uint32_t Rd = 0, uint32_t Rn = 1,uint32_t Rm = 2) in dataTransferTest() 752 uint32_t Rd, Rm, Rs, Rn; in main() local
|