Home
last modified time | relevance | path

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

123

/external/libjpeg-turbo/simd/
Djcgryext-sse2-64.asm145 punpckhbw xmmA,xmmF ; xmmA=(00 08 10 18 20 28 01 09 11 19 21 29 02 0A 12 1A)
149 punpckhbw xmmF,xmmB ; xmmF=(15 1D 25 2D 06 0E 16 1E 26 2E 07 0F 17 1F 27 2F)
155 punpckhbw xmmA,xmmG ; xmmA=(00 04 08 0C 10 14 18 1C 20 24 28 2C 01 05 09 0D)
159 punpckhbw xmmG,xmmF ; xmmG=(22 26 2A 2E 03 07 0B 0F 13 17 1B 1F 23 27 2B 2F)
165 punpckhbw xmmA,xmmD ; xmmA=(00 02 04 06 08 0A 0C 0E 10 12 14 16 18 1A 1C 1E)
169 punpckhbw xmmD,xmmG ; xmmD=(11 13 15 17 19 1B 1D 1F 21 23 25 27 29 2B 2D 2F)
175 punpckhbw xmmC,xmmH ; xmmC=(10 12 14 16 18 1A 1C 1E)
179 punpckhbw xmmB,xmmH ; xmmB=(01 03 05 07 09 0B 0D 0F)
183 punpckhbw xmmF,xmmH ; xmmF=(21 23 25 27 29 2B 2D 2F)
229 punpckhbw xmmD,xmmE ; xmmD=(02 06 12 16 22 26 32 36 03 07 13 17 23 27 33 37)
[all …]
Djcgryext-sse2.asm159 punpckhbw xmmA,xmmF ; xmmA=(00 08 10 18 20 28 01 09 11 19 21 29 02 0A 12 1A)
163 punpckhbw xmmF,xmmB ; xmmF=(15 1D 25 2D 06 0E 16 1E 26 2E 07 0F 17 1F 27 2F)
169 punpckhbw xmmA,xmmG ; xmmA=(00 04 08 0C 10 14 18 1C 20 24 28 2C 01 05 09 0D)
173 punpckhbw xmmG,xmmF ; xmmG=(22 26 2A 2E 03 07 0B 0F 13 17 1B 1F 23 27 2B 2F)
179 punpckhbw xmmA,xmmD ; xmmA=(00 02 04 06 08 0A 0C 0E 10 12 14 16 18 1A 1C 1E)
183 punpckhbw xmmD,xmmG ; xmmD=(11 13 15 17 19 1B 1D 1F 21 23 25 27 29 2B 2D 2F)
189 punpckhbw xmmC,xmmH ; xmmC=(10 12 14 16 18 1A 1C 1E)
193 punpckhbw xmmB,xmmH ; xmmB=(01 03 05 07 09 0B 0D 0F)
197 punpckhbw xmmF,xmmH ; xmmF=(21 23 25 27 29 2B 2D 2F)
244 punpckhbw xmmD,xmmE ; xmmD=(02 06 12 16 22 26 32 36 03 07 13 17 23 27 33 37)
[all …]
Djcgryext-mmx.asm156 punpckhbw mmA,mmG ; mmA=(00 04 10 14 20 24 01 05)
160 punpckhbw mmG,mmF ; mmG=(22 26 03 07 13 17 23 27)
166 punpckhbw mmA,mmD ; mmA=(00 02 04 06 10 12 14 16)
170 punpckhbw mmD,mmG ; mmD=(11 13 15 17 21 23 25 27)
176 punpckhbw mmC,mmH ; mmC=(10 12 14 16)
180 punpckhbw mmB,mmH ; mmB=(01 03 05 07)
184 punpckhbw mmF,mmH ; mmF=(21 23 25 27)
224 punpckhbw mmB,mmF ; mmB=(01 03 11 13 21 23 31 33)
228 punpckhbw mmG,mmC ; mmG=(05 07 15 17 25 27 35 37)
242 punpckhbw mmC,mmF ; mmC=(10 12 14 16)
[all …]
Djccolext-sse2-64.asm153 punpckhbw xmmA,xmmF ; xmmA=(00 08 10 18 20 28 01 09 11 19 21 29 02 0A 12 1A)
157 punpckhbw xmmF,xmmB ; xmmF=(15 1D 25 2D 06 0E 16 1E 26 2E 07 0F 17 1F 27 2F)
163 punpckhbw xmmA,xmmG ; xmmA=(00 04 08 0C 10 14 18 1C 20 24 28 2C 01 05 09 0D)
167 punpckhbw xmmG,xmmF ; xmmG=(22 26 2A 2E 03 07 0B 0F 13 17 1B 1F 23 27 2B 2F)
173 punpckhbw xmmA,xmmD ; xmmA=(00 02 04 06 08 0A 0C 0E 10 12 14 16 18 1A 1C 1E)
177 punpckhbw xmmD,xmmG ; xmmD=(11 13 15 17 19 1B 1D 1F 21 23 25 27 29 2B 2D 2F)
183 punpckhbw xmmC,xmmH ; xmmC=(10 12 14 16 18 1A 1C 1E)
187 punpckhbw xmmB,xmmH ; xmmB=(01 03 05 07 09 0B 0D 0F)
191 punpckhbw xmmF,xmmH ; xmmF=(21 23 25 27 29 2B 2D 2F)
237 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.asm163 punpckhbw mmA,mmG ; mmA=(00 04 10 14 20 24 01 05)
167 punpckhbw mmG,mmF ; mmG=(22 26 03 07 13 17 23 27)
173 punpckhbw mmA,mmD ; mmA=(00 02 04 06 10 12 14 16)
177 punpckhbw mmD,mmG ; mmD=(11 13 15 17 21 23 25 27)
183 punpckhbw mmC,mmH ; mmC=(10 12 14 16)
187 punpckhbw mmB,mmH ; mmB=(01 03 05 07)
191 punpckhbw mmF,mmH ; mmF=(21 23 25 27)
231 punpckhbw mmB,mmF ; mmB=(01 03 11 13 21 23 31 33)
235 punpckhbw mmG,mmC ; mmG=(05 07 15 17 25 27 35 37)
249 punpckhbw mmC,mmF ; mmC=(10 12 14 16)
[all …]
Djdsample-sse2-64.asm260 punpckhbw xmm4,xmm3 ; xmm4=row[ 0]( 8 9 10 11 12 13 14 15)
263 punpckhbw xmm5,xmm3 ; xmm5=row[-1]( 8 9 10 11 12 13 14 15)
266 punpckhbw xmm6,xmm3 ; xmm6=row[+1]( 8 9 10 11 12 13 14 15)
534 punpckhbw xmm1,xmm1
546 punpckhbw xmm3,xmm3
Djdsample-mmx.asm287 punpckhbw mm4,mm3 ; mm4=row[ 0][0]( 4 5 6 7)
290 punpckhbw mm5,mm3 ; mm5=row[-1][0]( 4 5 6 7)
293 punpckhbw mm6,mm3 ; mm6=row[+1][0]( 4 5 6 7)
583 punpckhbw mm1,mm1
595 punpckhbw mm3,mm3
Djdsample-sse2.asm285 punpckhbw xmm4,xmm3 ; xmm4=row[ 0]( 8 9 10 11 12 13 14 15)
288 punpckhbw xmm5,xmm3 ; xmm5=row[-1]( 8 9 10 11 12 13 14 15)
291 punpckhbw xmm6,xmm3 ; xmm6=row[+1]( 8 9 10 11 12 13 14 15)
579 punpckhbw xmm1,xmm1
591 punpckhbw xmm3,xmm3
/external/libvpx/libvpx/vpx_dsp/x86/
Dsubpel_variance_sse2.asm382 punpckhbw m2, m0, m4
389 punpckhbw m2, m0, m5
390 punpckhbw m3, m4, m5
413 punpckhbw m2, m0, m5
416 punpckhbw m3, m1, m5
457 punpckhbw m2, m0, m5
490 punpckhbw m3, m1, m5
495 punpckhbw m2, m0, m5
518 punpckhbw m2, m0, m5
559 punpckhbw m3, m1, m5
[all …]
Dvariance_impl_mmx.asm103 punpckhbw mm2, mm6 ; unpack to higher prrcision
104 punpckhbw mm3, mm6
126 punpckhbw mm2, mm6 ; unpack to higher prrcision
127 punpckhbw mm3, mm6
149 punpckhbw mm2, mm6 ; unpack to higher prrcision
150 punpckhbw mm3, mm6
172 punpckhbw mm2, mm6 ; unpack to higher prrcision
173 punpckhbw mm3, mm6
195 punpckhbw mm2, mm6 ; unpack to higher prrcision
196 punpckhbw mm3, mm6
[all …]
Dsad_mmx.asm72 punpckhbw mm1, mm6
73 punpckhbw mm3, mm6
152 punpckhbw mm2, mm6
222 punpckhbw mm2, mm6
292 punpckhbw mm2, mm3
317 punpckhbw mm5, mm3
391 punpckhbw mm1, mm6
394 punpckhbw mm3, mm6
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.asm72 punpckhbw %2, %2
147 punpckhbw m1, m1
149 punpckhbw m3, m3
228 punpckhbw %2, %2
277 punpckhbw m1, m1
289 punpckhbw m6, m6
376 punpckhbw m0, m0
393 punpckhbw m4, m4
Dloopfilter_mmx.asm480 punpckhbw mm5, mm2 ;
495 punpckhbw mm1, mm5 ; a0b0c0d0
540 punpckhbw mm1, mm6 ; 73 72 63 62 53 52 43 42
543 punpckhbw mm3, mm7 ; 75 74 65 64 55 54 45 44
/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 …]
Dvp8_loopfilter_mmx.asm480 punpckhbw mm5, mm2 ;
495 punpckhbw mm1, mm5 ; a0b0c0d0
540 punpckhbw mm1, mm6 ; 73 72 63 62 53 52 43 42
543 punpckhbw mm3, mm7 ; 75 74 65 64 55 54 45 44
1176 punpckhbw mm7, mm5 ; a0b0c0d0
1188 punpckhbw mm7, mm2 ; a0b0c0d0
1214 punpckhbw mm2, mm4
1240 punpckhbw mm2, mm4
1271 punpckhbw mm2, mm4
1297 punpckhbw mm1, mm6 ; mm3 = 71 70 61 60 51 50 41 40
[all …]
Dmfqe_sse2.asm56 punpckhbw xmm3, xmm6
63 punpckhbw xmm5, xmm6
213 punpckhbw xmm1, xmm2
/external/libvpx/libvpx/third_party/libyuv/source/
Drotate_win.cc145 punpckhbw xmm7, xmm1 in TransposeUVWx8_SSE2()
152 punpckhbw xmm7, xmm3 in TransposeUVWx8_SSE2()
159 punpckhbw xmm7, xmm5 in TransposeUVWx8_SSE2()
168 punpckhbw xmm5, xmm7 in TransposeUVWx8_SSE2()
Dcompare_win.cc43 punpckhbw xmm2, xmm5 in SumSquareError_SSE2()
163 punpckhbw xmm1, xmm7 // src[8-15] in HashDjb2_SSE41()
/external/llvm/test/CodeGen/X86/
Dbswap-vector.ll18 ; CHECK-NOSSSE3-NEXT: punpckhbw {{.*#+}} xmm2 = xmm2[8],xmm1[8],xmm2[9],xmm1[9],xmm2[10],xmm1[10…
51 ; CHECK-NOSSSE3-NEXT: punpckhbw {{.*#+}} xmm2 = xmm2[8],xmm1[8],xmm2[9],xmm1[9],xmm2[10],xmm1[10…
84 ; CHECK-NOSSSE3-NEXT: punpckhbw {{.*#+}} xmm2 = xmm2[8],xmm1[8],xmm2[9],xmm1[9],xmm2[10],xmm1[10…
123 ; CHECK-NOSSSE3-NEXT: punpckhbw {{.*#+}} xmm3 = xmm3[8],xmm2[8],xmm3[9],xmm2[9],xmm3[10],xmm2[10…
131 ; CHECK-NOSSSE3-NEXT: punpckhbw {{.*#+}} xmm3 = xmm3[8],xmm2[8],xmm3[9],xmm2[9],xmm3[10],xmm2[10…
166 ; CHECK-NOSSSE3-NEXT: punpckhbw {{.*#+}} xmm3 = xmm3[8],xmm2[8],xmm3[9],xmm2[9],xmm3[10],xmm2[10…
174 ; CHECK-NOSSSE3-NEXT: punpckhbw {{.*#+}} xmm3 = xmm3[8],xmm2[8],xmm3[9],xmm2[9],xmm3[10],xmm2[10…
209 ; CHECK-NOSSSE3-NEXT: punpckhbw {{.*#+}} xmm3 = xmm3[8],xmm2[8],xmm3[9],xmm2[9],xmm3[10],xmm2[10…
219 ; CHECK-NOSSSE3-NEXT: punpckhbw {{.*#+}} xmm3 = xmm3[8],xmm2[8],xmm3[9],xmm2[9],xmm3[10],xmm2[10…
258 ; 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
/external/valgrind/VEX/test/
Dmmxtest.c457 #define punpckhbw_m2r(var, reg) mmx_m2r(punpckhbw, var, reg)
458 #define punpckhbw_r2r(regs, regd) mmx_r2r(punpckhbw, regs, regd)
459 #define punpckhbw(vars, vard) mmx_m2m(punpckhbw, vars, vard) macro
573 do_test("punpckhbw", punpckhbw(ma,mb)); in main()

123