Home
last modified time | relevance | path

Searched refs:Imm (Results 1 – 2 of 2) sorted by relevance

/art/compiler/utils/arm/
Dassembler_arm_test.h24 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/
Dassembler_test.h45 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 …]