/external/libvpx/libvpx/vp8/encoder/x86/ |
dct_mmx.asm | 40 movq mm5, mm2 ; 20 21 22 23 46 punpckhwd mm5, mm4 ; 22 32 23 33 54 punpckldq mm2, mm5 ; 02 12 22 32 56 punpckhdq mm3, mm5 ; 03 13 23 33 64 movq mm5, mm0 71 psubw mm5, mm3 ; d1 = 0 - 3 73 psllw mm5, 3 87 movq mm1, mm5 ; d1 89 punpckhwd mm5, mm4 ; c1 d1 92 movq mm4, mm5 [all...] |
quantize_mmx.asm | 75 movq mm5, [rax+8] 84 pcmpgtw mm5, mm6 86 pandn mm5, mm6 87 movq mm7, mm5 89 movq mm5, [rdx+8] 93 pmulhuw mm7, mm5 116 movq mm5, [rax+16] 125 pcmpgtw mm5, mm6 127 pandn mm5, mm6 128 movq mm7, mm5 [all...] |
encodeopt.asm | 80 movq mm5, [rsi+8] 86 psubw mm5, mm6 89 pmaddwd mm5, mm5 97 paddd mm1, mm5 101 movq mm5, [rsi+24] 104 psubw mm5, mm6 106 pmaddwd mm5, mm5 110 paddd mm3, mm5 [all...] |
/external/libvpx/libvpx/vp8/common/x86/ |
iwalsh_mmx.asm | 35 movq mm5, mm1 38 paddw mm5, mm2 ;ip[4] + ip[8] aka bl 41 paddw mm4, mm5 ;al + bl 42 psubw mm6, mm5 ;al - bl 47 movq mm5, mm0 ;temp dl 49 psubw mm5, mm1 ;dl - cl 61 punpcklwd mm6, mm5 ; 31 21 30 20 62 punpckhwd mm1, mm5 ; 33 23 32 22 74 movq mm5, mm4 76 paddw mm5, mm2 ;ip[4] + ip[8] aka b [all...] |
dequantize_mmx.asm | 100 movq mm5, mm1 103 pmulhw mm5, [GLOBAL(x_s1sqr2)]; 104 paddw mm5, mm1 ; ip1 * sin(pi/8) * sqrt(2) 110 psubw mm7, mm5 ; c1 112 movq mm5, mm1 115 pmulhw mm5, [GLOBAL(x_c1sqr2less1)] 116 paddw mm5, mm1 121 paddw mm3, mm5 ; d1 142 movq mm5, mm2 ; 13 03 12 02 148 punpckhdq mm5, mm4 ; 33 23 13 0 [all...] |
idctllm_mmx.asm | 70 movq mm5, mm1 73 pmulhw mm5, [GLOBAL(x_s1sqr2)]; 74 paddw mm5, mm1 ; ip1 * sin(pi/8) * sqrt(2) 80 psubw mm7, mm5 ; c1 82 movq mm5, mm1 85 pmulhw mm5, [GLOBAL(x_c1sqr2less1)] 86 paddw mm5, mm1 91 paddw mm3, mm5 ; d1 112 movq mm5, mm2 ; 13 03 12 02 118 punpckhdq mm5, mm4 ; 33 23 13 0 [all...] |
loopfilter_mmx.asm | 82 movq mm5, mm4 ; p2 84 psubusb mm2, mm5 ; p3-=p2 92 psubusb mm4, mm5 ; p1-=p2 93 psubusb mm5, mm3 ; p2-=p1 94 por mm4, mm5 ; abs(p2 - p1) 101 movq mm5, mm4 ; p0 103 psubusb mm3, mm5 ; p1-=p0 117 movq mm6, mm5 ; p0 119 psubusb mm5, mm3 ; p0-=q0 121 por mm5, mm3 ; abs(p0 - q0 [all...] |
subpixel_mmx.asm | 61 movq mm5, mm4 ; mm5 = p-2..p5 62 punpckhbw mm4, mm0 ; mm5 = p2..p5 63 pmullw mm4, mm7 ; mm5 *= kernel 4 modifiers 64 paddsw mm3, mm4 ; mm3 += mm5 66 movq mm4, mm5 ; mm4 = p-2..p5; 67 psrlq mm5, 16 ; mm5 = p0..p5; 68 punpcklbw mm5, mm0 ; mm5 = p0..p [all...] |
variance_impl_mmx.asm | 87 pxor mm5, mm5 ; Blank mmx6 109 paddw mm5, mm0 ; accumulate differences in mm5 110 paddw mm5, mm2 ; accumulate differences in mm5 133 paddw mm5, mm0 ; accumulate differences in mm5 134 paddw mm5, mm2 ; accumulate differences in mm5 [all...] |
recon_mmx.asm | 55 movq mm5, [rsi+rax*2] 61 movq [rdi+rcx*2], mm5 150 movq mm5, [rsi+rax*2+8] 162 movq [rdi+rcx*2+8], mm5 174 movq mm5, [rsi+rax*2+8] 186 movq [rdi+rcx*2+8], mm5 198 movq mm5, [rsi+rax*2+8] 210 movq [rdi+rcx*2+8], mm5 222 movq mm5, [rsi+rax*2+8] 234 movq [rdi+rcx*2+8], mm5 [all...] |
sad_mmx.asm | 55 movq mm5, mm2 61 psubusb mm3, mm5 300 movd mm5, DWORD PTR [rdi] 306 punpcklbw mm5, mm7 309 psubusb mm4, mm5 311 psubusb mm5, mm6 312 por mm4, mm5 314 movq mm5, mm4 317 punpckhbw mm5, mm3 318 paddw mm4, mm5 [all...] |
sad_sse3.asm | 213 movq mm5, QWORD PTR [%3] 217 psadbw mm5, mm0 230 paddw mm5, mm1 248 paddw mm5, mm1 323 movq mm5, QWORD PTR [%4] 328 psadbw mm5, mm0 343 paddw mm5, mm2 360 paddw mm5, mm2 479 punpckldq mm5, mm6 481 movq [rcx], mm5 [all...] |
postproc_mmx.asm | 87 pxor mm5, mm5 99 paddw mm5, mm1 ; 122 paddw mm5, mm2 123 psubw mm5, mm1 148 movq mm1, mm5 150 movq mm4, mm5 181 paddw mm1, mm5
|
sad_sse2.asm | 239 movd mm5, DWORD PTR [rdi] 245 punpcklbw mm5, mm7 246 psadbw mm4, mm5 297 movq mm5, QWORD PTR [rdi+rdx] 305 psadbw mm4, mm5
|
/external/libvpx/libvpx/vpx_scale/win32/ |
scaleopt.c | 81 movq mm5, const35_1 // mm5 = 66 xx cd xx 33 xx 9a xx local 111 pmullw mm0, mm5 // 156 pmullw mm0, mm5 // 210 movq mm5, const45_1 // mm5 = 33 xx 66 xx 9a xx cd xx local 228 pmullw mm0, mm5 // 00* 51 01*102 02*154 03*205 234 pmullw mm2, mm5 // 04* 51 05*102 06*154 07*205 279 pmullw mm0, mm5 // 00* 51 01*102 02*154 03*205 285 pmullw mm2, mm5 // 04* 51 05*102 06*154 07*20 354 movq mm5, one_fifth local 369 movq mm5, mm3 \/\/ copy of high b local 371 pmullw mm5, mm6 \/\/ b * 4\/5 local 390 movq mm5, two_fifths local 404 movq mm5, mm2 local 406 pmullw mm5, mm6 \/\/ c * 3\/5 local 427 movq mm5, two_fifths \/\/ mm5 = 2\/5 local 458 movq mm5, four_fifths \/\/ mm5 = 4\/5 local 536 movq mm5, one_fifth local 551 movq mm5, mm3 \/\/ copy of high b local 553 pmullw mm5, mm6 \/\/ b * 4\/5 local 572 movq mm5, two_fifths local 586 movq mm5, mm2 local 588 pmullw mm5, mm6 \/\/ c * 3\/5 local 611 movq mm5, two_fifths \/\/ mm5 = 2\/5 local 691 movq mm5, two_fifths \/\/ mm5 = 2\/5 local 706 movq mm5, mm3 \/\/ copy of high b local 708 pmullw mm5, mm6 \/\/ b * 3\/5 local 730 movq mm5, mm3 \/\/ b high local 737 pmullw mm5, one_fifth \/\/ b * 1\/5 local 757 paddw mm5, mm7 \/\/ b * 1\/5 + c * 4\/5 high local 769 paddw mm5, round_values \/\/ + 128 local 772 psrlw mm5, 8 local 782 movq mm5, three_fifths \/\/ mm5 = 3\/5 local 861 movq mm5, two_fifths \/\/ mm5 = 2\/5 local 876 movq mm5, mm3 \/\/ copy of high b local 878 pmullw mm5, mm6 \/\/ b * 3\/5 local 904 movq mm5, mm3 \/\/ b high local 911 pmullw mm5, one_fifth \/\/ b * 1\/5 local 931 paddw mm5, mm7 \/\/ b * 1\/5 + c * 4\/5 high local 943 paddw mm5, round_values \/\/ + 128 local 946 psrlw mm5, 8 local 1263 movq mm5, const54_1; local 1344 movq mm5, mm4 local 1350 pmullw mm5, one_fourths local 1369 paddw mm5, mm6 local 1373 paddw mm5, round_values local 1375 psrlw mm5, 8 local 1378 packuswb mm5, mm7 local 1411 movq mm5, const53_1; local 1505 movq mm5, one_thirds local 1649 movq mm5, three_sixteenths; local [all...] |
/external/qemu/distrib/sdl-1.2.15/src/video/ |
SDL_RLEaccel.c | 142 pcmpeqd_r2r(mm5,mm5); /* set mm5 to "1" */ \ 143 pxor_r2r(mm7, mm5); /* make clear alpha mask */ \ 158 pand_r2r(mm5, mm2); /* 00000RGB -> mm2 */ \ 192 pand_r2r(mm5, mm2); /* 00000RGB -> mm2 */ \ 238 movq_r2r(mm2, mm5); \ 239 pand_r2r(mm1 , mm5); \ 240 psrlq_i2r(11, mm5); \ 244 psubw_r2r(mm6, mm5); \ [all...] |
SDL_blit_A.c | 258 movq_r2r(mm1, mm5); /* 2 x src -> mm5(ARGBARGB) */ 261 pand_r2r(mm4, mm5); /* src & mask -> mm5 */ 262 paddd_r2r(mm6, mm5); /* mm6 + mm5 -> mm5 */ 264 psrld_i2r(1, mm5); /* mm5 >> 1 -> mm5 */ [all...] |
/external/qemu/distrib/sdl-1.2.15/src/audio/ |
SDL_mixer_MMX_VC.c | 79 movq mm5, mm4 //%%mm4,%%mm5\n" // mm5 = e|f|g|h local 81 pmulhw mm5, mm0 //%%mm0,%%mm5\n" // mm5 = h(e*v)|h(f*v)|h(g*v)|h(h*v) local 86 punpckhwd mm4, mm5 //%%mm5,%%mm4\n" // mm4 = e*f|f*v 87 punpcklwd mm6, mm5 //%%mm5,%%mm6\n" // mm6 = g*v|h* 89 movq mm5, [edi + 8] \/\/8(%%edi),%%mm5\\n" \/\/ mm5 = dst[1] local [all...] |
/external/qemu/distrib/libpng-1.2.19/ |
pngvcrd.c | 204 movq mm5,[esi+8] local 205 pand mm5,mm1 local 209 por mm5,mm7 local 210 movq [ebx+8],mm5 343 movq mm5,[esi+8] local 344 pand mm5,mm1 local 348 por mm5,mm7 local 349 movq [ebx+8],mm5 361 movq mm5,mm3 local 363 pandn mm5,mm local 748 movq mm5,[esi+8] local 749 pand mm5,mm1 local 753 por mm5,mm7 local 850 movq mm5,mask5 local 857 pand mm5,mm7 local 864 pcmpeqb mm5,mm6 local 1257 movq mm5, mm6 ; 0 0 0 X X v2 v1 v0 local 1260 psrlq mm5, 16 ; 0 0 0 0 0 X X v2 local 1261 pand mm5, const6 ; 0 0 0 0 0 0 0 v2 local 1262 por mm6, mm5 ; 0 0 X X v2 v1 v0 v2 local 2013 movq mm5, LBCarryMask local 2102 movq mm5, LBCarryMask local 2159 movq mm5, LBCarryMask local 2276 movq mm5, LBCarryMask local 2308 movq mm5, LBCarryMask local 2515 movq mm5, mm1 local 2520 psubw mm5, mm3 local 2532 psubw mm5, mm7 local 2536 psubw mm5, mm7 local 2544 pand mm5, mm7 local 2572 movq mm5, mm1 local 2575 psubw mm5, mm3 local 2589 psubw mm5, mm0 local 2591 psubw mm5, mm0 local 2603 pand mm5, mm7 local 2637 movq mm5, mm1 local 2640 psubw mm5, mm3 local 2652 psubw mm5, mm7 local 2654 psubw mm5, mm7 local 2667 pand mm5, mm7 local 2724 movq mm5, mm1 local 2729 psubw mm5, mm3 local 2740 psubw mm5, mm7 local 2744 psubw mm5, mm7 local 2752 pand mm5, mm7 local 2776 movq mm5, mm7 local 2779 psllq mm5, ShiftBpp local 2788 movq mm5, mm1 local 2793 psubw mm5, mm3 local 2804 psubw mm5, mm7 local 2808 psubw mm5, mm7 local 2816 pand mm5, mm7 local 2864 movq mm5, mm1 local 2869 psubw mm5, mm3 local 2880 psubw mm5, mm7 local 2884 psubw mm5, mm7 local 2892 pand mm5, mm7 local 2920 movq mm5, mm1 local 2925 psubw mm5, mm3 local 2936 psubw mm5, mm7 local 2940 psubw mm5, mm7 local 2948 pand mm5, mm7 local 2995 movq mm5, mm1 local 3000 psubw mm5, mm3 local 3011 psubw mm5, mm7 local 3015 psubw mm5, mm7 local 3023 pand mm5, mm7 local 3052 movq mm5, mm1 local 3057 psubw mm5, mm3 local 3068 psubw mm5, mm7 local 3072 psubw mm5, mm7 local 3080 pand mm5, mm7 local 3441 movq mm5, mm6 local 3443 psllq mm5, ShiftBpp \/\/ Move mask in mm5 to cover 4th active local 3508 movq mm5, [edi+ebx+40] \/\/ Load Sub(x) for 6th 8 bytes local 3510 paddb mm5, mm4 local 3620 movq mm5, [esi+ebx+16] local 3636 movq mm5, [esi+ebx+48] local [all...] |
/external/qemu/distrib/sdl-1.2.15/src/hermes/ |
mmxp2_32.asm | 129 load_immq mm5, mmx32_rgb565_b 144 pand mm1, mm5 ; 000b 154 pand mm2, mm5 ; 000b 196 load_immq mm5, mmx32_rgb565_r 211 pand mm1, mm5 ; 0 r 0 0 223 pand mm2, mm5 ; 0 r 0 0 312 movq mm5,[esi+16] 324 movq mm3,mm5 336 pand mm5,mm6 340 por mm5,mm [all...] |
/external/openssl/crypto/bn/asm/ |
x86-gf2m.S | 17 pxor %mm5,%mm5 22 pcmpgtd %mm2,%mm5 27 pand %mm3,%mm5 31 psllq $31,%mm5 100 pxor %mm5,%mm0
|
/external/openssl/crypto/aes/asm/ |
aes-586.S | 289 pshufw $13,%mm4,%mm5 291 movd %mm5,%ebx 360 movd %edx,%mm5 361 punpckldq %mm5,%mm4 369 movq %mm4,%mm5 383 pxor %mm4,%mm5 397 movq %mm5,%mm7 401 psrld $8,%mm5 407 pxor %mm5,%mm4 1418 pshufw $9,%mm4,%mm5 [all...] |
/packages/apps/Camera/jni/feature_stab/db_vlvm/ |
db_feature_detection.cpp | 115 pxor mm5,mm5 /*14 Set to zero*/ local 132 pcmpgtb mm5,mm2 /*22 Create unpack mask*/ local 133 punpcklbw mm2,mm5 /*23 Unpack low*/ 135 punpckhbw mm3,mm5 /*24 Unpack high*/ 140 movq mm5,mm0 /*30 Copy dx*dx*/ local 144 punpckhwd mm5,mm6 /*33 Unpack dx*dx highs*/ local 148 movq [edx+8],mm5 /*35 Store dx*dx highs*/ 155 movq mm5,mm2 /*44 Copy dy*dy*/ local 160 punpckhwd mm5,mm6 /*47 Unpack dy*dy highs* local 168 movq mm5,mm1 \/*55 Copy dx*dx*\/ local 173 punpckhwd mm5,mm6 \/*58 Unpack dx*dx highs*\/ local 182 movq mm5,mm3 \/*69 Copy dy*dy*\/ local 187 punpckhwd mm5,mm6 \/*72 Unpack dy*dy highs*\/ local 293 movq mm5,[ebx+512] \/*16 Get dxy1*\/ local 298 pslld mm5,2 \/*17 Shift dxy1*\/ local 408 movq mm5,mm6 \/*10 Copy*\/ local 447 movq mm5,mm6 \/*41 Copy*\/ local [all...] |
/packages/apps/Gallery2/jni_mosaic/feature_stab/db_vlvm/ |
db_feature_detection.cpp | 115 pxor mm5,mm5 /*14 Set to zero*/ local 132 pcmpgtb mm5,mm2 /*22 Create unpack mask*/ local 133 punpcklbw mm2,mm5 /*23 Unpack low*/ 135 punpckhbw mm3,mm5 /*24 Unpack high*/ 140 movq mm5,mm0 /*30 Copy dx*dx*/ local 144 punpckhwd mm5,mm6 /*33 Unpack dx*dx highs*/ local 148 movq [edx+8],mm5 /*35 Store dx*dx highs*/ 155 movq mm5,mm2 /*44 Copy dy*dy*/ local 160 punpckhwd mm5,mm6 /*47 Unpack dy*dy highs* local 168 movq mm5,mm1 \/*55 Copy dx*dx*\/ local 173 punpckhwd mm5,mm6 \/*58 Unpack dx*dx highs*\/ local 182 movq mm5,mm3 \/*69 Copy dy*dy*\/ local 187 punpckhwd mm5,mm6 \/*72 Unpack dy*dy highs*\/ local 293 movq mm5,[ebx+512] \/*16 Get dxy1*\/ local 298 pslld mm5,2 \/*17 Shift dxy1*\/ local 408 movq mm5,mm6 \/*10 Copy*\/ local 447 movq mm5,mm6 \/*41 Copy*\/ local [all...] |
/packages/apps/LegacyCamera/jni/feature_stab/db_vlvm/ |
db_feature_detection.cpp | 115 pxor mm5,mm5 /*14 Set to zero*/ local 132 pcmpgtb mm5,mm2 /*22 Create unpack mask*/ local 133 punpcklbw mm2,mm5 /*23 Unpack low*/ 135 punpckhbw mm3,mm5 /*24 Unpack high*/ 140 movq mm5,mm0 /*30 Copy dx*dx*/ local 144 punpckhwd mm5,mm6 /*33 Unpack dx*dx highs*/ local 148 movq [edx+8],mm5 /*35 Store dx*dx highs*/ 155 movq mm5,mm2 /*44 Copy dy*dy*/ local 160 punpckhwd mm5,mm6 /*47 Unpack dy*dy highs* local 168 movq mm5,mm1 \/*55 Copy dx*dx*\/ local 173 punpckhwd mm5,mm6 \/*58 Unpack dx*dx highs*\/ local 182 movq mm5,mm3 \/*69 Copy dy*dy*\/ local 187 punpckhwd mm5,mm6 \/*72 Unpack dy*dy highs*\/ local 293 movq mm5,[ebx+512] \/*16 Get dxy1*\/ local 298 pslld mm5,2 \/*17 Shift dxy1*\/ local 408 movq mm5,mm6 \/*10 Copy*\/ local 447 movq mm5,mm6 \/*41 Copy*\/ local [all...] |