Home
last modified time | relevance | path

Searched refs:vpunpckhdq (Results 1 – 25 of 41) sorted by relevance

12

/external/llvm/test/MC/X86/
Dshuffle-comments.s143 vpunpckhdq %xmm0, %xmm1, %xmm2 label
145 vpunpckhdq (%rax), %xmm1, %xmm2 label
148 vpunpckhdq %ymm0, %ymm1, %ymm2 label
150 vpunpckhdq (%rax), %ymm1, %ymm2 label
Dx86-64-avx512f_vl.s19408 vpunpckhdq %xmm27, %xmm24, %xmm28
19412 vpunpckhdq %xmm27, %xmm24, %xmm28 {%k7}
19416 vpunpckhdq %xmm27, %xmm24, %xmm28 {%k7} {z}
19420 vpunpckhdq (%rcx), %xmm24, %xmm28
19424 vpunpckhdq 291(%rax,%r14,8), %xmm24, %xmm28
19428 vpunpckhdq (%rcx){1to4}, %xmm24, %xmm28
19432 vpunpckhdq 2032(%rdx), %xmm24, %xmm28
19436 vpunpckhdq 2048(%rdx), %xmm24, %xmm28
19440 vpunpckhdq -2048(%rdx), %xmm24, %xmm28
19444 vpunpckhdq -2064(%rdx), %xmm24, %xmm28
[all …]
Davx512-encodings.s14715 vpunpckhdq %zmm13, %zmm4, %zmm6
14719 vpunpckhdq %zmm13, %zmm4, %zmm6 {%k5}
14723 vpunpckhdq %zmm13, %zmm4, %zmm6 {%k5} {z}
14727 vpunpckhdq (%rcx), %zmm4, %zmm6
14731 vpunpckhdq 291(%rax,%r14,8), %zmm4, %zmm6
14735 vpunpckhdq (%rcx){1to16}, %zmm4, %zmm6
14739 vpunpckhdq 8128(%rdx), %zmm4, %zmm6
14743 vpunpckhdq 8192(%rdx), %zmm4, %zmm6
14747 vpunpckhdq -8192(%rdx), %zmm4, %zmm6
14751 vpunpckhdq -8256(%rdx), %zmm4, %zmm6
[all …]
Dx86-32-avx.s1456 vpunpckhdq %xmm1, %xmm2, %xmm3
1460 vpunpckhdq (%eax), %xmm2, %xmm3
Dintel-syntax-avx512.s12941 vpunpckhdq zmm6, zmm4, zmm13
12945 vpunpckhdq zmm6 {k5}, zmm4, zmm13
12949 vpunpckhdq zmm6 {k5} {z}, zmm4, zmm13
12953 vpunpckhdq zmm6, zmm4, zmmword ptr [rcx]
12957 vpunpckhdq zmm6, zmm4, zmmword ptr [rax + 8*r14 + 291]
12961 vpunpckhdq zmm6, zmm4, dword ptr [rcx]{1to16}
12965 vpunpckhdq zmm6, zmm4, zmmword ptr [rdx + 8128]
12969 vpunpckhdq zmm6, zmm4, zmmword ptr [rdx + 8192]
12973 vpunpckhdq zmm6, zmm4, zmmword ptr [rdx - 8192]
12977 vpunpckhdq zmm6, zmm4, zmmword ptr [rdx - 8256]
[all …]
Dx86_64-avx-encoding.s2169 vpunpckhdq %xmm11, %xmm12, %xmm13
2173 vpunpckhdq (%rax), %xmm12, %xmm13
/external/llvm/test/CodeGen/X86/
Dvector-popcnt-512.ll59 ; AVX512F-NEXT: vpunpckhdq {{.*#+}} ymm5 = ymm1[2],ymm3[2],ymm1[3],ymm3[3],ymm1[6],ymm3[6],ymm1[…
70 ; AVX512F-NEXT: vpunpckhdq {{.*#+}} ymm2 = ymm0[2],ymm3[2],ymm0[3],ymm3[3],ymm0[6],ymm3[6],ymm0[…
89 ; AVX512BW-NEXT: vpunpckhdq {{.*#+}} zmm2 = zmm0[2],zmm1[2],zmm0[3],zmm1[3],zmm0[6],zmm1[6],zmm0…
Dvector-popcnt-256.ll59 ; AVX1-NEXT: vpunpckhdq {{.*#+}} xmm5 = xmm1[2],xmm3[2],xmm1[3],xmm3[3]
70 ; AVX1-NEXT: vpunpckhdq {{.*#+}} xmm2 = xmm0[2],xmm3[2],xmm0[3],xmm3[3]
89 ; AVX2-NEXT: vpunpckhdq {{.*#+}} ymm2 = ymm0[2],ymm1[2],ymm0[3],ymm1[3],ymm0[6],ymm1[6],ymm0[7],…
Dvector-tzcnt-256.ll188 ; AVX1-NEXT: vpunpckhdq {{.*#+}} xmm5 = xmm2[2],xmm1[2],xmm2[3],xmm1[3]
200 ; AVX1-NEXT: vpunpckhdq {{.*#+}} xmm3 = xmm0[2],xmm1[2],xmm0[3],xmm1[3]
223 ; AVX2-NEXT: vpunpckhdq {{.*#+}} ymm2 = ymm0[2],ymm1[2],ymm0[3],ymm1[3],ymm0[6],ymm1[6],ymm0[7],…
244 ; AVX512CDVL-NEXT: vpunpckhdq {{.*#+}} ymm2 = ymm0[2],ymm1[2],ymm0[3],ymm1[3],ymm0[6],ymm1[6],ym…
266 ; AVX512CD-NEXT: vpunpckhdq {{.*#+}} ymm2 = ymm0[2],ymm1[2],ymm0[3],ymm1[3],ymm0[6],ymm1[6],ymm0…
296 ; AVX1-NEXT: vpunpckhdq {{.*#+}} xmm5 = xmm2[2],xmm1[2],xmm2[3],xmm1[3]
308 ; AVX1-NEXT: vpunpckhdq {{.*#+}} xmm3 = xmm0[2],xmm1[2],xmm0[3],xmm1[3]
331 ; AVX2-NEXT: vpunpckhdq {{.*#+}} ymm2 = ymm0[2],ymm1[2],ymm0[3],ymm1[3],ymm0[6],ymm1[6],ymm0[7],…
Dvector-tzcnt-512.ll130 ; AVX512CD-NEXT: vpunpckhdq {{.*#+}} ymm5 = ymm1[2],ymm3[2],ymm1[3],ymm3[3],ymm1[6],ymm3[6],ymm1…
141 ; AVX512CD-NEXT: vpunpckhdq {{.*#+}} ymm2 = ymm0[2],ymm3[2],ymm0[3],ymm3[3],ymm0[6],ymm3[6],ymm0…
163 ; AVX512CDBW-NEXT: vpunpckhdq {{.*#+}} zmm2 = zmm0[2],zmm1[2],zmm0[3],zmm1[3],zmm0[6],zmm1[6],zm…
184 ; AVX512BW-NEXT: vpunpckhdq {{.*#+}} zmm2 = zmm0[2],zmm1[2],zmm0[3],zmm1[3],zmm0[6],zmm1[6],zmm0…
229 ; AVX512BW-NEXT: vpunpckhdq {{.*#+}} zmm2 = zmm0[2],zmm1[2],zmm0[3],zmm1[3],zmm0[6],zmm1[6],zmm0…
Davx512-intrinsics-fast-isel.ll700 ; X32-NEXT: vpunpckhdq {{.*#+}} zmm0 = zmm0[2],zmm1[2],zmm0[3],zmm1[3],zmm0[6],zmm1[6],zmm0[7],z…
705 ; X64-NEXT: vpunpckhdq {{.*#+}} zmm0 = zmm0[2],zmm1[2],zmm0[3],zmm1[3],zmm0[6],zmm1[6],zmm0[7],z…
719 ; X32-NEXT: vpunpckhdq {{.*#+}} zmm0 {%k1} = zmm1[2],zmm2[2],zmm1[3],zmm2[3],zmm1[6],zmm2[6],zmm…
725 ; X64-NEXT: vpunpckhdq {{.*#+}} zmm0 {%k1} = zmm1[2],zmm2[2],zmm1[3],zmm2[3],zmm1[6],zmm2[6],zmm…
742 ; X32-NEXT: vpunpckhdq {{.*#+}} zmm0 {%k1} {z} = zmm0[2],zmm1[2],zmm0[3],zmm1[3],zmm0[6],zmm1[6]…
748 ; X64-NEXT: vpunpckhdq {{.*#+}} zmm0 {%k1} {z} = zmm0[2],zmm1[2],zmm0[3],zmm1[3],zmm0[6],zmm1[6]…
Dvector-shuffle-512-v16.ll159 ; ALL-NEXT: vpunpckhdq {{.*#+}} zmm0 = zmm0[2],zmm1[2],zmm0[3],zmm1[3],zmm0[6],zmm1[6],zmm0[7],z…
169 ; ALL-NEXT: vpunpckhdq {{.*#+}} zmm0 = zmm0[2],zmm1[2],zmm0[3],zmm1[3],zmm0[6],zmm1[6],zmm0[7],z…
Dvector-tzcnt-128.ll360 ; AVX1-NEXT: vpunpckhdq {{.*#+}} xmm2 = xmm0[2],xmm1[2],xmm0[3],xmm1[3]
382 ; AVX2-NEXT: vpunpckhdq {{.*#+}} xmm2 = xmm0[2],xmm1[2],xmm0[3],xmm1[3]
403 ; AVX512CDVL-NEXT: vpunpckhdq {{.*#+}} xmm2 = xmm0[2],xmm1[2],xmm0[3],xmm1[3]
425 ; AVX512CD-NEXT: vpunpckhdq {{.*#+}} xmm2 = xmm0[2],xmm1[2],xmm0[3],xmm1[3]
583 ; AVX1-NEXT: vpunpckhdq {{.*#+}} xmm2 = xmm0[2],xmm1[2],xmm0[3],xmm1[3]
605 ; AVX2-NEXT: vpunpckhdq {{.*#+}} xmm2 = xmm0[2],xmm1[2],xmm0[3],xmm1[3]
Dvector-shift-lshr-256.ll68 ; AVX1-NEXT: vpunpckhdq {{.*#+}} xmm6 = xmm3[2],xmm5[2],xmm3[3],xmm5[3]
79 ; AVX1-NEXT: vpunpckhdq {{.*#+}} xmm4 = xmm1[2],xmm5[2],xmm1[3],xmm5[3]
Dvector-popcnt-128.ll209 ; AVX-NEXT: vpunpckhdq {{.*#+}} xmm2 = xmm0[2],xmm1[2],xmm0[3],xmm1[3]
Dvector-rotate-256.ll97 ; AVX1-NEXT: vpunpckhdq {{.*#+}} xmm7 = xmm3[2],xmm5[2],xmm3[3],xmm5[3]
108 ; AVX1-NEXT: vpunpckhdq {{.*#+}} xmm5 = xmm2[2],xmm5[2],xmm2[3],xmm5[3]
Dvector-shift-ashr-256.ll91 ; AVX1-NEXT: vpunpckhdq {{.*#+}} xmm6 = xmm3[2],xmm5[2],xmm3[3],xmm5[3]
102 ; AVX1-NEXT: vpunpckhdq {{.*#+}} xmm4 = xmm1[2],xmm5[2],xmm1[3],xmm5[3]
Davx512-intrinsics-upgrade.ll707 ; CHECK-NEXT: vpunpckhdq {{.*#+}} zmm3 = zmm0[2],zmm1[2],zmm0[3],zmm1[3],zmm0[6],zmm1[6],zmm0[7]…
709 ; CHECK-NEXT: vpunpckhdq {{.*#+}} zmm2 {%k1} = zmm0[2],zmm1[2],zmm0[3],zmm1[3],zmm0[6],zmm1[6],z…
Davx512vl-intrinsics-upgrade.ll1359 ; CHECK-NEXT: vpunpckhdq %xmm1, %xmm0, %xmm3 ## encoding: [0x62,0xf1,0x7d,0x08,0x6a,0xd9]
1362 ; CHECK-NEXT: vpunpckhdq %xmm1, %xmm0, %xmm2 {%k1} ## encoding: [0x62,0xf1,0x7d,0x09,0x6a,0xd1]
1395 ; CHECK-NEXT: vpunpckhdq %ymm1, %ymm0, %ymm3 ## encoding: [0x62,0xf1,0x7d,0x28,0x6a,0xd9]
1398 ; CHECK-NEXT: vpunpckhdq %ymm1, %ymm0, %ymm2 {%k1} ## encoding: [0x62,0xf1,0x7d,0x29,0x6a,0xd1]
Dvector-zext.ll459 ; AVX1-NEXT: vpunpckhdq {{.*#+}} xmm1 = xmm0[2],xmm1[2],xmm0[3],xmm1[3]
1594 ; AVX-NEXT: vpunpckhdq {{.*#+}} xmm0 = xmm0[2],xmm1[2],xmm0[3],xmm1[3]
/external/boringssl/mac-x86_64/crypto/chacha/
Dchacha-x86_64.S1233 vpunpckhdq %ymm9,%ymm8,%ymm8
1234 vpunpckhdq %ymm11,%ymm10,%ymm10
1246 vpunpckhdq %ymm1,%ymm0,%ymm0
1247 vpunpckhdq %ymm3,%ymm2,%ymm2
1272 vpunpckhdq %ymm13,%ymm12,%ymm12
1273 vpunpckhdq %ymm9,%ymm15,%ymm15
1285 vpunpckhdq %ymm5,%ymm4,%ymm4
1286 vpunpckhdq %ymm7,%ymm6,%ymm6
/external/boringssl/linux-x86_64/crypto/chacha/
Dchacha-x86_64.S1234 vpunpckhdq %ymm9,%ymm8,%ymm8
1235 vpunpckhdq %ymm11,%ymm10,%ymm10
1247 vpunpckhdq %ymm1,%ymm0,%ymm0
1248 vpunpckhdq %ymm3,%ymm2,%ymm2
1273 vpunpckhdq %ymm13,%ymm12,%ymm12
1274 vpunpckhdq %ymm9,%ymm15,%ymm15
1286 vpunpckhdq %ymm5,%ymm4,%ymm4
1287 vpunpckhdq %ymm7,%ymm6,%ymm6
/external/boringssl/win-x86_64/crypto/chacha/
Dchacha-x86_64.asm1327 vpunpckhdq ymm8,ymm8,ymm9
1328 vpunpckhdq ymm10,ymm10,ymm11
1340 vpunpckhdq ymm0,ymm0,ymm1
1341 vpunpckhdq ymm2,ymm2,ymm3
1366 vpunpckhdq ymm12,ymm12,ymm13
1367 vpunpckhdq ymm15,ymm15,ymm9
1379 vpunpckhdq ymm4,ymm4,ymm5
1380 vpunpckhdq ymm6,ymm6,ymm7
/external/swiftshader/third_party/LLVM/test/MC/X86/
Dx86_64-avx-encoding.s1401 vpunpckhdq %xmm11, %xmm12, %xmm13
1405 vpunpckhdq (%rax), %xmm12, %xmm13
Dx86-32-avx.s1432 vpunpckhdq %xmm1, %xmm2, %xmm3
1436 vpunpckhdq (%eax), %xmm2, %xmm3

12