Lines Matching defs:vector256

586                   bool vector256);
590 bool vex_w, bool vector256);
593 VexSimdPrefix pre, bool vector256 = false) {
596 vex_prefix(src, nds_enc, dst_enc, pre, VEX_OPCODE_0F, false, vector256);
601 bool vex_w, bool vector256);
604 VexSimdPrefix pre, bool vector256 = false,
609 return vex_prefix_and_encode(dst_enc, nds_enc, src_enc, pre, opc, false, vector256);
614 bool rex_w = false, bool vector256 = false);
632 bool rex_w = false, bool vector256 = false);
680 Address src, VexSimdPrefix pre, bool vector256);
682 XMMRegister src, VexSimdPrefix pre, bool vector256);
1637 void vaddpd(XMMRegister dst, XMMRegister nds, XMMRegister src, bool vector256);
1638 void vaddps(XMMRegister dst, XMMRegister nds, XMMRegister src, bool vector256);
1639 void vaddpd(XMMRegister dst, XMMRegister nds, Address src, bool vector256);
1640 void vaddps(XMMRegister dst, XMMRegister nds, Address src, bool vector256);
1645 void vsubpd(XMMRegister dst, XMMRegister nds, XMMRegister src, bool vector256);
1646 void vsubps(XMMRegister dst, XMMRegister nds, XMMRegister src, bool vector256);
1647 void vsubpd(XMMRegister dst, XMMRegister nds, Address src, bool vector256);
1648 void vsubps(XMMRegister dst, XMMRegister nds, Address src, bool vector256);
1653 void vmulpd(XMMRegister dst, XMMRegister nds, XMMRegister src, bool vector256);
1654 void vmulps(XMMRegister dst, XMMRegister nds, XMMRegister src, bool vector256);
1655 void vmulpd(XMMRegister dst, XMMRegister nds, Address src, bool vector256);
1656 void vmulps(XMMRegister dst, XMMRegister nds, Address src, bool vector256);
1661 void vdivpd(XMMRegister dst, XMMRegister nds, XMMRegister src, bool vector256);
1662 void vdivps(XMMRegister dst, XMMRegister nds, XMMRegister src, bool vector256);
1663 void vdivpd(XMMRegister dst, XMMRegister nds, Address src, bool vector256);
1664 void vdivps(XMMRegister dst, XMMRegister nds, Address src, bool vector256);
1669 void vandpd(XMMRegister dst, XMMRegister nds, XMMRegister src, bool vector256);
1670 void vandps(XMMRegister dst, XMMRegister nds, XMMRegister src, bool vector256);
1671 void vandpd(XMMRegister dst, XMMRegister nds, Address src, bool vector256);
1672 void vandps(XMMRegister dst, XMMRegister nds, Address src, bool vector256);
1677 void vxorpd(XMMRegister dst, XMMRegister nds, XMMRegister src, bool vector256);
1678 void vxorps(XMMRegister dst, XMMRegister nds, XMMRegister src, bool vector256);
1679 void vxorpd(XMMRegister dst, XMMRegister nds, Address src, bool vector256);
1680 void vxorps(XMMRegister dst, XMMRegister nds, Address src, bool vector256);
1687 void vpaddb(XMMRegister dst, XMMRegister nds, XMMRegister src, bool vector256);
1688 void vpaddw(XMMRegister dst, XMMRegister nds, XMMRegister src, bool vector256);
1689 void vpaddd(XMMRegister dst, XMMRegister nds, XMMRegister src, bool vector256);
1690 void vpaddq(XMMRegister dst, XMMRegister nds, XMMRegister src, bool vector256);
1691 void vpaddb(XMMRegister dst, XMMRegister nds, Address src, bool vector256);
1692 void vpaddw(XMMRegister dst, XMMRegister nds, Address src, bool vector256);
1693 void vpaddd(XMMRegister dst, XMMRegister nds, Address src, bool vector256);
1694 void vpaddq(XMMRegister dst, XMMRegister nds, Address src, bool vector256);
1701 void vpsubb(XMMRegister dst, XMMRegister nds, XMMRegister src, bool vector256);
1702 void vpsubw(XMMRegister dst, XMMRegister nds, XMMRegister src, bool vector256);
1703 void vpsubd(XMMRegister dst, XMMRegister nds, XMMRegister src, bool vector256);
1704 void vpsubq(XMMRegister dst, XMMRegister nds, XMMRegister src, bool vector256);
1705 void vpsubb(XMMRegister dst, XMMRegister nds, Address src, bool vector256);
1706 void vpsubw(XMMRegister dst, XMMRegister nds, Address src, bool vector256);
1707 void vpsubd(XMMRegister dst, XMMRegister nds, Address src, bool vector256);
1708 void vpsubq(XMMRegister dst, XMMRegister nds, Address src, bool vector256);
1713 void vpmullw(XMMRegister dst, XMMRegister nds, XMMRegister src, bool vector256);
1714 void vpmulld(XMMRegister dst, XMMRegister nds, XMMRegister src, bool vector256);
1715 void vpmullw(XMMRegister dst, XMMRegister nds, Address src, bool vector256);
1716 void vpmulld(XMMRegister dst, XMMRegister nds, Address src, bool vector256);
1725 void vpsllw(XMMRegister dst, XMMRegister src, int shift, bool vector256);
1726 void vpslld(XMMRegister dst, XMMRegister src, int shift, bool vector256);
1727 void vpsllq(XMMRegister dst, XMMRegister src, int shift, bool vector256);
1728 void vpsllw(XMMRegister dst, XMMRegister src, XMMRegister shift, bool vector256);
1729 void vpslld(XMMRegister dst, XMMRegister src, XMMRegister shift, bool vector256);
1730 void vpsllq(XMMRegister dst, XMMRegister src, XMMRegister shift, bool vector256);
1739 void vpsrlw(XMMRegister dst, XMMRegister src, int shift, bool vector256);
1740 void vpsrld(XMMRegister dst, XMMRegister src, int shift, bool vector256);
1741 void vpsrlq(XMMRegister dst, XMMRegister src, int shift, bool vector256);
1742 void vpsrlw(XMMRegister dst, XMMRegister src, XMMRegister shift, bool vector256);
1743 void vpsrld(XMMRegister dst, XMMRegister src, XMMRegister shift, bool vector256);
1744 void vpsrlq(XMMRegister dst, XMMRegister src, XMMRegister shift, bool vector256);
1751 void vpsraw(XMMRegister dst, XMMRegister src, int shift, bool vector256);
1752 void vpsrad(XMMRegister dst, XMMRegister src, int shift, bool vector256);
1753 void vpsraw(XMMRegister dst, XMMRegister src, XMMRegister shift, bool vector256);
1754 void vpsrad(XMMRegister dst, XMMRegister src, XMMRegister shift, bool vector256);
1758 void vpand(XMMRegister dst, XMMRegister nds, XMMRegister src, bool vector256);
1759 void vpand(XMMRegister dst, XMMRegister nds, Address src, bool vector256);
1763 void vpor(XMMRegister dst, XMMRegister nds, XMMRegister src, bool vector256);
1764 void vpor(XMMRegister dst, XMMRegister nds, Address src, bool vector256);
1768 void vpxor(XMMRegister dst, XMMRegister nds, XMMRegister src, bool vector256);
1769 void vpxor(XMMRegister dst, XMMRegister nds, Address src, bool vector256);
2691 void vandpd(XMMRegister dst, XMMRegister nds, XMMRegister src, bool vector256) { Assembler::vandpd(dst, nds, src, vector256); }
2692 void vandpd(XMMRegister dst, XMMRegister nds, Address src, bool vector256) { Assembler::vandpd(dst, nds, src, vector256); }
2693 void vandpd(XMMRegister dst, XMMRegister nds, AddressLiteral src, bool vector256);
2695 void vandps(XMMRegister dst, XMMRegister nds, XMMRegister src, bool vector256) { Assembler::vandps(dst, nds, src, vector256); }
2696 void vandps(XMMRegister dst, XMMRegister nds, Address src, bool vector256) { Assembler::vandps(dst, nds, src, vector256); }
2697 void vandps(XMMRegister dst, XMMRegister nds, AddressLiteral src, bool vector256);
2725 void vxorpd(XMMRegister dst, XMMRegister nds, XMMRegister src, bool vector256) { Assembler::vxorpd(dst, nds, src, vector256); }
2726 void vxorpd(XMMRegister dst, XMMRegister nds, Address src, bool vector256) { Assembler::vxorpd(dst, nds, src, vector256); }
2727 void vxorpd(XMMRegister dst, XMMRegister nds, AddressLiteral src, bool vector256);
2729 void vxorps(XMMRegister dst, XMMRegister nds, XMMRegister src, bool vector256) { Assembler::vxorps(dst, nds, src, vector256); }
2730 void vxorps(XMMRegister dst, XMMRegister nds, Address src, bool vector256) { Assembler::vxorps(dst, nds, src, vector256); }
2731 void vxorps(XMMRegister dst, XMMRegister nds, AddressLiteral src, bool vector256);
2733 void vpxor(XMMRegister dst, XMMRegister nds, XMMRegister src, bool vector256) {
2734 if (UseAVX > 1 || !vector256) // vpxor 256 bit is available only in AVX2
2735 Assembler::vpxor(dst, nds, src, vector256);
2737 Assembler::vxorpd(dst, nds, src, vector256);
2739 void vpxor(XMMRegister dst, XMMRegister nds, Address src, bool vector256) {
2740 if (UseAVX > 1 || !vector256) // vpxor 256 bit is available only in AVX2
2741 Assembler::vpxor(dst, nds, src, vector256);
2743 Assembler::vxorpd(dst, nds, src, vector256);