Home
last modified time | relevance | path

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

12345

/external/libvpx/libvpx/vpx_dsp/x86/
Dsubpel_variance_sse2.asm411 punpcklbw m0, m4
419 punpcklbw m0, m5
420 punpcklbw m4, m5
442 punpcklbw m0, m5
445 punpcklbw m1, m5
457 punpcklbw m0, m2
458 punpcklbw m2, m4
461 punpcklbw m3, m5
465 punpcklbw m0, m5
466 punpcklbw m2, m5
[all …]
Dvpx_subpixel_8t_ssse3.asm118 punpcklbw m4, m4
120 punpcklbw m5, m5
166 punpcklbw m4, m4
201 punpcklbw m0, m0
209 punpcklbw m4, m4
255 punpcklbw m0, m0
317 punpcklbw m0, m4
382 punpcklbw m0, m1 ;A B
387 punpcklbw m2, m3 ;C D
392 punpcklbw m4, m5 ;E F
[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
Dintrapred_sse2.asm114 punpcklbw m4, m0, m0 ; aabb ccdd
124 punpcklbw m1, m3 ; ab, a2bc, bc, b2cd, cd, c3d, d, d
213 punpcklbw m0, m0
239 punpcklbw m0, m0
266 punpcklbw m0, m0
629 punpcklbw m0, m0
630 punpcklbw m0, m0
648 punpcklbw m0, m0 ; l1 l1 l2 l2 ... l8 l8
672 punpcklbw m0, m0
673 punpcklbw m0, m0 ; l1 to l4 each repeated 4 times
[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
Ddeblock_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 …]
/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
203punpcklbw xmm3, xmm0 ; xx05 xx04 xx03 xx02 xx01 xx01 xx-1 xx-2
207punpcklbw xmm4, xmm0 ; xx06 xx05 xx04 xx03 xx02 xx01 xx00 xx-1
213punpcklbw 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 …]
/external/libjpeg-turbo/simd/
Djcgryext-sse2-64.asm149 punpcklbw xmmG,xmmB ; xmmG=(22 2A 03 0B 13 1B 23 2B 04 0C 14 1C 24 2C 05 0D)
159 punpcklbw xmmD,xmmF ; xmmD=(11 15 19 1D 21 25 29 2D 02 06 0A 0E 12 16 1A 1E)
169 punpcklbw xmmE,xmmG ; xmmE=(20 22 24 26 28 2A 2C 2E 01 03 05 07 09 0B 0D 0F)
175 punpcklbw xmmA,xmmH ; xmmA=(00 02 04 06 08 0A 0C 0E)
179 punpcklbw xmmE,xmmH ; xmmE=(20 22 24 26 28 2A 2C 2E)
183 punpcklbw xmmD,xmmH ; xmmD=(11 13 15 17 19 1B 1D 1F)
229 punpcklbw xmmA,xmmE ; xmmA=(00 04 10 14 20 24 30 34 01 05 11 15 21 25 31 35)
233 punpcklbw xmmF,xmmH ; xmmF=(08 0C 18 1C 28 2C 38 3C 09 0D 19 1D 29 2D 39 3D)
245 punpcklbw xmmA,xmmD ; xmmA=(00 02 04 06 08 0A 0C 0E 10 12 14 16 18 1A 1C 1E)
249 punpcklbw xmmB,xmmG ; xmmB=(01 03 05 07 09 0B 0D 0F 11 13 15 17 19 1B 1D 1F)
[all …]
Djcgryext-sse2.asm163 punpcklbw xmmG,xmmB ; xmmG=(22 2A 03 0B 13 1B 23 2B 04 0C 14 1C 24 2C 05 0D)
173 punpcklbw xmmD,xmmF ; xmmD=(11 15 19 1D 21 25 29 2D 02 06 0A 0E 12 16 1A 1E)
183 punpcklbw xmmE,xmmG ; xmmE=(20 22 24 26 28 2A 2C 2E 01 03 05 07 09 0B 0D 0F)
189 punpcklbw xmmA,xmmH ; xmmA=(00 02 04 06 08 0A 0C 0E)
193 punpcklbw xmmE,xmmH ; xmmE=(20 22 24 26 28 2A 2C 2E)
197 punpcklbw xmmD,xmmH ; xmmD=(11 13 15 17 19 1B 1D 1F)
244 punpcklbw xmmA,xmmE ; xmmA=(00 04 10 14 20 24 30 34 01 05 11 15 21 25 31 35)
248 punpcklbw xmmF,xmmH ; xmmF=(08 0C 18 1C 28 2C 38 3C 09 0D 19 1D 29 2D 39 3D)
260 punpcklbw xmmA,xmmD ; xmmA=(00 02 04 06 08 0A 0C 0E 10 12 14 16 18 1A 1C 1E)
264 punpcklbw xmmB,xmmG ; xmmB=(01 03 05 07 09 0B 0D 0F 11 13 15 17 19 1B 1D 1F)
[all …]
Djcgryext-mmx.asm158 punpcklbw mmD,mmF ; mmD=(11 15 21 25 02 06 12 16)
168 punpcklbw mmE,mmG ; mmE=(20 22 24 26 01 03 05 07)
174 punpcklbw mmA,mmH ; mmA=(00 02 04 06)
178 punpcklbw mmE,mmH ; mmE=(20 22 24 26)
182 punpcklbw mmD,mmH ; mmD=(11 13 15 17)
222 punpcklbw mmA,mmF ; mmA=(00 02 10 12 20 22 30 32)
226 punpcklbw mmD,mmC ; mmD=(04 06 14 16 24 26 34 36)
240 punpcklbw mmA,mmF ; mmA=(00 02 04 06)
244 punpcklbw mmB,mmF ; mmB=(01 03 05 07)
248 punpcklbw mmE,mmF ; mmE=(20 22 24 26)
[all …]
Djccolext-sse2-64.asm157 punpcklbw xmmG,xmmB ; xmmG=(22 2A 03 0B 13 1B 23 2B 04 0C 14 1C 24 2C 05 0D)
167 punpcklbw xmmD,xmmF ; xmmD=(11 15 19 1D 21 25 29 2D 02 06 0A 0E 12 16 1A 1E)
177 punpcklbw xmmE,xmmG ; xmmE=(20 22 24 26 28 2A 2C 2E 01 03 05 07 09 0B 0D 0F)
183 punpcklbw xmmA,xmmH ; xmmA=(00 02 04 06 08 0A 0C 0E)
187 punpcklbw xmmE,xmmH ; xmmE=(20 22 24 26 28 2A 2C 2E)
191 punpcklbw xmmD,xmmH ; xmmD=(11 13 15 17 19 1B 1D 1F)
237 punpcklbw xmmA,xmmE ; xmmA=(00 04 10 14 20 24 30 34 01 05 11 15 21 25 31 35)
241 punpcklbw xmmF,xmmH ; xmmF=(08 0C 18 1C 28 2C 38 3C 09 0D 19 1D 29 2D 39 3D)
253 punpcklbw xmmA,xmmD ; xmmA=(00 02 04 06 08 0A 0C 0E 10 12 14 16 18 1A 1C 1E)
257 punpcklbw xmmB,xmmG ; xmmB=(01 03 05 07 09 0B 0D 0F 11 13 15 17 19 1B 1D 1F)
[all …]
Djccolext-sse2.asm169 punpcklbw xmmG,xmmB ; xmmG=(22 2A 03 0B 13 1B 23 2B 04 0C 14 1C 24 2C 05 0D)
179 punpcklbw xmmD,xmmF ; xmmD=(11 15 19 1D 21 25 29 2D 02 06 0A 0E 12 16 1A 1E)
189 punpcklbw xmmE,xmmG ; xmmE=(20 22 24 26 28 2A 2C 2E 01 03 05 07 09 0B 0D 0F)
195 punpcklbw xmmA,xmmH ; xmmA=(00 02 04 06 08 0A 0C 0E)
199 punpcklbw xmmE,xmmH ; xmmE=(20 22 24 26 28 2A 2C 2E)
203 punpcklbw xmmD,xmmH ; xmmD=(11 13 15 17 19 1B 1D 1F)
250 punpcklbw xmmA,xmmE ; xmmA=(00 04 10 14 20 24 30 34 01 05 11 15 21 25 31 35)
254 punpcklbw xmmF,xmmH ; xmmF=(08 0C 18 1C 28 2C 38 3C 09 0D 19 1D 29 2D 39 3D)
266 punpcklbw xmmA,xmmD ; xmmA=(00 02 04 06 08 0A 0C 0E 10 12 14 16 18 1A 1C 1E)
270 punpcklbw xmmB,xmmG ; xmmB=(01 03 05 07 09 0B 0D 0F 11 13 15 17 19 1B 1D 1F)
[all …]
Djccolext-mmx.asm165 punpcklbw mmD,mmF ; mmD=(11 15 21 25 02 06 12 16)
175 punpcklbw mmE,mmG ; mmE=(20 22 24 26 01 03 05 07)
181 punpcklbw mmA,mmH ; mmA=(00 02 04 06)
185 punpcklbw mmE,mmH ; mmE=(20 22 24 26)
189 punpcklbw mmD,mmH ; mmD=(11 13 15 17)
229 punpcklbw mmA,mmF ; mmA=(00 02 10 12 20 22 30 32)
233 punpcklbw mmD,mmC ; mmD=(04 06 14 16 24 26 34 36)
247 punpcklbw mmA,mmF ; mmA=(00 02 04 06)
251 punpcklbw mmB,mmF ; mmB=(01 03 05 07)
255 punpcklbw mmE,mmF ; mmE=(20 22 24 26)
[all …]
Djdsample-sse2-64.asm258 punpcklbw xmm0,xmm3 ; xmm0=row[ 0]( 0 1 2 3 4 5 6 7)
261 punpcklbw xmm1,xmm3 ; xmm1=row[-1]( 0 1 2 3 4 5 6 7)
264 punpcklbw xmm2,xmm3 ; xmm2=row[+1]( 0 1 2 3 4 5 6 7)
532 punpcklbw xmm0,xmm0
544 punpcklbw xmm2,xmm2
/external/libvpx/libvpx/third_party/libyuv/source/
Drotate_win.cc43 punpcklbw xmm0, xmm1 in TransposeWx8_SSSE3()
49 punpcklbw xmm2, xmm3 in TransposeWx8_SSSE3()
54 punpcklbw xmm4, xmm5 in TransposeWx8_SSSE3()
60 punpcklbw xmm6, xmm7 in TransposeWx8_SSSE3()
143 punpcklbw xmm0, xmm1 in TransposeUVWx8_SSE2()
150 punpcklbw xmm2, xmm3 in TransposeUVWx8_SSE2()
157 punpcklbw xmm4, xmm5 in TransposeUVWx8_SSE2()
166 punpcklbw xmm6, xmm7 in TransposeUVWx8_SSE2()
/external/libyuv/files/source/
Drotate_win.cc45 punpcklbw xmm0, xmm1 in TransposeWx8_SSSE3()
51 punpcklbw xmm2, xmm3 in TransposeWx8_SSSE3()
56 punpcklbw xmm4, xmm5 in TransposeWx8_SSSE3()
62 punpcklbw xmm6, xmm7 in TransposeWx8_SSSE3()
147 punpcklbw xmm0, xmm1 in TransposeUVWx8_SSE2()
154 punpcklbw xmm2, xmm3 in TransposeUVWx8_SSE2()
161 punpcklbw xmm4, xmm5 in TransposeUVWx8_SSE2()
170 punpcklbw xmm6, xmm7 in TransposeUVWx8_SSE2()
/external/llvm/test/CodeGen/X86/
Dvector-sext.ll15 ; SSE2-NEXT: punpcklbw {{.*#+}} xmm0 = xmm0[0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7]
21 ; SSSE3-NEXT: punpcklbw {{.*#+}} xmm0 = xmm0[0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7]
48 ; SSE2-NEXT: punpcklbw {{.*#+}} xmm2 = xmm2[0],xmm0[0],xmm2[1],xmm0[1],xmm2[2],xmm0[2],xmm2[3],x…
57 ; SSSE3-NEXT: punpcklbw {{.*#+}} xmm2 = xmm2[0],xmm0[0],xmm2[1],xmm0[1],xmm2[2],xmm0[2],xmm2[3],…
105 ; SSE2-NEXT: punpcklbw {{.*#+}} xmm0 = xmm0[0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7]
112 ; SSSE3-NEXT: punpcklbw {{.*#+}} xmm0 = xmm0[0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7]
140 ; SSE2-NEXT: punpcklbw {{.*#+}} xmm1 = xmm1[0],xmm0[0],xmm1[1],xmm0[1],xmm1[2],xmm0[2],xmm1[3],x…
144 ; SSE2-NEXT: punpcklbw {{.*#+}} xmm0 = xmm0[0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7]
153 ; SSSE3-NEXT: punpcklbw {{.*#+}} xmm0 = xmm0[0],xmm1[0],xmm0[1],xmm1[1],xmm0[2],xmm1[2],xmm0[3],…
202 ; SSE2-NEXT: punpcklbw {{.*#+}} xmm0 = xmm0[0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7]
[all …]
Dvector-shuffle-variable-128.ll426 ; SSE2-NEXT: punpcklbw {{.*#+}} xmm15 = xmm15[0],xmm8[0],xmm15[1],xmm8[1],xmm15[2],xmm8[2],xmm15…
427 ; SSE2-NEXT: punpcklbw {{.*#+}} xmm3 = xmm3[0],xmm9[0],xmm3[1],xmm9[1],xmm3[2],xmm9[2],xmm3[3],x…
428 ; SSE2-NEXT: punpcklbw {{.*#+}} xmm3 = xmm3[0],xmm15[0],xmm3[1],xmm15[1],xmm3[2],xmm15[2],xmm3[3…
429 ; SSE2-NEXT: punpcklbw {{.*#+}} xmm0 = xmm0[0],xmm10[0],xmm0[1],xmm10[1],xmm0[2],xmm10[2],xmm0[3…
430 ; SSE2-NEXT: punpcklbw {{.*#+}} xmm7 = xmm7[0],xmm11[0],xmm7[1],xmm11[1],xmm7[2],xmm11[2],xmm7[3…
431 ; SSE2-NEXT: punpcklbw {{.*#+}} xmm0 = xmm0[0],xmm7[0],xmm0[1],xmm7[1],xmm0[2],xmm7[2],xmm0[3],x…
432 ; SSE2-NEXT: punpcklbw {{.*#+}} xmm0 = xmm0[0],xmm3[0],xmm0[1],xmm3[1],xmm0[2],xmm3[2],xmm0[3],x…
433 ; SSE2-NEXT: punpcklbw {{.*#+}} xmm2 = xmm2[0],xmm12[0],xmm2[1],xmm12[1],xmm2[2],xmm12[2],xmm2[3…
434 ; SSE2-NEXT: punpcklbw {{.*#+}} xmm6 = xmm6[0],xmm13[0],xmm6[1],xmm13[1],xmm6[2],xmm13[2],xmm6[3…
435 ; SSE2-NEXT: punpcklbw {{.*#+}} xmm6 = xmm6[0],xmm2[0],xmm6[1],xmm2[1],xmm6[2],xmm2[2],xmm6[3],x…
[all …]
Dvector-lzcnt-128.ll1048 ; SSE2-NEXT: punpcklbw {{.*#+}} xmm1 = xmm1[0],xmm0[0],xmm1[1],xmm0[1],xmm1[2],xmm0[2],xmm1[3],x…
1061 ; SSE2-NEXT: punpcklbw {{.*#+}} xmm0 = xmm0[0],xmm2[0],xmm0[1],xmm2[1],xmm0[2],xmm2[2],xmm0[3],x…
1062 ; SSE2-NEXT: punpcklbw {{.*#+}} xmm0 = xmm0[0],xmm1[0],xmm0[1],xmm1[1],xmm0[2],xmm1[2],xmm0[3],x…
1071 ; SSE2-NEXT: punpcklbw {{.*#+}} xmm2 = xmm2[0],xmm1[0],xmm2[1],xmm1[1],xmm2[2],xmm1[2],xmm2[3],x…
1082 ; SSE2-NEXT: punpcklbw {{.*#+}} xmm1 = xmm1[0],xmm3[0],xmm1[1],xmm3[1],xmm1[2],xmm3[2],xmm1[3],x…
1083 ; SSE2-NEXT: punpcklbw {{.*#+}} xmm1 = xmm1[0],xmm2[0],xmm1[1],xmm2[1],xmm1[2],xmm2[2],xmm1[3],x…
1084 ; SSE2-NEXT: punpcklbw {{.*#+}} xmm1 = xmm1[0],xmm0[0],xmm1[1],xmm0[1],xmm1[2],xmm0[2],xmm1[3],x…
1093 ; SSE2-NEXT: punpcklbw {{.*#+}} xmm3 = xmm3[0],xmm0[0],xmm3[1],xmm0[1],xmm3[2],xmm0[2],xmm3[3],x…
1102 ; SSE2-NEXT: punpcklbw {{.*#+}} xmm2 = xmm2[0],xmm0[0],xmm2[1],xmm0[1],xmm2[2],xmm0[2],xmm2[3],x…
1103 ; SSE2-NEXT: punpcklbw {{.*#+}} xmm2 = xmm2[0],xmm3[0],xmm2[1],xmm3[1],xmm2[2],xmm3[2],xmm2[3],x…
[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

12345