1917
1918 void vaddsd(XMMRegister dst, XMMRegister nds, Address src);
1919 void vaddsd(XMMRegister dst, XMMRegister nds, XMMRegister src);
1920 void vaddss(XMMRegister dst, XMMRegister nds, Address src);
1921 void vaddss(XMMRegister dst, XMMRegister nds, XMMRegister src);
1922 void vdivsd(XMMRegister dst, XMMRegister nds, Address src);
1923 void vdivsd(XMMRegister dst, XMMRegister nds, XMMRegister src);
1924 void vdivss(XMMRegister dst, XMMRegister nds, Address src);
1925 void vdivss(XMMRegister dst, XMMRegister nds, XMMRegister src);
1926 void vfmadd231sd(XMMRegister dst, XMMRegister nds, XMMRegister src);
1927 void vfmadd231ss(XMMRegister dst, XMMRegister nds, XMMRegister src);
1928 void vmulsd(XMMRegister dst, XMMRegister nds, Address src);
1929 void vmulsd(XMMRegister dst, XMMRegister nds, XMMRegister src);
1930 void vmulss(XMMRegister dst, XMMRegister nds, Address src);
1931 void vmulss(XMMRegister dst, XMMRegister nds, XMMRegister src);
1932 void vsubsd(XMMRegister dst, XMMRegister nds, Address src);
1933 void vsubsd(XMMRegister dst, XMMRegister nds, XMMRegister src);
1934 void vsubss(XMMRegister dst, XMMRegister nds, Address src);
1935 void vsubss(XMMRegister dst, XMMRegister nds, XMMRegister src);
1936
1937 void shlxl(Register dst, Register src1, Register src2);
1938 void shlxq(Register dst, Register src1, Register src2);
1939
1940 //====================VECTOR ARITHMETIC=====================================
1941
1942 // Add Packed Floating-Point Values
1943 void addpd(XMMRegister dst, XMMRegister src);
1944 void addpd(XMMRegister dst, Address src);
1945 void addps(XMMRegister dst, XMMRegister src);
1946 void vaddpd(XMMRegister dst, XMMRegister nds, XMMRegister src, int vector_len);
1947 void vaddps(XMMRegister dst, XMMRegister nds, XMMRegister src, int vector_len);
1948 void vaddpd(XMMRegister dst, XMMRegister nds, Address src, int vector_len);
1949 void vaddps(XMMRegister dst, XMMRegister nds, Address src, int vector_len);
1950
1951 // Subtract Packed Floating-Point Values
1952 void subpd(XMMRegister dst, XMMRegister src);
1953 void subps(XMMRegister dst, XMMRegister src);
1954 void vsubpd(XMMRegister dst, XMMRegister nds, XMMRegister src, int vector_len);
1955 void vsubps(XMMRegister dst, XMMRegister nds, XMMRegister src, int vector_len);
1956 void vsubpd(XMMRegister dst, XMMRegister nds, Address src, int vector_len);
|
1917
1918 void vaddsd(XMMRegister dst, XMMRegister nds, Address src);
1919 void vaddsd(XMMRegister dst, XMMRegister nds, XMMRegister src);
1920 void vaddss(XMMRegister dst, XMMRegister nds, Address src);
1921 void vaddss(XMMRegister dst, XMMRegister nds, XMMRegister src);
1922 void vdivsd(XMMRegister dst, XMMRegister nds, Address src);
1923 void vdivsd(XMMRegister dst, XMMRegister nds, XMMRegister src);
1924 void vdivss(XMMRegister dst, XMMRegister nds, Address src);
1925 void vdivss(XMMRegister dst, XMMRegister nds, XMMRegister src);
1926 void vfmadd231sd(XMMRegister dst, XMMRegister nds, XMMRegister src);
1927 void vfmadd231ss(XMMRegister dst, XMMRegister nds, XMMRegister src);
1928 void vmulsd(XMMRegister dst, XMMRegister nds, Address src);
1929 void vmulsd(XMMRegister dst, XMMRegister nds, XMMRegister src);
1930 void vmulss(XMMRegister dst, XMMRegister nds, Address src);
1931 void vmulss(XMMRegister dst, XMMRegister nds, XMMRegister src);
1932 void vsubsd(XMMRegister dst, XMMRegister nds, Address src);
1933 void vsubsd(XMMRegister dst, XMMRegister nds, XMMRegister src);
1934 void vsubss(XMMRegister dst, XMMRegister nds, Address src);
1935 void vsubss(XMMRegister dst, XMMRegister nds, XMMRegister src);
1936
1937 void vmaxss(XMMRegister dst, XMMRegister nds, XMMRegister src);
1938 void vmaxsd(XMMRegister dst, XMMRegister nds, XMMRegister src);
1939 void vminss(XMMRegister dst, XMMRegister nds, XMMRegister src);
1940 void vminsd(XMMRegister dst, XMMRegister nds, XMMRegister src);
1941
1942 void shlxl(Register dst, Register src1, Register src2);
1943 void shlxq(Register dst, Register src1, Register src2);
1944
1945 //====================VECTOR ARITHMETIC=====================================
1946
1947 // Add Packed Floating-Point Values
1948 void addpd(XMMRegister dst, XMMRegister src);
1949 void addpd(XMMRegister dst, Address src);
1950 void addps(XMMRegister dst, XMMRegister src);
1951 void vaddpd(XMMRegister dst, XMMRegister nds, XMMRegister src, int vector_len);
1952 void vaddps(XMMRegister dst, XMMRegister nds, XMMRegister src, int vector_len);
1953 void vaddpd(XMMRegister dst, XMMRegister nds, Address src, int vector_len);
1954 void vaddps(XMMRegister dst, XMMRegister nds, Address src, int vector_len);
1955
1956 // Subtract Packed Floating-Point Values
1957 void subpd(XMMRegister dst, XMMRegister src);
1958 void subps(XMMRegister dst, XMMRegister src);
1959 void vsubpd(XMMRegister dst, XMMRegister nds, XMMRegister src, int vector_len);
1960 void vsubps(XMMRegister dst, XMMRegister nds, XMMRegister src, int vector_len);
1961 void vsubpd(XMMRegister dst, XMMRegister nds, Address src, int vector_len);
|