Lines Matching refs:src1
1089 void vfmadd132sd(XMMRegister dst, XMMRegister src1, XMMRegister src2) { in vfmadd132sd() argument
1090 vfmadd132sd(dst, src1, Operand(src2)); in vfmadd132sd()
1092 void vfmadd213sd(XMMRegister dst, XMMRegister src1, XMMRegister src2) { in vfmadd213sd() argument
1093 vfmadd213sd(dst, src1, Operand(src2)); in vfmadd213sd()
1095 void vfmadd231sd(XMMRegister dst, XMMRegister src1, XMMRegister src2) { in vfmadd231sd() argument
1096 vfmadd231sd(dst, src1, Operand(src2)); in vfmadd231sd()
1098 void vfmadd132sd(XMMRegister dst, XMMRegister src1, const Operand& src2) { in vfmadd132sd() argument
1099 vfmasd(0x99, dst, src1, src2); in vfmadd132sd()
1101 void vfmadd213sd(XMMRegister dst, XMMRegister src1, const Operand& src2) { in vfmadd213sd() argument
1102 vfmasd(0xa9, dst, src1, src2); in vfmadd213sd()
1104 void vfmadd231sd(XMMRegister dst, XMMRegister src1, const Operand& src2) { in vfmadd231sd() argument
1105 vfmasd(0xb9, dst, src1, src2); in vfmadd231sd()
1107 void vfmsub132sd(XMMRegister dst, XMMRegister src1, XMMRegister src2) { in vfmsub132sd() argument
1108 vfmsub132sd(dst, src1, Operand(src2)); in vfmsub132sd()
1110 void vfmsub213sd(XMMRegister dst, XMMRegister src1, XMMRegister src2) { in vfmsub213sd() argument
1111 vfmsub213sd(dst, src1, Operand(src2)); in vfmsub213sd()
1113 void vfmsub231sd(XMMRegister dst, XMMRegister src1, XMMRegister src2) { in vfmsub231sd() argument
1114 vfmsub231sd(dst, src1, Operand(src2)); in vfmsub231sd()
1116 void vfmsub132sd(XMMRegister dst, XMMRegister src1, const Operand& src2) { in vfmsub132sd() argument
1117 vfmasd(0x9b, dst, src1, src2); in vfmsub132sd()
1119 void vfmsub213sd(XMMRegister dst, XMMRegister src1, const Operand& src2) { in vfmsub213sd() argument
1120 vfmasd(0xab, dst, src1, src2); in vfmsub213sd()
1122 void vfmsub231sd(XMMRegister dst, XMMRegister src1, const Operand& src2) { in vfmsub231sd() argument
1123 vfmasd(0xbb, dst, src1, src2); in vfmsub231sd()
1125 void vfnmadd132sd(XMMRegister dst, XMMRegister src1, XMMRegister src2) { in vfnmadd132sd() argument
1126 vfnmadd132sd(dst, src1, Operand(src2)); in vfnmadd132sd()
1128 void vfnmadd213sd(XMMRegister dst, XMMRegister src1, XMMRegister src2) { in vfnmadd213sd() argument
1129 vfnmadd213sd(dst, src1, Operand(src2)); in vfnmadd213sd()
1131 void vfnmadd231sd(XMMRegister dst, XMMRegister src1, XMMRegister src2) { in vfnmadd231sd() argument
1132 vfnmadd231sd(dst, src1, Operand(src2)); in vfnmadd231sd()
1134 void vfnmadd132sd(XMMRegister dst, XMMRegister src1, const Operand& src2) { in vfnmadd132sd() argument
1135 vfmasd(0x9d, dst, src1, src2); in vfnmadd132sd()
1137 void vfnmadd213sd(XMMRegister dst, XMMRegister src1, const Operand& src2) { in vfnmadd213sd() argument
1138 vfmasd(0xad, dst, src1, src2); in vfnmadd213sd()
1140 void vfnmadd231sd(XMMRegister dst, XMMRegister src1, const Operand& src2) { in vfnmadd231sd() argument
1141 vfmasd(0xbd, dst, src1, src2); in vfnmadd231sd()
1143 void vfnmsub132sd(XMMRegister dst, XMMRegister src1, XMMRegister src2) { in vfnmsub132sd() argument
1144 vfnmsub132sd(dst, src1, Operand(src2)); in vfnmsub132sd()
1146 void vfnmsub213sd(XMMRegister dst, XMMRegister src1, XMMRegister src2) { in vfnmsub213sd() argument
1147 vfnmsub213sd(dst, src1, Operand(src2)); in vfnmsub213sd()
1149 void vfnmsub231sd(XMMRegister dst, XMMRegister src1, XMMRegister src2) { in vfnmsub231sd() argument
1150 vfnmsub231sd(dst, src1, Operand(src2)); in vfnmsub231sd()
1152 void vfnmsub132sd(XMMRegister dst, XMMRegister src1, const Operand& src2) { in vfnmsub132sd() argument
1153 vfmasd(0x9f, dst, src1, src2); in vfnmsub132sd()
1155 void vfnmsub213sd(XMMRegister dst, XMMRegister src1, const Operand& src2) { in vfnmsub213sd() argument
1156 vfmasd(0xaf, dst, src1, src2); in vfnmsub213sd()
1158 void vfnmsub231sd(XMMRegister dst, XMMRegister src1, const Operand& src2) { in vfnmsub231sd() argument
1159 vfmasd(0xbf, dst, src1, src2); in vfnmsub231sd()
1161 void vfmasd(byte op, XMMRegister dst, XMMRegister src1, const Operand& src2);
1163 void vfmadd132ss(XMMRegister dst, XMMRegister src1, XMMRegister src2) { in vfmadd132ss() argument
1164 vfmadd132ss(dst, src1, Operand(src2)); in vfmadd132ss()
1166 void vfmadd213ss(XMMRegister dst, XMMRegister src1, XMMRegister src2) { in vfmadd213ss() argument
1167 vfmadd213ss(dst, src1, Operand(src2)); in vfmadd213ss()
1169 void vfmadd231ss(XMMRegister dst, XMMRegister src1, XMMRegister src2) { in vfmadd231ss() argument
1170 vfmadd231ss(dst, src1, Operand(src2)); in vfmadd231ss()
1172 void vfmadd132ss(XMMRegister dst, XMMRegister src1, const Operand& src2) { in vfmadd132ss() argument
1173 vfmass(0x99, dst, src1, src2); in vfmadd132ss()
1175 void vfmadd213ss(XMMRegister dst, XMMRegister src1, const Operand& src2) { in vfmadd213ss() argument
1176 vfmass(0xa9, dst, src1, src2); in vfmadd213ss()
1178 void vfmadd231ss(XMMRegister dst, XMMRegister src1, const Operand& src2) { in vfmadd231ss() argument
1179 vfmass(0xb9, dst, src1, src2); in vfmadd231ss()
1181 void vfmsub132ss(XMMRegister dst, XMMRegister src1, XMMRegister src2) { in vfmsub132ss() argument
1182 vfmsub132ss(dst, src1, Operand(src2)); in vfmsub132ss()
1184 void vfmsub213ss(XMMRegister dst, XMMRegister src1, XMMRegister src2) { in vfmsub213ss() argument
1185 vfmsub213ss(dst, src1, Operand(src2)); in vfmsub213ss()
1187 void vfmsub231ss(XMMRegister dst, XMMRegister src1, XMMRegister src2) { in vfmsub231ss() argument
1188 vfmsub231ss(dst, src1, Operand(src2)); in vfmsub231ss()
1190 void vfmsub132ss(XMMRegister dst, XMMRegister src1, const Operand& src2) { in vfmsub132ss() argument
1191 vfmass(0x9b, dst, src1, src2); in vfmsub132ss()
1193 void vfmsub213ss(XMMRegister dst, XMMRegister src1, const Operand& src2) { in vfmsub213ss() argument
1194 vfmass(0xab, dst, src1, src2); in vfmsub213ss()
1196 void vfmsub231ss(XMMRegister dst, XMMRegister src1, const Operand& src2) { in vfmsub231ss() argument
1197 vfmass(0xbb, dst, src1, src2); in vfmsub231ss()
1199 void vfnmadd132ss(XMMRegister dst, XMMRegister src1, XMMRegister src2) { in vfnmadd132ss() argument
1200 vfnmadd132ss(dst, src1, Operand(src2)); in vfnmadd132ss()
1202 void vfnmadd213ss(XMMRegister dst, XMMRegister src1, XMMRegister src2) { in vfnmadd213ss() argument
1203 vfnmadd213ss(dst, src1, Operand(src2)); in vfnmadd213ss()
1205 void vfnmadd231ss(XMMRegister dst, XMMRegister src1, XMMRegister src2) { in vfnmadd231ss() argument
1206 vfnmadd231ss(dst, src1, Operand(src2)); in vfnmadd231ss()
1208 void vfnmadd132ss(XMMRegister dst, XMMRegister src1, const Operand& src2) { in vfnmadd132ss() argument
1209 vfmass(0x9d, dst, src1, src2); in vfnmadd132ss()
1211 void vfnmadd213ss(XMMRegister dst, XMMRegister src1, const Operand& src2) { in vfnmadd213ss() argument
1212 vfmass(0xad, dst, src1, src2); in vfnmadd213ss()
1214 void vfnmadd231ss(XMMRegister dst, XMMRegister src1, const Operand& src2) { in vfnmadd231ss() argument
1215 vfmass(0xbd, dst, src1, src2); in vfnmadd231ss()
1217 void vfnmsub132ss(XMMRegister dst, XMMRegister src1, XMMRegister src2) { in vfnmsub132ss() argument
1218 vfnmsub132ss(dst, src1, Operand(src2)); in vfnmsub132ss()
1220 void vfnmsub213ss(XMMRegister dst, XMMRegister src1, XMMRegister src2) { in vfnmsub213ss() argument
1221 vfnmsub213ss(dst, src1, Operand(src2)); in vfnmsub213ss()
1223 void vfnmsub231ss(XMMRegister dst, XMMRegister src1, XMMRegister src2) { in vfnmsub231ss() argument
1224 vfnmsub231ss(dst, src1, Operand(src2)); in vfnmsub231ss()
1226 void vfnmsub132ss(XMMRegister dst, XMMRegister src1, const Operand& src2) { in vfnmsub132ss() argument
1227 vfmass(0x9f, dst, src1, src2); in vfnmsub132ss()
1229 void vfnmsub213ss(XMMRegister dst, XMMRegister src1, const Operand& src2) { in vfnmsub213ss() argument
1230 vfmass(0xaf, dst, src1, src2); in vfnmsub213ss()
1232 void vfnmsub231ss(XMMRegister dst, XMMRegister src1, const Operand& src2) { in vfnmsub231ss() argument
1233 vfmass(0xbf, dst, src1, src2); in vfnmsub231ss()
1235 void vfmass(byte op, XMMRegister dst, XMMRegister src1, const Operand& src2);
1237 void vaddsd(XMMRegister dst, XMMRegister src1, XMMRegister src2) { in vaddsd() argument
1238 vaddsd(dst, src1, Operand(src2)); in vaddsd()
1240 void vaddsd(XMMRegister dst, XMMRegister src1, const Operand& src2) { in vaddsd() argument
1241 vsd(0x58, dst, src1, src2); in vaddsd()
1243 void vsubsd(XMMRegister dst, XMMRegister src1, XMMRegister src2) { in vsubsd() argument
1244 vsubsd(dst, src1, Operand(src2)); in vsubsd()
1246 void vsubsd(XMMRegister dst, XMMRegister src1, const Operand& src2) { in vsubsd() argument
1247 vsd(0x5c, dst, src1, src2); in vsubsd()
1249 void vmulsd(XMMRegister dst, XMMRegister src1, XMMRegister src2) { in vmulsd() argument
1250 vmulsd(dst, src1, Operand(src2)); in vmulsd()
1252 void vmulsd(XMMRegister dst, XMMRegister src1, const Operand& src2) { in vmulsd() argument
1253 vsd(0x59, dst, src1, src2); in vmulsd()
1255 void vdivsd(XMMRegister dst, XMMRegister src1, XMMRegister src2) { in vdivsd() argument
1256 vdivsd(dst, src1, Operand(src2)); in vdivsd()
1258 void vdivsd(XMMRegister dst, XMMRegister src1, const Operand& src2) { in vdivsd() argument
1259 vsd(0x5e, dst, src1, src2); in vdivsd()
1261 void vmaxsd(XMMRegister dst, XMMRegister src1, XMMRegister src2) { in vmaxsd() argument
1262 vmaxsd(dst, src1, Operand(src2)); in vmaxsd()
1264 void vmaxsd(XMMRegister dst, XMMRegister src1, const Operand& src2) { in vmaxsd() argument
1265 vsd(0x5f, dst, src1, src2); in vmaxsd()
1267 void vminsd(XMMRegister dst, XMMRegister src1, XMMRegister src2) { in vminsd() argument
1268 vminsd(dst, src1, Operand(src2)); in vminsd()
1270 void vminsd(XMMRegister dst, XMMRegister src1, const Operand& src2) { in vminsd() argument
1271 vsd(0x5d, dst, src1, src2); in vminsd()
1273 void vsd(byte op, XMMRegister dst, XMMRegister src1, const Operand& src2);
1275 void vaddss(XMMRegister dst, XMMRegister src1, XMMRegister src2) { in vaddss() argument
1276 vaddss(dst, src1, Operand(src2)); in vaddss()
1278 void vaddss(XMMRegister dst, XMMRegister src1, const Operand& src2) { in vaddss() argument
1279 vss(0x58, dst, src1, src2); in vaddss()
1281 void vsubss(XMMRegister dst, XMMRegister src1, XMMRegister src2) { in vsubss() argument
1282 vsubss(dst, src1, Operand(src2)); in vsubss()
1284 void vsubss(XMMRegister dst, XMMRegister src1, const Operand& src2) { in vsubss() argument
1285 vss(0x5c, dst, src1, src2); in vsubss()
1287 void vmulss(XMMRegister dst, XMMRegister src1, XMMRegister src2) { in vmulss() argument
1288 vmulss(dst, src1, Operand(src2)); in vmulss()
1290 void vmulss(XMMRegister dst, XMMRegister src1, const Operand& src2) { in vmulss() argument
1291 vss(0x59, dst, src1, src2); in vmulss()
1293 void vdivss(XMMRegister dst, XMMRegister src1, XMMRegister src2) { in vdivss() argument
1294 vdivss(dst, src1, Operand(src2)); in vdivss()
1296 void vdivss(XMMRegister dst, XMMRegister src1, const Operand& src2) { in vdivss() argument
1297 vss(0x5e, dst, src1, src2); in vdivss()
1299 void vmaxss(XMMRegister dst, XMMRegister src1, XMMRegister src2) { in vmaxss() argument
1300 vmaxss(dst, src1, Operand(src2)); in vmaxss()
1302 void vmaxss(XMMRegister dst, XMMRegister src1, const Operand& src2) { in vmaxss() argument
1303 vss(0x5f, dst, src1, src2); in vmaxss()
1305 void vminss(XMMRegister dst, XMMRegister src1, XMMRegister src2) { in vminss() argument
1306 vminss(dst, src1, Operand(src2)); in vminss()
1308 void vminss(XMMRegister dst, XMMRegister src1, const Operand& src2) { in vminss() argument
1309 vss(0x5d, dst, src1, src2); in vminss()
1311 void vss(byte op, XMMRegister dst, XMMRegister src1, const Operand& src2);
1314 void andn(Register dst, Register src1, Register src2) { in andn() argument
1315 andn(dst, src1, Operand(src2)); in andn()
1317 void andn(Register dst, Register src1, const Operand& src2) { in andn() argument
1318 bmi1(0xf2, dst, src1, src2); in andn()
1320 void bextr(Register dst, Register src1, Register src2) { in bextr() argument
1321 bextr(dst, Operand(src1), src2); in bextr()
1323 void bextr(Register dst, const Operand& src1, Register src2) { in bextr() argument
1324 bmi1(0xf7, dst, src2, src1); in bextr()
1350 void bzhi(Register dst, Register src1, Register src2) { in bzhi() argument
1351 bzhi(dst, Operand(src1), src2); in bzhi()
1353 void bzhi(Register dst, const Operand& src1, Register src2) { in bzhi() argument
1354 bmi2(kNone, 0xf5, dst, src2, src1); in bzhi()
1362 void pdep(Register dst, Register src1, Register src2) { in pdep() argument
1363 pdep(dst, src1, Operand(src2)); in pdep()
1365 void pdep(Register dst, Register src1, const Operand& src2) { in pdep() argument
1366 bmi2(kF2, 0xf5, dst, src1, src2); in pdep()
1368 void pext(Register dst, Register src1, Register src2) { in pext() argument
1369 pext(dst, src1, Operand(src2)); in pext()
1371 void pext(Register dst, Register src1, const Operand& src2) { in pext() argument
1372 bmi2(kF3, 0xf5, dst, src1, src2); in pext()
1374 void sarx(Register dst, Register src1, Register src2) { in sarx() argument
1375 sarx(dst, Operand(src1), src2); in sarx()
1377 void sarx(Register dst, const Operand& src1, Register src2) { in sarx() argument
1378 bmi2(kF3, 0xf7, dst, src2, src1); in sarx()
1380 void shlx(Register dst, Register src1, Register src2) { in shlx() argument
1381 shlx(dst, Operand(src1), src2); in shlx()
1383 void shlx(Register dst, const Operand& src1, Register src2) { in shlx() argument
1384 bmi2(k66, 0xf7, dst, src2, src1); in shlx()
1386 void shrx(Register dst, Register src1, Register src2) { in shrx() argument
1387 shrx(dst, Operand(src1), src2); in shrx()
1389 void shrx(Register dst, const Operand& src1, Register src2) { in shrx() argument
1390 bmi2(kF2, 0xf7, dst, src2, src1); in shrx()
1402 void v##name##ps(XMMRegister dst, XMMRegister src1, XMMRegister src2) { \
1403 vps(opcode, dst, src1, Operand(src2)); \
1405 void v##name##ps(XMMRegister dst, XMMRegister src1, const Operand& src2) { \
1406 vps(opcode, dst, src1, src2); \
1408 void v##name##pd(XMMRegister dst, XMMRegister src1, XMMRegister src2) { \
1409 vpd(opcode, dst, src1, Operand(src2)); \
1411 void v##name##pd(XMMRegister dst, XMMRegister src1, const Operand& src2) { \
1412 vpd(opcode, dst, src1, src2); \
1416 void vps(byte op, XMMRegister dst, XMMRegister src1, XMMRegister src2);
1417 void vps(byte op, XMMRegister dst, XMMRegister src1, const Operand& src2);
1418 void vpd(byte op, XMMRegister dst, XMMRegister src1, XMMRegister src2);
1419 void vpd(byte op, XMMRegister dst, XMMRegister src1, const Operand& src2);