Home | History | Annotate | Download | only in X86

Lines Matching refs:xmm1

274 // CHECK: vunpckhps  %xmm1, %xmm2, %xmm4
276 vunpckhps %xmm1, %xmm2, %xmm4
278 // CHECK: vunpckhpd %xmm1, %xmm2, %xmm4
280 vunpckhpd %xmm1, %xmm2, %xmm4
282 // CHECK: vunpcklps %xmm1, %xmm2, %xmm4
284 vunpcklps %xmm1, %xmm2, %xmm4
286 // CHECK: vunpcklpd %xmm1, %xmm2, %xmm4
288 vunpcklpd %xmm1, %xmm2, %xmm4
306 // CHECK: vcmpps $0, %xmm0, %xmm6, %xmm1
308 vcmpps $0, %xmm0, %xmm6, %xmm1
310 // CHECK: vcmpps $0, (%eax), %xmm6, %xmm1
312 vcmpps $0, (%eax), %xmm6, %xmm1
314 // CHECK: vcmpps $7, %xmm0, %xmm6, %xmm1
316 vcmpps $7, %xmm0, %xmm6, %xmm1
318 // CHECK: vcmppd $0, %xmm0, %xmm6, %xmm1
320 vcmppd $0, %xmm0, %xmm6, %xmm1
322 // CHECK: vcmppd $0, (%eax), %xmm6, %xmm1
324 vcmppd $0, (%eax), %xmm6, %xmm1
326 // CHECK: vcmppd $7, %xmm0, %xmm6, %xmm1
328 vcmppd $7, %xmm0, %xmm6, %xmm1
330 // CHECK: vshufps $8, %xmm1, %xmm2, %xmm3
332 vshufps $8, %xmm1, %xmm2, %xmm3
338 // CHECK: vshufpd $8, %xmm1, %xmm2, %xmm3
340 vshufpd $8, %xmm1, %xmm2, %xmm3
346 // CHECK: vcmpps $0, %xmm1, %xmm2, %xmm3
348 vcmpeqps %xmm1, %xmm2, %xmm3
350 // CHECK: vcmpps $2, %xmm1, %xmm2, %xmm3
352 vcmpleps %xmm1, %xmm2, %xmm3
354 // CHECK: vcmpps $1, %xmm1, %xmm2, %xmm3
356 vcmpltps %xmm1, %xmm2, %xmm3
358 // CHECK: vcmpps $4, %xmm1, %xmm2, %xmm3
360 vcmpneqps %xmm1, %xmm2, %xmm3
362 // CHECK: vcmpps $6, %xmm1, %xmm2, %xmm3
364 vcmpnleps %xmm1, %xmm2, %xmm3
366 // CHECK: vcmpps $5, %xmm1, %xmm2, %xmm3
368 vcmpnltps %xmm1, %xmm2, %xmm3
370 // CHECK: vcmpps $7, %xmm1, %xmm2, %xmm3
372 vcmpordps %xmm1, %xmm2, %xmm3
374 // CHECK: vcmpps $3, %xmm1, %xmm2, %xmm3
376 vcmpunordps %xmm1, %xmm2, %xmm3
410 // CHECK: vcmppd $0, %xmm1, %xmm2, %xmm3
412 vcmpeqpd %xmm1, %xmm2, %xmm3
414 // CHECK: vcmppd $2, %xmm1, %xmm2, %xmm3
416 vcmplepd %xmm1, %xmm2, %xmm3
418 // CHECK: vcmppd $1, %xmm1, %xmm2, %xmm3
420 vcmpltpd %xmm1, %xmm2, %xmm3
422 // CHECK: vcmppd $4, %xmm1, %xmm2, %xmm3
424 vcmpneqpd %xmm1, %xmm2, %xmm3
426 // CHECK: vcmppd $6, %xmm1, %xmm2, %xmm3
428 vcmpnlepd %xmm1, %xmm2, %xmm3
430 // CHECK: vcmppd $5, %xmm1, %xmm2, %xmm3
432 vcmpnltpd %xmm1, %xmm2, %xmm3
434 // CHECK: vcmppd $7, %xmm1, %xmm2, %xmm3
436 vcmpordpd %xmm1, %xmm2, %xmm3
438 // CHECK: vcmppd $3, %xmm1, %xmm2, %xmm3
440 vcmpunordpd %xmm1, %xmm2, %xmm3
490 // CHECK: vcmpss $0, %xmm1, %xmm2, %xmm3
492 vcmpeqss %xmm1, %xmm2, %xmm3
494 // CHECK: vcmpss $2, %xmm1, %xmm2, %xmm3
496 vcmpless %xmm1, %xmm2, %xmm3
498 // CHECK: vcmpss $1, %xmm1, %xmm2, %xmm3
500 vcmpltss %xmm1, %xmm2, %xmm3
502 // CHECK: vcmpss $4, %xmm1, %xmm2, %xmm3
504 vcmpneqss %xmm1, %xmm2, %xmm3
506 // CHECK: vcmpss $6, %xmm1, %xmm2, %xmm3
508 vcmpnless %xmm1, %xmm2, %xmm3
510 // CHECK: vcmpss $5, %xmm1, %xmm2, %xmm3
512 vcmpnltss %xmm1, %xmm2, %xmm3
514 // CHECK: vcmpss $7, %xmm1, %xmm2, %xmm3
516 vcmpordss %xmm1, %xmm2, %xmm3
518 // CHECK: vcmpss $3, %xmm1, %xmm2, %xmm3
520 vcmpunordss %xmm1, %xmm2, %xmm3
554 // CHECK: vcmpsd $0, %xmm1, %xmm2, %xmm3
556 vcmpeqsd %xmm1, %xmm2, %xmm3
558 // CHECK: vcmpsd $2, %xmm1, %xmm2, %xmm3
560 vcmplesd %xmm1, %xmm2, %xmm3
562 // CHECK: vcmpsd $1, %xmm1, %xmm2, %xmm3
564 vcmpltsd %xmm1, %xmm2, %xmm3
566 // CHECK: vcmpsd $4, %xmm1, %xmm2, %xmm3
568 vcmpneqsd %xmm1, %xmm2, %xmm3
570 // CHECK: vcmpsd $6, %xmm1, %xmm2, %xmm3
572 vcmpnlesd %xmm1, %xmm2, %xmm3
574 // CHECK: vcmpsd $5, %xmm1, %xmm2, %xmm3
576 vcmpnltsd %xmm1, %xmm2, %xmm3
578 // CHECK: vcmpsd $7, %xmm1, %xmm2, %xmm3
580 vcmpordsd %xmm1, %xmm2, %xmm3
582 // CHECK: vcmpsd $3, %xmm1, %xmm2, %xmm3
584 vcmpunordsd %xmm1, %xmm2, %xmm3
618 // CHECK: vucomiss %xmm1, %xmm2
620 vucomiss %xmm1, %xmm2
626 // CHECK: vcomiss %xmm1, %xmm2
628 vcomiss %xmm1, %xmm2
634 // CHECK: vucomisd %xmm1, %xmm2
636 vucomisd %xmm1, %xmm2
642 // CHECK: vcomisd %xmm1, %xmm2
644 vcomisd %xmm1, %xmm2
650 // CHECK: vcvttss2si %xmm1, %eax
652 vcvttss2si %xmm1, %eax
658 // CHECK: vcvtsi2ssl (%eax), %xmm1, %xmm2
660 vcvtsi2ss (%eax), %xmm1, %xmm2
662 // CHECK: vcvtsi2ssl (%eax), %xmm1, %xmm2
664 vcvtsi2ss (%eax), %xmm1, %xmm2
666 // CHECK: vcvtsi2ssl (%eax), %xmm1, %xmm2
668 vcvtsi2ssl (%eax), %xmm1, %xmm2
670 // CHECK: vcvtsi2ssl (%eax), %xmm1, %xmm2
672 vcvtsi2ssl (%eax), %xmm1, %xmm2
674 // CHECK: vcvttsd2si %xmm1, %eax
676 vcvttsd2si %xmm1, %eax
682 // CHECK: vcvtsi2sdl (%eax), %xmm1, %xmm2
684 vcvtsi2sd (%eax), %xmm1, %xmm2
686 // CHECK: vcvtsi2sdl (%eax), %xmm1, %xmm2
688 vcvtsi2sd (%eax), %xmm1, %xmm2
690 // CHECK: vcvtsi2sdl (%eax), %xmm1, %xmm2
692 vcvtsi2sdl (%eax), %xmm1, %xmm2
694 // CHECK: vcvtsi2sdl (%eax), %xmm1, %xmm2
696 vcvtsi2sdl (%eax), %xmm1, %xmm2
702 // CHECK: vmovaps %xmm1, %xmm2
704 vmovaps %xmm1, %xmm2
706 // CHECK: vmovaps %xmm1, (%eax)
708 vmovaps %xmm1, (%eax)
714 // CHECK: vmovapd %xmm1, %xmm2
716 vmovapd %xmm1, %xmm2
718 // CHECK: vmovapd %xmm1, (%eax)
720 vmovapd %xmm1, (%eax)
726 // CHECK: vmovups %xmm1, %xmm2
728 vmovups %xmm1, %xmm2
730 // CHECK: vmovups %xmm1, (%eax)
732 vmovups %xmm1, (%eax)
738 // CHECK: vmovupd %xmm1, %xmm2
740 vmovupd %xmm1, %xmm2
742 // CHECK: vmovupd %xmm1, (%eax)
744 vmovupd %xmm1, (%eax)
746 // CHECK: vmovlps %xmm1, (%eax)
748 vmovlps %xmm1, (%eax)
754 // CHECK: vmovlpd %xmm1, (%eax)
756 vmovlpd %xmm1, (%eax)
762 // CHECK: vmovhps %xmm1, (%eax)
764 vmovhps %xmm1, (%eax)
770 // CHECK: vmovhpd %xmm1, (%eax)
772 vmovhpd %xmm1, (%eax)
778 // CHECK: vmovlhps %xmm1, %xmm2, %xmm3
780 vmovlhps %xmm1, %xmm2, %xmm3
782 // CHECK: vmovhlps %xmm1, %xmm2, %xmm3
784 vmovhlps %xmm1, %xmm2, %xmm3
786 // CHECK: vcvtss2si %xmm1, %eax
788 vcvtss2si %xmm1, %eax
794 // CHECK: vcvtss2si %xmm1, %eax
796 vcvtss2sil %xmm1, %eax
862 // CHECK: vsqrtpd %xmm1, %xmm2
864 vsqrtpd %xmm1, %xmm2
870 // CHECK: vsqrtps %xmm1, %xmm2
872 vsqrtps %xmm1, %xmm2
878 // CHECK: vsqrtsd %xmm1, %xmm2, %xmm3
880 vsqrtsd %xmm1, %xmm2, %xmm3
886 // CHECK: vsqrtss %xmm1, %xmm2, %xmm3
888 vsqrtss %xmm1, %xmm2, %xmm3
894 // CHECK: vrsqrtps %xmm1, %xmm2
896 vrsqrtps %xmm1, %xmm2
902 // CHECK: vrsqrtss %xmm1, %xmm2, %xmm3
904 vrsqrtss %xmm1, %xmm2, %xmm3
910 // CHECK: vrcpps %xmm1, %xmm2
912 vrcpps %xmm1, %xmm2
918 // CHECK: vrcpss %xmm1, %xmm2, %xmm3
920 vrcpss %xmm1, %xmm2, %xmm3
926 // CHECK: vmovntdq %xmm1, (%eax)
928 vmovntdq %xmm1, (%eax)
930 // CHECK: vmovntpd %xmm1, (%eax)
932 vmovntpd %xmm1, (%eax)
934 // CHECK: vmovntps %xmm1, (%eax)
936 vmovntps %xmm1, (%eax)
954 // CHECK: vpsubb %xmm1, %xmm2, %xmm3
956 vpsubb %xmm1, %xmm2, %xmm3
962 // CHECK: vpsubw %xmm1, %xmm2, %xmm3
964 vpsubw %xmm1, %xmm2, %xmm3
970 // CHECK: vpsubd %xmm1, %xmm2, %xmm3
972 vpsubd %xmm1, %xmm2, %xmm3
978 // CHECK: vpsubq %xmm1, %xmm2, %xmm3
980 vpsubq %xmm1, %xmm2, %xmm3
986 // CHECK: vpsubsb %xmm1, %xmm2, %xmm3
988 vpsubsb %xmm1, %xmm2, %xmm3
994 // CHECK: vpsubsw %xmm1, %xmm2, %xmm3
996 vpsubsw %xmm1, %xmm2, %xmm3
1002 // CHECK: vpsubusb %xmm1, %xmm2, %xmm3
1004 vpsubusb %xmm1, %xmm2, %xmm3
1010 // CHECK: vpsubusw %xmm1, %xmm2, %xmm3
1012 vpsubusw %xmm1, %xmm2, %xmm3
1018 // CHECK: vpaddb %xmm1, %xmm2, %xmm3
1020 vpaddb %xmm1, %xmm2, %xmm3
1026 // CHECK: vpaddw %xmm1, %xmm2, %xmm3
1028 vpaddw %xmm1, %xmm2, %xmm3
1034 // CHECK: vpaddd %xmm1, %xmm2, %xmm3
1036 vpaddd %xmm1, %xmm2, %xmm3
1042 // CHECK: vpaddq %xmm1, %xmm2, %xmm3
1044 vpaddq %xmm1, %xmm2, %xmm3
1050 // CHECK: vpaddsb %xmm1, %xmm2, %xmm3
1052 vpaddsb %xmm1, %xmm2, %xmm3
1058 // CHECK: vpaddsw %xmm1, %xmm2, %xmm3
1060 vpaddsw %xmm1, %xmm2, %xmm3
1066 // CHECK: vpaddusb %xmm1, %xmm2, %xmm3
1068 vpaddusb %xmm1, %xmm2, %xmm3
1074 // CHECK: vpaddusw %xmm1, %xmm2, %xmm3
1076 vpaddusw %xmm1, %xmm2, %xmm3
1082 // CHECK: vpmulhuw %xmm1, %xmm2, %xmm3
1084 vpmulhuw %xmm1, %xmm2, %xmm3
1090 // CHECK: vpmulhw %xmm1, %xmm2, %xmm3
1092 vpmulhw %xmm1, %xmm2, %xmm3
1098 // CHECK: vpmullw %xmm1, %xmm2, %xmm3
1100 vpmullw %xmm1, %xmm2, %xmm3
1106 // CHECK: vpmuludq %xmm1, %xmm2, %xmm3
1108 vpmuludq %xmm1, %xmm2, %xmm3
1114 // CHECK: vpavgb %xmm1, %xmm2, %xmm3
1116 vpavgb %xmm1, %xmm2, %xmm3
1122 // CHECK: vpavgw %xmm1, %xmm2, %xmm3
1124 vpavgw %xmm1, %xmm2, %xmm3
1130 // CHECK: vpminsw %xmm1, %xmm2, %xmm3
1132 vpminsw %xmm1, %xmm2, %xmm3
1138 // CHECK: vpminub %xmm1, %xmm2, %xmm3
1140 vpminub %xmm1, %xmm2, %xmm3
1146 // CHECK: vpmaxsw %xmm1, %xmm2, %xmm3
1148 vpmaxsw %xmm1, %xmm2, %xmm3
1154 // CHECK: vpmaxub %xmm1, %xmm2, %xmm3
1156 vpmaxub %xmm1, %xmm2, %xmm3
1162 // CHECK: vpsadbw %xmm1, %xmm2, %xmm3
1164 vpsadbw %xmm1, %xmm2, %xmm3
1170 // CHECK: vpsllw %xmm1, %xmm2, %xmm3
1172 vpsllw %xmm1, %xmm2, %xmm3
1178 // CHECK: vpslld %xmm1, %xmm2, %xmm3
1180 vpslld %xmm1, %xmm2, %xmm3
1186 // CHECK: vpsllq %xmm1, %xmm2, %xmm3
1188 vpsllq %xmm1, %xmm2, %xmm3
1194 // CHECK: vpsraw %xmm1, %xmm2, %xmm3
1196 vpsraw %xmm1, %xmm2, %xmm3
1202 // CHECK: vpsrad %xmm1, %xmm2, %xmm3
1204 vpsrad %xmm1, %xmm2, %xmm3
1210 // CHECK: vpsrlw %xmm1, %xmm2, %xmm3
1212 vpsrlw %xmm1, %xmm2, %xmm3
1218 // CHECK: vpsrld %xmm1, %xmm2, %xmm3
1220 vpsrld %xmm1, %xmm2, %xmm3
1226 // CHECK: vpsrlq %xmm1, %xmm2, %xmm3
1228 vpsrlq %xmm1, %xmm2, %xmm3
1278 // CHECK: vpand %xmm1, %xmm2, %xmm3
1280 vpand %xmm1, %xmm2, %xmm3
1286 // CHECK: vpor %xmm1, %xmm2, %xmm3
1288 vpor %xmm1, %xmm2, %xmm3
1294 // CHECK: vpxor %xmm1, %xmm2, %xmm3
1296 vpxor %xmm1, %xmm2, %xmm3
1302 // CHECK: vpandn %xmm1, %xmm2, %xmm3
1304 vpandn %xmm1, %xmm2, %xmm3
1310 // CHECK: vpcmpeqb %xmm1, %xmm2, %xmm3
1312 vpcmpeqb %xmm1, %xmm2, %xmm3
1318 // CHECK: vpcmpeqw %xmm1, %xmm2, %xmm3
1320 vpcmpeqw %xmm1, %xmm2, %xmm3
1326 // CHECK: vpcmpeqd %xmm1, %xmm2, %xmm3
1328 vpcmpeqd %xmm1, %xmm2, %xmm3
1334 // CHECK: vpcmpgtb %xmm1, %xmm2, %xmm3
1336 vpcmpgtb %xmm1, %xmm2, %xmm3
1342 // CHECK: vpcmpgtw %xmm1, %xmm2, %xmm3
1344 vpcmpgtw %xmm1, %xmm2, %xmm3
1350 // CHECK: vpcmpgtd %xmm1, %xmm2, %xmm3
1352 vpcmpgtd %xmm1, %xmm2, %xmm3
1358 // CHECK: vpacksswb %xmm1, %xmm2, %xmm3
1360 vpacksswb %xmm1, %xmm2, %xmm3
1366 // CHECK: vpackssdw %xmm1, %xmm2, %xmm3
1368 vpackssdw %xmm1, %xmm2, %xmm3
1374 // CHECK: vpackuswb %xmm1, %xmm2, %xmm3
1376 vpackuswb %xmm1, %xmm2, %xmm3
1406 // CHECK: vpunpcklbw %xmm1, %xmm2, %xmm3
1408 vpunpcklbw %xmm1, %xmm2, %xmm3
1414 // CHECK: vpunpcklwd %xmm1, %xmm2, %xmm3
1416 vpunpcklwd %xmm1, %xmm2, %xmm3
1422 // CHECK: vpunpckldq %xmm1, %xmm2, %xmm3
1424 vpunpckldq %xmm1, %xmm2, %xmm3
1430 // CHECK: vpunpcklqdq %xmm1, %xmm2, %xmm3
1432 vpunpcklqdq %xmm1, %xmm2, %xmm3
1438 // CHECK: vpunpckhbw %xmm1, %xmm2, %xmm3
1440 vpunpckhbw %xmm1, %xmm2, %xmm3
1446 // CHECK: vpunpckhwd %xmm1, %xmm2, %xmm3
1448 vpunpckhwd %xmm1, %xmm2, %xmm3
1454 // CHECK: vpunpckhdq %xmm1, %xmm2, %xmm3
1456 vpunpckhdq %xmm1, %xmm2, %xmm3
1462 // CHECK: vpunpckhqdq %xmm1, %xmm2, %xmm3
1464 vpunpckhqdq %xmm1, %xmm2, %xmm3
1482 // CHECK: vpmovmskb %xmm1, %eax
1484 vpmovmskb %xmm1, %eax
1486 // CHECK: vmaskmovdqu %xmm1, %xmm2
1488 vmaskmovdqu %xmm1, %xmm2
1490 // CHECK: vmovd %xmm1, %eax
1492 vmovd %xmm1, %eax
1494 // CHECK: vmovd %xmm1, (%eax)
1496 vmovd %xmm1, (%eax)
1498 // CHECK: vmovd %eax, %xmm1
1500 vmovd %eax, %xmm1
1502 // CHECK: vmovd (%eax), %xmm1
1504 vmovd (%eax), %xmm1
1506 // CHECK: vmovq %xmm1, (%eax)
1508 vmovq %xmm1, (%eax)
1510 // CHECK: vmovq %xmm1, %xmm2
1512 vmovq %xmm1, %xmm2
1514 // CHECK: vmovq (%eax), %xmm1
1516 vmovq (%eax), %xmm1
1518 // CHECK: vcvtpd2dq %xmm1, %xmm2
1520 vcvtpd2dq %xmm1, %xmm2
1522 // CHECK: vcvtdq2pd %xmm1, %xmm2
1524 vcvtdq2pd %xmm1, %xmm2
1530 // CHECK: vmovshdup %xmm1, %xmm2
1532 vmovshdup %xmm1, %xmm2
1538 // CHECK: vmovsldup %xmm1, %xmm2
1540 vmovsldup %xmm1, %xmm2
1546 // CHECK: vmovddup %xmm1, %xmm2
1548 vmovddup %xmm1, %xmm2
1554 // CHECK: vaddsubps %xmm1, %xmm2, %xmm3
1556 vaddsubps %xmm1, %xmm2, %xmm3
1558 // CHECK: vaddsubps (%eax), %xmm1, %xmm2
1560 vaddsubps (%eax), %xmm1, %xmm2
1562 // CHECK: vaddsubpd %xmm1, %xmm2, %xmm3
1564 vaddsubpd %xmm1, %xmm2, %xmm3
1566 // CHECK: vaddsubpd (%eax), %xmm1, %xmm2
1568 vaddsubpd (%eax), %xmm1, %xmm2
1570 // CHECK: vhaddps %xmm1, %xmm2, %xmm3
1572 vhaddps %xmm1, %xmm2, %xmm3
1578 // CHECK: vhaddpd %xmm1, %xmm2, %xmm3
1580 vhaddpd %xmm1, %xmm2, %xmm3
1586 // CHECK: vhsubps %xmm1, %xmm2, %xmm3
1588 vhsubps %xmm1, %xmm2, %xmm3
1594 // CHECK: vhsubpd %xmm1, %xmm2, %xmm3
1596 vhsubpd %xmm1, %xmm2, %xmm3
1602 // CHECK: vpabsb %xmm1, %xmm2
1604 vpabsb %xmm1, %xmm2
1610 // CHECK: vpabsw %xmm1, %xmm2
1612 vpabsw %xmm1, %xmm2
1618 // CHECK: vpabsd %xmm1, %xmm2
1620 vpabsd %xmm1, %xmm2
1626 // CHECK: vphaddw %xmm1, %xmm2, %xmm3
1628 vphaddw %xmm1, %xmm2, %xmm3
1634 // CHECK: vphaddd %xmm1, %xmm2, %xmm3
1636 vphaddd %xmm1, %xmm2, %xmm3
1642 // CHECK: vphaddsw %xmm1, %xmm2, %xmm3
1644 vphaddsw %xmm1, %xmm2, %xmm3
1650 // CHECK: vphsubw %xmm1, %xmm2, %xmm3
1652 vphsubw %xmm1, %xmm2, %xmm3
1658 // CHECK: vphsubd %xmm1, %xmm2, %xmm3
1660 vphsubd %xmm1, %xmm2, %xmm3
1666 // CHECK: vphsubsw %xmm1, %xmm2, %xmm3
1668 vphsubsw %xmm1, %xmm2, %xmm3
1674 // CHECK: vpmaddubsw %xmm1, %xmm2, %xmm3
1676 vpmaddubsw %xmm1, %xmm2, %xmm3
1682 // CHECK: vpshufb %xmm1, %xmm2, %xmm3
1684 vpshufb %xmm1, %xmm2, %xmm3
1690 // CHECK: vpsignb %xmm1, %xmm2, %xmm3
1692 vpsignb %xmm1, %xmm2, %xmm3
1698 // CHECK: vpsignw %xmm1, %xmm2, %xmm3
1700 vpsignw %xmm1, %xmm2, %xmm3
1706 // CHECK: vpsignd %xmm1, %xmm2, %xmm3
1708 vpsignd %xmm1, %xmm2, %xmm3
1714 // CHECK: vpmulhrsw %xmm1, %xmm2, %xmm3
1716 vpmulhrsw %xmm1, %xmm2, %xmm3
1722 // CHECK: vpalignr $7, %xmm1, %xmm2, %xmm3
1724 vpalignr $7, %xmm1, %xmm2, %xmm3
1730 // CHECK: vroundsd $7, %xmm1, %xmm2, %xmm3
1732 vroundsd $7, %xmm1, %xmm2, %xmm3
1738 // CHECK: vroundss $7, %xmm1, %xmm2, %xmm3
1740 vroundss $7, %xmm1, %xmm2, %xmm3
1770 // CHECK: vpackusdw %xmm2, %xmm3, %xmm1
1772 vpackusdw %xmm2, %xmm3, %xmm1
1778 // CHECK: vpcmpeqq %xmm2, %xmm3, %xmm1
1780 vpcmpeqq %xmm2, %xmm3, %xmm1
1786 // CHECK: vpminsb %xmm2, %xmm3, %xmm1
1788 vpminsb %xmm2, %xmm3, %xmm1
1794 // CHECK: vpminsd %xmm2, %xmm3, %xmm1
1796 vpminsd %xmm2, %xmm3, %xmm1
1802 // CHECK: vpminud %xmm2, %xmm3, %xmm1
1804 vpminud %xmm2, %xmm3, %xmm1
1810 // CHECK: vpminuw %xmm2, %xmm3, %xmm1
1812 vpminuw %xmm2, %xmm3, %xmm1
1818 // CHECK: vpmaxsb %xmm2, %xmm3, %xmm1
1820 vpmaxsb %xmm2, %xmm3, %xmm1
1826 // CHECK: vpmaxsd %xmm2, %xmm3, %xmm1
1828 vpmaxsd %xmm2, %xmm3, %xmm1
1834 // CHECK: vpmaxud %xmm2, %xmm3, %xmm1
1836 vpmaxud %xmm2, %xmm3, %xmm1
1842 // CHECK: vpmaxuw %xmm2, %xmm3, %xmm1
1844 vpmaxuw %xmm2, %xmm3, %xmm1
1850 // CHECK: vpmuldq %xmm2, %xmm3, %xmm1
1852 vpmuldq %xmm2, %xmm3, %xmm1
1858 // CHECK: vpmulld %xmm2, %xmm5, %xmm1
1860 vpmulld %xmm2, %xmm5, %xmm1
1866 // CHECK: vblendps $3, %xmm2, %xmm5, %xmm1
1868 vblendps $3, %xmm2, %xmm5, %xmm1
1870 // CHECK: vblendps $3, (%eax), %xmm5, %xmm1
1872 vblendps $3, (%eax), %xmm5, %xmm1
1874 // CHECK: vblendpd $3, %xmm2, %xmm5, %xmm1
1876 vblendpd $3, %xmm2, %xmm5, %xmm1
1878 // CHECK: vblendpd $3, (%eax), %xmm5, %xmm1
1880 vblendpd $3, (%eax), %xmm5, %xmm1
1882 // CHECK: vpblendw $3, %xmm2, %xmm5, %xmm1
1884 vpblendw $3, %xmm2, %xmm5, %xmm1
1886 // CHECK: vpblendw $3, (%eax), %xmm5, %xmm1
1888 vpblendw $3, (%eax), %xmm5, %xmm1
1890 // CHECK: vmpsadbw $3, %xmm2, %xmm5, %xmm1
1892 vmpsadbw $3, %xmm2, %xmm5, %xmm1
1894 // CHECK: vmpsadbw $3, (%eax), %xmm5, %xmm1
1896 vmpsadbw $3, (%eax), %xmm5, %xmm1
1898 // CHECK: vdpps $3, %xmm2, %xmm5, %xmm1
1900 vdpps $3, %xmm2, %xmm5, %xmm1
1902 // CHECK: vdpps $3, (%eax), %xmm5, %xmm1
1904 vdpps $3, (%eax), %xmm5, %xmm1
1906 // CHECK: vdppd $3, %xmm2, %xmm5, %xmm1
1908 vdppd $3, %xmm2, %xmm5, %xmm1
1910 // CHECK: vdppd $3, (%eax), %xmm5, %xmm1
1912 vdppd $3, (%eax), %xmm5, %xmm1
1914 // CHECK: vblendvpd %xmm2, %xmm5, %xmm1, %xmm3
1916 vblendvpd %xmm2, %xmm5, %xmm1, %xmm3
1918 // CHECK: vblendvpd %xmm2, (%eax), %xmm1, %xmm3
1920 vblendvpd %xmm2, (%eax), %xmm1, %xmm3
1922 // CHECK: vblendvps %xmm2, %xmm5, %xmm1, %xmm3
1924 vblendvps %xmm2, %xmm5, %xmm1, %xmm3
1926 // CHECK: vblendvps %xmm2, (%eax), %xmm1, %xmm3
1928 vblendvps %xmm2, (%eax), %xmm1, %xmm3
1930 // CHECK: vpblendvb %xmm2, %xmm5, %xmm1, %xmm3
1932 vpblendvb %xmm2, %xmm5, %xmm1, %xmm3
1934 // CHECK: vpblendvb %xmm2, (%eax), %xmm1, %xmm3
1936 vpblendvb %xmm2, (%eax), %xmm1, %xmm3
2090 // CHECK: vinsertps $7, %xmm2, %xmm5, %xmm1
2092 vinsertps $7, %xmm2, %xmm5, %xmm1
2094 // CHECK: vinsertps $7, (%eax), %xmm5, %xmm1
2096 vinsertps $7, (%eax), %xmm5, %xmm1
2110 // CHECK: vpcmpgtq %xmm2, %xmm5, %xmm1
2112 vpcmpgtq %xmm2, %xmm5, %xmm1
2158 // CHECK: vaesenc %xmm2, %xmm5, %xmm1
2160 vaesenc %xmm2, %xmm5, %xmm1
2166 // CHECK: vaesenclast %xmm2, %xmm5, %xmm1
2168 vaesenclast %xmm2, %xmm5, %xmm1
2174 // CHECK: vaesdec %xmm2, %xmm5, %xmm1
2176 vaesdec %xmm2, %xmm5, %xmm1
2182 // CHECK: vaesdeclast %xmm2, %xmm5, %xmm1
2184 vaesdeclast %xmm2, %xmm5, %xmm1
2198 // CHECK: vcmpps $8, %xmm1, %xmm2, %xmm3
2200 vcmpeq_uqps %xmm1, %xmm2, %xmm3
2202 // CHECK: vcmpps $9, %xmm1, %xmm2, %xmm3
2204 vcmpngeps %xmm1, %xmm2, %xmm3
2206 // CHECK: vcmpps $10, %xmm1, %xmm2, %xmm3
2208 vcmpngtps %xmm1, %xmm2, %xmm3
2210 // CHECK: vcmpps $11, %xmm1, %xmm2, %xmm3
2212 vcmpfalseps %xmm1, %xmm2, %xmm3
2214 // CHECK: vcmpps $12, %xmm1, %xmm2, %xmm3
2216 vcmpneq_oqps %xmm1, %xmm2, %xmm3
2218 // CHECK: vcmpps $13, %xmm1, %xmm2, %xmm3
2220 vcmpgeps %xmm1, %xmm2, %xmm3
2222 // CHECK: vcmpps $14, %xmm1, %xmm2, %xmm3
2224 vcmpgtps %xmm1, %xmm2, %xmm3
2226 // CHECK: vcmpps $15, %xmm1, %xmm2, %xmm3
2228 vcmptrueps %xmm1, %xmm2, %xmm3
2230 // CHECK: vcmpps $16, %xmm1, %xmm2, %xmm3
2232 vcmpeq_osps %xmm1, %xmm2, %xmm3
2234 // CHECK: vcmpps $17, %xmm1, %xmm2, %xmm3
2236 vcmplt_oqps %xmm1, %xmm2, %xmm3
2238 // CHECK: vcmpps $18, %xmm1, %xmm2, %xmm3
2240 vcmple_oqps %xmm1, %xmm2, %xmm3
2242 // CHECK: vcmpps $19, %xmm1, %xmm2, %xmm3
2244 vcmpunord_sps %xmm1, %xmm2, %xmm3
2246 // CHECK: vcmpps $20, %xmm1, %xmm2, %xmm3
2248 vcmpneq_usps %xmm1, %xmm2, %xmm3
2250 // CHECK: vcmpps $21, %xmm1, %xmm2, %xmm3
2252 vcmpnlt_uqps %xmm1, %xmm2, %xmm3
2254 // CHECK: vcmpps $22, %xmm1, %xmm2, %xmm3
2256 vcmpnle_uqps %xmm1, %xmm2, %xmm3
2258 // CHECK: vcmpps $23, %xmm1, %xmm2, %xmm3
2260 vcmpord_sps %xmm1, %xmm2, %xmm3
2262 // CHECK: vcmpps $24, %xmm1, %xmm2, %xmm3
2264 vcmpeq_usps %xmm1, %xmm2, %xmm3
2266 // CHECK: vcmpps $25, %xmm1, %xmm2, %xmm3
2268 vcmpnge_uqps %xmm1, %xmm2, %xmm3
2270 // CHECK: vcmpps $26, %xmm1, %xmm2, %xmm3
2272 vcmpngt_uqps %xmm1, %xmm2, %xmm3
2274 // CHECK: vcmpps $27, %xmm1, %xmm2, %xmm3
2276 vcmpfalse_osps %xmm1, %xmm2, %xmm3
2278 // CHECK: vcmpps $28, %xmm1, %xmm2, %xmm3
2280 vcmpneq_osps %xmm1, %xmm2, %xmm3
2282 // CHECK: vcmpps $29, %xmm1, %xmm2, %xmm3
2284 vcmpge_oqps %xmm1, %xmm2, %xmm3
2286 // CHECK: vcmpps $30, %xmm1, %xmm2, %xmm3
2288 vcmpgt_oqps %xmm1, %xmm2, %xmm3
2290 // CHECK: vcmpps $31, %xmm1, %xmm2, %xmm3
2292 vcmptrue_usps %xmm1, %xmm2, %xmm3
2626 // CHECK: vcvttpd2dq %xmm1, %xmm5
2628 vcvttpd2dq %xmm1, %xmm5
2634 // CHECK: vcvttpd2dq %xmm1, %xmm5
2636 vcvttpd2dqx %xmm1, %xmm5
2638 // CHECK: vcvttpd2dqx (%eax), %xmm1
2640 vcvttpd2dqx (%eax), %xmm1
2642 // CHECK: vcvttpd2dqy %ymm2, %xmm1
2644 vcvttpd2dqy %ymm2, %xmm1
2646 // CHECK: vcvttpd2dqy (%eax), %xmm1
2648 vcvttpd2dqy (%eax), %xmm1
2654 // CHECK: vcvtpd2ps %xmm1, %xmm5
2656 vcvtpd2psx %xmm1, %xmm5
2658 // CHECK: vcvtpd2psx (%eax), %xmm1
2660 vcvtpd2psx (%eax), %xmm1
2662 // CHECK: vcvtpd2psy %ymm2, %xmm1
2664 vcvtpd2psy %ymm2, %xmm1
2666 // CHECK: vcvtpd2psy (%eax), %xmm1
2668 vcvtpd2psy (%eax), %xmm1
2674 // CHECK: vcvtpd2dqy %ymm2, %xmm1
2676 vcvtpd2dqy %ymm2, %xmm1
2678 // CHECK: vcvtpd2dqy (%eax), %xmm1
2680 vcvtpd2dqy (%eax), %xmm1
2682 // CHECK: vcvtpd2dq %xmm1, %xmm5
2684 vcvtpd2dqx %xmm1, %xmm5
2686 // CHECK: vcvtpd2dqx (%eax), %xmm1
2688 vcvtpd2dqx (%eax), %xmm1
3050 // CHECK: vpermilps $7, %xmm1, %xmm5
3052 vpermilps $7, %xmm1, %xmm5
3066 // CHECK: vpermilps %xmm1, %xmm5, %xmm1
3068 xmm1, %xmm5, %xmm1
3082 // CHECK: vpermilpd $7, %xmm1, %xmm5
3084 vpermilpd $7, %xmm1, %xmm5
3098 // CHECK: vpermilpd %xmm1, %xmm5, %xmm1
3100 vpermilpd %xmm1, %xmm5, %xmm1
3292 // CHECK: vpclmulqdq $17, %xmm2, %xmm5, %xmm1
3294 vpclmulhqhqdq %xmm2, %xmm5, %xmm1
3300 // CHECK: vpclmulqdq $1, %xmm2, %xmm5, %xmm1
3302 vpclmulhqlqdq %xmm2, %xmm5, %xmm1
3308 // CHECK: vpclmulqdq $16, %xmm2, %xmm5, %xmm1
3310 vpclmullqhqdq %xmm2, %xmm5, %xmm1
3316 // CHECK: vpclmulqdq $0, %xmm2, %xmm5, %xmm1
3318 vpclmullqlqdq %xmm2, %xmm5, %xmm1
3324 // CHECK: vpclmulqdq $17, %xmm2, %xmm5, %xmm1
3326 vpclmulqdq $17, %xmm2, %xmm5, %xmm1
3342 // CHECK: vpblendw $129, %xmm2, %xmm5, %xmm1
3343 vpblendw $0x81, %xmm2, %xmm5, %xmm1
3344 // CHECK: vmpsadbw $129, %xmm2, %xmm5, %xmm1
3345 vmpsadbw $0x81, %xmm2, %xmm5, %xmm1
3350 // CHECK: vdppd $129, %xmm2, %xmm5, %xmm1
3351 vdppd $0x81, %xmm2, %xmm5, %xmm1
3352 // CHECK: vinsertps $129, %xmm3, %xmm2, %xmm1
3353 vinsertps $0x81, %xmm3, %xmm2, %xmm1