• Home
  • Raw
  • Download

Lines Matching refs:rn

41   virtual void and_(Register rd, Register rn, const ShifterOperand& so,
44 virtual void eor(Register rd, Register rn, const ShifterOperand& so,
47 virtual void sub(Register rd, Register rn, const ShifterOperand& so,
50 virtual void rsb(Register rd, Register rn, const ShifterOperand& so,
53 virtual void add(Register rd, Register rn, const ShifterOperand& so,
56 virtual void adc(Register rd, Register rn, const ShifterOperand& so,
59 virtual void sbc(Register rd, Register rn, const ShifterOperand& so,
62 virtual void rsc(Register rd, Register rn, const ShifterOperand& so,
65 void tst(Register rn, const ShifterOperand& so, Condition cond = AL) OVERRIDE;
67 void teq(Register rn, const ShifterOperand& so, Condition cond = AL) OVERRIDE;
69 void cmp(Register rn, const ShifterOperand& so, Condition cond = AL) OVERRIDE;
71 void cmn(Register rn, const ShifterOperand& so, Condition cond = AL) OVERRIDE;
73 virtual void orr(Register rd, Register rn, const ShifterOperand& so,
76 virtual void orn(Register rd, Register rn, const ShifterOperand& so,
82 virtual void bic(Register rd, Register rn, const ShifterOperand& so,
98 void mul(Register rd, Register rn, Register rm, Condition cond = AL) OVERRIDE;
99 void mla(Register rd, Register rn, Register rm, Register ra,
101 void mls(Register rd, Register rn, Register rm, Register ra,
103 void smull(Register rd_lo, Register rd_hi, Register rn, Register rm,
105 void umull(Register rd_lo, Register rd_hi, Register rn, Register rm,
108 void sdiv(Register rd, Register rn, Register rm, Condition cond = AL) OVERRIDE;
109 void udiv(Register rd, Register rn, Register rm, Condition cond = AL) OVERRIDE;
112 void sbfx(Register rd, Register rn, uint32_t lsb, uint32_t width, Condition cond = AL) OVERRIDE;
113 void ubfx(Register rd, Register rn, uint32_t lsb, uint32_t width, Condition cond = AL) OVERRIDE;
136 void ldrex(Register rd, Register rn, Condition cond = AL) OVERRIDE;
137 void strex(Register rd, Register rt, Register rn, Condition cond = AL) OVERRIDE;
138 void ldrexd(Register rt, Register rt2, Register rn, Condition cond = AL) OVERRIDE;
139 void strexd(Register rd, Register rt, Register rt2, Register rn, Condition cond = AL) OVERRIDE;
149 void cbz(Register rn, Label* target) OVERRIDE;
150 void cbnz(Register rn, Label* target) OVERRIDE;
229 virtual void Lsl(Register rd, Register rm, Register rn,
231 virtual void Lsr(Register rd, Register rm, Register rn,
233 virtual void Asr(Register rd, Register rm, Register rn,
235 virtual void Ror(Register rd, Register rm, Register rn,
263 void AddConstant(Register rd, Register rn, int32_t value,
266 void CmpConstant(Register rn, int32_t value, Condition cond = AL) OVERRIDE;
299 Register rn,
327 Register rn,
365 Register rn,