Searched refs:Imm (Results 1 – 2 of 2) sorted by relevance
/art/compiler/utils/arm/ |
D | assembler_arm_test.h | 24 template<typename Ass, typename Reg, typename FPReg, typename Imm, typename SOp, typename Cond> 25 class AssemblerArmTest : public AssemblerTest<Ass, Reg, FPReg, Imm> { 27 typedef AssemblerTest<Ass, Reg, FPReg, Imm> Base; 36 virtual void FillImmediates(std::vector<Imm>& immediates, int64_t imm_min, int64_t imm_max) { in FillImmediates() 60 std::string RepeatRRIIC(void (Ass::*f)(Reg, Reg, Imm, Imm, Cond), in RepeatRRIIC() argument 72 std::string RepeatTemplatedRRIIC(void (Ass::*f)(Reg1, Reg2, Imm, Imm, Cond), in RepeatTemplatedRRIIC() argument 80 std::vector<Imm> immediates1; in RepeatTemplatedRRIIC() 82 std::vector<Imm> immediates2; in RepeatTemplatedRRIIC() 100 for (Imm i : immediates1) { in RepeatTemplatedRRIIC() 111 for (Imm j : immediates2) { in RepeatTemplatedRRIIC() [all …]
|
/art/compiler/utils/ |
D | assembler_test.h | 45 template<typename Ass, typename Reg, typename FPReg, typename Imm> 113 std::string RepeatRI(void (Ass::*f)(Reg, const Imm&), size_t imm_bytes, std::string fmt) { in RepeatRI() argument 117 std::string Repeatri(void (Ass::*f)(Reg, const Imm&), size_t imm_bytes, std::string fmt) { in Repeatri() argument 130 …std::string RepeatFFI(void (Ass::*f)(FPReg, FPReg, const Imm&), size_t imm_bytes, std::string fmt)… in RepeatFFI() argument 176 std::string RepeatI(void (Ass::*f)(const Imm&), size_t imm_bytes, std::string fmt, 184 Imm new_imm = CreateImmediate(imm); 343 virtual Imm CreateImmediate(int64_t imm_value) = 0; 410 std::string RepeatTemplatedRegistersImm(void (Ass::*f)(Reg1, Reg2, const Imm&), in RepeatTemplatedRegistersImm() argument 424 Imm new_imm = CreateImmediate(imm); in RepeatTemplatedRegistersImm() 507 std::string RepeatRegisterImm(void (Ass::*f)(Reg, const Imm&), size_t imm_bytes, in RepeatRegisterImm() argument [all …]
|