< prev index next >

src/hotspot/cpu/x86/assembler_x86.hpp

Print this page

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

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

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