Home
last modified time | relevance | path

Searched refs:punpckhbw (Results 1 – 25 of 82) sorted by relevance

1234

/external/libjpeg-turbo/simd/
Djcgryext-sse2-64.asm146 punpckhbw xmmA,xmmF ; xmmA=(00 08 10 18 20 28 01 09 11 19 21 29 02 0A 12 1A)
150 punpckhbw xmmF,xmmB ; xmmF=(15 1D 25 2D 06 0E 16 1E 26 2E 07 0F 17 1F 27 2F)
156 punpckhbw xmmA,xmmG ; xmmA=(00 04 08 0C 10 14 18 1C 20 24 28 2C 01 05 09 0D)
160 punpckhbw xmmG,xmmF ; xmmG=(22 26 2A 2E 03 07 0B 0F 13 17 1B 1F 23 27 2B 2F)
166 punpckhbw xmmA,xmmD ; xmmA=(00 02 04 06 08 0A 0C 0E 10 12 14 16 18 1A 1C 1E)
170 punpckhbw xmmD,xmmG ; xmmD=(11 13 15 17 19 1B 1D 1F 21 23 25 27 29 2B 2D 2F)
176 punpckhbw xmmC,xmmH ; xmmC=(10 12 14 16 18 1A 1C 1E)
180 punpckhbw xmmB,xmmH ; xmmB=(01 03 05 07 09 0B 0D 0F)
184 punpckhbw xmmF,xmmH ; xmmF=(21 23 25 27 29 2B 2D 2F)
230 punpckhbw xmmD,xmmE ; xmmD=(02 06 12 16 22 26 32 36 03 07 13 17 23 27 33 37)
[all …]
Djcgryext-sse2.asm160 punpckhbw xmmA,xmmF ; xmmA=(00 08 10 18 20 28 01 09 11 19 21 29 02 0A 12 1A)
164 punpckhbw xmmF,xmmB ; xmmF=(15 1D 25 2D 06 0E 16 1E 26 2E 07 0F 17 1F 27 2F)
170 punpckhbw xmmA,xmmG ; xmmA=(00 04 08 0C 10 14 18 1C 20 24 28 2C 01 05 09 0D)
174 punpckhbw xmmG,xmmF ; xmmG=(22 26 2A 2E 03 07 0B 0F 13 17 1B 1F 23 27 2B 2F)
180 punpckhbw xmmA,xmmD ; xmmA=(00 02 04 06 08 0A 0C 0E 10 12 14 16 18 1A 1C 1E)
184 punpckhbw xmmD,xmmG ; xmmD=(11 13 15 17 19 1B 1D 1F 21 23 25 27 29 2B 2D 2F)
190 punpckhbw xmmC,xmmH ; xmmC=(10 12 14 16 18 1A 1C 1E)
194 punpckhbw xmmB,xmmH ; xmmB=(01 03 05 07 09 0B 0D 0F)
198 punpckhbw xmmF,xmmH ; xmmF=(21 23 25 27 29 2B 2D 2F)
245 punpckhbw xmmD,xmmE ; xmmD=(02 06 12 16 22 26 32 36 03 07 13 17 23 27 33 37)
[all …]
Djcgryext-mmx.asm155 punpckhbw mmA,mmG ; mmA=(00 04 10 14 20 24 01 05)
159 punpckhbw mmG,mmF ; mmG=(22 26 03 07 13 17 23 27)
165 punpckhbw mmA,mmD ; mmA=(00 02 04 06 10 12 14 16)
169 punpckhbw mmD,mmG ; mmD=(11 13 15 17 21 23 25 27)
175 punpckhbw mmC,mmH ; mmC=(10 12 14 16)
179 punpckhbw mmB,mmH ; mmB=(01 03 05 07)
183 punpckhbw mmF,mmH ; mmF=(21 23 25 27)
223 punpckhbw mmB,mmF ; mmB=(01 03 11 13 21 23 31 33)
227 punpckhbw mmG,mmC ; mmG=(05 07 15 17 25 27 35 37)
241 punpckhbw mmC,mmF ; mmC=(10 12 14 16)
[all …]
Djccolext-sse2-64.asm154 punpckhbw xmmA,xmmF ; xmmA=(00 08 10 18 20 28 01 09 11 19 21 29 02 0A 12 1A)
158 punpckhbw xmmF,xmmB ; xmmF=(15 1D 25 2D 06 0E 16 1E 26 2E 07 0F 17 1F 27 2F)
164 punpckhbw xmmA,xmmG ; xmmA=(00 04 08 0C 10 14 18 1C 20 24 28 2C 01 05 09 0D)
168 punpckhbw xmmG,xmmF ; xmmG=(22 26 2A 2E 03 07 0B 0F 13 17 1B 1F 23 27 2B 2F)
174 punpckhbw xmmA,xmmD ; xmmA=(00 02 04 06 08 0A 0C 0E 10 12 14 16 18 1A 1C 1E)
178 punpckhbw xmmD,xmmG ; xmmD=(11 13 15 17 19 1B 1D 1F 21 23 25 27 29 2B 2D 2F)
184 punpckhbw xmmC,xmmH ; xmmC=(10 12 14 16 18 1A 1C 1E)
188 punpckhbw xmmB,xmmH ; xmmB=(01 03 05 07 09 0B 0D 0F)
192 punpckhbw xmmF,xmmH ; xmmF=(21 23 25 27 29 2B 2D 2F)
238 punpckhbw xmmD,xmmE ; xmmD=(02 06 12 16 22 26 32 36 03 07 13 17 23 27 33 37)
[all …]
Djccolext-sse2.asm166 punpckhbw xmmA,xmmF ; xmmA=(00 08 10 18 20 28 01 09 11 19 21 29 02 0A 12 1A)
170 punpckhbw xmmF,xmmB ; xmmF=(15 1D 25 2D 06 0E 16 1E 26 2E 07 0F 17 1F 27 2F)
176 punpckhbw xmmA,xmmG ; xmmA=(00 04 08 0C 10 14 18 1C 20 24 28 2C 01 05 09 0D)
180 punpckhbw xmmG,xmmF ; xmmG=(22 26 2A 2E 03 07 0B 0F 13 17 1B 1F 23 27 2B 2F)
186 punpckhbw xmmA,xmmD ; xmmA=(00 02 04 06 08 0A 0C 0E 10 12 14 16 18 1A 1C 1E)
190 punpckhbw xmmD,xmmG ; xmmD=(11 13 15 17 19 1B 1D 1F 21 23 25 27 29 2B 2D 2F)
196 punpckhbw xmmC,xmmH ; xmmC=(10 12 14 16 18 1A 1C 1E)
200 punpckhbw xmmB,xmmH ; xmmB=(01 03 05 07 09 0B 0D 0F)
204 punpckhbw xmmF,xmmH ; xmmF=(21 23 25 27 29 2B 2D 2F)
251 punpckhbw xmmD,xmmE ; xmmD=(02 06 12 16 22 26 32 36 03 07 13 17 23 27 33 37)
[all …]
Djccolext-mmx.asm162 punpckhbw mmA,mmG ; mmA=(00 04 10 14 20 24 01 05)
166 punpckhbw mmG,mmF ; mmG=(22 26 03 07 13 17 23 27)
172 punpckhbw mmA,mmD ; mmA=(00 02 04 06 10 12 14 16)
176 punpckhbw mmD,mmG ; mmD=(11 13 15 17 21 23 25 27)
182 punpckhbw mmC,mmH ; mmC=(10 12 14 16)
186 punpckhbw mmB,mmH ; mmB=(01 03 05 07)
190 punpckhbw mmF,mmH ; mmF=(21 23 25 27)
230 punpckhbw mmB,mmF ; mmB=(01 03 11 13 21 23 31 33)
234 punpckhbw mmG,mmC ; mmG=(05 07 15 17 25 27 35 37)
248 punpckhbw mmC,mmF ; mmC=(10 12 14 16)
[all …]
Djdsample-sse2-64.asm259 punpckhbw xmm4,xmm3 ; xmm4=row[ 0]( 8 9 10 11 12 13 14 15)
262 punpckhbw xmm5,xmm3 ; xmm5=row[-1]( 8 9 10 11 12 13 14 15)
265 punpckhbw xmm6,xmm3 ; xmm6=row[+1]( 8 9 10 11 12 13 14 15)
533 punpckhbw xmm1,xmm1
545 punpckhbw xmm3,xmm3
Djdsample-mmx.asm286 punpckhbw mm4,mm3 ; mm4=row[ 0][0]( 4 5 6 7)
289 punpckhbw mm5,mm3 ; mm5=row[-1][0]( 4 5 6 7)
292 punpckhbw mm6,mm3 ; mm6=row[+1][0]( 4 5 6 7)
582 punpckhbw mm1,mm1
594 punpckhbw mm3,mm3
Djdsample-sse2.asm284 punpckhbw xmm4,xmm3 ; xmm4=row[ 0]( 8 9 10 11 12 13 14 15)
287 punpckhbw xmm5,xmm3 ; xmm5=row[-1]( 8 9 10 11 12 13 14 15)
290 punpckhbw xmm6,xmm3 ; xmm6=row[+1]( 8 9 10 11 12 13 14 15)
578 punpckhbw xmm1,xmm1
590 punpckhbw xmm3,xmm3
Djquant-sse.asm68 punpckhbw mm0,mm0 ; mm0=(*4*5*6*7)
70 punpckhbw mm1,mm1 ; mm1=(*C*D*E*F)
/external/libvpx/libvpx/vpx_dsp/x86/
Dsubpel_variance_sse2.asm410 punpckhbw m2, m0, m4
417 punpckhbw m2, m0, m5
418 punpckhbw m3, m4, m5
441 punpckhbw m2, m0, m5
444 punpckhbw m3, m1, m5
489 punpckhbw m2, m0, m5
528 punpckhbw m3, m1, m5
533 punpckhbw m2, m0, m5
559 punpckhbw m2, m0, m5
607 punpckhbw m3, m1, m5
[all …]
Dsubtract_sse2.asm40 punpckhbw m2, m0, m7
41 punpckhbw m3, m1, m7
46 punpckhbw m1, m4, m7
47 punpckhbw m3, m5, m7
Dvpx_subpixel_8t_ssse3.asm117 punpckhbw m1, m4, m4
119 punpckhbw m3, m5, m5
165 punpckhbw m1, m4, m4
200 punpckhbw m1, m0, m0
208 punpckhbw m6, m4, m4
254 punpckhbw m3, m0, m0
664 punpckhbw m1, m3 ;A B
667 punpckhbw m3, m5 ;A B next iter
673 punpckhbw m5, m7 ;C D
676 punpckhbw m7, m9 ;C D next iter
[all …]
/external/libvpx/libvpx/vp8/common/x86/
Dloopfilter_block_sse2_x86_64.asm367 punpckhbw xmm1, s9 ; 88 98
372 punpckhbw xmm3, s11 ; a8 b8
388 punpckhbw xmm5, s13 ; c8 d8
393 punpckhbw xmm7, s15 ; e8 f8
435 punpckhbw xmm1, s1 ; 08 18
440 punpckhbw xmm3, s3 ; 28 38
456 punpckhbw xmm5, s5 ; 48 58
461 punpckhbw xmm7, s7 ; 68 78
604 punpckhbw xmm1, i9 ; 88 98
609 punpckhbw xmm3, i11 ; a8 b8
[all …]
Dmfqe_sse2.asm56 punpckhbw xmm3, xmm6
63 punpckhbw xmm5, xmm6
213 punpckhbw xmm1, xmm2
Dloopfilter_sse2.asm420 punpckhbw xmm1, xmm4 ; Filter 2 (lo)
431 punpckhbw xmm7, xmm5 ; axbxcxdx
437 punpckhbw xmm4, xmm2 ; axbxcxdx
883punpckhbw xmm1, xmm6 ; f3 f2 e3 e2 d3 d2 c3 c2 b3 b2 a3 a2 93 92 83 82
887punpckhbw xmm3, xmm7 ; f5 f4 e5 e4 d5 d4 c5 c4 b5 b4 a5 a4 95 94 85 84
1055punpckhbw xmm1, xmm2 ; f1 f0 e1 e0 d1 d0 c1 c0 b1 b0 a1 a0 91 90 81…
1061punpckhbw xmm6, [rsp+_p0] ; f3 f2 e3 e2 d3 d2 c3 c2 b3 b2 a3 a2 93 92 83…
1106punpckhbw xmm7, [rsp+_q1] ; f5 f4 e5 e4 d5 d4 c5 c4 b5 b4 a5 a4 95 94 85…
1107punpckhbw xmm5, [rsp+_q3] ; f7 f6 e7 e6 d7 d6 c7 c6 b7 b6 a7 a6 97 96 87…
1548punpckhbw xmm6, xmm1 ; f1 f0 e1 e0 d1 d0 c1 c0 b1 b0 a1 a0 9…
[all …]
/external/libvpx/libvpx/third_party/libyuv/source/
Drotate_win.cc144 punpckhbw xmm7, xmm1 in TransposeUVWx8_SSE2()
151 punpckhbw xmm7, xmm3 in TransposeUVWx8_SSE2()
158 punpckhbw xmm7, xmm5 in TransposeUVWx8_SSE2()
167 punpckhbw xmm5, xmm7 in TransposeUVWx8_SSE2()
Dcompare_win.cc44 punpckhbw xmm2, xmm5 in SumSquareError_SSE2()
155 punpckhbw xmm1, xmm7 // src[8-15] in HashDjb2_SSE41()
/external/libyuv/files/source/
Drotate_win.cc148 punpckhbw xmm7, xmm1 in TransposeUVWx8_SSE2()
155 punpckhbw xmm7, xmm3 in TransposeUVWx8_SSE2()
162 punpckhbw xmm7, xmm5 in TransposeUVWx8_SSE2()
171 punpckhbw xmm5, xmm7 in TransposeUVWx8_SSE2()
Dcompare_win.cc44 punpckhbw xmm2, xmm5 in SumSquareError_SSE2()
155 punpckhbw xmm1, xmm7 // src[8-15] in HashDjb2_SSE41()
/external/llvm/test/CodeGen/X86/
Dpmul.ll14 ; SSE2-NEXT: punpckhbw {{.*#+}} xmm2 = xmm2[8,8,9,9,10,10,11,11,12,12,13,13,14,14,15,15]
148 ; SSE2-NEXT: punpckhbw {{.*#+}} xmm2 = xmm2[8,8,9,9,10,10,11,11,12,12,13,13,14,14,15,15]
151 ; SSE2-NEXT: punpckhbw {{.*#+}} xmm3 = xmm3[8,8,9,9,10,10,11,11,12,12,13,13,14,14,15,15]
395 ; SSE2-NEXT: punpckhbw {{.*#+}} xmm3 = xmm3[8,8,9,9,10,10,11,11,12,12,13,13,14,14,15,15]
406 ; SSE2-NEXT: punpckhbw {{.*#+}} xmm3 = xmm3[8,8,9,9,10,10,11,11,12,12,13,13,14,14,15,15]
577 ; SSE2-NEXT: punpckhbw {{.*#+}} xmm4 = xmm4[8,8,9,9,10,10,11,11,12,12,13,13,14,14,15,15]
580 ; SSE2-NEXT: punpckhbw {{.*#+}} xmm5 = xmm5[8,8,9,9,10,10,11,11,12,12,13,13,14,14,15,15]
593 ; SSE2-NEXT: punpckhbw {{.*#+}} xmm2 = xmm2[8,8,9,9,10,10,11,11,12,12,13,13,14,14,15,15]
596 ; SSE2-NEXT: punpckhbw {{.*#+}} xmm5 = xmm5[8,8,9,9,10,10,11,11,12,12,13,13,14,14,15,15]
789 ; SSE2-NEXT: punpckhbw {{.*#+}} xmm6 = xmm6[8,8,9,9,10,10,11,11,12,12,13,13,14,14,15,15]
[all …]
Dbswap-vector.ll19 ; CHECK-NOSSSE3-NEXT: punpckhbw {{.*#+}} xmm2 = xmm2[8],xmm1[8],xmm2[9],xmm1[9],xmm2[10],xmm1[10…
52 ; CHECK-NOSSSE3-NEXT: punpckhbw {{.*#+}} xmm2 = xmm2[8],xmm1[8],xmm2[9],xmm1[9],xmm2[10],xmm1[10…
85 ; CHECK-NOSSSE3-NEXT: punpckhbw {{.*#+}} xmm2 = xmm2[8],xmm1[8],xmm2[9],xmm1[9],xmm2[10],xmm1[10…
124 ; CHECK-NOSSSE3-NEXT: punpckhbw {{.*#+}} xmm3 = xmm3[8],xmm2[8],xmm3[9],xmm2[9],xmm3[10],xmm2[10…
132 ; CHECK-NOSSSE3-NEXT: punpckhbw {{.*#+}} xmm3 = xmm3[8],xmm2[8],xmm3[9],xmm2[9],xmm3[10],xmm2[10…
167 ; CHECK-NOSSSE3-NEXT: punpckhbw {{.*#+}} xmm3 = xmm3[8],xmm2[8],xmm3[9],xmm2[9],xmm3[10],xmm2[10…
175 ; CHECK-NOSSSE3-NEXT: punpckhbw {{.*#+}} xmm3 = xmm3[8],xmm2[8],xmm3[9],xmm2[9],xmm3[10],xmm2[10…
210 ; CHECK-NOSSSE3-NEXT: punpckhbw {{.*#+}} xmm3 = xmm3[8],xmm2[8],xmm3[9],xmm2[9],xmm3[10],xmm2[10…
220 ; CHECK-NOSSSE3-NEXT: punpckhbw {{.*#+}} xmm3 = xmm3[8],xmm2[8],xmm3[9],xmm2[9],xmm3[10],xmm2[10…
259 ; CHECK-NOSSSE3-NEXT: punpckhbw {{.*#+}} xmm2 = xmm2[8],xmm1[8],xmm2[9],xmm1[9],xmm2[10],xmm1[10…
/external/fec/
Dsse2bfly27.s100 punpckhbw %xmm2,%xmm0 # interleave second 16 new metrics
107 punpckhbw %xmm3,%xmm1
Dssebfly27.s93 punpckhbw %mm2,%mm0 # interleave second 8 new metrics
100 punpckhbw %mm3,%mm1
/external/libvpx/libvpx/vp9/common/x86/
Dvp9_mfqe_sse2.asm57 punpckhbw xmm3, xmm6
64 punpckhbw xmm5, xmm6
214 punpckhbw xmm1, xmm2

1234