Lines Matching refs:Imm
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()
159 std::string RepeatRRiiC(void (Ass::*f)(Reg, Reg, Imm, Imm, Cond), in RepeatRRiiC() argument
160 std::vector<std::pair<Imm, Imm>>& immediates, in RepeatRRiiC() argument
169 std::string RepeatTemplatedRRiiC(void (Ass::*f)(Reg1, Reg2, Imm, Imm, Cond), in RepeatTemplatedRRiiC() argument
174 std::vector<std::pair<Imm, Imm>>& immediates, in RepeatTemplatedRRiiC() argument
191 for (std::pair<Imm, Imm>& pair : immediates) { in RepeatTemplatedRRiiC()
192 Imm i = pair.first; in RepeatTemplatedRRiiC()
193 Imm j = pair.second; in RepeatTemplatedRRiiC()