Home
last modified time | relevance | path

Searched refs:vpackusdw (Results 1 – 25 of 104) sorted by relevance

12345

/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/X86/
Dx86-64-avx512bw_vl.s2925 vpackusdw %xmm20, %xmm24, %xmm24
2929 vpackusdw %xmm20, %xmm24, %xmm24 {%k5}
2933 vpackusdw %xmm20, %xmm24, %xmm24 {%k5} {z}
2937 vpackusdw (%rcx), %xmm24, %xmm24
2941 vpackusdw 291(%rax,%r14,8), %xmm24, %xmm24
2945 vpackusdw (%rcx){1to4}, %xmm24, %xmm24
2949 vpackusdw 2032(%rdx), %xmm24, %xmm24
2953 vpackusdw 2048(%rdx), %xmm24, %xmm24
2957 vpackusdw -2048(%rdx), %xmm24, %xmm24
2961 vpackusdw -2064(%rdx), %xmm24, %xmm24
[all …]
Dx86-64-avx512bw.s2321 vpackusdw %zmm21, %zmm29, %zmm18
2325 vpackusdw %zmm21, %zmm29, %zmm18 {%k2}
2329 vpackusdw %zmm21, %zmm29, %zmm18 {%k2} {z}
2333 vpackusdw (%rcx), %zmm29, %zmm18
2337 vpackusdw 291(%rax,%r14,8), %zmm29, %zmm18
2341 vpackusdw (%rcx){1to16}, %zmm29, %zmm18
2345 vpackusdw 8128(%rdx), %zmm29, %zmm18
2349 vpackusdw 8192(%rdx), %zmm29, %zmm18
2353 vpackusdw -8192(%rdx), %zmm29, %zmm18
2357 vpackusdw -8256(%rdx), %zmm29, %zmm18
[all …]
DAVX2-64.s573 vpackusdw 485498096, %ymm7, %ymm7 label
577 vpackusdw 485498096, %ymm9, %ymm9 label
581 vpackusdw -64(%rdx,%rax,4), %ymm7, %ymm7 label
585 vpackusdw 64(%rdx,%rax,4), %ymm7, %ymm7 label
589 vpackusdw -64(%rdx,%rax,4), %ymm9, %ymm9 label
593 vpackusdw 64(%rdx,%rax,4), %ymm9, %ymm9 label
597 vpackusdw 64(%rdx,%rax), %ymm7, %ymm7 label
601 vpackusdw 64(%rdx,%rax), %ymm9, %ymm9 label
605 vpackusdw 64(%rdx), %ymm7, %ymm7 label
609 vpackusdw 64(%rdx), %ymm9, %ymm9 label
[all …]
DAVX2-32.s289 vpackusdw -485498096(%edx,%eax,4), %ymm4, %ymm4 label
293 vpackusdw 485498096(%edx,%eax,4), %ymm4, %ymm4 label
297 vpackusdw 485498096(%edx), %ymm4, %ymm4 label
301 vpackusdw 485498096, %ymm4, %ymm4 label
305 vpackusdw 64(%edx,%eax), %ymm4, %ymm4 label
309 vpackusdw (%edx), %ymm4, %ymm4 label
313 vpackusdw %ymm4, %ymm4, %ymm4 label
/external/llvm/test/MC/X86/
Dx86-64-avx512bw_vl.s2925 vpackusdw %xmm20, %xmm24, %xmm24
2929 vpackusdw %xmm20, %xmm24, %xmm24 {%k5}
2933 vpackusdw %xmm20, %xmm24, %xmm24 {%k5} {z}
2937 vpackusdw (%rcx), %xmm24, %xmm24
2941 vpackusdw 291(%rax,%r14,8), %xmm24, %xmm24
2945 vpackusdw (%rcx){1to4}, %xmm24, %xmm24
2949 vpackusdw 2032(%rdx), %xmm24, %xmm24
2953 vpackusdw 2048(%rdx), %xmm24, %xmm24
2957 vpackusdw -2048(%rdx), %xmm24, %xmm24
2961 vpackusdw -2064(%rdx), %xmm24, %xmm24
[all …]
Dx86-64-avx512bw.s2321 vpackusdw %zmm21, %zmm29, %zmm18
2325 vpackusdw %zmm21, %zmm29, %zmm18 {%k2}
2329 vpackusdw %zmm21, %zmm29, %zmm18 {%k2} {z}
2333 vpackusdw (%rcx), %zmm29, %zmm18
2337 vpackusdw 291(%rax,%r14,8), %zmm29, %zmm18
2341 vpackusdw (%rcx){1to16}, %zmm29, %zmm18
2345 vpackusdw 8128(%rdx), %zmm29, %zmm18
2349 vpackusdw 8192(%rdx), %zmm29, %zmm18
2353 vpackusdw -8192(%rdx), %zmm29, %zmm18
2357 vpackusdw -8256(%rdx), %zmm29, %zmm18
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/
Dvector-trunc-math.ll95 ; AVX1-NEXT: vpackusdw %xmm1, %xmm2, %xmm1
98 ; AVX1-NEXT: vpackusdw %xmm0, %xmm2, %xmm0
99 ; AVX1-NEXT: vpackusdw %xmm1, %xmm0, %xmm0
239 ; AVX1-NEXT: vpackusdw %xmm3, %xmm6, %xmm3
242 ; AVX1-NEXT: vpackusdw %xmm2, %xmm5, %xmm2
243 ; AVX1-NEXT: vpackusdw %xmm3, %xmm2, %xmm2
246 ; AVX1-NEXT: vpackusdw %xmm1, %xmm3, %xmm1
249 ; AVX1-NEXT: vpackusdw %xmm0, %xmm3, %xmm0
250 ; AVX1-NEXT: vpackusdw %xmm1, %xmm0, %xmm0
353 ; AVX1-NEXT: vpackusdw %xmm1, %xmm2, %xmm1
[all …]
Davx-cvt-2.ll15 ; CHECK-NEXT: vpackusdw %xmm1, %xmm0, %xmm0
43 ; CHECK-NEXT: vpackusdw %xmm1, %xmm0, %xmm0
Dvector-trunc-usat.ll680 ; AVX1-NEXT: vpackusdw %xmm2, %xmm1, %xmm1
682 ; AVX1-NEXT: vpackusdw %xmm2, %xmm0, %xmm0
683 ; AVX1-NEXT: vpackusdw %xmm1, %xmm0, %xmm0
698 ; AVX2-NEXT: vpackusdw %ymm1, %ymm0, %ymm0
701 ; AVX2-NEXT: vpackusdw %xmm1, %xmm0, %xmm0
778 ; AVX1-NEXT: vpackusdw %xmm1, %xmm0, %xmm0
787 ; AVX2-NEXT: vpackusdw %xmm1, %xmm0, %xmm0
933 ; AVX1-NEXT: vpackusdw %xmm2, %xmm0, %xmm0
937 ; AVX1-NEXT: vpackusdw %xmm2, %xmm1, %xmm1
946 ; AVX2-NEXT: vpackusdw %ymm1, %ymm0, %ymm0
[all …]
Dvector-shuffle-sse41.ll13 ; AVX-NEXT: vpackusdw %xmm2, %xmm0, %xmm0
47 ; AVX-NEXT: vpackusdw %xmm1, %xmm0, %xmm0
Dvector-trunc.ll199 ; AVX1-NEXT: vpackusdw %xmm2, %xmm1, %xmm1
203 ; AVX1-NEXT: vpackusdw %xmm2, %xmm0, %xmm0
204 ; AVX1-NEXT: vpackusdw %xmm1, %xmm0, %xmm0
292 ; AVX1-NEXT: vpackusdw %xmm2, %xmm1, %xmm1
296 ; AVX1-NEXT: vpackusdw %xmm2, %xmm0, %xmm0
297 ; AVX1-NEXT: vpackusdw %xmm1, %xmm0, %xmm0
509 ; AVX1-NEXT: vpackusdw %xmm1, %xmm0, %xmm0
517 ; AVX2-NEXT: vpackusdw %xmm1, %xmm0, %xmm0
692 ; AVX1-NEXT: vpackusdw %xmm2, %xmm1, %xmm1
696 ; AVX1-NEXT: vpackusdw %xmm2, %xmm0, %xmm0
[all …]
Dvec_cast2.ll271 ; CHECK-NEXT: vpackusdw %xmm1, %xmm0, %xmm0
311 ; CHECK-NEXT: vpackusdw %xmm1, %xmm0, %xmm0
319 ; CHECK-WIDE-NEXT: vpackusdw %xmm1, %xmm0, %xmm0
361 ; CHECK-WIDE-NEXT: vpackusdw %xmm1, %xmm0, %xmm0
Dvector-trunc-packus.ll1041 ; AVX1-NEXT: vpackusdw %xmm2, %xmm1, %xmm1
1044 ; AVX1-NEXT: vpackusdw %xmm2, %xmm0, %xmm0
1045 ; AVX1-NEXT: vpackusdw %xmm1, %xmm0, %xmm0
1061 ; AVX2-NEXT: vpackusdw %ymm1, %ymm0, %ymm0
1064 ; AVX2-NEXT: vpackusdw %xmm1, %xmm0, %xmm0
1145 ; AVX1-NEXT: vpackusdw %xmm1, %xmm0, %xmm0
1152 ; AVX2-NEXT: vpackusdw %xmm1, %xmm0, %xmm0
1308 ; AVX1-NEXT: vpackusdw %xmm2, %xmm1, %xmm1
1310 ; AVX1-NEXT: vpackusdw %xmm2, %xmm0, %xmm0
1316 ; AVX2-NEXT: vpackusdw %ymm1, %ymm0, %ymm0
[all …]
Dpsubus.ll798 ; AVX1-NEXT: vpackusdw %xmm0, %xmm2, %xmm0
801 ; AVX1-NEXT: vpackusdw %xmm2, %xmm1, %xmm1
1377 ; AVX1-NEXT: vpackusdw %xmm2, %xmm1, %xmm1
1387 ; AVX2-NEXT: vpackusdw %xmm2, %xmm1, %xmm1
1642 ; AVX1-NEXT: vpackusdw %xmm3, %xmm2, %xmm2
1651 ; AVX1-NEXT: vpackusdw %xmm3, %xmm1, %xmm1
1652 ; AVX1-NEXT: vpackusdw %xmm2, %xmm1, %xmm1
1657 ; AVX1-NEXT: vpackusdw %xmm1, %xmm0, %xmm0
1672 ; AVX2-NEXT: vpackusdw %ymm2, %ymm1, %ymm1
1675 ; AVX2-NEXT: vpackusdw %xmm2, %xmm1, %xmm1
[all …]
Dpr31773.ll36 ; AVX-NEXT: vpackusdw %xmm1, %xmm0, %xmm0
Davx2-vector-shifts.ll464 ; X32-NEXT: vpackusdw %ymm3, %ymm0, %ymm0
478 ; X64-NEXT: vpackusdw %ymm3, %ymm0, %ymm0
554 ; X32-NEXT: vpackusdw %ymm3, %ymm0, %ymm0
568 ; X64-NEXT: vpackusdw %ymm3, %ymm0, %ymm0
672 ; X32-NEXT: vpackusdw %ymm3, %ymm0, %ymm0
686 ; X64-NEXT: vpackusdw %ymm3, %ymm0, %ymm0
Dhorizontal-shuffle.ll172 ; X32-NEXT: vpackusdw %xmm2, %xmm0, %xmm0
177 ; X64-NEXT: vpackusdw %xmm2, %xmm0, %xmm0
368 ; X32-NEXT: vpackusdw %ymm2, %ymm0, %ymm0
373 ; X64-NEXT: vpackusdw %ymm2, %ymm0, %ymm0
Davx512bwvl-intrinsics.ll571 ; CHECK-NEXT: vpackusdw %xmm1, %xmm0, %xmm0 # EVEX TO VEX Compression encoding: [0xc4,0xe2,0x79,…
582 ; X86-NEXT: vpackusdw %xmm1, %xmm0, %xmm2 {%k1} # encoding: [0x62,0xf2,0x7d,0x09,0x2b,0xd1]
589 ; X64-NEXT: vpackusdw %xmm1, %xmm0, %xmm2 {%k1} # encoding: [0x62,0xf2,0x7d,0x09,0x2b,0xd1]
603 ; X86-NEXT: vpackusdw %xmm1, %xmm0, %xmm0 {%k1} {z} # encoding: [0x62,0xf2,0x7d,0x89,0x2b,0xc1]
609 ; X64-NEXT: vpackusdw %xmm1, %xmm0, %xmm0 {%k1} {z} # encoding: [0x62,0xf2,0x7d,0x89,0x2b,0xc1]
621 ; X86-NEXT: vpackusdw (%eax), %xmm0, %xmm0 # EVEX TO VEX Compression encoding: [0xc4,0xe2,0x79,0…
626 ; X64-NEXT: vpackusdw (%rdi), %xmm0, %xmm0 # EVEX TO VEX Compression encoding: [0xc4,0xe2,0x79,0…
639 ; X86-NEXT: vpackusdw (%eax), %xmm0, %xmm1 {%k1} # encoding: [0x62,0xf2,0x7d,0x09,0x2b,0x08]
646 ; X64-NEXT: vpackusdw (%rdi), %xmm0, %xmm1 {%k1} # encoding: [0x62,0xf2,0x7d,0x09,0x2b,0x0f]
662 ; X86-NEXT: vpackusdw (%eax), %xmm0, %xmm0 {%k1} {z} # encoding: [0x62,0xf2,0x7d,0x89,0x2b,0x00]
[all …]
Davx512bw-intrinsics.ll287 ; CHECK-NEXT: vpackusdw %zmm1, %zmm0, %zmm0 # encoding: [0x62,0xf2,0x7d,0x48,0x2b,0xc1]
297 ; X86-NEXT: vpackusdw %zmm1, %zmm0, %zmm2 {%k1} # encoding: [0x62,0xf2,0x7d,0x49,0x2b,0xd1]
304 ; X64-NEXT: vpackusdw %zmm1, %zmm0, %zmm2 {%k1} # encoding: [0x62,0xf2,0x7d,0x49,0x2b,0xd1]
317 ; X86-NEXT: vpackusdw %zmm1, %zmm0, %zmm0 {%k1} {z} # encoding: [0x62,0xf2,0x7d,0xc9,0x2b,0xc1]
323 ; X64-NEXT: vpackusdw %zmm1, %zmm0, %zmm0 {%k1} {z} # encoding: [0x62,0xf2,0x7d,0xc9,0x2b,0xc1]
335 ; X86-NEXT: vpackusdw (%eax), %zmm0, %zmm0 # encoding: [0x62,0xf2,0x7d,0x48,0x2b,0x00]
340 ; X64-NEXT: vpackusdw (%rdi), %zmm0, %zmm0 # encoding: [0x62,0xf2,0x7d,0x48,0x2b,0x07]
352 ; X86-NEXT: vpackusdw (%eax), %zmm0, %zmm1 {%k1} # encoding: [0x62,0xf2,0x7d,0x49,0x2b,0x08]
359 ; X64-NEXT: vpackusdw (%rdi), %zmm0, %zmm1 {%k1} # encoding: [0x62,0xf2,0x7d,0x49,0x2b,0x0f]
374 ; X86-NEXT: vpackusdw (%eax), %zmm0, %zmm0 {%k1} {z} # encoding: [0x62,0xf2,0x7d,0xc9,0x2b,0x00]
[all …]
/external/llvm/test/CodeGen/X86/
Dvector-shuffle-sse41.ll13 ; AVX-NEXT: vpackusdw %xmm2, %xmm0, %xmm0
47 ; AVX-NEXT: vpackusdw %xmm1, %xmm0, %xmm0
Dvector-shift-lshr-512.ll39 ; AVX512DQ-NEXT: vpackusdw %ymm5, %ymm0, %ymm0
48 ; AVX512DQ-NEXT: vpackusdw %ymm2, %ymm1, %ymm1
212 ; AVX512DQ-NEXT: vpackusdw %ymm5, %ymm0, %ymm0
219 ; AVX512DQ-NEXT: vpackusdw %ymm4, %ymm1, %ymm1
Dvector-trunc-math.ll91 ; AVX1-NEXT: vpackusdw %xmm1, %xmm2, %xmm1
94 ; AVX1-NEXT: vpackusdw %xmm0, %xmm2, %xmm0
95 ; AVX1-NEXT: vpackusdw %xmm1, %xmm0, %xmm0
487 ; AVX1-NEXT: vpackusdw %xmm1, %xmm3, %xmm1
490 ; AVX1-NEXT: vpackusdw %xmm0, %xmm2, %xmm0
491 ; AVX1-NEXT: vpackusdw %xmm1, %xmm0, %xmm0
871 ; AVX1-NEXT: vpackusdw %xmm1, %xmm2, %xmm1
874 ; AVX1-NEXT: vpackusdw %xmm0, %xmm2, %xmm0
875 ; AVX1-NEXT: vpackusdw %xmm1, %xmm0, %xmm0
1266 ; AVX1-NEXT: vpackusdw %xmm1, %xmm3, %xmm1
[all …]
Dvector-shift-ashr-512.ll38 ; AVX512DQ-NEXT: vpackusdw %ymm5, %ymm0, %ymm0
47 ; AVX512DQ-NEXT: vpackusdw %ymm2, %ymm1, %ymm1
248 ; AVX512DQ-NEXT: vpackusdw %ymm5, %ymm0, %ymm0
255 ; AVX512DQ-NEXT: vpackusdw %ymm4, %ymm1, %ymm1
Davx2-vector-shifts.ll301 ; CHECK-NEXT: vpackusdw %ymm3, %ymm0, %ymm0
353 ; CHECK-NEXT: vpackusdw %ymm3, %ymm0, %ymm0
418 ; CHECK-NEXT: vpackusdw %ymm3, %ymm0, %ymm0
/external/boringssl/src/crypto/hrss/asm/
Dpoly_rq_mul.S5146 vpackusdw %ymm6, %ymm5, %ymm6 label
5158 vpackusdw %ymm3, %ymm4, %ymm3 label
5242 vpackusdw %ymm6, %ymm11, %ymm6 label
5254 vpackusdw %ymm10, %ymm9, %ymm10 label
5338 vpackusdw %ymm6, %ymm5, %ymm6 label
5350 vpackusdw %ymm8, %ymm7, %ymm8 label
5434 vpackusdw %ymm6, %ymm11, %ymm6 label
5446 vpackusdw %ymm4, %ymm3, %ymm4 label
5530 vpackusdw %ymm6, %ymm5, %ymm6 label
5542 vpackusdw %ymm9, %ymm10, %ymm9 label
[all …]

12345