Lines Matching refs:rdi

18 ; ALL-NEXT:    movntil %esi, (%rdi)
28 ; ALL-NEXT: movntiq %rsi, (%rdi)
38 ; SSE2-NEXT: movss %xmm0, (%rdi)
43 ; SSE4A-NEXT: movntss %xmm0, (%rdi)
48 ; SSE41-NEXT: movss %xmm0, (%rdi)
53 ; AVX-NEXT: vmovss %xmm0, (%rdi)
58 ; AVX512-NEXT: vmovss %xmm0, (%rdi)
68 ; SSE2-NEXT: movsd %xmm0, (%rdi)
73 ; SSE4A-NEXT: movntsd %xmm0, (%rdi)
78 ; SSE41-NEXT: movsd %xmm0, (%rdi)
83 ; AVX-NEXT: vmovsd %xmm0, (%rdi)
88 ; AVX512-NEXT: vmovsd %xmm0, (%rdi)
102 ; ALL-NEXT: movq (%rdi), %mm0
121 ; SSE-NEXT: movntps %xmm0, (%rdi)
126 ; AVX-NEXT: vmovntps %xmm0, (%rdi)
131 ; AVX512-NEXT: vmovntps %xmm0, (%rdi)
141 ; SSE-NEXT: movntpd %xmm0, (%rdi)
146 ; AVX-NEXT: vmovntpd %xmm0, (%rdi)
151 ; AVX512-NEXT: vmovntpd %xmm0, (%rdi)
161 ; SSE-NEXT: movntdq %xmm0, (%rdi)
166 ; AVX-NEXT: vmovntdq %xmm0, (%rdi)
171 ; AVX512-NEXT: vmovntdq %xmm0, (%rdi)
181 ; SSE-NEXT: movntdq %xmm0, (%rdi)
186 ; AVX-NEXT: vmovntdq %xmm0, (%rdi)
191 ; AVX512-NEXT: vmovntdq %xmm0, (%rdi)
201 ; SSE-NEXT: movntdq %xmm0, (%rdi)
206 ; AVX-NEXT: vmovntdq %xmm0, (%rdi)
211 ; AVX512-NEXT: vmovntdq %xmm0, (%rdi)
221 ; SSE-NEXT: movntdq %xmm0, (%rdi)
226 ; AVX-NEXT: vmovntdq %xmm0, (%rdi)
231 ; AVX512-NEXT: vmovntdq %xmm0, (%rdi)
245 ; SSE2-NEXT: movaps (%rdi), %xmm0
250 ; SSE4A-NEXT: movaps (%rdi), %xmm0
255 ; SSE41-NEXT: movntdqa (%rdi), %xmm0
260 ; AVX-NEXT: vmovntdqa (%rdi), %xmm0
265 ; AVX512-NEXT: vmovntdqa (%rdi), %xmm0
275 ; SSE2-NEXT: movapd (%rdi), %xmm0
280 ; SSE4A-NEXT: movapd (%rdi), %xmm0
285 ; SSE41-NEXT: movntdqa (%rdi), %xmm0
290 ; AVX-NEXT: vmovntdqa (%rdi), %xmm0
295 ; AVX512-NEXT: vmovntdqa (%rdi), %xmm0
305 ; SSE2-NEXT: movdqa (%rdi), %xmm0
310 ; SSE4A-NEXT: movdqa (%rdi), %xmm0
315 ; SSE41-NEXT: movntdqa (%rdi), %xmm0
320 ; AVX-NEXT: vmovntdqa (%rdi), %xmm0
325 ; AVX512-NEXT: vmovntdqa (%rdi), %xmm0
335 ; SSE2-NEXT: movdqa (%rdi), %xmm0
340 ; SSE4A-NEXT: movdqa (%rdi), %xmm0
345 ; SSE41-NEXT: movntdqa (%rdi), %xmm0
350 ; AVX-NEXT: vmovntdqa (%rdi), %xmm0
355 ; AVX512-NEXT: vmovntdqa (%rdi), %xmm0
365 ; SSE2-NEXT: movdqa (%rdi), %xmm0
370 ; SSE4A-NEXT: movdqa (%rdi), %xmm0
375 ; SSE41-NEXT: movntdqa (%rdi), %xmm0
380 ; AVX-NEXT: vmovntdqa (%rdi), %xmm0
385 ; AVX512-NEXT: vmovntdqa (%rdi), %xmm0
395 ; SSE2-NEXT: movdqa (%rdi), %xmm0
400 ; SSE4A-NEXT: movdqa (%rdi), %xmm0
405 ; SSE41-NEXT: movntdqa (%rdi), %xmm0
410 ; AVX-NEXT: vmovntdqa (%rdi), %xmm0
415 ; AVX512-NEXT: vmovntdqa (%rdi), %xmm0
429 ; SSE-NEXT: movntps %xmm0, (%rdi)
430 ; SSE-NEXT: movntps %xmm1, 16(%rdi)
435 ; AVX-NEXT: vmovntps %ymm0, (%rdi)
441 ; AVX512-NEXT: vmovntps %ymm0, (%rdi)
452 ; SSE-NEXT: movntpd %xmm0, (%rdi)
453 ; SSE-NEXT: movntpd %xmm1, 16(%rdi)
458 ; AVX-NEXT: vmovntpd %ymm0, (%rdi)
464 ; AVX512-NEXT: vmovntpd %ymm0, (%rdi)
475 ; SSE-NEXT: movntdq %xmm0, (%rdi)
476 ; SSE-NEXT: movntdq %xmm1, 16(%rdi)
481 ; AVX-NEXT: vmovntdq %ymm0, (%rdi)
487 ; AVX512-NEXT: vmovntdq %ymm0, (%rdi)
498 ; SSE-NEXT: movntdq %xmm0, (%rdi)
499 ; SSE-NEXT: movntdq %xmm1, 16(%rdi)
504 ; AVX-NEXT: vmovntdq %ymm0, (%rdi)
510 ; AVX512-NEXT: vmovntdq %ymm0, (%rdi)
521 ; SSE-NEXT: movntdq %xmm0, (%rdi)
522 ; SSE-NEXT: movntdq %xmm1, 16(%rdi)
527 ; AVX-NEXT: vmovntdq %ymm0, (%rdi)
533 ; AVX512-NEXT: vmovntdq %ymm0, (%rdi)
544 ; SSE-NEXT: movntdq %xmm0, (%rdi)
545 ; SSE-NEXT: movntdq %xmm1, 16(%rdi)
550 ; AVX-NEXT: vmovntdq %ymm0, (%rdi)
556 ; AVX512-NEXT: vmovntdq %ymm0, (%rdi)
571 ; SSE2-NEXT: movaps (%rdi), %xmm0
572 ; SSE2-NEXT: movaps 16(%rdi), %xmm1
577 ; SSE4A-NEXT: movaps (%rdi), %xmm0
578 ; SSE4A-NEXT: movaps 16(%rdi), %xmm1
583 ; SSE41-NEXT: movntdqa (%rdi), %xmm0
584 ; SSE41-NEXT: movntdqa 16(%rdi), %xmm1
589 ; AVX1-NEXT: vmovntdqa (%rdi), %xmm1
592 ; AVX1-NEXT: vmovntdqa 16(%rdi), %xmm1
598 ; AVX2-NEXT: vmovntdqa (%rdi), %ymm0
603 ; AVX512-NEXT: vmovntdqa (%rdi), %ymm0
613 ; SSE2-NEXT: movapd (%rdi), %xmm0
614 ; SSE2-NEXT: movapd 16(%rdi), %xmm1
619 ; SSE4A-NEXT: movapd (%rdi), %xmm0
620 ; SSE4A-NEXT: movapd 16(%rdi), %xmm1
625 ; SSE41-NEXT: movntdqa (%rdi), %xmm0
626 ; SSE41-NEXT: movntdqa 16(%rdi), %xmm1
631 ; AVX1-NEXT: vmovntdqa (%rdi), %xmm1
634 ; AVX1-NEXT: vmovntdqa 16(%rdi), %xmm1
640 ; AVX2-NEXT: vmovntdqa (%rdi), %ymm0
645 ; AVX512-NEXT: vmovntdqa (%rdi), %ymm0
655 ; SSE2-NEXT: movaps (%rdi), %xmm0
656 ; SSE2-NEXT: movaps 16(%rdi), %xmm1
661 ; SSE4A-NEXT: movaps (%rdi), %xmm0
662 ; SSE4A-NEXT: movaps 16(%rdi), %xmm1
667 ; SSE41-NEXT: movntdqa (%rdi), %xmm0
668 ; SSE41-NEXT: movntdqa 16(%rdi), %xmm1
673 ; AVX1-NEXT: vmovntdqa (%rdi), %xmm1
676 ; AVX1-NEXT: vmovntdqa 16(%rdi), %xmm1
682 ; AVX2-NEXT: vmovntdqa (%rdi), %ymm0
687 ; AVX512-NEXT: vmovntdqa (%rdi), %ymm0
697 ; SSE2-NEXT: movaps (%rdi), %xmm0
698 ; SSE2-NEXT: movaps 16(%rdi), %xmm1
703 ; SSE4A-NEXT: movaps (%rdi), %xmm0
704 ; SSE4A-NEXT: movaps 16(%rdi), %xmm1
709 ; SSE41-NEXT: movntdqa (%rdi), %xmm0
710 ; SSE41-NEXT: movntdqa 16(%rdi), %xmm1
715 ; AVX1-NEXT: vmovntdqa (%rdi), %xmm1
718 ; AVX1-NEXT: vmovntdqa 16(%rdi), %xmm1
724 ; AVX2-NEXT: vmovntdqa (%rdi), %ymm0
729 ; AVX512-NEXT: vmovntdqa (%rdi), %ymm0
739 ; SSE2-NEXT: movaps (%rdi), %xmm0
740 ; SSE2-NEXT: movaps 16(%rdi), %xmm1
745 ; SSE4A-NEXT: movaps (%rdi), %xmm0
746 ; SSE4A-NEXT: movaps 16(%rdi), %xmm1
751 ; SSE41-NEXT: movntdqa (%rdi), %xmm0
752 ; SSE41-NEXT: movntdqa 16(%rdi), %xmm1
757 ; AVX1-NEXT: vmovntdqa (%rdi), %xmm1
760 ; AVX1-NEXT: vmovntdqa 16(%rdi), %xmm1
766 ; AVX2-NEXT: vmovntdqa (%rdi), %ymm0
771 ; AVX512-NEXT: vmovntdqa (%rdi), %ymm0
781 ; SSE2-NEXT: movaps (%rdi), %xmm0
782 ; SSE2-NEXT: movaps 16(%rdi), %xmm1
787 ; SSE4A-NEXT: movaps (%rdi), %xmm0
788 ; SSE4A-NEXT: movaps 16(%rdi), %xmm1
793 ; SSE41-NEXT: movntdqa (%rdi), %xmm0
794 ; SSE41-NEXT: movntdqa 16(%rdi), %xmm1
799 ; AVX1-NEXT: vmovntdqa (%rdi), %xmm1
802 ; AVX1-NEXT: vmovntdqa 16(%rdi), %xmm1
808 ; AVX2-NEXT: vmovntdqa (%rdi), %ymm0
813 ; AVX512-NEXT: vmovntdqa (%rdi), %ymm0
827 ; SSE-NEXT: movntps %xmm0, (%rdi)
828 ; SSE-NEXT: movntps %xmm1, 16(%rdi)
829 ; SSE-NEXT: movntps %xmm2, 32(%rdi)
830 ; SSE-NEXT: movntps %xmm3, 48(%rdi)
835 ; AVX-NEXT: vmovntps %ymm0, (%rdi)
836 ; AVX-NEXT: vmovntps %ymm1, 32(%rdi)
842 ; AVX512-NEXT: vmovntps %zmm0, (%rdi)
853 ; SSE-NEXT: movntpd %xmm0, (%rdi)
854 ; SSE-NEXT: movntpd %xmm1, 16(%rdi)
855 ; SSE-NEXT: movntpd %xmm2, 32(%rdi)
856 ; SSE-NEXT: movntpd %xmm3, 48(%rdi)
861 ; AVX-NEXT: vmovntpd %ymm0, (%rdi)
862 ; AVX-NEXT: vmovntpd %ymm1, 32(%rdi)
868 ; AVX512-NEXT: vmovntpd %zmm0, (%rdi)
879 ; SSE-NEXT: movntdq %xmm0, (%rdi)
880 ; SSE-NEXT: movntdq %xmm1, 16(%rdi)
881 ; SSE-NEXT: movntdq %xmm2, 32(%rdi)
882 ; SSE-NEXT: movntdq %xmm3, 48(%rdi)
887 ; AVX-NEXT: vmovntdq %ymm0, (%rdi)
888 ; AVX-NEXT: vmovntdq %ymm1, 32(%rdi)
894 ; AVX512-NEXT: vmovntdq %zmm0, (%rdi)
906 ; SSE-NEXT: movntdq %xmm0, (%rdi)
907 ; SSE-NEXT: movntdq %xmm1, 16(%rdi)
908 ; SSE-NEXT: movntdq %xmm2, 32(%rdi)
909 ; SSE-NEXT: movntdq %xmm3, 48(%rdi)
914 ; AVX-NEXT: vmovntdq %ymm0, (%rdi)
915 ; AVX-NEXT: vmovntdq %ymm1, 32(%rdi)
921 ; AVX512-NEXT: vmovntdq %zmm0, (%rdi)
933 ; SSE-NEXT: movntdq %xmm0, (%rdi)
934 ; SSE-NEXT: movntdq %xmm1, 16(%rdi)
935 ; SSE-NEXT: movntdq %xmm2, 32(%rdi)
936 ; SSE-NEXT: movntdq %xmm3, 48(%rdi)
941 ; AVX-NEXT: vmovntdq %ymm0, (%rdi)
942 ; AVX-NEXT: vmovntdq %ymm1, 32(%rdi)
948 ; AVX512-NEXT: vmovntdq %zmm0, (%rdi)
959 ; SSE-NEXT: movntdq %xmm0, (%rdi)
960 ; SSE-NEXT: movntdq %xmm1, 16(%rdi)
961 ; SSE-NEXT: movntdq %xmm2, 32(%rdi)
962 ; SSE-NEXT: movntdq %xmm3, 48(%rdi)
967 ; AVX-NEXT: vmovntdq %ymm0, (%rdi)
968 ; AVX-NEXT: vmovntdq %ymm1, 32(%rdi)
974 ; AVX512-NEXT: vmovntdq %zmm0, (%rdi)
989 ; SSE2-NEXT: movaps (%rdi), %xmm0
990 ; SSE2-NEXT: movaps 16(%rdi), %xmm1
991 ; SSE2-NEXT: movaps 32(%rdi), %xmm2
992 ; SSE2-NEXT: movaps 48(%rdi), %xmm3
997 ; SSE4A-NEXT: movaps (%rdi), %xmm0
998 ; SSE4A-NEXT: movaps 16(%rdi), %xmm1
999 ; SSE4A-NEXT: movaps 32(%rdi), %xmm2
1000 ; SSE4A-NEXT: movaps 48(%rdi), %xmm3
1005 ; SSE41-NEXT: movntdqa (%rdi), %xmm0
1006 ; SSE41-NEXT: movntdqa 16(%rdi), %xmm1
1007 ; SSE41-NEXT: movntdqa 32(%rdi), %xmm2
1008 ; SSE41-NEXT: movntdqa 48(%rdi), %xmm3
1013 ; AVX1-NEXT: vmovntdqa (%rdi), %xmm1
1016 ; AVX1-NEXT: vmovntdqa 16(%rdi), %xmm1
1018 ; AVX1-NEXT: vmovntdqa 32(%rdi), %xmm2
1021 ; AVX1-NEXT: vmovntdqa 48(%rdi), %xmm2
1027 ; AVX2-NEXT: vmovntdqa (%rdi), %ymm0
1028 ; AVX2-NEXT: vmovntdqa 32(%rdi), %ymm1
1033 ; AVX512-NEXT: vmovntdqa (%rdi), %zmm0
1043 ; SSE2-NEXT: movapd (%rdi), %xmm0
1044 ; SSE2-NEXT: movapd 16(%rdi), %xmm1
1045 ; SSE2-NEXT: movapd 32(%rdi), %xmm2
1046 ; SSE2-NEXT: movapd 48(%rdi), %xmm3
1051 ; SSE4A-NEXT: movapd (%rdi), %xmm0
1052 ; SSE4A-NEXT: movapd 16(%rdi), %xmm1
1053 ; SSE4A-NEXT: movapd 32(%rdi), %xmm2
1054 ; SSE4A-NEXT: movapd 48(%rdi), %xmm3
1059 ; SSE41-NEXT: movntdqa (%rdi), %xmm0
1060 ; SSE41-NEXT: movntdqa 16(%rdi), %xmm1
1061 ; SSE41-NEXT: movntdqa 32(%rdi), %xmm2
1062 ; SSE41-NEXT: movntdqa 48(%rdi), %xmm3
1067 ; AVX1-NEXT: vmovntdqa (%rdi), %xmm1
1070 ; AVX1-NEXT: vmovntdqa 16(%rdi), %xmm1
1072 ; AVX1-NEXT: vmovntdqa 32(%rdi), %xmm2
1075 ; AVX1-NEXT: vmovntdqa 48(%rdi), %xmm2
1081 ; AVX2-NEXT: vmovntdqa (%rdi), %ymm0
1082 ; AVX2-NEXT: vmovntdqa 32(%rdi), %ymm1
1087 ; AVX512-NEXT: vmovntdqa (%rdi), %zmm0
1097 ; SSE2-NEXT: movaps (%rdi), %xmm0
1098 ; SSE2-NEXT: movaps 16(%rdi), %xmm1
1099 ; SSE2-NEXT: movaps 32(%rdi), %xmm2
1100 ; SSE2-NEXT: movaps 48(%rdi), %xmm3
1105 ; SSE4A-NEXT: movaps (%rdi), %xmm0
1106 ; SSE4A-NEXT: movaps 16(%rdi), %xmm1
1107 ; SSE4A-NEXT: movaps 32(%rdi), %xmm2
1108 ; SSE4A-NEXT: movaps 48(%rdi), %xmm3
1113 ; SSE41-NEXT: movntdqa (%rdi), %xmm0
1114 ; SSE41-NEXT: movntdqa 16(%rdi), %xmm1
1115 ; SSE41-NEXT: movntdqa 32(%rdi), %xmm2
1116 ; SSE41-NEXT: movntdqa 48(%rdi), %xmm3
1121 ; AVX1-NEXT: vmovntdqa (%rdi), %xmm1
1124 ; AVX1-NEXT: vmovntdqa 16(%rdi), %xmm1
1126 ; AVX1-NEXT: vmovntdqa 32(%rdi), %xmm2
1129 ; AVX1-NEXT: vmovntdqa 48(%rdi), %xmm2
1135 ; AVX2-NEXT: vmovntdqa (%rdi), %ymm0
1136 ; AVX2-NEXT: vmovntdqa 32(%rdi), %ymm1
1141 ; AVX512-NEXT: vmovntdqa (%rdi), %zmm0
1151 ; SSE2-NEXT: movaps (%rdi), %xmm0
1152 ; SSE2-NEXT: movaps 16(%rdi), %xmm1
1153 ; SSE2-NEXT: movaps 32(%rdi), %xmm2
1154 ; SSE2-NEXT: movaps 48(%rdi), %xmm3
1159 ; SSE4A-NEXT: movaps (%rdi), %xmm0
1160 ; SSE4A-NEXT: movaps 16(%rdi), %xmm1
1161 ; SSE4A-NEXT: movaps 32(%rdi), %xmm2
1162 ; SSE4A-NEXT: movaps 48(%rdi), %xmm3
1167 ; SSE41-NEXT: movntdqa (%rdi), %xmm0
1168 ; SSE41-NEXT: movntdqa 16(%rdi), %xmm1
1169 ; SSE41-NEXT: movntdqa 32(%rdi), %xmm2
1170 ; SSE41-NEXT: movntdqa 48(%rdi), %xmm3
1175 ; AVX1-NEXT: vmovntdqa (%rdi), %xmm1
1178 ; AVX1-NEXT: vmovntdqa 16(%rdi), %xmm1
1180 ; AVX1-NEXT: vmovntdqa 32(%rdi), %xmm2
1183 ; AVX1-NEXT: vmovntdqa 48(%rdi), %xmm2
1189 ; AVX2-NEXT: vmovntdqa (%rdi), %ymm0
1190 ; AVX2-NEXT: vmovntdqa 32(%rdi), %ymm1
1195 ; AVX512-NEXT: vmovntdqa (%rdi), %zmm0
1205 ; SSE2-NEXT: movaps (%rdi), %xmm0
1206 ; SSE2-NEXT: movaps 16(%rdi), %xmm1
1207 ; SSE2-NEXT: movaps 32(%rdi), %xmm2
1208 ; SSE2-NEXT: movaps 48(%rdi), %xmm3
1213 ; SSE4A-NEXT: movaps (%rdi), %xmm0
1214 ; SSE4A-NEXT: movaps 16(%rdi), %xmm1
1215 ; SSE4A-NEXT: movaps 32(%rdi), %xmm2
1216 ; SSE4A-NEXT: movaps 48(%rdi), %xmm3
1221 ; SSE41-NEXT: movntdqa (%rdi), %xmm0
1222 ; SSE41-NEXT: movntdqa 16(%rdi), %xmm1
1223 ; SSE41-NEXT: movntdqa 32(%rdi), %xmm2
1224 ; SSE41-NEXT: movntdqa 48(%rdi), %xmm3
1229 ; AVX1-NEXT: vmovntdqa (%rdi), %xmm1
1232 ; AVX1-NEXT: vmovntdqa 16(%rdi), %xmm1
1234 ; AVX1-NEXT: vmovntdqa 32(%rdi), %xmm2
1237 ; AVX1-NEXT: vmovntdqa 48(%rdi), %xmm2
1243 ; AVX2-NEXT: vmovntdqa (%rdi), %ymm0
1244 ; AVX2-NEXT: vmovntdqa 32(%rdi), %ymm1
1249 ; AVX512-NEXT: vmovntdqa (%rdi), %zmm0
1259 ; SSE2-NEXT: movaps (%rdi), %xmm0
1260 ; SSE2-NEXT: movaps 16(%rdi), %xmm1
1261 ; SSE2-NEXT: movaps 32(%rdi), %xmm2
1262 ; SSE2-NEXT: movaps 48(%rdi), %xmm3
1267 ; SSE4A-NEXT: movaps (%rdi), %xmm0
1268 ; SSE4A-NEXT: movaps 16(%rdi), %xmm1
1269 ; SSE4A-NEXT: movaps 32(%rdi), %xmm2
1270 ; SSE4A-NEXT: movaps 48(%rdi), %xmm3
1275 ; SSE41-NEXT: movntdqa (%rdi), %xmm0
1276 ; SSE41-NEXT: movntdqa 16(%rdi), %xmm1
1277 ; SSE41-NEXT: movntdqa 32(%rdi), %xmm2
1278 ; SSE41-NEXT: movntdqa 48(%rdi), %xmm3
1283 ; AVX1-NEXT: vmovntdqa (%rdi), %xmm1
1286 ; AVX1-NEXT: vmovntdqa 16(%rdi), %xmm1
1288 ; AVX1-NEXT: vmovntdqa 32(%rdi), %xmm2
1291 ; AVX1-NEXT: vmovntdqa 48(%rdi), %xmm2
1297 ; AVX2-NEXT: vmovntdqa (%rdi), %ymm0
1298 ; AVX2-NEXT: vmovntdqa 32(%rdi), %ymm1
1303 ; AVX512-NEXT: vmovntdqa (%rdi), %zmm0