Lines Matching refs:OpRd
815 const Operand *OpRd, const Operand *OpRn, in emitType01() argument
818 IValueT Rd = encodeGPRegister(OpRd, "Rd", InstName); in emitType01()
1155 const Operand *OpRd, const Operand *OpSrc0, in emitSignExtend() argument
1157 IValueT Rd = encodeGPRegister(OpRd, "Rd", InstName); in emitSignExtend()
1316 void AssemblerARM32::adc(const Operand *OpRd, const Operand *OpRn, in adc() argument
1332 emitType01(Cond, AdcOpcode, OpRd, OpRn, OpSrc1, SetFlags, RdIsPcAndSetFlags, in adc()
1336 void AssemblerARM32::add(const Operand *OpRd, const Operand *OpRn, in add() argument
1356 emitType01(Cond, Add, OpRd, OpRn, OpSrc1, SetFlags, RdIsPcAndSetFlags, in add()
1360 void AssemblerARM32::and_(const Operand *OpRd, const Operand *OpRn, in and_() argument
1376 emitType01(Cond, And, OpRd, OpRn, OpSrc1, SetFlags, RdIsPcAndSetFlags, in and_()
1394 void AssemblerARM32::bic(const Operand *OpRd, const Operand *OpRn, in bic() argument
1410 emitType01(Cond, BicOpcode, OpRd, OpRn, OpSrc1, SetFlags, RdIsPcAndSetFlags, in bic()
1454 void AssemblerARM32::clz(const Operand *OpRd, const Operand *OpSrc, in clz() argument
1463 IValueT Rd = encodeGPRegister(OpRd, RdName, ClzName); in clz()
1526 void AssemblerARM32::eor(const Operand *OpRd, const Operand *OpRn, in eor() argument
1542 emitType01(Cond, EorOpcode, OpRd, OpRn, OpSrc1, SetFlags, RdIsPcAndSetFlags, in eor()
1619 const Operand *OpRd, IValueT Rt, in emitMemExOp() argument
1623 IValueT Rd = encodeGPRegister(OpRd, "Rd", InstName); in emitMemExOp()
1687 const Operand *OpRd, const Operand *OpRm, in emitShift() argument
1691 IValueT Rd = encodeGPRegister(OpRd, "Rd", InstName); in emitShift()
1728 void AssemblerARM32::asr(const Operand *OpRd, const Operand *OpRm, in asr() argument
1732 emitShift(Cond, OperandARM32::ASR, OpRd, OpRm, OpSrc1, SetFlags, AsrName); in asr()
1735 void AssemblerARM32::lsl(const Operand *OpRd, const Operand *OpRm, in lsl() argument
1739 emitShift(Cond, OperandARM32::LSL, OpRd, OpRm, OpSrc1, SetFlags, LslName); in lsl()
1742 void AssemblerARM32::lsr(const Operand *OpRd, const Operand *OpRm, in lsr() argument
1746 emitShift(Cond, OperandARM32::LSR, OpRd, OpRm, OpSrc1, SetFlags, LsrName); in lsr()
1749 void AssemblerARM32::mov(const Operand *OpRd, const Operand *OpSrc, in mov() argument
1764 IValueT Rd = encodeGPRegister(OpRd, "Rd", MovName); in mov()
1773 const Operand *OpRd, const Operand *OpSrc, in emitMovwt() argument
1776 IValueT Rd = encodeGPRegister(OpRd, "Rd", MovName); in emitMovwt()
1795 void AssemblerARM32::movw(const Operand *OpRd, const Operand *OpSrc, in movw() argument
1804 emitMovwt(Cond, IsMovW, OpRd, OpSrc, MovwName); in movw()
1807 void AssemblerARM32::movt(const Operand *OpRd, const Operand *OpSrc, in movt() argument
1816 emitMovwt(Cond, IsMovW, OpRd, OpSrc, MovtName); in movt()
1819 void AssemblerARM32::mvn(const Operand *OpRd, const Operand *OpSrc, in mvn() argument
1833 IValueT Rd = encodeGPRegister(OpRd, "Rd", MvnName); in mvn()
1852 void AssemblerARM32::sbc(const Operand *OpRd, const Operand *OpRn, in sbc() argument
1868 emitType01(Cond, SbcOpcode, OpRd, OpRn, OpSrc1, SetFlags, RdIsPcAndSetFlags, in sbc()
1872 void AssemblerARM32::sdiv(const Operand *OpRd, const Operand *OpRn, in sdiv() argument
1880 IValueT Rd = encodeGPRegister(OpRd, "Rd", SdivName); in sdiv()
1951 void AssemblerARM32::strex(const Operand *OpRd, const Operand *OpRt, in strex() argument
1982 emitMemExOp(Cond, Ty, !IsLoad, OpRd, Rt, OpAddress, TInfo, StrexName); in strex()
1985 void AssemblerARM32::orr(const Operand *OpRd, const Operand *OpRn, in orr() argument
2001 emitType01(Cond, OrrOpcode, OpRd, OpRn, OpSrc1, SetFlags, RdIsPcAndSetFlags, in orr()
2063 void AssemblerARM32::mla(const Operand *OpRd, const Operand *OpRn, in mla() argument
2072 IValueT Rd = encodeGPRegister(OpRd, "Rd", MlaName); in mla()
2086 void AssemblerARM32::mls(const Operand *OpRd, const Operand *OpRn, in mls() argument
2090 IValueT Rd = encodeGPRegister(OpRd, "Rd", MlsName); in mls()
2104 void AssemblerARM32::mul(const Operand *OpRd, const Operand *OpRn, in mul() argument
2113 IValueT Rd = encodeGPRegister(OpRd, "Rd", MulName); in mul()
2125 const Operand *OpRd, const Operand *OpRm, in emitRdRm() argument
2127 IValueT Rd = encodeGPRegister(OpRd, "Rd", InstName); in emitRdRm()
2134 void AssemblerARM32::rbit(const Operand *OpRd, const Operand *OpRm, in rbit() argument
2143 emitRdRm(Cond, RbitOpcode, OpRd, OpRm, RbitName); in rbit()
2146 void AssemblerARM32::rev(const Operand *OpRd, const Operand *OpRm, in rev() argument
2155 emitRdRm(Cond, RevOpcode, OpRd, OpRm, RevName); in rev()
2158 void AssemblerARM32::rsb(const Operand *OpRd, const Operand *OpRn, in rsb() argument
2174 emitType01(Cond, RsbOpcode, OpRd, OpRn, OpSrc1, SetFlags, RdIsPcAndSetFlags, in rsb()
2178 void AssemblerARM32::rsc(const Operand *OpRd, const Operand *OpRn, in rsc() argument
2200 emitType01(Cond, RscOpcode, OpRd, OpRn, OpSrc1, SetFlags, RdIsPcAndSetFlags, in rsc()
2204 void AssemblerARM32::sxt(const Operand *OpRd, const Operand *OpSrc0, in sxt() argument
2208 emitSignExtend(Cond, SxtOpcode, OpRd, OpSrc0, SxtName); in sxt()
2211 void AssemblerARM32::sub(const Operand *OpRd, const Operand *OpRn, in sub() argument
2231 emitType01(Cond, SubOpcode, OpRd, OpRn, OpSrc1, SetFlags, RdIsPcAndSetFlags, in sub()
2274 void AssemblerARM32::udiv(const Operand *OpRd, const Operand *OpRn, in udiv() argument
2282 IValueT Rd = encodeGPRegister(OpRd, "Rd", UdivName); in udiv()
2316 void AssemblerARM32::uxt(const Operand *OpRd, const Operand *OpSrc0, in uxt() argument
2320 emitSignExtend(Cond, UxtOpcode, OpRd, OpSrc0, UxtName); in uxt()