< prev index next >

src/hotspot/cpu/x86/assembler_x86.hpp

Print this page

1713   void mulss(XMMRegister dst, XMMRegister src);
1714 
1715   void negl(Register dst);
1716   void negl(Address dst);
1717 
1718 #ifdef _LP64
1719   void negq(Register dst);
1720   void negq(Address dst);
1721 #endif
1722 
1723   void nop(int i = 1);
1724 
1725   void notl(Register dst);
1726 
1727 #ifdef _LP64
1728   void notq(Register dst);
1729 
1730   void btsq(Address dst, int imm8);
1731   void btrq(Address dst, int imm8);
1732 #endif
1733 
1734   void orw(Register dst, Register src);
1735 
1736   void orl(Address dst, int32_t imm32);
1737   void orl(Register dst, int32_t imm32);
1738   void orl(Register dst, Address src);
1739   void orl(Register dst, Register src);
1740   void orl(Address dst, Register src);
1741 
1742   void orb(Address dst, int imm8);
1743   void orb(Address dst, Register src);
1744 
1745   void orq(Address dst, int32_t imm32);
1746   void orq(Address dst, Register src);
1747   void orq(Register dst, int32_t imm32);
1748   void orq_imm32(Register dst, int32_t imm32);
1749   void orq(Register dst, Address src);
1750   void orq(Register dst, Register src);
1751 
1752   // Pack with signed saturation
1753   void packsswb(XMMRegister dst, XMMRegister src);

1713   void mulss(XMMRegister dst, XMMRegister src);
1714 
1715   void negl(Register dst);
1716   void negl(Address dst);
1717 
1718 #ifdef _LP64
1719   void negq(Register dst);
1720   void negq(Address dst);
1721 #endif
1722 
1723   void nop(int i = 1);
1724 
1725   void notl(Register dst);
1726 
1727 #ifdef _LP64
1728   void notq(Register dst);
1729 
1730   void btsq(Address dst, int imm8);
1731   void btrq(Address dst, int imm8);
1732 #endif

1733   void orw(Register dst, Register src);
1734 
1735   void orl(Address dst, int32_t imm32);
1736   void orl(Register dst, int32_t imm32);
1737   void orl(Register dst, Address src);
1738   void orl(Register dst, Register src);
1739   void orl(Address dst, Register src);
1740 
1741   void orb(Address dst, int imm8);
1742   void orb(Address dst, Register src);
1743 
1744   void orq(Address dst, int32_t imm32);
1745   void orq(Address dst, Register src);
1746   void orq(Register dst, int32_t imm32);
1747   void orq_imm32(Register dst, int32_t imm32);
1748   void orq(Register dst, Address src);
1749   void orq(Register dst, Register src);
1750 
1751   // Pack with signed saturation
1752   void packsswb(XMMRegister dst, XMMRegister src);
< prev index next >