Lines Matching defs:rm

45   explicit ShifterOperand(Register rm) : type_(kRegister), rm_(rm), rs_(kNoRegister),
54 ShifterOperand(Register rm, Shift shift, uint32_t shift_imm = 0) : type_(kRegister), rm_(rm),
60 ShifterOperand(Register rm, Shift shift, Register rs) : type_(kRegister), rm_(rm),
190 Address(Register rn, Register rm, Mode am = Offset) : rn_(rn), rm_(rm), offset_(0),
192 CHECK_NE(rm, PC);
195 Address(Register rn, Register rm, Shift shift, uint32_t count, Mode am = Offset) :
196 rn_(rn), rm_(rm), offset_(count),
198 CHECK_NE(rm, PC);
391 virtual void clz(Register rd, Register rm, Condition cond = AL) = 0;
396 virtual void mul(Register rd, Register rn, Register rm, Condition cond = AL) = 0;
397 virtual void mla(Register rd, Register rn, Register rm, Register ra,
399 virtual void mls(Register rd, Register rn, Register rm, Register ra,
401 virtual void umull(Register rd_lo, Register rd_hi, Register rn, Register rm,
404 virtual void sdiv(Register rd, Register rn, Register rm, Condition cond = AL) = 0;
405 virtual void udiv(Register rd, Register rn, Register rm, Condition cond = AL) = 0;
521 virtual void blx(Register rm, Condition cond = AL) = 0;
522 virtual void bx(Register rm, Condition cond = AL) = 0;
618 virtual void Mov(Register rd, Register rm, Condition cond = AL) = 0;
622 virtual void Lsl(Register rd, Register rm, uint32_t shift_imm, bool setcc = false,
624 virtual void Lsr(Register rd, Register rm, uint32_t shift_imm, bool setcc = false,
626 virtual void Asr(Register rd, Register rm, uint32_t shift_imm, bool setcc = false,
628 virtual void Ror(Register rd, Register rm, uint32_t shift_imm, bool setcc = false,
630 virtual void Rrx(Register rd, Register rm, bool setcc = false,
633 virtual void Lsl(Register rd, Register rm, Register rn, bool setcc = false,
635 virtual void Lsr(Register rd, Register rm, Register rn, bool setcc = false,
637 virtual void Asr(Register rd, Register rm, Register rn, bool setcc = false,
639 virtual void Ror(Register rd, Register rm, Register rn, bool setcc = false,