Lines Matching refs:opnd
686 void Assembler::name(Register r1, Register r3, const MemOperand& opnd) { \
687 name(r1, r3, opnd.getBaseRegister(), opnd.getDisplacement()); \
706 void Assembler::name(Register r1, Condition m3, const MemOperand& opnd) { \
707 name(r1, m3, opnd.getBaseRegister(), opnd.getDisplacement()); \
762 void Assembler::name(Register r1, Register r3, const MemOperand& opnd) { \
763 name(r1, r3, opnd.getBaseRegister(), opnd.getDisplacement()); \
789 void Assembler::name(Register r1, Condition m3, const MemOperand& opnd) { \
790 name(r1, m3, opnd.getBaseRegister(), opnd.getDisplacement()); \
816 void Assembler::name(Register r1, const MemOperand& opnd) { \
817 name(r1, opnd.getIndexRegister(), opnd.getBaseRegister(), \
818 opnd.getDisplacement()); \
845 const MemOperand& opnd) { \
846 name(r1, r2, opnd.getBaseRegister(), opnd.getDisplacement(), m3); \
874 const MemOperand& opnd) { \
875 name(r1, m3, opnd.getBaseRegister(), opnd.getDisplacement(), i2); \
900 void Assembler::name(const MemOperand& opnd) { \
901 name(opnd.getBaseRegister(), opnd.getDisplacement()); \
918 void Assembler::name(const MemOperand& opnd, const Operand& i2) { \
919 name(i2, opnd.getBaseRegister(), opnd.getDisplacement()); \
935 void Assembler::name(const MemOperand& opnd, const Operand& i2) { \
936 name(i2, opnd.getBaseRegister(), opnd.getDisplacement()); \
961 void Assembler::name(const MemOperand& opnd, const Operand& i2) { \
962 name(opnd.getBaseRegister(), opnd.getDisplacement(), i2); \
986 void Assembler::name(Register r1, Register r3, const MemOperand& opnd) { \
987 name(r1, r3, opnd.getBaseRegister(), opnd.getIndexRegister(), \
988 opnd.getDisplacement()); \
1309 void Assembler::bras(Register r, const Operand& opnd) { in bras() argument
1310 ri_form(BRAS, r, opnd); in bras()
1314 void Assembler::brc(Condition c, const Operand& opnd) { ri_form(BRC, c, opnd); } in brc() argument
1338 void Assembler::chi(Register r, const Operand& opnd) { ri_form(CHI, r, opnd); } in chi() argument
1341 void Assembler::cghi(Register r, const Operand& opnd) { in cghi() argument
1342 ri_form(CGHI, r, opnd); in cghi()
1349 void Assembler::cli(const MemOperand& opnd, const Operand& imm) { in cli() argument
1350 si_form(CLI, imm, opnd.rb(), opnd.offset()); in cli()
1354 void Assembler::cliy(const MemOperand& opnd, const Operand& imm) { in cliy() argument
1355 siy_form(CLIY, imm, opnd.rb(), opnd.offset()); in cliy()
1369 void Assembler::tm(const MemOperand& opnd, const Operand& imm) { in tm() argument
1370 si_form(TM, imm, opnd.rb(), opnd.offset()); in tm()
1374 void Assembler::tmy(const MemOperand& opnd, const Operand& imm) { in tmy() argument
1375 siy_form(TMY, imm, opnd.rb(), opnd.offset()); in tmy()
1432 void Assembler::asi(const MemOperand& opnd, const Operand& imm) { in asi() argument
1434 DCHECK(is_int20(opnd.offset())); in asi()
1435 siy_form(ASI, Operand(0xff & imm.imm_), opnd.rb(), 0xfffff & opnd.offset()); in asi()
1455 void Assembler::agsi(const MemOperand& opnd, const Operand& imm) { in agsi() argument
1457 DCHECK(is_int20(opnd.offset())); in agsi()
1458 siy_form(AGSI, Operand(0xff & imm.imm_), opnd.rb(), 0xfffff & opnd.offset()); in agsi()
1513 void Assembler::mhi(Register r1, const Operand& opnd) { in mhi() argument
1514 ri_form(MHI, r1, opnd); in mhi()
1531 void Assembler::mghi(Register r1, const Operand& opnd) { in mghi() argument
1532 ri_form(MGHI, r1, opnd); in mghi()
1582 void Assembler::rll(Register r1, Register r3, Register opnd) { in rll() argument
1583 DCHECK(!opnd.is(r0)); in rll()
1584 rsy_form(RLL, r1, r3, opnd, 0); in rll()
1588 void Assembler::rll(Register r1, Register r3, const Operand& opnd) { in rll() argument
1589 rsy_form(RLL, r1, r3, r0, opnd.immediate()); in rll()
1594 const Operand& opnd) { in rll() argument
1595 rsy_form(RLL, r1, r3, r2, opnd.immediate()); in rll()
1599 void Assembler::rllg(Register r1, Register r3, Register opnd) { in rllg() argument
1600 DCHECK(!opnd.is(r0)); in rllg()
1601 rsy_form(RLLG, r1, r3, opnd, 0); in rllg()
1605 void Assembler::rllg(Register r1, Register r3, const Operand& opnd) { in rllg() argument
1606 rsy_form(RLLG, r1, r3, r0, opnd.immediate()); in rllg()
1611 const Operand& opnd) { in rllg() argument
1612 rsy_form(RLLG, r1, r3, r2, opnd.immediate()); in rllg()
1616 void Assembler::sll(Register r1, Register opnd) { in sll() argument
1617 DCHECK(!opnd.is(r0)); in sll()
1618 rs_form(SLL, r1, r0, opnd, 0); in sll()
1622 void Assembler::sll(Register r1, const Operand& opnd) { in sll() argument
1623 rs_form(SLL, r1, r0, r0, opnd.immediate()); in sll()
1627 void Assembler::sllk(Register r1, Register r3, Register opnd) { in sllk() argument
1628 DCHECK(!opnd.is(r0)); in sllk()
1629 rsy_form(SLLK, r1, r3, opnd, 0); in sllk()
1633 void Assembler::sllk(Register r1, Register r3, const Operand& opnd) { in sllk() argument
1634 rsy_form(SLLK, r1, r3, r0, opnd.immediate()); in sllk()
1638 void Assembler::sllg(Register r1, Register r3, Register opnd) { in sllg() argument
1639 DCHECK(!opnd.is(r0)); in sllg()
1640 rsy_form(SLLG, r1, r3, opnd, 0); in sllg()
1644 void Assembler::sllg(Register r1, Register r3, const Operand& opnd) { in sllg() argument
1645 rsy_form(SLLG, r1, r3, r0, opnd.immediate()); in sllg()
1649 void Assembler::sldl(Register r1, Register b2, const Operand& opnd) { in sldl() argument
1651 rs_form(SLDL, r1, r0, b2, opnd.immediate()); in sldl()
1655 void Assembler::srl(Register r1, Register opnd) { in srl() argument
1656 DCHECK(!opnd.is(r0)); in srl()
1657 rs_form(SRL, r1, r0, opnd, 0); in srl()
1661 void Assembler::srda(Register r1, Register b2, const Operand& opnd) { in srda() argument
1663 rs_form(SRDA, r1, r0, b2, opnd.immediate()); in srda()
1667 void Assembler::srdl(Register r1, Register b2, const Operand& opnd) { in srdl() argument
1669 rs_form(SRDL, r1, r0, b2, opnd.immediate()); in srdl()
1673 void Assembler::srl(Register r1, const Operand& opnd) { in srl() argument
1674 rs_form(SRL, r1, r0, r0, opnd.immediate()); in srl()
1678 void Assembler::srlk(Register r1, Register r3, Register opnd) { in srlk() argument
1679 DCHECK(!opnd.is(r0)); in srlk()
1680 rsy_form(SRLK, r1, r3, opnd, 0); in srlk()
1684 void Assembler::srlk(Register r1, Register r3, const Operand& opnd) { in srlk() argument
1685 rsy_form(SRLK, r1, r3, r0, opnd.immediate()); in srlk()
1689 void Assembler::srlg(Register r1, Register r3, Register opnd) { in srlg() argument
1690 DCHECK(!opnd.is(r0)); in srlg()
1691 rsy_form(SRLG, r1, r3, opnd, 0); in srlg()
1695 void Assembler::srlg(Register r1, Register r3, const Operand& opnd) { in srlg() argument
1696 rsy_form(SRLG, r1, r3, r0, opnd.immediate()); in srlg()
1700 void Assembler::sla(Register r1, Register opnd) { in sla() argument
1701 DCHECK(!opnd.is(r0)); in sla()
1702 rs_form(SLA, r1, r0, opnd, 0); in sla()
1706 void Assembler::sla(Register r1, const Operand& opnd) { in sla() argument
1707 rs_form(SLA, r1, r0, r0, opnd.immediate()); in sla()
1711 void Assembler::slak(Register r1, Register r3, Register opnd) { in slak() argument
1712 DCHECK(!opnd.is(r0)); in slak()
1713 rsy_form(SLAK, r1, r3, opnd, 0); in slak()
1717 void Assembler::slak(Register r1, Register r3, const Operand& opnd) { in slak() argument
1718 rsy_form(SLAK, r1, r3, r0, opnd.immediate()); in slak()
1722 void Assembler::slag(Register r1, Register r3, Register opnd) { in slag() argument
1723 DCHECK(!opnd.is(r0)); in slag()
1724 rsy_form(SLAG, r1, r3, opnd, 0); in slag()
1728 void Assembler::slag(Register r1, Register r3, const Operand& opnd) { in slag() argument
1729 rsy_form(SLAG, r1, r3, r0, opnd.immediate()); in slag()
1733 void Assembler::sra(Register r1, Register opnd) { in sra() argument
1734 DCHECK(!opnd.is(r0)); in sra()
1735 rs_form(SRA, r1, r0, opnd, 0); in sra()
1739 void Assembler::sra(Register r1, const Operand& opnd) { in sra() argument
1740 rs_form(SRA, r1, r0, r0, opnd.immediate()); in sra()
1744 void Assembler::srak(Register r1, Register r3, Register opnd) { in srak() argument
1745 DCHECK(!opnd.is(r0)); in srak()
1746 rsy_form(SRAK, r1, r3, opnd, 0); in srak()
1750 void Assembler::srak(Register r1, Register r3, const Operand& opnd) { in srak() argument
1751 rsy_form(SRAK, r1, r3, r0, opnd.immediate()); in srak()
1755 void Assembler::srag(Register r1, Register r3, Register opnd) { in srag() argument
1756 DCHECK(!opnd.is(r0)); in srag()
1757 rsy_form(SRAG, r1, r3, opnd, 0); in srag()
1760 void Assembler::srag(Register r1, Register r3, const Operand& opnd) { in srag() argument
1761 rsy_form(SRAG, r1, r3, r0, opnd.immediate()); in srag()
1765 void Assembler::srda(Register r1, const Operand& opnd) { in srda() argument
1767 rs_form(SRDA, r1, r0, r0, opnd.immediate()); in srda()
1771 void Assembler::srdl(Register r1, const Operand& opnd) { in srdl() argument
1773 rs_form(SRDL, r1, r0, r0, opnd.immediate()); in srdl()
1818 void Assembler::iihh(Register r1, const Operand& opnd) { in iihh() argument
1819 ri_form(IIHH, r1, opnd); in iihh()
1823 void Assembler::iihl(Register r1, const Operand& opnd) { in iihl() argument
1824 ri_form(IIHL, r1, opnd); in iihl()
1828 void Assembler::iilh(Register r1, const Operand& opnd) { in iilh() argument
1829 ri_form(IILH, r1, opnd); in iilh()
1833 void Assembler::iill(Register r1, const Operand& opnd) { in iill() argument
1834 ri_form(IILL, r1, opnd); in iill()
1842 void Assembler::adb(DoubleRegister r1, const MemOperand& opnd) { in adb() argument
1843 rxe_form(ADB, Register::from_code(r1.code()), opnd.rx(), opnd.rb(), in adb()
1844 opnd.offset()); in adb()
1848 void Assembler::ddb(DoubleRegister r1, const MemOperand& opnd) { in ddb() argument
1849 rxe_form(DDB, Register::from_code(r1.code()), opnd.rx(), opnd.rb(), in ddb()
1850 opnd.offset()); in ddb()
1854 void Assembler::mdb(DoubleRegister r1, const MemOperand& opnd) { in mdb() argument
1855 rxe_form(MDB, Register::from_code(r1.code()), opnd.rb(), opnd.rx(), in mdb()
1856 opnd.offset()); in mdb()
1860 void Assembler::sdb(DoubleRegister r1, const MemOperand& opnd) { in sdb() argument
1861 rxe_form(SDB, Register::from_code(r1.code()), opnd.rx(), opnd.rb(), in sdb()
1862 opnd.offset()); in sdb()
1865 void Assembler::ceb(DoubleRegister r1, const MemOperand& opnd) { in ceb() argument
1866 rxe_form(CEB, Register::from_code(r1.code()), opnd.rx(), opnd.rb(), in ceb()
1867 opnd.offset()); in ceb()
1870 void Assembler::cdb(DoubleRegister r1, const MemOperand& opnd) { in cdb() argument
1871 rxe_form(CDB, Register::from_code(r1.code()), opnd.rx(), opnd.rb(), in cdb()
1872 opnd.offset()); in cdb()
1876 void Assembler::sqdb(DoubleRegister r1, const MemOperand& opnd) { in sqdb() argument
1877 rxe_form(SQDB, Register::from_code(r1.code()), opnd.rx(), opnd.rb(), in sqdb()
1878 opnd.offset()); in sqdb()
1969 void Assembler::ldeb(DoubleRegister d1, const MemOperand& opnd) { in ldeb() argument
1970 rxe_form(LDEB, Register::from_code(d1.code()), opnd.rx(), opnd.rb(), in ldeb()
1971 opnd.offset()); in ldeb()