/external/libyuv/files/source/ |
rotate.cc | 84 punpcklbw xmm0, xmm1 90 punpcklbw xmm2, xmm3 95 punpcklbw xmm4, xmm5 101 punpcklbw xmm6, xmm7 185 punpcklbw xmm0, xmm1 192 punpcklbw xmm2, xmm3 199 punpcklbw xmm4, xmm5 208 punpcklbw xmm6, xmm7 295 "punpcklbw %%xmm1,%%xmm0 \n" 301 "punpcklbw %%xmm3,%%xmm2 \n [all...] |
row_win.cc | 138 punpcklbw xmm0, xmm0 362 punpcklbw xmm1, xmm0 416 punpcklbw xmm1, xmm0 456 punpcklbw xmm0, xmm2 [all...] |
/external/libvpx/libvpx/vp8/common/x86/ |
vp8_loopfilter_mmx.asm | 169 punpcklbw mm0, mm2 ; 178 punpcklbw mm0, mm1 ; e0f0g0h0 268 punpcklbw mm6, [rdi+2*rax] ; 73 63 72 62 71 61 70 60 274 punpcklbw mm4, [rsi+rax] ; 53 43 52 42 51 41 50 40 291 punpcklbw mm1, [rsi+rax] ; 33 23 32 22 31 21 30 20 327 punpcklbw mm3, [rdi+rax*4] ; 13 03 12 02 11 01 10 00 478 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 0 [all...] |
loopfilter_sse2.asm | 212 punpcklbw xmm2, xmm2 ; exfxgxhx 214 punpcklbw xmm0, xmm1 ; exfxgxhx 419 punpcklbw xmm0, xmm4 ; Filter 2 (hi) 432 punpcklbw xmm5, xmm5 ; exfxgxhx 439 punpcklbw xmm2, xmm2 ; exfxgxhx 659 punpcklbw xmm4, xmm1 ; 17 07 16 06 15 05 14 04 13 03 12 02 11 01 10 00 664 punpcklbw xmm0, xmm7 ; 37 27 36 36 35 25 34 24 33 23 32 22 31 21 30 20 668 punpcklbw xmm5, xmm2 ; 57 47 56 46 55 45 54 44 53 43 52 42 51 41 50 40 677 punpcklbw xmm7, xmm1 ; 77 67 76 66 75 65 74 64 73 63 72 62 71 61 70 60 707 punpcklbw xmm2, xmm6 ; 97 87 96 86 95 85 94 84 93 83 92 82 91 81 90 8 [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/x86/ |
loopfilter_mmx.asm | 169 punpcklbw mm0, mm2 ; 178 punpcklbw mm0, mm1 ; e0f0g0h0 268 punpcklbw mm6, [rdi+2*rax] ; 73 63 72 62 71 61 70 60 274 punpcklbw mm4, [rsi+rax] ; 53 43 52 42 51 41 50 40 291 punpcklbw mm1, [rsi+rax] ; 33 23 32 22 31 21 30 20 327 punpcklbw mm3, [rdi+rax*4] ; 13 03 12 02 11 01 10 00 478 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 0 [all...] |
loopfilter_sse2.asm | 212 punpcklbw xmm2, xmm2 ; exfxgxhx 214 punpcklbw xmm0, xmm1 ; exfxgxhx 419 punpcklbw xmm0, xmm4 ; Filter 2 (hi) 432 punpcklbw xmm5, xmm5 ; exfxgxhx 439 punpcklbw xmm2, xmm2 ; exfxgxhx 659 punpcklbw xmm4, xmm1 ; 17 07 16 06 15 05 14 04 13 03 12 02 11 01 10 00 664 punpcklbw xmm0, xmm7 ; 37 27 36 36 35 25 34 24 33 23 32 22 31 21 30 20 668 punpcklbw xmm5, xmm2 ; 57 47 56 46 55 45 54 44 53 43 52 42 51 41 50 40 677 punpcklbw xmm7, xmm1 ; 77 67 76 66 75 65 74 64 73 63 72 62 71 61 70 60 707 punpcklbw xmm2, xmm6 ; 97 87 96 86 95 85 94 84 93 83 92 82 91 81 90 8 [all...] |
/external/libjpeg-turbo/simd/ |
jdsample-mmx.asm | 135 punpcklbw mm1,mm0 ; mm1=( 0 1 2 3) 138 punpcklbw mm2,mm0 ; mm2=(-1 0 1 2) 141 punpcklbw mm3,mm0 ; mm3=( 1 2 3 4) 286 punpcklbw mm0,mm3 ; mm0=row[ 0][0]( 0 1 2 3) 289 punpcklbw mm1,mm3 ; mm1=row[-1][0]( 0 1 2 3) 292 punpcklbw mm2,mm3 ; mm2=row[+1][0]( 0 1 2 3) 356 punpcklbw mm0,mm3 ; mm0=row[ 0][1]( 0 1 2 3) 359 punpcklbw mm1,mm3 ; mm1=row[-1][1]( 0 1 2 3) 362 punpcklbw mm2,mm3 ; mm2=row[+1][1]( 0 1 2 3) 582 punpcklbw mm0,mm [all...] |
jdsample-sse2-64.asm | 128 punpcklbw xmm1,xmm0 ; xmm1=( 0 1 2 3 4 5 6 7) 131 punpcklbw xmm2,xmm0 ; xmm2=(-1 0 1 2 3 4 5 6) 134 punpcklbw xmm3,xmm0 ; xmm3=( 1 2 3 4 5 6 7 8) 259 punpcklbw xmm0,xmm3 ; xmm0=row[ 0]( 0 1 2 3 4 5 6 7) 262 punpcklbw xmm1,xmm3 ; xmm1=row[-1]( 0 1 2 3 4 5 6 7) 265 punpcklbw xmm2,xmm3 ; xmm2=row[+1]( 0 1 2 3 4 5 6 7) 319 punpcklbw xmm0,xmm3 ; xmm0=row[ 0]( 0 1 2 3 4 5 6 7) 322 punpcklbw xmm1,xmm3 ; xmm1=row[-1]( 0 1 2 3 4 5 6 7) 325 punpcklbw xmm2,xmm3 ; xmm2=row[+1]( 0 1 2 3 4 5 6 7) 533 punpcklbw xmm0,xmm [all...] |
jdsample-sse2.asm | 135 punpcklbw xmm1,xmm0 ; xmm1=( 0 1 2 3 4 5 6 7) 138 punpcklbw xmm2,xmm0 ; xmm2=(-1 0 1 2 3 4 5 6) 141 punpcklbw xmm3,xmm0 ; xmm3=( 1 2 3 4 5 6 7 8) 284 punpcklbw xmm0,xmm3 ; xmm0=row[ 0]( 0 1 2 3 4 5 6 7) 287 punpcklbw xmm1,xmm3 ; xmm1=row[-1]( 0 1 2 3 4 5 6 7) 290 punpcklbw xmm2,xmm3 ; xmm2=row[+1]( 0 1 2 3 4 5 6 7) 354 punpcklbw xmm0,xmm3 ; xmm0=row[ 0]( 0 1 2 3 4 5 6 7) 357 punpcklbw xmm1,xmm3 ; xmm1=row[-1]( 0 1 2 3 4 5 6 7) 360 punpcklbw xmm2,xmm3 ; xmm2=row[+1]( 0 1 2 3 4 5 6 7) 578 punpcklbw xmm0,xmm [all...] |
jquanti-sse2.asm | 71 punpcklbw xmm0,xmm6 ; xmm0=(01234567) 72 punpcklbw xmm1,xmm6 ; xmm1=(89ABCDEF) 75 punpcklbw xmm2,xmm6 ; xmm2=(GHIJKLMN) 76 punpcklbw xmm3,xmm6 ; xmm3=(OPQRSTUV)
|
jdcolext-mmx.asm | 217 punpcklbw mmA,mmC ; mmA=(00 10 02 12 04 14 06 16) 218 punpcklbw mmE,mmB ; mmE=(20 01 22 03 24 05 26 07) 219 punpcklbw mmD,mmF ; mmD=(11 21 13 23 15 25 17 27) 313 punpcklbw mmA,mmC ; mmA=(00 10 02 12 04 14 06 16) 314 punpcklbw mmE,mmG ; mmE=(20 30 22 32 24 34 26 36) 315 punpcklbw mmB,mmD ; mmB=(01 11 03 13 05 15 07 17) 316 punpcklbw mmF,mmH ; mmF=(21 31 23 33 25 35 27 37)
|
jdmrgext-mmx.asm | 95 punpcklbw mm4,mm1 ; mm4=Cb(0123)=CbL 98 punpcklbw mm0,mm1 ; mm0=Cr(0123)=CrL 219 punpcklbw mmA,mmC ; mmA=(00 10 02 12 04 14 06 16) 220 punpcklbw mmE,mmB ; mmE=(20 01 22 03 24 05 26 07) 221 punpcklbw mmD,mmF ; mmD=(11 21 13 23 15 25 17 27) 318 punpcklbw mmA,mmC ; mmA=(00 10 02 12 04 14 06 16) 319 punpcklbw mmE,mmG ; mmE=(20 30 22 32 24 34 26 36) 320 punpcklbw mmB,mmD ; mmB=(01 11 03 13 05 15 07 17) 321 punpcklbw mmF,mmH ; mmF=(21 31 23 33 25 35 27 37)
|
jdmrgext-sse2-64.asm | 85 punpcklbw xmm4,xmm1 ; xmm4=Cb(01234567)=CbL 88 punpcklbw xmm0,xmm1 ; xmm0=Cr(01234567)=CrL 207 punpcklbw xmmA,xmmC ; xmmA=(00 10 02 12 04 14 06 16 08 18 0A 1A 0C 1C 0E 1E) 208 punpcklbw xmmE,xmmB ; xmmE=(20 01 22 03 24 05 26 07 28 09 2A 0B 2C 0D 2E 0F) 209 punpcklbw xmmD,xmmF ; xmmD=(11 21 13 23 15 25 17 27 19 29 1B 2B 1D 2D 1F 2F) 339 punpcklbw xmmA,xmmC ; xmmA=(00 10 02 12 04 14 06 16 08 18 0A 1A 0C 1C 0E 1E) 340 punpcklbw xmmE,xmmG ; xmmE=(20 30 22 32 24 34 26 36 28 38 2A 3A 2C 3C 2E 3E) 341 punpcklbw xmmB,xmmD ; xmmB=(01 11 03 13 05 15 07 17 09 19 0B 1B 0D 1D 0F 1F) 342 punpcklbw xmmF,xmmH ; xmmF=(21 31 23 33 25 35 27 37 29 39 2B 3B 2D 3D 2F 3F)
|
/external/llvm/test/CodeGen/X86/ |
vector-lzcnt-128.ll | [all...] |
2008-02-25-InlineAsmBug.ll | 28 call void asm sideeffect "movd $4, %mm0 \0A\09movd $5, %mm1 \0A\09movd $6, %mm2 \0A\09movd $7, %mm3 \0A\09punpcklbw %mm1, %mm0 \0A\09punpcklbw %mm3, %mm2 \0A\09movq %mm0, %mm1 \0A\09punpcklwd %mm2, %mm0 \0A\09punpckhwd %mm2, %mm1 \0A\09movd %mm0, $0 \0A\09punpckhdq %mm0, %mm0 \0A\09movd %mm0, $1 \0A\09movd %mm1, $2 \0A\09punpckhdq %mm1, %mm1 \0A\09movd %mm1, $3 \0A\09", "=*m,=*m,=*m,=*m,*m,*m,*m,*m,~{dirflag},~{fpsr},~{flags}"( i32* null, i32* %tmp164, i32* %tmp169, i32* %tmp174, i32* %tmp177178, i32* %tmp181182, i32* %tmp186187, i32* %tmp191192 ) nounwind
|
lower-bitcast.ll | 158 ; CHECK: punpcklbw 165 ; CHECK-WIDE-NOT: punpcklbw 179 ; CHECK-NOT: punpcklbw 185 ; CHECK-WIDE-NOT: punpcklbw
|
/toolchain/binutils/binutils-2.25/gas/testsuite/gas/i386/ |
simd.s | 25 punpcklbw 0x12345678,%mm1 28 punpcklbw 0x12345678,%xmm1 126 punpcklbw mm1,DWORD PTR ds:0x12345678 label 129 punpcklbw xmm1,XMMWORD PTR ds:0x12345678 label
|
/external/libvpx/libvpx/vpx_dsp/x86/ |
vpx_subpixel_8t_sse2.asm | 56 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, zer [all...] |
loopfilter_mmx.asm | 169 punpcklbw mm0, mm2 ; 178 punpcklbw mm0, mm1 ; e0f0g0h0 268 punpcklbw mm6, [rdi+2*rax] ; 73 63 72 62 71 61 70 60 274 punpcklbw mm4, [rsi+rax] ; 53 43 52 42 51 41 50 40 291 punpcklbw mm1, [rsi+rax] ; 33 23 32 22 31 21 30 20 327 punpcklbw mm3, [rdi+rax*4] ; 13 03 12 02 11 01 10 00 478 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 0 [all...] |
vpx_subpixel_bilinear_ssse3.asm | 33 punpcklbw xmm0, xmm1 71 punpcklbw xmm0, xmm1 90 punpcklbw xmm0, xmm1
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/x86/ |
vp9_subpixel_8t_sse2.asm | 56 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, zer [all...] |
vp9_loopfilter_mmx.asm | 169 punpcklbw mm0, mm2 ; 178 punpcklbw mm0, mm1 ; e0f0g0h0 268 punpcklbw mm6, [rdi+2*rax] ; 73 63 72 62 71 61 70 60 274 punpcklbw mm4, [rsi+rax] ; 53 43 52 42 51 41 50 40 291 punpcklbw mm1, [rsi+rax] ; 33 23 32 22 31 21 30 20 327 punpcklbw mm3, [rdi+rax*4] ; 13 03 12 02 11 01 10 00 478 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 0 [all...] |
vp9_subpixel_bilinear_ssse3.asm | 33 punpcklbw xmm0, xmm1 71 punpcklbw xmm0, xmm1 90 punpcklbw xmm0, xmm1
|
/external/fec/ |
ssebfly29.s | 50 punpcklbw %mm6,%mm6 # mm6[1] = mm6[0] 51 punpcklbw %mm5,%mm5 92 punpcklbw %mm2,%mm4 # interleave first 8 new metrics 99 punpcklbw %mm3,%mm4 200 punpcklbw %mm0,%mm0 # expand to all 8 bytes
|
/external/libvpx/libvpx/third_party/libyuv/source/ |
row_win.cc | 337 punpcklbw xmm0, xmm0 506 punpcklbw xmm1, xmm0 706 punpcklbw xmm1, xmm0 745 punpcklbw xmm0, xmm2 880 punpcklbw xmm6, xmm6 // make dither 16 bytes [all...] |