/external/libvpx/libvpx/vpx_dsp/x86/ |
D | subpel_variance_sse2.asm | 383 punpcklbw m0, m4 391 punpcklbw m0, m5 392 punpcklbw m4, m5 414 punpcklbw m0, m5 417 punpcklbw m1, m5 429 punpcklbw m0, m2 430 punpcklbw m2, m4 433 punpcklbw m3, m5 437 punpcklbw m0, m5 438 punpcklbw m2, m5 [all …]
|
D | vpx_subpixel_8t_ssse3.asm | 71 punpcklbw %1, %1 146 punpcklbw m0, m0 148 punpcklbw m2, m2 227 punpcklbw %1, %1 276 punpcklbw m0, m0 287 punpcklbw m4, m4 380 punpcklbw m7, m7 395 punpcklbw m3, m3 471 punpcklbw m0, m1 ;A B 476 punpcklbw m2, m3 ;C D [all …]
|
D | variance_impl_mmx.asm | 101 punpcklbw mm0, mm6 ; unpack to higher prrcision 102 punpcklbw mm1, mm6 124 punpcklbw mm0, mm6 ; unpack to higher prrcision 125 punpcklbw mm1, mm6 147 punpcklbw mm0, mm6 ; unpack to higher prrcision 148 punpcklbw mm1, mm6 170 punpcklbw mm0, mm6 ; unpack to higher prrcision 171 punpcklbw mm1, mm6 193 punpcklbw mm0, mm6 ; unpack to higher prrcision 194 punpcklbw mm1, mm6 [all …]
|
D | subtract_sse2.asm | 42 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
|
D | sad_mmx.asm | 69 punpcklbw mm0, mm6 70 punpcklbw mm2, mm6 150 punpcklbw mm0, mm6 220 punpcklbw mm0, mm6 279 punpcklbw mm0, mm2 280 punpcklbw mm1, mm3 291 punpcklbw mm0, mm3 305 punpcklbw mm4, mm6 306 punpcklbw mm5, mm7 315 punpcklbw mm4, mm3 [all …]
|
D | intrapred_sse2.asm | 523 punpcklbw m2, m1 524 punpcklbw m0, m1 533 punpcklbw m2, m1 534 punpcklbw m3, m1 553 punpcklbw m2, m1 554 punpcklbw m0, m1 564 punpcklbw m2, m1 565 punpcklbw m3, m1 585 punpcklbw m2, m1 587 punpcklbw m0, m1 [all …]
|
D | halfpix_variance_impl_sse2.asm | 56 punpcklbw xmm5, xmm0 ; xmm5 = words of above 60 punpcklbw xmm3, xmm0 ; xmm3 = words of above 64 punpcklbw xmm3, xmm0 162 punpcklbw xmm5, xmm0 166 punpcklbw xmm2, xmm0 169 punpcklbw xmm2, xmm0 266 punpcklbw xmm5, xmm0 ; xmm5 = words of above 270 punpcklbw xmm3, xmm0 ; xmm3 = words of above 272 punpcklbw xmm2, xmm0
|
D | sad_sse3.asm | 319 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
|
/external/libvpx/libvpx/vp8/common/x86/ |
D | subpixel_sse2.asm | 74 … punpcklbw xmm3, xmm0 ; xx05 xx04 xx03 xx02 xx01 xx01 xx-1 xx-2 78 … punpcklbw xmm4, xmm0 ; xx06 xx05 xx04 xx03 xx02 xx01 xx00 xx-1 84 … punpcklbw xmm5, xmm0 ; xx07 xx06 xx05 xx04 xx03 xx02 xx01 xx00 89 … punpcklbw xmm6, xmm0 ; xx08 xx07 xx06 xx05 xx04 xx03 xx02 xx01 94 … punpcklbw xmm7, xmm0 ; xx09 xx08 xx07 xx06 xx05 xx04 xx03 xx02 100 … punpcklbw xmm1, xmm0 ; xx0a xx09 xx08 xx07 xx06 xx05 xx04 xx03 116 punpcklbw xmm4, xmm0 199 … punpcklbw xmm3, xmm0 ; xx05 xx04 xx03 xx02 xx01 xx01 xx-1 xx-2 203 … punpcklbw xmm4, xmm0 ; xx06 xx05 xx04 xx03 xx02 xx01 xx00 xx-1 209 … punpcklbw xmm5, xmm0 ; xx07 xx06 xx05 xx04 xx03 xx02 xx01 xx00 [all …]
|
D | subpixel_ssse3.asm | 78 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 …]
|
D | 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, xmm5 [all …]
|
D | idctllm_mmx.asm | 187 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
|
D | subpixel_mmx.asm | 58 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 ;
|
D | 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 b0 [all …]
|
/external/libjpeg-turbo/simd/ |
D | jcgryext-sse2-64.asm | 148 punpcklbw xmmG,xmmB ; xmmG=(22 2A 03 0B 13 1B 23 2B 04 0C 14 1C 24 2C 05 0D) 158 punpcklbw xmmD,xmmF ; xmmD=(11 15 19 1D 21 25 29 2D 02 06 0A 0E 12 16 1A 1E) 168 punpcklbw xmmE,xmmG ; xmmE=(20 22 24 26 28 2A 2C 2E 01 03 05 07 09 0B 0D 0F) 174 punpcklbw xmmA,xmmH ; xmmA=(00 02 04 06 08 0A 0C 0E) 178 punpcklbw xmmE,xmmH ; xmmE=(20 22 24 26 28 2A 2C 2E) 182 punpcklbw xmmD,xmmH ; xmmD=(11 13 15 17 19 1B 1D 1F) 228 punpcklbw xmmA,xmmE ; xmmA=(00 04 10 14 20 24 30 34 01 05 11 15 21 25 31 35) 232 punpcklbw xmmF,xmmH ; xmmF=(08 0C 18 1C 28 2C 38 3C 09 0D 19 1D 29 2D 39 3D) 244 punpcklbw xmmA,xmmD ; xmmA=(00 02 04 06 08 0A 0C 0E 10 12 14 16 18 1A 1C 1E) 248 punpcklbw xmmB,xmmG ; xmmB=(01 03 05 07 09 0B 0D 0F 11 13 15 17 19 1B 1D 1F) [all …]
|
D | jcgryext-sse2.asm | 162 punpcklbw xmmG,xmmB ; xmmG=(22 2A 03 0B 13 1B 23 2B 04 0C 14 1C 24 2C 05 0D) 172 punpcklbw xmmD,xmmF ; xmmD=(11 15 19 1D 21 25 29 2D 02 06 0A 0E 12 16 1A 1E) 182 punpcklbw xmmE,xmmG ; xmmE=(20 22 24 26 28 2A 2C 2E 01 03 05 07 09 0B 0D 0F) 188 punpcklbw xmmA,xmmH ; xmmA=(00 02 04 06 08 0A 0C 0E) 192 punpcklbw xmmE,xmmH ; xmmE=(20 22 24 26 28 2A 2C 2E) 196 punpcklbw xmmD,xmmH ; xmmD=(11 13 15 17 19 1B 1D 1F) 243 punpcklbw xmmA,xmmE ; xmmA=(00 04 10 14 20 24 30 34 01 05 11 15 21 25 31 35) 247 punpcklbw xmmF,xmmH ; xmmF=(08 0C 18 1C 28 2C 38 3C 09 0D 19 1D 29 2D 39 3D) 259 punpcklbw xmmA,xmmD ; xmmA=(00 02 04 06 08 0A 0C 0E 10 12 14 16 18 1A 1C 1E) 263 punpcklbw xmmB,xmmG ; xmmB=(01 03 05 07 09 0B 0D 0F 11 13 15 17 19 1B 1D 1F) [all …]
|
D | jcgryext-mmx.asm | 159 punpcklbw mmD,mmF ; mmD=(11 15 21 25 02 06 12 16) 169 punpcklbw mmE,mmG ; mmE=(20 22 24 26 01 03 05 07) 175 punpcklbw mmA,mmH ; mmA=(00 02 04 06) 179 punpcklbw mmE,mmH ; mmE=(20 22 24 26) 183 punpcklbw mmD,mmH ; mmD=(11 13 15 17) 223 punpcklbw mmA,mmF ; mmA=(00 02 10 12 20 22 30 32) 227 punpcklbw mmD,mmC ; mmD=(04 06 14 16 24 26 34 36) 241 punpcklbw mmA,mmF ; mmA=(00 02 04 06) 245 punpcklbw mmB,mmF ; mmB=(01 03 05 07) 249 punpcklbw mmE,mmF ; mmE=(20 22 24 26) [all …]
|
D | 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 …]
|
D | 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 …]
|
D | jccolext-mmx.asm | 166 punpcklbw mmD,mmF ; mmD=(11 15 21 25 02 06 12 16) 176 punpcklbw mmE,mmG ; mmE=(20 22 24 26 01 03 05 07) 182 punpcklbw mmA,mmH ; mmA=(00 02 04 06) 186 punpcklbw mmE,mmH ; mmE=(20 22 24 26) 190 punpcklbw mmD,mmH ; mmD=(11 13 15 17) 230 punpcklbw mmA,mmF ; mmA=(00 02 10 12 20 22 30 32) 234 punpcklbw mmD,mmC ; mmD=(04 06 14 16 24 26 34 36) 248 punpcklbw mmA,mmF ; mmA=(00 02 04 06) 252 punpcklbw mmB,mmF ; mmB=(01 03 05 07) 256 punpcklbw mmE,mmF ; mmE=(20 22 24 26) [all …]
|
D | jdsample-sse2-64.asm | 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) 533 punpcklbw xmm0,xmm0 545 punpcklbw xmm2,xmm2
|
/external/libvpx/libvpx/third_party/libyuv/source/ |
D | rotate_win.cc | 44 punpcklbw xmm0, xmm1 in TransposeWx8_SSSE3() 50 punpcklbw xmm2, xmm3 in TransposeWx8_SSSE3() 55 punpcklbw xmm4, xmm5 in TransposeWx8_SSSE3() 61 punpcklbw xmm6, xmm7 in TransposeWx8_SSSE3() 144 punpcklbw xmm0, xmm1 in TransposeUVWx8_SSE2() 151 punpcklbw xmm2, xmm3 in TransposeUVWx8_SSE2() 158 punpcklbw xmm4, xmm5 in TransposeUVWx8_SSE2() 167 punpcklbw xmm6, xmm7 in TransposeUVWx8_SSE2()
|
/external/llvm/test/CodeGen/X86/ |
D | vector-lzcnt-128.ll | 1009 ; SSE2-NEXT: punpcklbw {{.*#+}} xmm1 = xmm1[0],xmm0[0],xmm1[1],xmm0[1],xmm1[2],xmm0[2],xmm1[3],x… 1022 ; SSE2-NEXT: punpcklbw {{.*#+}} xmm0 = xmm0[0],xmm2[0],xmm0[1],xmm2[1],xmm0[2],xmm2[2],xmm0[3],x… 1023 ; SSE2-NEXT: punpcklbw {{.*#+}} xmm0 = xmm0[0],xmm1[0],xmm0[1],xmm1[1],xmm0[2],xmm1[2],xmm0[3],x… 1032 ; SSE2-NEXT: punpcklbw {{.*#+}} xmm2 = xmm2[0],xmm1[0],xmm2[1],xmm1[1],xmm2[2],xmm1[2],xmm2[3],x… 1043 ; SSE2-NEXT: punpcklbw {{.*#+}} xmm1 = xmm1[0],xmm3[0],xmm1[1],xmm3[1],xmm1[2],xmm3[2],xmm1[3],x… 1044 ; SSE2-NEXT: punpcklbw {{.*#+}} xmm1 = xmm1[0],xmm2[0],xmm1[1],xmm2[1],xmm1[2],xmm2[2],xmm1[3],x… 1045 ; SSE2-NEXT: punpcklbw {{.*#+}} xmm1 = xmm1[0],xmm0[0],xmm1[1],xmm0[1],xmm1[2],xmm0[2],xmm1[3],x… 1054 ; SSE2-NEXT: punpcklbw {{.*#+}} xmm3 = xmm3[0],xmm0[0],xmm3[1],xmm0[1],xmm3[2],xmm0[2],xmm3[3],x… 1063 ; SSE2-NEXT: punpcklbw {{.*#+}} xmm2 = xmm2[0],xmm0[0],xmm2[1],xmm0[1],xmm2[2],xmm0[2],xmm2[3],x… 1064 ; SSE2-NEXT: punpcklbw {{.*#+}} xmm2 = xmm2[0],xmm3[0],xmm2[1],xmm3[1],xmm2[2],xmm3[2],xmm2[3],x… [all …]
|
D | 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],x… 56 ; SSSE3-NEXT: punpcklbw {{.*#+}} xmm2 = xmm2[0],xmm0[0],xmm2[1],xmm0[1],xmm2[2],xmm0[2],xmm2[3],… 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],x… 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],… 150 ; SSSE3-NEXT: punpcklbw {{.*#+}} xmm0 = xmm0[0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7] [all …]
|
/external/libyuv/files/source/ |
D | row_win.cc | 138 punpcklbw xmm0, xmm0 in I400ToARGBRow_SSE2() 362 punpcklbw xmm1, xmm0 in RGB565ToARGBRow_SSE2() 416 punpcklbw xmm1, xmm0 in ARGB1555ToARGBRow_SSE2() 456 punpcklbw xmm0, xmm2 in ARGB4444ToARGBRow_SSE2() 1529 __asm punpcklbw xmm0, xmm1 /* UV */ \ 1537 __asm punpcklbw xmm0, xmm1 /* UV */ \ 1546 __asm punpcklbw xmm0, xmm1 /* UV */ \ 1572 __asm punpcklbw xmm3, xmm4 \ 1600 __asm punpcklbw xmm3, xmm4 \ 1640 punpcklbw xmm0, xmm1 // BG in I444ToARGBRow_SSSE3() [all …]
|