Lines Matching refs:AVX512
7 …12f -fast-isel -O0 < %s | FileCheck %s --check-prefix=ALL --check-prefix=AVX512 --check-prefix=AVX…
8 …2bw -fast-isel -O0 < %s | FileCheck %s --check-prefix=ALL --check-prefix=AVX512 --check-prefix=AVX…
55 ; AVX512-LABEL: test_ntfloat:
56 ; AVX512: # BB#0: # %entry
57 ; AVX512-NEXT: vmovss %xmm0, (%rdi)
58 ; AVX512-NEXT: retq
85 ; AVX512-LABEL: test_ntdouble:
86 ; AVX512: # BB#0: # %entry
87 ; AVX512-NEXT: vmovsd %xmm0, (%rdi)
88 ; AVX512-NEXT: retq
109 ; AVX512-LABEL: test_nt4xfloat:
110 ; AVX512: # BB#0: # %entry
111 ; AVX512-NEXT: vmovntps %xmm0, (%rdi)
112 ; AVX512-NEXT: retq
129 ; AVX512-LABEL: test_nt2xdouble:
130 ; AVX512: # BB#0: # %entry
131 ; AVX512-NEXT: vmovntpd %xmm0, (%rdi)
132 ; AVX512-NEXT: retq
149 ; AVX512-LABEL: test_nt16xi8:
150 ; AVX512: # BB#0: # %entry
151 ; AVX512-NEXT: vmovntdq %xmm0, (%rdi)
152 ; AVX512-NEXT: retq
169 ; AVX512-LABEL: test_nt8xi16:
170 ; AVX512: # BB#0: # %entry
171 ; AVX512-NEXT: vmovntdq %xmm0, (%rdi)
172 ; AVX512-NEXT: retq
189 ; AVX512-LABEL: test_nt4xi32:
190 ; AVX512: # BB#0: # %entry
191 ; AVX512-NEXT: vmovntdq %xmm0, (%rdi)
192 ; AVX512-NEXT: retq
209 ; AVX512-LABEL: test_nt2xi64:
210 ; AVX512: # BB#0: # %entry
211 ; AVX512-NEXT: vmovntdq %xmm0, (%rdi)
212 ; AVX512-NEXT: retq
243 ; AVX512-LABEL: test_load_nt4xfloat:
244 ; AVX512: # BB#0: # %entry
245 ; AVX512-NEXT: vmovntdqa (%rdi), %xmm0
246 ; AVX512-NEXT: retq
273 ; AVX512-LABEL: test_load_nt2xdouble:
274 ; AVX512: # BB#0: # %entry
275 ; AVX512-NEXT: vmovntdqa (%rdi), %xmm0
276 ; AVX512-NEXT: retq
293 ; AVX512-LABEL: test_load_nt16xi8:
294 ; AVX512: # BB#0: # %entry
295 ; AVX512-NEXT: vmovntdqa (%rdi), %xmm0
296 ; AVX512-NEXT: retq
313 ; AVX512-LABEL: test_load_nt8xi16:
314 ; AVX512: # BB#0: # %entry
315 ; AVX512-NEXT: vmovntdqa (%rdi), %xmm0
316 ; AVX512-NEXT: retq
333 ; AVX512-LABEL: test_load_nt4xi32:
334 ; AVX512: # BB#0: # %entry
335 ; AVX512-NEXT: vmovntdqa (%rdi), %xmm0
336 ; AVX512-NEXT: retq
353 ; AVX512-LABEL: test_load_nt2xi64:
354 ; AVX512: # BB#0: # %entry
355 ; AVX512-NEXT: vmovntdqa (%rdi), %xmm0
356 ; AVX512-NEXT: retq
379 ; AVX512-LABEL: test_nt8xfloat:
380 ; AVX512: # BB#0: # %entry
381 ; AVX512-NEXT: vmovntps %ymm0, (%rdi)
382 ; AVX512-NEXT: retq
401 ; AVX512-LABEL: test_nt4xdouble:
402 ; AVX512: # BB#0: # %entry
403 ; AVX512-NEXT: vmovntpd %ymm0, (%rdi)
404 ; AVX512-NEXT: retq
423 ; AVX512-LABEL: test_nt32xi8:
424 ; AVX512: # BB#0: # %entry
425 ; AVX512-NEXT: vmovntdq %ymm0, (%rdi)
426 ; AVX512-NEXT: retq
445 ; AVX512-LABEL: test_nt16xi16:
446 ; AVX512: # BB#0: # %entry
447 ; AVX512-NEXT: vmovntdq %ymm0, (%rdi)
448 ; AVX512-NEXT: retq
467 ; AVX512-LABEL: test_nt8xi32:
468 ; AVX512: # BB#0: # %entry
469 ; AVX512-NEXT: vmovntdq %ymm0, (%rdi)
470 ; AVX512-NEXT: retq
489 ; AVX512-LABEL: test_nt4xi64:
490 ; AVX512: # BB#0: # %entry
491 ; AVX512-NEXT: vmovntdq %ymm0, (%rdi)
492 ; AVX512-NEXT: retq
531 ; AVX512-LABEL: test_load_nt8xfloat:
532 ; AVX512: # BB#0: # %entry
533 ; AVX512-NEXT: vmovntdqa (%rdi), %ymm0
534 ; AVX512-NEXT: retq
569 ; AVX512-LABEL: test_load_nt4xdouble:
570 ; AVX512: # BB#0: # %entry
571 ; AVX512-NEXT: vmovntdqa (%rdi), %ymm0
572 ; AVX512-NEXT: retq
607 ; AVX512-LABEL: test_load_nt32xi8:
608 ; AVX512: # BB#0: # %entry
609 ; AVX512-NEXT: vmovntdqa (%rdi), %ymm0
610 ; AVX512-NEXT: retq
645 ; AVX512-LABEL: test_load_nt16xi16:
646 ; AVX512: # BB#0: # %entry
647 ; AVX512-NEXT: vmovntdqa (%rdi), %ymm0
648 ; AVX512-NEXT: retq
683 ; AVX512-LABEL: test_load_nt8xi32:
684 ; AVX512: # BB#0: # %entry
685 ; AVX512-NEXT: vmovntdqa (%rdi), %ymm0
686 ; AVX512-NEXT: retq
721 ; AVX512-LABEL: test_load_nt4xi64:
722 ; AVX512: # BB#0: # %entry
723 ; AVX512-NEXT: vmovntdqa (%rdi), %ymm0
724 ; AVX512-NEXT: retq
750 ; AVX512-LABEL: test_nt16xfloat:
751 ; AVX512: # BB#0: # %entry
752 ; AVX512-NEXT: vmovntps %zmm0, (%rdi)
753 ; AVX512-NEXT: retq
775 ; AVX512-LABEL: test_nt8xdouble:
776 ; AVX512: # BB#0: # %entry
777 ; AVX512-NEXT: vmovntpd %zmm0, (%rdi)
778 ; AVX512-NEXT: retq
862 ; AVX512-LABEL: test_nt16xi32:
863 ; AVX512: # BB#0: # %entry
864 ; AVX512-NEXT: vmovntdq %zmm0, (%rdi)
865 ; AVX512-NEXT: retq
887 ; AVX512-LABEL: test_nt8xi64:
888 ; AVX512: # BB#0: # %entry
889 ; AVX512-NEXT: vmovntdq %zmm0, (%rdi)
890 ; AVX512-NEXT: retq
937 ; AVX512-LABEL: test_load_nt16xfloat:
938 ; AVX512: # BB#0: # %entry
939 ; AVX512-NEXT: vmovntdqa (%rdi), %zmm0
940 ; AVX512-NEXT: retq
983 ; AVX512-LABEL: test_load_nt8xdouble:
984 ; AVX512: # BB#0: # %entry
985 ; AVX512-NEXT: vmovntdqa (%rdi), %zmm0
986 ; AVX512-NEXT: retq
1133 ; AVX512-LABEL: test_load_nt16xi32:
1134 ; AVX512: # BB#0: # %entry
1135 ; AVX512-NEXT: vmovntdqa (%rdi), %zmm0
1136 ; AVX512-NEXT: retq
1179 ; AVX512-LABEL: test_load_nt8xi64:
1180 ; AVX512: # BB#0: # %entry
1181 ; AVX512-NEXT: vmovntdqa (%rdi), %zmm0
1182 ; AVX512-NEXT: retq