/external/llvm/test/MC/X86/ |
D | shuffle-comments.s | 143 vpunpckhdq %xmm0, %xmm1, %xmm2 label 145 vpunpckhdq (%rax), %xmm1, %xmm2 label 148 vpunpckhdq %ymm0, %ymm1, %ymm2 label 150 vpunpckhdq (%rax), %ymm1, %ymm2 label
|
D | x86-64-avx512f_vl.s | 19408 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 …]
|
D | avx512-encodings.s | 14715 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 …]
|
D | x86-32-avx.s | 1456 vpunpckhdq %xmm1, %xmm2, %xmm3 1460 vpunpckhdq (%eax), %xmm2, %xmm3
|
D | intel-syntax-avx512.s | 12941 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 …]
|
D | x86_64-avx-encoding.s | 2169 vpunpckhdq %xmm11, %xmm12, %xmm13 2173 vpunpckhdq (%rax), %xmm12, %xmm13
|
/external/llvm/test/CodeGen/X86/ |
D | vector-popcnt-512.ll | 59 ; 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…
|
D | vector-popcnt-256.ll | 59 ; 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],…
|
D | vector-tzcnt-256.ll | 188 ; 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],…
|
D | vector-tzcnt-512.ll | 130 ; 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…
|
D | avx512-intrinsics-fast-isel.ll | 700 ; 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]…
|
D | vector-shuffle-512-v16.ll | 159 ; 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…
|
D | vector-tzcnt-128.ll | 360 ; 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]
|
D | vector-shift-lshr-256.ll | 68 ; 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]
|
D | vector-popcnt-128.ll | 209 ; AVX-NEXT: vpunpckhdq {{.*#+}} xmm2 = xmm0[2],xmm1[2],xmm0[3],xmm1[3]
|
D | vector-rotate-256.ll | 97 ; 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]
|
D | vector-shift-ashr-256.ll | 91 ; 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]
|
D | avx512-intrinsics-upgrade.ll | 707 ; 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…
|
D | avx512vl-intrinsics-upgrade.ll | 1359 ; 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]
|
D | vector-zext.ll | 459 ; 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/ |
D | chacha-x86_64.S | 1233 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/ |
D | chacha-x86_64.S | 1234 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/ |
D | chacha-x86_64.asm | 1327 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/ |
D | x86_64-avx-encoding.s | 1401 vpunpckhdq %xmm11, %xmm12, %xmm13 1405 vpunpckhdq (%rax), %xmm12, %xmm13
|
D | x86-32-avx.s | 1432 vpunpckhdq %xmm1, %xmm2, %xmm3 1436 vpunpckhdq (%eax), %xmm2, %xmm3
|