• Home
  • Raw
  • Download

Lines Matching refs:ArmToArm64Assembler

165 ArmToArm64Assembler::ArmToArm64Assembler(const sp<Assembly>& assembly)  in ArmToArm64Assembler()  function in android::ArmToArm64Assembler
177 ArmToArm64Assembler::ArmToArm64Assembler(void *base) in ArmToArm64Assembler() function in android::ArmToArm64Assembler
189 ArmToArm64Assembler::~ArmToArm64Assembler() in ~ArmToArm64Assembler()
193 uint32_t* ArmToArm64Assembler::pc() const in pc()
198 uint32_t* ArmToArm64Assembler::base() const in base()
203 void ArmToArm64Assembler::reset() in reset()
218 int ArmToArm64Assembler::getCodegenArch() in getCodegenArch()
225 void ArmToArm64Assembler::disassemble(const char* name) in disassemble()
255 void ArmToArm64Assembler::comment(const char* string) in comment()
261 void ArmToArm64Assembler::label(const char* theLabel) in label()
268 void ArmToArm64Assembler::B(int cc, const char* label) in B()
275 void ArmToArm64Assembler::BL(int /*cc*/, const char* /*label*/) in BL()
284 void ArmToArm64Assembler::prolog() in prolog()
291 void ArmToArm64Assembler::epilog(uint32_t /*touched*/) in epilog()
298 int ArmToArm64Assembler::generate(const char* name) in generate()
331 uint32_t* ArmToArm64Assembler::pcForLabel(const char* label) in pcForLabel()
339 void ArmToArm64Assembler::dataProcessingCommon(int opcode, in dataProcessingCommon()
407 void ArmToArm64Assembler::dataProcessing(int opcode, int cc, in dataProcessing()
462 void ArmToArm64Assembler::ADDR_ADD(int cc, in ADDR_ADD()
497 void ArmToArm64Assembler::ADDR_SUB(int cc, in ADDR_SUB()
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()
532 void ArmToArm64Assembler::UMULL(int /*cc*/, int /*s*/, in UMULL()
537 void ArmToArm64Assembler::UMUAL(int /*cc*/, int /*s*/, in UMUAL()
542 void ArmToArm64Assembler::SMULL(int /*cc*/, int /*s*/, in SMULL()
547 void ArmToArm64Assembler::SMUAL(int /*cc*/, int /*s*/, in SMUAL()
556 void ArmToArm64Assembler::B(int /*cc*/, uint32_t* /*pc*/){ in B()
560 void ArmToArm64Assembler::BL(int /*cc*/, uint32_t* /*pc*/){ in BL()
564 void ArmToArm64Assembler::BX(int /*cc*/, int /*Rn*/){ in BX()
576 void ArmToArm64Assembler::dataTransfer(int op, int cc, in dataTransfer()
633 void ArmToArm64Assembler::ADDR_LDR(int cc, int Rd, int Rn, uint32_t op_type) in ADDR_LDR()
637 void ArmToArm64Assembler::ADDR_STR(int cc, int Rd, int Rn, uint32_t op_type) in ADDR_STR()
641 void ArmToArm64Assembler::LDR(int cc, int Rd, int Rn, uint32_t op_type) in LDR()
645 void ArmToArm64Assembler::LDRB(int cc, int Rd, int Rn, uint32_t op_type) in LDRB()
649 void ArmToArm64Assembler::STR(int cc, int Rd, int Rn, uint32_t op_type) in STR()
654 void ArmToArm64Assembler::STRB(int cc, int Rd, int Rn, uint32_t op_type) in STRB()
659 void ArmToArm64Assembler::LDRH(int cc, int Rd, int Rn, uint32_t op_type) in LDRH()
663 void ArmToArm64Assembler::LDRSB(int /*cc*/, int /*Rd*/, int /*Rn*/, uint32_t /*offset*/) in LDRSB()
667 void ArmToArm64Assembler::LDRSH(int /*cc*/, int /*Rd*/, int /*Rn*/, uint32_t /*offset*/) in LDRSH()
672 void ArmToArm64Assembler::STRH(int cc, int Rd, int Rn, uint32_t op_type) in STRH()
680 void ArmToArm64Assembler::LDM(int cc, int dir, in LDM()
701 void ArmToArm64Assembler::STM(int cc, int dir, in STM()
725 void ArmToArm64Assembler::SWP(int /*cc*/, int /*Rn*/, int /*Rd*/, int /*Rm*/) in SWP()
729 void ArmToArm64Assembler::SWPB(int /*cc*/, int /*Rn*/, int /*Rd*/, int /*Rm*/) in SWPB()
733 void ArmToArm64Assembler::SWI(int /*cc*/, uint32_t /*comment*/) in SWI()
741 void ArmToArm64Assembler::PLD(int /*Rn*/, uint32_t /*offset*/) { in PLD()
745 void ArmToArm64Assembler::CLZ(int /*cc*/, int /*Rd*/, int /*Rm*/) in CLZ()
750 void ArmToArm64Assembler::QADD(int /*cc*/, int /*Rd*/, int /*Rm*/, int /*Rn*/) in QADD()
755 void ArmToArm64Assembler::QDADD(int /*cc*/, int /*Rd*/, int /*Rm*/, int /*Rn*/) in QDADD()
760 void ArmToArm64Assembler::QSUB(int /*cc*/, int /*Rd*/, int /*Rm*/, int /*Rn*/) in QSUB()
765 void ArmToArm64Assembler::QDSUB(int /*cc*/, int /*Rd*/, int /*Rm*/, int /*Rn*/) in QDSUB()
773 void ArmToArm64Assembler::SMUL(int cc, int xy, 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()
819 void ArmToArm64Assembler::SMLAL(int /*cc*/, int /*xy*/, in SMLAL()
826 void ArmToArm64Assembler::SMLAW(int /*cc*/, int /*y*/, in SMLAW()
836 void ArmToArm64Assembler::UXTB16(int cc, int Rd, int Rm, int rotate) in UXTB16()
851 void ArmToArm64Assembler::UBFX(int cc, int Rd, int Rn, int lsb, int width) in UBFX()
859 int ArmToArm64Assembler::buildImmediate( in buildImmediate()
868 bool ArmToArm64Assembler::isValidImmediate(uint32_t immediate) in isValidImmediate()
874 uint32_t ArmToArm64Assembler::imm(uint32_t immediate) in imm()
884 uint32_t ArmToArm64Assembler::reg_imm(int Rm, int type, uint32_t shift) in reg_imm()
892 uint32_t ArmToArm64Assembler::reg_rrx(int /*Rm*/) in reg_rrx()
898 uint32_t ArmToArm64Assembler::reg_reg(int /*Rm*/, int /*type*/, int /*Rs*/) in reg_reg()
906 uint32_t ArmToArm64Assembler::immed12_pre(int32_t immed12, int W) in immed12_pre()
915 uint32_t ArmToArm64Assembler::immed12_post(int32_t immed12) in immed12_post()
924 uint32_t ArmToArm64Assembler::reg_scale_pre(int Rm, int type, in reg_scale_pre()
939 uint32_t ArmToArm64Assembler::reg_scale_post(int /*Rm*/, int /*type*/, uint32_t /*shift*/) in reg_scale_post()
945 uint32_t ArmToArm64Assembler::immed8_pre(int32_t immed8, int W) in immed8_pre()
954 uint32_t ArmToArm64Assembler::immed8_post(int32_t immed8) in immed8_post()
963 uint32_t ArmToArm64Assembler::reg_pre(int Rm, int W) in reg_pre()
977 uint32_t ArmToArm64Assembler::reg_post(int /*Rm*/) in reg_post()
1001 uint32_t ArmToArm64Assembler::A64_LDRSTR_Wm_SXTW_0(uint32_t op, in A64_LDRSTR_Wm_SXTW_0()
1019 uint32_t ArmToArm64Assembler::A64_STR_IMM_PreIndex(uint32_t Rt, in A64_STR_IMM_PreIndex()
1031 uint32_t ArmToArm64Assembler::A64_LDR_IMM_PostIndex(uint32_t Rt, in A64_LDR_IMM_PostIndex()
1044 uint32_t ArmToArm64Assembler::A64_ADD_X_Wm_SXTW(uint32_t Rd, in A64_ADD_X_Wm_SXTW()
1055 uint32_t ArmToArm64Assembler::A64_SUB_X_Wm_SXTW(uint32_t Rd, in A64_SUB_X_Wm_SXTW()
1066 uint32_t ArmToArm64Assembler::A64_B_COND(uint32_t cc, uint32_t offset) in A64_B_COND()
1072 uint32_t ArmToArm64Assembler::A64_ADD_X(uint32_t Rd, uint32_t Rn, in A64_ADD_X()
1081 uint32_t ArmToArm64Assembler::A64_ADD_IMM_X(uint32_t Rd, uint32_t Rn, in A64_ADD_IMM_X()
1088 uint32_t ArmToArm64Assembler::A64_SUB_IMM_X(uint32_t Rd, uint32_t Rn, in A64_SUB_IMM_X()
1095 uint32_t ArmToArm64Assembler::A64_ADD_W(uint32_t Rd, uint32_t Rn, in A64_ADD_W()
1105 uint32_t ArmToArm64Assembler::A64_SUB_W(uint32_t Rd, uint32_t Rn, in A64_SUB_W()
1126 uint32_t ArmToArm64Assembler::A64_AND_W(uint32_t Rd, uint32_t Rn, in A64_AND_W()
1136 uint32_t ArmToArm64Assembler::A64_ORR_W(uint32_t Rd, uint32_t Rn, in A64_ORR_W()
1146 uint32_t ArmToArm64Assembler::A64_ORN_W(uint32_t Rd, uint32_t Rn, in A64_ORN_W()
1156 uint32_t ArmToArm64Assembler::A64_CSEL_X(uint32_t Rd, uint32_t Rn, in A64_CSEL_X()
1163 uint32_t ArmToArm64Assembler::A64_CSEL_W(uint32_t Rd, uint32_t Rn, in A64_CSEL_W()
1170 uint32_t ArmToArm64Assembler::A64_RET(uint32_t Rn) in A64_RET()
1176 uint32_t ArmToArm64Assembler::A64_MOVZ_X(uint32_t Rd, uint32_t imm, in A64_MOVZ_X()
1183 uint32_t ArmToArm64Assembler::A64_MOVK_W(uint32_t Rd, uint32_t imm, in A64_MOVK_W()
1190 uint32_t ArmToArm64Assembler::A64_MOVZ_W(uint32_t Rd, uint32_t imm, in A64_MOVZ_W()
1197 uint32_t ArmToArm64Assembler::A64_SMADDL(uint32_t Rd, uint32_t Rn, in A64_SMADDL()
1204 uint32_t ArmToArm64Assembler::A64_MADD_W(uint32_t Rd, uint32_t Rn, in A64_MADD_W()
1211 uint32_t ArmToArm64Assembler::A64_SBFM_W(uint32_t Rd, uint32_t Rn, in A64_SBFM_W()
1218 uint32_t ArmToArm64Assembler::A64_UBFM_W(uint32_t Rd, uint32_t Rn, in A64_UBFM_W()
1225 uint32_t ArmToArm64Assembler::A64_UBFM_X(uint32_t Rd, uint32_t Rn, in A64_UBFM_X()
1233 uint32_t ArmToArm64Assembler::A64_EXTR_W(uint32_t Rd, uint32_t Rn, in A64_EXTR_W()