/external/llvm/test/CodeGen/X86/ |
D | vector-shift-ashr-256.ll | 231 ; AVX1-NEXT: vpunpckhbw {{.*#+}} xmm3 = xmm0[8],xmm2[8],xmm0[9],xmm2[9],xmm0[10],xmm2[10],xmm0[1… 233 ; AVX1-NEXT: vpunpckhbw {{.*#+}} xmm5 = xmm0[8],xmm4[8],xmm0[9],xmm4[9],xmm0[10],xmm4[10],xmm0[1… 256 ; AVX1-NEXT: vpunpckhbw {{.*#+}} xmm3 = xmm0[8],xmm1[8],xmm0[9],xmm1[9],xmm0[10],xmm1[10],xmm0[1… 257 ; AVX1-NEXT: vpunpckhbw {{.*#+}} xmm4 = xmm0[8,8,9,9,10,10,11,11,12,12,13,13,14,14,15,15] 285 ; AVX2-NEXT: vpunpckhbw {{.*#+}} ymm2 = ymm0[8],ymm1[8],ymm0[9],ymm1[9],ymm0[10],ymm1[10],ymm0[1… 286 ; AVX2-NEXT: vpunpckhbw {{.*#+}} ymm3 = ymm0[8,8,9,9,10,10,11,11,12,12,13,13,14,14,15,15,24,24,2… 337 ; AVX512-NEXT: vpunpckhbw {{.*#+}} ymm2 = ymm0[8],ymm1[8],ymm0[9],ymm1[9],ymm0[10],ymm1[10],ymm0… 338 ; AVX512-NEXT: vpunpckhbw {{.*#+}} ymm3 = ymm0[8,8,9,9,10,10,11,11,12,12,13,13,14,14,15,15,24,24… 529 ; AVX1-NEXT: vpunpckhbw {{.*#+}} xmm2 = xmm0[8],xmm1[8],xmm0[9],xmm1[9],xmm0[10],xmm1[10],xmm0[1… 531 ; AVX1-NEXT: vpunpckhbw {{.*#+}} xmm4 = xmm0[8],xmm3[8],xmm0[9],xmm3[9],xmm0[10],xmm3[10],xmm0[1… [all …]
|
D | vector-shift-ashr-512.ll | 62 ; AVX512DQ-NEXT: vpunpckhbw {{.*#+}} ymm4 = ymm0[8],ymm2[8],ymm0[9],ymm2[9],ymm0[10],ymm2[10],ym… 63 ; AVX512DQ-NEXT: vpunpckhbw {{.*#+}} ymm5 = ymm0[8,8,9,9,10,10,11,11,12,12,13,13,14,14,15,15,24,… 86 ; AVX512DQ-NEXT: vpunpckhbw {{.*#+}} ymm3 = ymm0[8],ymm2[8],ymm0[9],ymm2[9],ymm0[10],ymm2[10],ym… 87 ; AVX512DQ-NEXT: vpunpckhbw {{.*#+}} ymm4 = ymm0[8],ymm1[8],ymm0[9],ymm1[9],ymm0[10],ymm1[10],ym… 167 ; AVX512DQ-NEXT: vpunpckhbw {{.*#+}} ymm3 = ymm0[8],ymm2[8],ymm0[9],ymm2[9],ymm0[10],ymm2[10],ym… 168 ; AVX512DQ-NEXT: vpunpckhbw {{.*#+}} ymm4 = ymm0[8,8,9,9,10,10,11,11,12,12,13,13,14,14,15,15,24,… 190 ; AVX512DQ-NEXT: vpunpckhbw {{.*#+}} ymm4 = ymm0[8],ymm1[8],ymm0[9],ymm1[9],ymm0[10],ymm1[10],ym… 271 ; AVX512DQ-NEXT: vpunpckhbw {{.*#+}} ymm3 = ymm0[8],ymm2[8],ymm0[9],ymm2[9],ymm0[10],ymm2[10],ym… 272 ; AVX512DQ-NEXT: vpunpckhbw {{.*#+}} ymm4 = ymm0[8,8,9,9,10,10,11,11,12,12,13,13,14,14,15,15,24,… 294 ; AVX512DQ-NEXT: vpunpckhbw {{.*#+}} ymm4 = ymm0[8],ymm1[8],ymm0[9],ymm1[9],ymm0[10],ymm1[10],ym…
|
D | avx-unpack.ll | 145 ; CHECK: vpunpckhbw 146 ; CHECK: vpunpckhbw
|
D | vector-shift-ashr-128.ll | 469 ; AVX-NEXT: vpunpckhbw {{.*#+}} xmm2 = xmm0[8],xmm1[8],xmm0[9],xmm1[9],xmm0[10],xmm1[10],xmm0[11… 470 ; AVX-NEXT: vpunpckhbw {{.*#+}} xmm3 = xmm0[8,8,9,9,10,10,11,11,12,12,13,13,14,14,15,15] 504 ; AVX512-NEXT: vpunpckhbw {{.*#+}} xmm2 = xmm0[8],xmm1[8],xmm0[9],xmm1[9],xmm0[10],xmm1[10],xmm0… 505 ; AVX512-NEXT: vpunpckhbw {{.*#+}} xmm3 = xmm0[8,8,9,9,10,10,11,11,12,12,13,13,14,14,15,15] 853 ; AVX1-NEXT: vpunpckhbw {{.*#+}} xmm2 = xmm0[8],xmm1[8],xmm0[9],xmm1[9],xmm0[10],xmm1[10],xmm0[1… 854 ; AVX1-NEXT: vpunpckhbw {{.*#+}} xmm3 = xmm0[8,8,9,9,10,10,11,11,12,12,13,13,14,14,15,15] 882 ; AVX2-NEXT: vpunpckhbw {{.*#+}} xmm2 = xmm0[8],xmm1[8],xmm0[9],xmm1[9],xmm0[10],xmm1[10],xmm0[1… 883 ; AVX2-NEXT: vpunpckhbw {{.*#+}} xmm3 = xmm0[8,8,9,9,10,10,11,11,12,12,13,13,14,14,15,15] 927 ; AVX512-NEXT: vpunpckhbw {{.*#+}} xmm2 = xmm0[8],xmm1[8],xmm0[9],xmm1[9],xmm0[10],xmm1[10],xmm0… 928 ; AVX512-NEXT: vpunpckhbw {{.*#+}} xmm3 = xmm0[8,8,9,9,10,10,11,11,12,12,13,13,14,14,15,15] [all …]
|
D | avx512bw-intrinsics-fast-isel.ll | 162 ; X32-NEXT: vpunpckhbw {{.*#+}} zmm0 = zmm0[8],zmm1[8],zmm0[9],zmm1[9],zmm0[10],zmm1[10],zmm0[11… 167 ; X64-NEXT: vpunpckhbw {{.*#+}} zmm0 = zmm0[8],zmm1[8],zmm0[9],zmm1[9],zmm0[10],zmm1[10],zmm0[11… 182 ; X32-NEXT: vpunpckhbw {{.*#+}} zmm0 {%k1} = zmm1[8],zmm2[8],zmm1[9],zmm2[9],zmm1[10],zmm2[10],z… 188 ; X64-NEXT: vpunpckhbw {{.*#+}} zmm0 {%k1} = zmm1[8],zmm2[8],zmm1[9],zmm2[9],zmm1[10],zmm2[10],z… 206 ; X32-NEXT: vpunpckhbw {{.*#+}} zmm0 {%k1} {z} = zmm0[8],zmm1[8],zmm0[9],zmm1[9],zmm0[10],zmm1[1… 212 ; X64-NEXT: vpunpckhbw {{.*#+}} zmm0 {%k1} {z} = zmm0[8],zmm1[8],zmm0[9],zmm1[9],zmm0[10],zmm1[1…
|
D | avx512bw-intrinsics-upgrade.ll | 448 ; AVX512BW-NEXT: vpunpckhbw {{.*#+}} zmm3 = zmm0[8],zmm1[8],zmm0[9],zmm1[9],zmm0[10],zmm1[10],zm… 450 ; AVX512BW-NEXT: vpunpckhbw {{.*#+}} zmm2 {%k1} = zmm0[8],zmm1[8],zmm0[9],zmm1[9],zmm0[10],zmm1[… 456 ; AVX512F-32-NEXT: vpunpckhbw {{.*#+}} zmm3 = zmm0[8],zmm1[8],zmm0[9],zmm1[9],zmm0[10],zmm1[10],… 458 ; AVX512F-32-NEXT: vpunpckhbw {{.*#+}} zmm2 {%k1} = zmm0[8],zmm1[8],zmm0[9],zmm1[9],zmm0[10],zmm…
|
D | avx2-vector-shifts.ll | 363 ; CHECK-NEXT: vpunpckhbw {{.*#+}} ymm2 = ymm0[8],ymm1[8],ymm0[9],ymm1[9],ymm0[10],ymm1[10],ymm0[… 364 ; CHECK-NEXT: vpunpckhbw {{.*#+}} ymm3 = ymm0[8,8,9,9,10,10,11,11,12,12,13,13,14,14,15,15,24,24,…
|
D | vector-shuffle-combining-xop.ll | 120 ; CHECK-NEXT: vpunpckhbw {{.*#+}} xmm0 = xmm0[8,8,9,9,10,10,11,11,12,12,13,13,14,14,15,15]
|
D | avx512bwvl-intrinsics-upgrade.ll | 491 ; CHECK-NEXT: vpunpckhbw %xmm1, %xmm0, %xmm3 ## encoding: [0x62,0xf1,0x7d,0x08,0x68,0xd9] 494 ; CHECK-NEXT: vpunpckhbw %xmm1, %xmm0, %xmm2 {%k1} ## encoding: [0x62,0xf1,0x7d,0x09,0x68,0xd1] 527 ; CHECK-NEXT: vpunpckhbw %ymm1, %ymm0, %ymm3 ## encoding: [0x62,0xf1,0x7d,0x28,0x68,0xd9] 530 ; CHECK-NEXT: vpunpckhbw %ymm1, %ymm0, %ymm2 {%k1} ## encoding: [0x62,0xf1,0x7d,0x29,0x68,0xd1]
|
D | vector-shuffle-256-v32.ll | 1223 ; AVX1-NEXT: vpunpckhbw {{.*#+}} xmm2 = xmm3[8],xmm2[8],xmm3[9],xmm2[9],xmm3[10],xmm2[10],xmm3[1… 1224 ; AVX1-NEXT: vpunpckhbw {{.*#+}} xmm0 = xmm0[8],xmm1[8],xmm0[9],xmm1[9],xmm0[10],xmm1[10],xmm0[1… 1230 ; AVX2-NEXT: vpunpckhbw {{.*#+}} ymm0 = ymm0[8],ymm1[8],ymm0[9],ymm1[9],ymm0[10],ymm1[10],ymm0[1… 1241 ; AVX1-NEXT: vpunpckhbw {{.*#+}} xmm2 = xmm3[8],xmm2[8],xmm3[9],xmm2[9],xmm3[10],xmm2[10],xmm3[1… 1263 ; AVX1-NEXT: vpunpckhbw {{.*#+}} xmm0 = xmm0[8],xmm1[8],xmm0[9],xmm1[9],xmm0[10],xmm1[10],xmm0[1… 1469 ; AVX1-NEXT: vpunpckhbw {{.*#+}} xmm1 = xmm0[8,8,9,9,10,10,11,11,12,12,13,13,14,14,15,15] 1604 ; AVX1-NEXT: vpunpckhbw {{.*#+}} xmm2 = xmm0[8],xmm1[8],xmm0[9],xmm1[9],xmm0[10],xmm1[10],xmm0[1… 1611 ; AVX2-NEXT: vpunpckhbw {{.*#+}} xmm2 = xmm0[8],xmm1[8],xmm0[9],xmm1[9],xmm0[10],xmm1[10],xmm0[1…
|
D | avx2-intrinsics-fast-isel.ll | 3225 ; X32-NEXT: vpunpckhbw {{.*#+}} ymm0 = ymm0[8],ymm1[8],ymm0[9],ymm1[9],ymm0[10],ymm1[10],ymm0[11… 3230 ; X64-NEXT: vpunpckhbw {{.*#+}} ymm0 = ymm0[8],ymm1[8],ymm0[9],ymm1[9],ymm0[10],ymm1[10],ymm0[11…
|
/external/llvm/test/MC/X86/ |
D | x86-64-avx512bw_vl.s | 8060 vpunpckhbw %xmm27, %xmm22, %xmm18 8064 vpunpckhbw %xmm27, %xmm22, %xmm18 {%k1} 8068 vpunpckhbw %xmm27, %xmm22, %xmm18 {%k1} {z} 8072 vpunpckhbw (%rcx), %xmm22, %xmm18 8076 vpunpckhbw 4660(%rax,%r14,8), %xmm22, %xmm18 8080 vpunpckhbw 2032(%rdx), %xmm22, %xmm18 8084 vpunpckhbw 2048(%rdx), %xmm22, %xmm18 8088 vpunpckhbw -2048(%rdx), %xmm22, %xmm18 8092 vpunpckhbw -2064(%rdx), %xmm22, %xmm18 8096 vpunpckhbw %ymm24, %ymm20, %ymm17 [all …]
|
D | shuffle-comments.s | 83 vpunpckhbw %xmm0, %xmm1, %xmm2 label 85 vpunpckhbw (%rax), %xmm1, %xmm2 label 88 vpunpckhbw %ymm0, %ymm1, %ymm2 label 90 vpunpckhbw (%rax), %ymm1, %ymm2 label
|
D | x86-64-avx512bw.s | 4009 vpunpckhbw %zmm23, %zmm19, %zmm30 4013 vpunpckhbw %zmm23, %zmm19, %zmm30 {%k7} 4017 vpunpckhbw %zmm23, %zmm19, %zmm30 {%k7} {z} 4021 vpunpckhbw (%rcx), %zmm19, %zmm30 4025 vpunpckhbw 291(%rax,%r14,8), %zmm19, %zmm30 4029 vpunpckhbw 8128(%rdx), %zmm19, %zmm30 4033 vpunpckhbw 8192(%rdx), %zmm19, %zmm30 4037 vpunpckhbw -8192(%rdx), %zmm19, %zmm30 4041 vpunpckhbw -8256(%rdx), %zmm19, %zmm30
|
D | x86-32-avx.s | 1440 vpunpckhbw %xmm1, %xmm2, %xmm3 1444 vpunpckhbw (%eax), %xmm2, %xmm3
|
D | x86_64-avx-encoding.s | 2153 vpunpckhbw %xmm11, %xmm12, %xmm13 2157 vpunpckhbw (%rax), %xmm12, %xmm13
|
/external/libvpx/libvpx/third_party/libyuv/source/ |
D | compare_win.cc | 83 vpunpckhbw ymm1, ymm1, ymm5 in SumSquareError_AVX2()
|
D | row_win.cc | 556 vpunpckhbw ymm2, ymm1, ymm0 608 vpunpckhbw ymm2, ymm1, ymm0 646 vpunpckhbw ymm1, ymm0, ymm2 3374 vpunpckhbw ymm0, ymm0, ymm1 // high 16 UV pairs. mutated qqword 1,3 4192 vpunpckhbw ymm3, ymm0, ymm0 // 8..15, 24..31 4198 vpunpckhbw ymm4, ymm1, ymm2 4378 vpunpckhbw ymm1, ymm6, ymm6 // high 4 pixels. mutated. 4473 vpunpckhbw ymm1, ymm6, ymm6 // high 4 pixels. mutated. 4536 vpunpckhbw ymm1, ymm6, ymm6 // high 4 pixels. mutated. 4950 vpunpckhbw ymm1, ymm1, ymm1 // high 4 [all …]
|
D | scale_win.cc | 848 vpunpckhbw ymm3, ymm3, ymm5 in ScaleAddRow_AVX2()
|
/external/libyuv/files/source/ |
D | compare_win.cc | 83 vpunpckhbw ymm1, ymm1, ymm5 in SumSquareError_AVX2()
|
D | row_win.cc | 526 vpunpckhbw ymm2, ymm1, ymm0 578 vpunpckhbw ymm2, ymm1, ymm0 616 vpunpckhbw ymm1, ymm0, ymm2 3259 vpunpckhbw ymm0, ymm0, ymm1 // high 16 UV pairs. mutated qqword 1,3 4129 vpunpckhbw ymm3, ymm0, ymm0 // 8..15, 24..31 4135 vpunpckhbw ymm4, ymm1, ymm2 4316 vpunpckhbw ymm1, ymm6, ymm6 // high 4 pixels. mutated. 4410 vpunpckhbw ymm1, ymm6, ymm6 // high 4 pixels. mutated. 4473 vpunpckhbw ymm1, ymm6, ymm6 // high 4 pixels. mutated. 4892 vpunpckhbw ymm1, ymm1, ymm1 // high 4 [all …]
|
D | scale_win.cc | 856 vpunpckhbw ymm3, ymm3, ymm5 in ScaleAddRow_AVX2()
|
/external/swiftshader/third_party/LLVM/test/CodeGen/X86/ |
D | avx-splat.ll | 5 ; CHECK-NEXT: vpunpckhbw %xmm
|
/external/swiftshader/third_party/LLVM/test/MC/X86/ |
D | x86_64-avx-encoding.s | 1385 vpunpckhbw %xmm11, %xmm12, %xmm13 1389 vpunpckhbw (%rax), %xmm12, %xmm13
|
D | x86-32-avx.s | 1416 vpunpckhbw %xmm1, %xmm2, %xmm3 1420 vpunpckhbw (%eax), %xmm2, %xmm3
|