/external/libvpx/libvpx/vp9/common/x86/ |
vp9_postproc_sse2.asm | 65 punpcklbw xmm3, xmm0 ; mm3 = p0..p3 70 punpcklbw xmm5, xmm0 ; mm5 = r1 p0..p3 81 punpcklbw xmm5, xmm0 ; mm5 = r2 p0..p3 95 punpcklbw xmm5, xmm0 ; mm5 = r-2 p0..p3 107 punpcklbw xmm4, xmm0 ; mm4 = r-1 p0..p3 154 punpcklbw xmm3, xmm0 ; mm3 = p0..p3 161 punpcklbw xmm5, xmm0 ; mm5 = p1..p4 173 punpcklbw xmm5, xmm0 ; mm5 = p2..p5 186 punpcklbw xmm5, xmm0 ; mm5 = p-2..p1 198 punpcklbw xmm4, xmm0 ; mm4 = p-1..p [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/x86/ |
vp9_postproc_sse2.asm | 65 punpcklbw xmm3, xmm0 ; mm3 = p0..p3 70 punpcklbw xmm5, xmm0 ; mm5 = r1 p0..p3 81 punpcklbw xmm5, xmm0 ; mm5 = r2 p0..p3 95 punpcklbw xmm5, xmm0 ; mm5 = r-2 p0..p3 107 punpcklbw xmm4, xmm0 ; mm4 = r-1 p0..p3 154 punpcklbw xmm3, xmm0 ; mm3 = p0..p3 161 punpcklbw xmm5, xmm0 ; mm5 = p1..p4 173 punpcklbw xmm5, xmm0 ; mm5 = p2..p5 186 punpcklbw xmm5, xmm0 ; mm5 = p-2..p1 198 punpcklbw xmm4, xmm0 ; mm4 = p-1..p [all...] |
vp9_subpixel_8t_ssse3.asm | 60 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 [all...] |
vp9_subpixel_bilinear_sse2.asm | 38 punpcklbw xmm0, xmm2 ;unpack to word 84 punpcklbw xmm0, xmm5 85 punpcklbw xmm1, xmm5 105 punpcklbw xmm0, xmm5 106 punpcklbw xmm1, xmm5
|
/external/libjpeg-turbo/simd/ |
jquanti-sse2-64.asm | 69 punpcklbw xmm0,xmm6 ; xmm0=(01234567) 70 punpcklbw xmm1,xmm6 ; xmm1=(89ABCDEF) 73 punpcklbw xmm2,xmm6 ; xmm2=(GHIJKLMN) 74 punpcklbw xmm3,xmm6 ; xmm3=(OPQRSTUV)
|
jccolext-sse2-64.asm | 156 punpcklbw xmmG,xmmB ; xmmG=(22 2A 03 0B 13 1B 23 2B 04 0C 14 1C 24 2C 05 0D) 166 punpcklbw xmmD,xmmF ; xmmD=(11 15 19 1D 21 25 29 2D 02 06 0A 0E 12 16 1A 1E) 176 punpcklbw xmmE,xmmG ; xmmE=(20 22 24 26 28 2A 2C 2E 01 03 05 07 09 0B 0D 0F) 182 punpcklbw xmmA,xmmH ; xmmA=(00 02 04 06 08 0A 0C 0E) 186 punpcklbw xmmE,xmmH ; xmmE=(20 22 24 26 28 2A 2C 2E) 190 punpcklbw xmmD,xmmH ; xmmD=(11 13 15 17 19 1B 1D 1F) 236 punpcklbw xmmA,xmmE ; xmmA=(00 04 10 14 20 24 30 34 01 05 11 15 21 25 31 35) 240 punpcklbw xmmF,xmmH ; xmmF=(08 0C 18 1C 28 2C 38 3C 09 0D 19 1D 29 2D 39 3D) 252 punpcklbw xmmA,xmmD ; xmmA=(00 02 04 06 08 0A 0C 0E 10 12 14 16 18 1A 1C 1E) 256 punpcklbw xmmB,xmmG ; xmmB=(01 03 05 07 09 0B 0D 0F 11 13 15 17 19 1B 1D 1F [all...] |
jccolext-sse2.asm | 169 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...] |
/external/libvpx/libvpx/third_party/libyuv/source/ |
rotate_gcc.cc | 34 "punpcklbw %%xmm1,%%xmm0 \n" 40 "punpcklbw %%xmm3,%%xmm2 \n" 46 "punpcklbw %%xmm5,%%xmm4 \n" 52 "punpcklbw %%xmm7,%%xmm6 \n" 136 "punpcklbw %xmm1,%xmm0 \n" 143 "punpcklbw %xmm3,%xmm2 \n" 150 "punpcklbw %xmm5,%xmm4 \n" 159 "punpcklbw %xmm7,%xmm6 \n" 250 "punpcklbw %%xmm1,%%xmm0 \n" 260 "punpcklbw %%xmm3,%%xmm2 \n [all...] |
/external/libvpx/libvpx/vp8/common/x86/ |
dequantize_mmx.asm | 217 punpcklbw mm4, mm7 223 punpcklbw mm4, mm7 229 punpcklbw mm4, mm7 237 punpcklbw mm4, mm7
|
idctllm_sse2.asm | 64 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, xmm [all...] |
loopfilter_block_sse2_x86_64.asm | 366 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 b [all...] |
postproc_mmx.asm | 97 punpcklbw mm1, mm0 ; 119 punpcklbw mm1, mm0 120 punpcklbw mm2, mm0 179 punpcklbw mm1, mm0
|
/external/libvpx/libvpx/vpx_dsp/x86/ |
ssim_opt_x86_64.asm | 101 punpcklbw xmm3, xmm0 ; low_s 102 punpcklbw xmm4, xmm0 ; low_r 182 punpcklbw xmm3, xmm0 ; low_s 183 punpcklbw xmm4, xmm0 ; low_r
|
vpx_subpixel_bilinear_sse2.asm | 38 punpcklbw xmm0, xmm2 ;unpack to word 84 punpcklbw xmm0, xmm5 85 punpcklbw xmm1, xmm5 105 punpcklbw xmm0, xmm5 106 punpcklbw xmm1, xmm5
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/x86/ |
dequantize_mmx.asm | 217 punpcklbw mm4, mm7 223 punpcklbw mm4, mm7 229 punpcklbw mm4, mm7 237 punpcklbw mm4, mm7
|
idctllm_sse2.asm | 64 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, xmm [all...] |
loopfilter_block_sse2.asm | 366 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 b [all...] |
postproc_mmx.asm | 97 punpcklbw mm1, mm0 ; 119 punpcklbw mm1, mm0 120 punpcklbw mm2, mm0 179 punpcklbw mm1, mm0
|
recon_sse2.asm | 379 punpcklbw xmm1, xmm0 385 punpcklbw xmm3, xmm0 401 punpcklbw xmm3, xmm0 402 punpcklbw xmm5, xmm0 517 punpcklbw mm0, mm0 518 punpcklbw mm1, mm1 532 punpcklbw xmm0, xmm3 533 punpcklbw xmm1, xmm4 546 punpcklbw xmm0, xmm3 547 punpcklbw xmm1, xmm [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/x86/ |
ssim_opt.asm | 101 punpcklbw xmm3, xmm0 ; low_s 102 punpcklbw xmm4, xmm0 ; low_r 182 punpcklbw xmm3, xmm0 ; low_s 183 punpcklbw xmm4, xmm0 ; low_r
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/encoder/x86/ |
vp9_ssim_opt.asm | 101 punpcklbw xmm3, xmm0 ; low_s 102 punpcklbw xmm4, xmm0 ; low_r 182 punpcklbw xmm3, xmm0 ; low_s 183 punpcklbw xmm4, xmm0 ; low_r
|
/external/fec/ |
sse2bfly27.s | 51 punpcklbw %xmm6,%xmm6 # xmm6[1] = xmm6[0] 52 punpcklbw %xmm5,%xmm5 101 punpcklbw %xmm2,%xmm4 # interleave first 16 new metrics 108 punpcklbw %xmm3,%xmm4 163 punpcklbw %xmm4,%xmm4 # lowest 2 bytes
|
sse2bfly29.s | 52 punpcklbw %xmm6,%xmm6 # xmm6[1] = xmm6[0] 53 punpcklbw %xmm5,%xmm5 98 punpcklbw %xmm2,%xmm4 # interleave first 16 new metrics 105 punpcklbw %xmm3,%xmm4 166 punpcklbw %xmm0,%xmm0 # lowest 2 bytes
|
ssebfly27.s | 52 punpcklbw %mm6,%mm6 # mm6[1] = mm6[0] 53 punpcklbw %mm5,%mm5 94 punpcklbw %mm2,%mm4 # interleave first 8 new metrics 101 punpcklbw %mm3,%mm4 153 punpcklbw %mm0,%mm0 # expand to all 8 bytes
|
/external/llvm/test/CodeGen/X86/ |
vector-sext.ll | 14 ; SSE2-NEXT: punpcklbw {{.*#+}} xmm0 = xmm0[0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7] 20 ; SSSE3-NEXT: punpcklbw {{.*#+}} xmm0 = xmm0[0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7] 47 ; SSE2-NEXT: punpcklbw {{.*#+}} xmm2 = xmm2[0],xmm0[0],xmm2[1],xmm0[1],xmm2[2],xmm0[2],xmm2[3],xmm0[3],xmm2[4],xmm0[4],xmm2[5],xmm0[5],xmm2[6],xmm0[6],xmm2[7],xmm0[7] 56 ; SSSE3-NEXT: punpcklbw {{.*#+}} xmm2 = xmm2[0],xmm0[0],xmm2[1],xmm0[1],xmm2[2],xmm0[2],xmm2[3],xmm0[3],xmm2[4],xmm0[4],xmm2[5],xmm0[5],xmm2[6],xmm0[6],xmm2[7],xmm0[7] 99 ; SSE2-NEXT: punpcklbw {{.*#+}} xmm0 = xmm0[0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7] 106 ; SSSE3-NEXT: punpcklbw {{.*#+}} xmm0 = xmm0[0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7] 134 ; SSE2-NEXT: punpcklbw {{.*#+}} xmm1 = xmm1[0],xmm0[0],xmm1[1],xmm0[1],xmm1[2],xmm0[2],xmm1[3],xmm0[3],xmm1[4],xmm0[4],xmm1[5],xmm0[5],xmm1[6],xmm0[6],xmm1[7],xmm0[7] 138 ; SSE2-NEXT: punpcklbw {{.*#+}} xmm0 = xmm0[0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7] 146 ; SSSE3-NEXT: punpcklbw {{.*#+}} xmm1 = xmm1[0],xmm0[0],xmm1[1],xmm0[1],xmm1[2],xmm0[2],xmm1[3],xmm0[3],xmm1[4],xmm0[4],xmm1[5],xmm0[5],xmm1[6],xmm0[6],xmm1[7],xmm0[7] 150 ; SSSE3-NEXT: punpcklbw {{.*#+}} xmm0 = xmm0[0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7 [all...] |