Lines Matching refs:rm
41 explicit ShifterOperand(Register rm) : type_(kRegister), rm_(rm), rs_(kNoRegister), in ShifterOperand() argument
50 ShifterOperand(Register rm, Shift shift, uint32_t shift_imm = 0) : type_(kRegister), rm_(rm), in type_()
56 ShifterOperand(Register rm, Shift shift, Register rs) : type_(kRegister), rm_(rm), in ShifterOperand() argument
202 Address(Register rn, Register rm, Mode am = Offset) : rn_(rn), rm_(rm), offset_(0), in rn_()
204 CHECK_NE(rm, PC); in rn_()
207 Address(Register rn, Register rm, Shift shift, uint32_t count, Mode am = Offset) :
208 rn_(rn), rm_(rm), offset_(count), in rn_()
210 CHECK_NE(rm, PC); in rn_()
403 virtual void clz(Register rd, Register rm, Condition cond = AL) = 0;
408 virtual void mul(Register rd, Register rn, Register rm, Condition cond = AL) = 0;
409 virtual void mla(Register rd, Register rn, Register rm, Register ra,
411 virtual void mls(Register rd, Register rn, Register rm, Register ra,
413 virtual void umull(Register rd_lo, Register rd_hi, Register rn, Register rm,
416 virtual void sdiv(Register rd, Register rn, Register rm, Condition cond = AL) = 0;
417 virtual void udiv(Register rd, Register rn, Register rm, Condition cond = AL) = 0;
523 virtual void blx(Register rm, Condition cond = AL) = 0;
524 virtual void bx(Register rm, Condition cond = AL) = 0;
579 virtual void Mov(Register rd, Register rm, Condition cond = AL) = 0;
583 virtual void Lsl(Register rd, Register rm, uint32_t shift_imm, bool setcc = false,
585 virtual void Lsr(Register rd, Register rm, uint32_t shift_imm, bool setcc = false,
587 virtual void Asr(Register rd, Register rm, uint32_t shift_imm, bool setcc = false,
589 virtual void Ror(Register rd, Register rm, uint32_t shift_imm, bool setcc = false,
591 virtual void Rrx(Register rd, Register rm, bool setcc = false,
594 virtual void Lsl(Register rd, Register rm, Register rn, bool setcc = false,
596 virtual void Lsr(Register rd, Register rm, Register rn, bool setcc = false,
598 virtual void Asr(Register rd, Register rm, Register rn, bool setcc = false,
600 virtual void Ror(Register rd, Register rm, Register rn, bool setcc = false,