Home
last modified time | relevance | path

Searched refs:punpcklbw (Results 1 – 25 of 73) sorted by relevance

123

/external/libvpx/libvpx/vpx_dsp/x86/
Dsubpel_variance_sse2.asm383 punpcklbw m0, m4
391 punpcklbw m0, m5
392 punpcklbw m4, m5
414 punpcklbw m0, m5
417 punpcklbw m1, m5
429 punpcklbw m0, m2
430 punpcklbw m2, m4
433 punpcklbw m3, m5
437 punpcklbw m0, m5
438 punpcklbw m2, m5
[all …]
Dsubtract_sse2.asm42 punpcklbw m0, m7
43 punpcklbw m1, m7
48 punpcklbw m4, m7
49 punpcklbw m5, m7
96 punpcklbw m0, m7
97 punpcklbw m1, m7
98 punpcklbw m2, m7
99 punpcklbw m3, m7
Dvariance_impl_mmx.asm101 punpcklbw mm0, mm6 ; unpack to higher prrcision
102 punpcklbw mm1, mm6
124 punpcklbw mm0, mm6 ; unpack to higher prrcision
125 punpcklbw mm1, mm6
147 punpcklbw mm0, mm6 ; unpack to higher prrcision
148 punpcklbw mm1, mm6
170 punpcklbw mm0, mm6 ; unpack to higher prrcision
171 punpcklbw mm1, mm6
193 punpcklbw mm0, mm6 ; unpack to higher prrcision
194 punpcklbw mm1, mm6
[all …]
Dsad_mmx.asm69 punpcklbw mm0, mm6
70 punpcklbw mm2, mm6
150 punpcklbw mm0, mm6
220 punpcklbw mm0, mm6
279 punpcklbw mm0, mm2
280 punpcklbw mm1, mm3
291 punpcklbw mm0, mm3
305 punpcklbw mm4, mm6
306 punpcklbw mm5, mm7
315 punpcklbw mm4, mm3
[all …]
Dintrapred_sse2.asm523 punpcklbw m2, m1
524 punpcklbw m0, m1
533 punpcklbw m2, m1
534 punpcklbw m3, m1
553 punpcklbw m2, m1
554 punpcklbw m0, m1
564 punpcklbw m2, m1
565 punpcklbw m3, m1
585 punpcklbw m2, m1
587 punpcklbw m0, m1
[all …]
Dsad_sse3.asm319 punpcklbw mm0, mm2
320 punpcklbw mm1, mm3
330 punpcklbw mm4, mm2
331 punpcklbw mm5, mm3
345 punpcklbw mm0, mm3
346 punpcklbw mm2, mm6
358 punpcklbw mm3, mm2
359 punpcklbw mm7, mm6
Dvpx_subpixel_8t_ssse3.asm60 punpcklbw xmm0, xmm1 ;A B
61 punpcklbw xmm2, xmm3 ;C D
62 punpcklbw xmm4, xmm5 ;E F
69 punpcklbw xmm6, xmm7 ;G H
147 punpcklbw xmm0, xmm1 ;A B
148 punpcklbw xmm2, xmm3 ;C D
149 punpcklbw xmm4, xmm5 ;E F
156 punpcklbw xmm6, xmm7 ;G H
235 punpcklbw xmm0, xmm1 ;A B
236 punpcklbw xmm2, xmm3 ;C D
[all …]
Dvpx_subpixel_8t_sse2.asm56 punpcklbw xmm0, zero ;unpack to word
57 punpcklbw xmm6, zero
58 punpcklbw xmm2, zero
59 punpcklbw xmm5, zero
143 punpcklbw xmm0, zero
144 punpcklbw xmm1, zero
145 punpcklbw xmm6, zero
146 punpcklbw xmm7, zero
147 punpcklbw xmm2, zero
148 punpcklbw xmm5, zero
[all …]
/external/libvpx/libvpx/vp8/common/x86/
Dsubpixel_sse2.asm74punpcklbw xmm3, xmm0 ; xx05 xx04 xx03 xx02 xx01 xx01 xx-1 xx-2
78punpcklbw xmm4, xmm0 ; xx06 xx05 xx04 xx03 xx02 xx01 xx00 xx-1
84punpcklbw xmm5, xmm0 ; xx07 xx06 xx05 xx04 xx03 xx02 xx01 xx00
89punpcklbw xmm6, xmm0 ; xx08 xx07 xx06 xx05 xx04 xx03 xx02 xx01
94punpcklbw xmm7, xmm0 ; xx09 xx08 xx07 xx06 xx05 xx04 xx03 xx02
100punpcklbw xmm1, xmm0 ; xx0a xx09 xx08 xx07 xx06 xx05 xx04 xx03
116 punpcklbw xmm4, xmm0
199punpcklbw xmm3, xmm0 ; xx05 xx04 xx03 xx02 xx01 xx01 xx-1 xx-2
203punpcklbw xmm4, xmm0 ; xx06 xx05 xx04 xx03 xx02 xx01 xx00 xx-1
209punpcklbw xmm5, xmm0 ; xx07 xx06 xx05 xx04 xx03 xx02 xx01 xx00
[all …]
Dsubpixel_ssse3.asm78 punpcklbw xmm0, xmm2 ; -2 3 -1 4 0 5 1 6 2 7 3 8 4 9 5 10
137 punpcklbw xmm0, xmm1 ; -2 3 -1 4 0 5 1 6 2 7 3 8 4 9 5 10
215 punpcklbw xmm0, xmm3 ; -2 3 -1 4 0 5 1 6 2 7 3 8 4 9 5 10
230 punpcklbw xmm3, xmm7
461 punpcklbw xmm2, xmm4 ;B D
462 punpcklbw xmm3, xmm0 ;C E
467 punpcklbw xmm1, xmm0 ;A F
485 punpcklbw xmm2, xmm4 ;B D
486 punpcklbw xmm3, xmm0 ;C E
490 punpcklbw xmm1, xmm0 ;A F
[all …]
Didctllm_sse2.asm64 punpcklbw xmm0, xmm5
65 punpcklbw xmm1, xmm5
66 punpcklbw xmm2, xmm5
67 punpcklbw xmm3, xmm5
315 punpcklbw xmm4, xmm7
316 punpcklbw xmm5, xmm7
324 punpcklbw xmm4, xmm7
325 punpcklbw xmm5, xmm7
400 punpcklbw xmm0, xmm5
401 punpcklbw xmm1, xmm5
[all …]
Didctllm_mmx.asm187 punpcklbw mm4, mm7
193 punpcklbw mm4, mm7
199 punpcklbw mm4, mm7
208 punpcklbw mm4, mm7
258 punpcklbw mm1, mm0
263 punpcklbw mm2, mm0
267 punpcklbw mm3, mm0
271 punpcklbw mm4, mm0
Dsubpixel_mmx.asm58 punpcklbw mm3, mm0 ; mm3 = p-1..p2
68 punpcklbw mm5, mm0 ; mm5 = p0..p3
74 punpcklbw mm4, mm0 ; mm4 = p1..p4
80 punpcklbw mm4, mm0 ; mm5 = p3..p6
84 punpcklbw mm5, mm0 ; mm5 = p-2..p1
91 punpcklbw mm3, mm0 ;
Dloopfilter_block_sse2_x86_64.asm366 punpcklbw xmm0, s9 ; 80 90
371 punpcklbw xmm2, s11 ; a0 b0
387 punpcklbw xmm3, s13 ; c0 d0
392 punpcklbw xmm6, s15 ; e0 f0
434 punpcklbw xmm0, s1 ; 00 10
439 punpcklbw xmm2, s3 ; 20 30
455 punpcklbw xmm3, s5 ; 40 50
460 punpcklbw xmm6, s7 ; 60 70
603 punpcklbw xmm0, i9 ; 80 90
608 punpcklbw xmm2, i11 ; a0 b0
[all …]
Dpostproc_sse2.asm159 punpcklbw mm1, mm1
168 punpcklbw mm1, mm1
316 punpcklbw xmm1, xmm0 ;
338 punpcklbw xmm1, xmm0
339 punpcklbw xmm2, xmm0
398 punpcklbw xmm1, xmm0
500 punpcklbw mm1, mm1
510 punpcklbw mm1, mm1
552 punpcklbw xmm1, xmm0 ; expanding
553 punpcklbw xmm2, xmm0 ; expanding
[all …]
Drecon_sse2.asm380 punpcklbw xmm1, xmm0
386 punpcklbw xmm3, xmm0
405 punpcklbw xmm3, xmm0
406 punpcklbw xmm5, xmm0
523 punpcklbw mm0, mm0
524 punpcklbw mm1, mm1
547 punpcklbw xmm0, xmm3
548 punpcklbw xmm1, xmm4
571 punpcklbw xmm0, xmm3
572 punpcklbw xmm1, xmm4
[all …]
Dmfqe_sse2.asm55 punpcklbw xmm2, xmm6
62 punpcklbw xmm4, xmm6
131 punpcklbw xmm2, xmm4
135 punpcklbw xmm3, xmm4
212 punpcklbw xmm0, xmm2
Dvp8_loopfilter_mmx.asm478 punpcklbw mm0, mm2 ;
491 punpcklbw mm0, mm1 ; e0f0g0h0
537 punpcklbw mm2, mm6 ; 33 32 23 22 13 12 03 02
542 punpcklbw mm4, mm7 ; 35 34 25 24 15 14 05 04
1174 punpcklbw mm0, mm5 ; e0f0g0h0
1186 punpcklbw mm0, mm2 ; e0f0g0h0
1213 punpcklbw mm1, mm4
1239 punpcklbw mm1, mm4
1270 punpcklbw mm1, mm4
1296 punpcklbw mm0, mm6 ; mm0 = 31 30 21 20 11 10 01 00
[all …]
Ddequantize_mmx.asm217 punpcklbw mm4, mm7
223 punpcklbw mm4, mm7
229 punpcklbw mm4, mm7
237 punpcklbw mm4, mm7
/external/libvpx/libvpx/third_party/libyuv/source/
Drotate_win.cc44 punpcklbw xmm0, xmm1 in TransposeWx8_SSSE3()
50 punpcklbw xmm2, xmm3 in TransposeWx8_SSSE3()
55 punpcklbw xmm4, xmm5 in TransposeWx8_SSSE3()
61 punpcklbw xmm6, xmm7 in TransposeWx8_SSSE3()
144 punpcklbw xmm0, xmm1 in TransposeUVWx8_SSE2()
151 punpcklbw xmm2, xmm3 in TransposeUVWx8_SSE2()
158 punpcklbw xmm4, xmm5 in TransposeUVWx8_SSE2()
167 punpcklbw xmm6, xmm7 in TransposeUVWx8_SSE2()
Drow_win.cc337 punpcklbw xmm0, xmm0 in J400ToARGBRow_SSE2()
506 punpcklbw xmm1, xmm0 in RGB565ToARGBRow_SSE2()
706 punpcklbw xmm1, xmm0 in ARGB1555ToARGBRow_SSE2()
745 punpcklbw xmm0, xmm2 in ARGB4444ToARGBRow_SSE2()
880 punpcklbw xmm6, xmm6 // make dither 16 bytes in ARGBToRGB565DitherRow_SSE2()
2359 __asm punpcklbw xmm0, xmm1 /* UV */ \
2367 __asm punpcklbw xmm0, xmm1 /* UV */ \
2378 __asm punpcklbw xmm0, xmm1 /* UV */ \
2408 __asm punpcklbw xmm3, xmm3 \
2424 __asm punpcklbw xmm0, xmm1 /* BG */ \
[all …]
/external/libyuv/files/source/
Drow_win.cc138 punpcklbw xmm0, xmm0 in I400ToARGBRow_SSE2()
362 punpcklbw xmm1, xmm0 in RGB565ToARGBRow_SSE2()
416 punpcklbw xmm1, xmm0 in ARGB1555ToARGBRow_SSE2()
456 punpcklbw xmm0, xmm2 in ARGB4444ToARGBRow_SSE2()
1529 __asm punpcklbw xmm0, xmm1 /* UV */ \
1537 __asm punpcklbw xmm0, xmm1 /* UV */ \
1546 __asm punpcklbw xmm0, xmm1 /* UV */ \
1572 __asm punpcklbw xmm3, xmm4 \
1600 __asm punpcklbw xmm3, xmm4 \
1640 punpcklbw xmm0, xmm1 // BG in I444ToARGBRow_SSSE3()
[all …]
/external/llvm/test/CodeGen/X86/
Dbswap-vector.ll21 ; CHECK-NOSSSE3-NEXT: punpcklbw {{.*#+}} xmm0 = xmm0[0],xmm1[0],xmm0[1],xmm1[1],xmm0[2],xmm1[2],…
54 ; CHECK-NOSSSE3-NEXT: punpcklbw {{.*#+}} xmm0 = xmm0[0],xmm1[0],xmm0[1],xmm1[1],xmm0[2],xmm1[2],…
88 ; CHECK-NOSSSE3-NEXT: punpcklbw {{.*#+}} xmm0 = xmm0[0],xmm1[0],xmm0[1],xmm1[1],xmm0[2],xmm1[2],…
126 ; CHECK-NOSSSE3-NEXT: punpcklbw {{.*#+}} xmm0 = xmm0[0],xmm2[0],xmm0[1],xmm2[1],xmm0[2],xmm2[2],…
134 ; CHECK-NOSSSE3-NEXT: punpcklbw {{.*#+}} xmm1 = xmm1[0],xmm2[0],xmm1[1],xmm2[1],xmm1[2],xmm2[2],…
169 ; CHECK-NOSSSE3-NEXT: punpcklbw {{.*#+}} xmm0 = xmm0[0],xmm2[0],xmm0[1],xmm2[1],xmm0[2],xmm2[2],…
177 ; CHECK-NOSSSE3-NEXT: punpcklbw {{.*#+}} xmm1 = xmm1[0],xmm2[0],xmm1[1],xmm2[1],xmm1[2],xmm2[2],…
213 ; CHECK-NOSSSE3-NEXT: punpcklbw {{.*#+}} xmm0 = xmm0[0],xmm2[0],xmm0[1],xmm2[1],xmm0[2],xmm2[2],…
223 ; CHECK-NOSSSE3-NEXT: punpcklbw {{.*#+}} xmm1 = xmm1[0],xmm2[0],xmm1[1],xmm2[1],xmm1[2],xmm2[2],…
261 ; CHECK-NOSSSE3-NEXT: punpcklbw {{.*#+}} xmm0 = xmm0[0],xmm1[0],xmm0[1],xmm1[1],xmm0[2],xmm1[2],…
Dvector-shuffle-128-v16.ll14 ; FIXME-NEXT: punpcklbw %xmm0, %xmm0
21 ; SSE2-NEXT: punpcklbw {{.*#+}} xmm0 = xmm0[0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7]
56 ; SSE2-NEXT: punpcklbw {{.*#+}} xmm0 = xmm0[0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7]
85 ; SSE2-NEXT: punpcklbw {{.*#+}} xmm0 = xmm0[0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7]
111 ; SSE-NEXT: punpcklbw {{.*#+}} xmm0 = xmm0[0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7]
127 ; SSE-NEXT: punpcklbw {{.*#+}} xmm0 = xmm0[0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7]
146 ; SSE2-NEXT: punpcklbw {{.*#+}} xmm0 = xmm0[0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7]
172 ; SSE-NEXT: punpcklbw {{.*#+}} xmm0 = xmm0[0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7]
224 ; SSE-NEXT: punpcklbw {{.*#+}} xmm0 = xmm0[0],xmm1[0],xmm0[1],xmm1[1],xmm0[2],xmm1[2],xmm0[3],xm…
252 ; SSE2-NEXT: punpcklbw {{.*#+}} xmm0 = xmm0[0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7]
[all …]
/external/libvpx/libvpx/vp9/common/x86/
Dvp9_mfqe_sse2.asm56 punpcklbw xmm2, xmm6
63 punpcklbw xmm4, xmm6
132 punpcklbw xmm2, xmm4
136 punpcklbw xmm3, xmm4
213 punpcklbw xmm0, xmm2

123