Home | History | Annotate | Download | only in cctest

Lines Matching defs:xmm2

752     __ movaps(xmm2, xmm1);
753 __ addps(xmm2, xmm0);
754 __ mulps(xmm2, xmm1);
755 __ subps(xmm2, xmm0);
756 __ divps(xmm2, xmm1);
757 __ cvttss2si(rax, xmm2);
790 // argument in xmm0, xmm1 and xmm2
791 // xmm0 * xmm1 + xmm2
794 __ addsd(xmm3, xmm2); // Expected result in xmm3
800 __ vfmadd132sd(xmm8, xmm2, xmm1);
806 __ vfmadd213sd(xmm8, xmm0, xmm2);
811 __ movaps(xmm8, xmm2);
820 __ vfmadd132sd(xmm8, xmm2, Operand(rsp, 0));
826 __ movsd(Operand(rsp, 0), xmm2);
832 __ movaps(xmm8, xmm2);
838 // xmm0 * xmm1 - xmm2
841 __ subsd(xmm3, xmm2); // Expected result in xmm3
846 __ vfmsub132sd(xmm8, xmm2, xmm1);
852 __ vfmsub213sd(xmm8, xmm0, xmm2);
857 __ movaps(xmm8, xmm2);
866 __ vfmsub132sd(xmm8, xmm2, Operand(rsp, 0));
872 __ movsd(Operand(rsp, 0), xmm2);
878 __ movaps(xmm8, xmm2);
885 // - xmm0 * xmm1 + xmm2
890 __ addsd(xmm3, xmm2); // Expected result in xmm3
895 __ vfnmadd132sd(xmm8, xmm2, xmm1);
901 __ vfnmadd213sd(xmm8, xmm0, xmm2);
906 __ movaps(xmm8, xmm2);
915 __ vfnmadd132sd(xmm8, xmm2, Operand(rsp, 0));
921 __ movsd(Operand(rsp, 0), xmm2);
927 __ movaps(xmm8, xmm2);
934 // - xmm0 * xmm1 - xmm2
939 __ subsd(xmm3, xmm2); // Expected result in xmm3
944 __ vfnmsub132sd(xmm8, xmm2, xmm1);
950 __ vfnmsub213sd(xmm8, xmm0, xmm2);
955 __ movaps(xmm8, xmm2);
964 __ vfnmsub132sd(xmm8, xmm2, Operand(rsp, 0));
970 __ movsd(Operand(rsp, 0), xmm2);
976 __ movaps(xmm8, xmm2);
1016 // arguments in xmm0, xmm1 and xmm2
1017 // xmm0 * xmm1 + xmm2
1020 __ addss(xmm3, xmm2); // Expected result in xmm3
1026 __ vfmadd132ss(xmm8, xmm2, xmm1);
1032 __ vfmadd213ss(xmm8, xmm0, xmm2);
1037 __ movaps(xmm8, xmm2);
1046 __ vfmadd132ss(xmm8, xmm2, Operand(rsp, 0));
1052 __ movss(Operand(rsp, 0), xmm2);
1058 __ movaps(xmm8, xmm2);
1064 // xmm0 * xmm1 - xmm2
1067 __ subss(xmm3, xmm2); // Expected result in xmm3
1072 __ vfmsub132ss(xmm8, xmm2, xmm1);
1078 __ vfmsub213ss(xmm8, xmm0, xmm2);
1083 __ movaps(xmm8, xmm2);
1092 __ vfmsub132ss(xmm8, xmm2, Operand(rsp, 0));
1098 __ movss(Operand(rsp, 0), xmm2);
1104 __ movaps(xmm8, xmm2);
1111 // - xmm0 * xmm1 + xmm2
1116 __ addss(xmm3, xmm2); // Expected result in xmm3
1121 __ vfnmadd132ss(xmm8, xmm2, xmm1);
1127 __ vfnmadd213ss(xmm8, xmm0, xmm2);
1132 __ movaps(xmm8, xmm2);
1141 __ vfnmadd132ss(xmm8, xmm2, Operand(rsp, 0));
1147 __ movss(Operand(rsp, 0), xmm2);
1153 __ movaps(xmm8, xmm2);
1160 // - xmm0 * xmm1 - xmm2
1165 __ subss(xmm3, xmm2); // Expected result in xmm3
1170 __ vfnmsub132ss(xmm8, xmm2, xmm1);
1176 __ vfnmsub213ss(xmm8, xmm0, xmm2);
1181 __ movaps(xmm8, xmm2);
1190 __ vfnmsub132ss(xmm8, xmm2, Operand(rsp, 0));
1196 __ movss(Operand(rsp, 0), xmm2);
1202 __ movaps(xmm8, xmm2);
1238 // arguments in xmm0, xmm1 and xmm2
1249 __ minss(xmm3, xmm2);
1255 __ movaps(xmm3, xmm2);
1264 __ ucomiss(xmm3, xmm2);
1278 __ mulss(xmm3, xmm2);
1280 __ ucomiss(xmm3, xmm2);
1317 // arguments in xmm0, xmm1 and xmm2
1337 __ vminss(xmm3, xmm1, xmm2);
1343 __ vsubss(xmm3, xmm2, xmm1);
1350 __ vucomiss(xmm3, xmm2);
1362 __ vmulss(xmm3, xmm3, xmm2);
1364 __ vucomiss(xmm3, xmm2);
1402 // arguments in xmm0, xmm1 and xmm2
1576 __ vminsd(xmm3, xmm1, xmm2);
1582 __ vsubsd(xmm3, xmm2, xmm1);
1589 __ vucomisd(xmm3, xmm2);
1601 __ vmulsd(xmm3, xmm3, xmm2);
1603 __ vucomisd(xmm3, xmm2);