Home
last modified time | relevance | path

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

1234

/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/
Dvector-interleave.ll66 ; AVX1-NEXT: vpunpckhdq {{.*#+}} xmm9 = xmm0[2],xmm2[2],xmm0[3],xmm2[3]
68 ; AVX1-NEXT: vpunpckhdq {{.*#+}} xmm3 = xmm8[2],xmm1[2],xmm8[3],xmm1[3]
74 ; AVX1-NEXT: vpunpckhdq {{.*#+}} xmm7 = xmm4[2],xmm6[2],xmm4[3],xmm6[3]
76 ; AVX1-NEXT: vpunpckhdq {{.*#+}} xmm6 = xmm1[2],xmm5[2],xmm1[3],xmm5[3]
98 ; AVX2-NEXT: vpunpckhdq {{.*#+}} xmm9 = xmm0[2],xmm2[2],xmm0[3],xmm2[3]
100 ; AVX2-NEXT: vpunpckhdq {{.*#+}} xmm3 = xmm8[2],xmm1[2],xmm8[3],xmm1[3]
106 ; AVX2-NEXT: vpunpckhdq {{.*#+}} xmm7 = xmm4[2],xmm6[2],xmm4[3],xmm6[3]
108 ; AVX2-NEXT: vpunpckhdq {{.*#+}} xmm6 = xmm1[2],xmm5[2],xmm1[3],xmm5[3]
Dvector-popcnt-256.ll103 ; AVX1-NEXT: vpunpckhdq {{.*#+}} xmm5 = xmm1[2],xmm3[2],xmm1[3],xmm3[3]
114 ; AVX1-NEXT: vpunpckhdq {{.*#+}} xmm2 = xmm0[2],xmm3[2],xmm0[3],xmm3[3]
133 ; AVX2-NEXT: vpunpckhdq {{.*#+}} ymm2 = ymm0[2],ymm1[2],ymm0[3],ymm1[3],ymm0[6],ymm1[6],ymm0[7],…
163 ; BITALG_NOVLX-NEXT: vpunpckhdq {{.*#+}} ymm2 = ymm0[2],ymm1[2],ymm0[3],ymm1[3],ymm0[6],ymm1[6],…
181 ; BITALG-NEXT: vpunpckhdq {{.*#+}} ymm2 = ymm0[2],ymm1[2],ymm0[3],ymm1[3],ymm0[6],ymm1[6],ymm0[7…
Dvector-popcnt-512.ll81 ; AVX512F-NEXT: vpunpckhdq {{.*#+}} ymm5 = ymm1[2],ymm3[2],ymm1[3],ymm3[3],ymm1[6],ymm3[6],ymm1[…
92 ; AVX512F-NEXT: vpunpckhdq {{.*#+}} ymm2 = ymm0[2],ymm3[2],ymm0[3],ymm3[3],ymm0[6],ymm3[6],ymm0[…
111 ; AVX512BW-NEXT: vpunpckhdq {{.*#+}} zmm2 = zmm0[2],zmm1[2],zmm0[3],zmm1[3],zmm0[6],zmm1[6],zmm0…
134 ; BITALG-NEXT: vpunpckhdq {{.*#+}} zmm2 = zmm0[2],zmm1[2],zmm0[3],zmm1[3],zmm0[6],zmm1[6],zmm0[7…
Dvector-tzcnt-256.ll339 ; AVX1-NEXT: vpunpckhdq {{.*#+}} xmm5 = xmm1[2],xmm2[2],xmm1[3],xmm2[3]
353 ; AVX1-NEXT: vpunpckhdq {{.*#+}} xmm3 = xmm0[2],xmm2[2],xmm0[3],xmm2[3]
376 ; AVX2-NEXT: vpunpckhdq {{.*#+}} ymm2 = ymm0[2],ymm1[2],ymm0[3],ymm1[3],ymm0[6],ymm1[6],ymm0[7],…
398 ; AVX512CDVL-NEXT: vpunpckhdq {{.*#+}} ymm2 = ymm0[2],ymm1[2],ymm0[3],ymm1[3],ymm0[6],ymm1[6],ym…
420 ; AVX512CD-NEXT: vpunpckhdq {{.*#+}} ymm2 = ymm0[2],ymm1[2],ymm0[3],ymm1[3],ymm0[6],ymm1[6],ymm0…
463 ; BITALG_NOVLX-NEXT: vpunpckhdq {{.*#+}} ymm2 = ymm0[2],ymm1[2],ymm0[3],ymm1[3],ymm0[6],ymm1[6],…
485 ; BITALG-NEXT: vpunpckhdq {{.*#+}} ymm2 = ymm0[2],ymm1[2],ymm0[3],ymm1[3],ymm0[6],ymm1[6],ymm0[7…
507 ; X32-AVX-NEXT: vpunpckhdq {{.*#+}} ymm2 = ymm0[2],ymm1[2],ymm0[3],ymm1[3],ymm0[6],ymm1[6],ymm0[…
534 ; AVX1-NEXT: vpunpckhdq {{.*#+}} xmm5 = xmm1[2],xmm2[2],xmm1[3],xmm2[3]
548 ; AVX1-NEXT: vpunpckhdq {{.*#+}} xmm3 = xmm0[2],xmm2[2],xmm0[3],xmm2[3]
[all …]
Dvector-tzcnt-512.ll192 ; AVX512CD-NEXT: vpunpckhdq {{.*#+}} ymm5 = ymm1[2],ymm3[2],ymm1[3],ymm3[3],ymm1[6],ymm3[6],ymm1…
203 ; AVX512CD-NEXT: vpunpckhdq {{.*#+}} ymm2 = ymm0[2],ymm3[2],ymm0[3],ymm3[3],ymm0[6],ymm3[6],ymm0…
226 ; AVX512CDBW-NEXT: vpunpckhdq {{.*#+}} zmm2 = zmm0[2],zmm1[2],zmm0[3],zmm1[3],zmm0[6],zmm1[6],zm…
248 ; AVX512BW-NEXT: vpunpckhdq {{.*#+}} zmm2 = zmm0[2],zmm1[2],zmm0[3],zmm1[3],zmm0[6],zmm1[6],zmm0…
280 ; BITALG-NEXT: vpunpckhdq {{.*#+}} zmm2 = zmm0[2],zmm1[2],zmm0[3],zmm1[3],zmm0[6],zmm1[6],zmm0[7…
326 ; AVX512BW-NEXT: vpunpckhdq {{.*#+}} zmm2 = zmm0[2],zmm1[2],zmm0[3],zmm1[3],zmm0[6],zmm1[6],zmm0…
358 ; BITALG-NEXT: vpunpckhdq {{.*#+}} zmm2 = zmm0[2],zmm1[2],zmm0[3],zmm1[3],zmm0[6],zmm1[6],zmm0[7…
Dcombine-udiv.ll213 ; AVX1-NEXT: vpunpckhdq {{.*#+}} xmm3 = xmm1[2],xmm3[2],xmm1[3],xmm3[3]
261 ; AVX1-NEXT: vpunpckhdq {{.*#+}} xmm3 = xmm1[2],xmm3[2],xmm1[3],xmm3[3]
310 ; AVX1-NEXT: vpunpckhdq {{.*#+}} xmm3 = xmm1[2],xmm3[2],xmm1[3],xmm3[3]
Dvector-lzcnt-512.ll194 ; AVX512BW-NEXT: vpunpckhdq {{.*#+}} zmm2 = zmm0[2],zmm1[2],zmm0[3],zmm1[3],zmm0[6],zmm1[6],zmm0…
224 ; AVX512DQ-NEXT: vpunpckhdq {{.*#+}} ymm5 = ymm1[2],ymm3[2],ymm1[3],ymm3[3],ymm1[6],ymm3[6],ymm1…
235 ; AVX512DQ-NEXT: vpunpckhdq {{.*#+}} ymm2 = ymm0[2],ymm3[2],ymm0[3],ymm3[3],ymm0[6],ymm3[6],ymm0…
279 ; AVX512BW-NEXT: vpunpckhdq {{.*#+}} zmm2 = zmm0[2],zmm1[2],zmm0[3],zmm1[3],zmm0[6],zmm1[6],zmm0…
309 ; AVX512DQ-NEXT: vpunpckhdq {{.*#+}} ymm5 = ymm1[2],ymm3[2],ymm1[3],ymm3[3],ymm1[6],ymm3[6],ymm1…
320 ; AVX512DQ-NEXT: vpunpckhdq {{.*#+}} ymm2 = ymm0[2],ymm3[2],ymm0[3],ymm3[3],ymm0[6],ymm3[6],ymm0…
/external/boringssl/src/crypto/hrss/asm/
Dpoly_rq_mul.S1545 vpunpckhdq %ymm6, %ymm4, %ymm1 label
1547 vpunpckhdq %ymm7, %ymm5, %ymm3 label
1549 vpunpckhdq %ymm10, %ymm8, %ymm13 label
1551 vpunpckhdq %ymm11, %ymm9, %ymm15 label
1574 vpunpckhdq %ymm14, %ymm12, %ymm12 label
1576 vpunpckhdq %ymm15, %ymm13, %ymm15 label
1578 vpunpckhdq %ymm2, %ymm0, %ymm0 label
1580 vpunpckhdq %ymm3, %ymm1, %ymm1 label
1643 vpunpckhdq %ymm6, %ymm4, %ymm1 label
1645 vpunpckhdq %ymm7, %ymm5, %ymm3 label
[all …]
/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 …]
/external/swiftshader/third_party/llvm-7.0/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
DAVX2-64.s7485 vpunpckhdq 485498096, %ymm7, %ymm7 label
7489 vpunpckhdq 485498096, %ymm9, %ymm9 label
7493 vpunpckhdq -64(%rdx,%rax,4), %ymm7, %ymm7 label
7497 vpunpckhdq 64(%rdx,%rax,4), %ymm7, %ymm7 label
7501 vpunpckhdq -64(%rdx,%rax,4), %ymm9, %ymm9 label
7505 vpunpckhdq 64(%rdx,%rax,4), %ymm9, %ymm9 label
7509 vpunpckhdq 64(%rdx,%rax), %ymm7, %ymm7 label
7513 vpunpckhdq 64(%rdx,%rax), %ymm9, %ymm9 label
7517 vpunpckhdq 64(%rdx), %ymm7, %ymm7 label
7521 vpunpckhdq 64(%rdx), %ymm9, %ymm9 label
[all …]
DAVX2-32.s3741 vpunpckhdq -485498096(%edx,%eax,4), %ymm4, %ymm4 label
3745 vpunpckhdq 485498096(%edx,%eax,4), %ymm4, %ymm4 label
3749 vpunpckhdq 485498096(%edx), %ymm4, %ymm4 label
3753 vpunpckhdq 485498096, %ymm4, %ymm4 label
3757 vpunpckhdq 64(%edx,%eax), %ymm4, %ymm4 label
3761 vpunpckhdq (%edx), %ymm4, %ymm4 label
3765 vpunpckhdq %ymm4, %ymm4, %ymm4 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 …]
/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…
/external/boringssl/linux-x86_64/crypto/chacha/
Dchacha-x86_64.S1278 vpunpckhdq %ymm9,%ymm8,%ymm8
1279 vpunpckhdq %ymm11,%ymm10,%ymm10
1291 vpunpckhdq %ymm1,%ymm0,%ymm0
1292 vpunpckhdq %ymm3,%ymm2,%ymm2
1317 vpunpckhdq %ymm13,%ymm12,%ymm12
1318 vpunpckhdq %ymm9,%ymm15,%ymm15
1330 vpunpckhdq %ymm5,%ymm4,%ymm4
1331 vpunpckhdq %ymm7,%ymm6,%ymm6
/external/boringssl/mac-x86_64/crypto/chacha/
Dchacha-x86_64.S1271 vpunpckhdq %ymm9,%ymm8,%ymm8
1272 vpunpckhdq %ymm11,%ymm10,%ymm10
1284 vpunpckhdq %ymm1,%ymm0,%ymm0
1285 vpunpckhdq %ymm3,%ymm2,%ymm2
1310 vpunpckhdq %ymm13,%ymm12,%ymm12
1311 vpunpckhdq %ymm9,%ymm15,%ymm15
1323 vpunpckhdq %ymm5,%ymm4,%ymm4
1324 vpunpckhdq %ymm7,%ymm6,%ymm6
/external/libjpeg-turbo/simd/i386/
Djdcolext-avx2.asm249 vpunpckhdq ymmD, ymmD, ymmE ; ymmD=(15 25 06 16 26 07 17 27 17 27 08 18 28 09 19 29
258 vpunpckhdq ymmC, ymmC, ymmF ; ymmC=(1D 2D 0E 1E 2E 0F 1F 2F 1F 2F 0G 1G 2G 0H 1H 2H
398 vpunpckhdq ymmE, ymmA, ymmB ; ymmE=(04 14 24 34 05 15 25 35 06 16 26 36 07 17 27 37
402 vpunpckhdq ymmF, ymmC, ymmG ; ymmF=(0C 1C 2C 3C 0D 1D 2D 3D 0E 1E 2E 3E 0F 1F 2F 3F
/external/libjpeg-turbo/simd/x86_64/
Djdcolext-avx2.asm236 vpunpckhdq ymmD, ymmD, ymmE ; ymmD=(15 25 06 16 26 07 17 27 17 27 08 18 28 09 19 29
245 vpunpckhdq ymmC, ymmC, ymmF ; ymmC=(1D 2D 0E 1E 2E 0F 1F 2F 1F 2F 0G 1G 2G 0H 1H 2H
384 vpunpckhdq ymmE, ymmA, ymmB ; ymmE=(04 14 24 34 05 15 25 35 06 16 26 36 07 17 27 37
388 vpunpckhdq ymmF, ymmC, ymmG ; ymmF=(0C 1C 2C 3C 0D 1D 2D 3D 0E 1E 2E 3E 0F 1F 2F 3F
/external/boringssl/win-x86_64/crypto/chacha/
Dchacha-x86_64.asm1360 vpunpckhdq ymm8,ymm8,ymm9
1361 vpunpckhdq ymm10,ymm10,ymm11
1373 vpunpckhdq ymm0,ymm0,ymm1
1374 vpunpckhdq ymm2,ymm2,ymm3
1399 vpunpckhdq ymm12,ymm12,ymm13
1400 vpunpckhdq ymm15,ymm15,ymm9
1412 vpunpckhdq ymm4,ymm4,ymm5
1413 vpunpckhdq ymm6,ymm6,ymm7
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/SkylakeServer/
Dresources-avx2.s427 vpunpckhdq %ymm0, %ymm1, %ymm2 label
428 vpunpckhdq (%rax), %ymm1, %ymm2 label
743 # CHECK-NEXT: 1 1 1.00 vpunpckhdq %ymm0, %ymm1, %ymm2
744 # CHECK-NEXT: 2 8 1.00 * vpunpckhdq (%rax), %ymm1, %ymm2
1061 # CHECK-NEXT: - - - - - - - 1.00 - - vpunpckhdq %ymm…
1062 # CHECK-NEXT: - - - - 0.50 0.50 - 1.00 - - vpunpckhdq (%ra…
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Znver1/
Dresources-avx2.s427 vpunpckhdq %ymm0, %ymm1, %ymm2 label
428 vpunpckhdq (%rax), %ymm1, %ymm2 label
743 # CHECK-NEXT: 1 1 0.25 vpunpckhdq %ymm0, %ymm1, %ymm2
744 # CHECK-NEXT: 1 8 0.50 * vpunpckhdq (%rax), %ymm1, %ymm2
1063 … - - - - - 0.25 0.25 0.25 0.25 - vpunpckhdq %ymm0, %ymm1, %y…
1064 … - - - - - 0.25 0.25 0.25 0.25 - vpunpckhdq (%rax), %ymm1, %…

1234