/external/qemu/distrib/sdl-1.2.15/src/audio/ |
H A D | SDL_mixer_MMX_VC.c | 82 movq mm3, mm1 //%%mm1,%%mm3\n" // mm3 = l(a*v)|l(b*v)|l(c*v)|l(d*v) local 85 punpcklwd mm3, mm2 //%%mm2,%%mm3\n" // mm3 = c*v|d*v local 93 psrad mm3, 7 //$7,%%mm3\n" // mm3 = c*v/128|d*v/128 local 96 packssdw mm3, mm local 98 paddsw mm3, mm7 //%%mm7,%%mm3\\n" // mm3 = adjust_volume(src)+dst local 155 movq mm3, mm1 //%%mm1,%%mm3 // mm3 = a|b|c|d|e|f|g|h local 159 punpcklbw mm3, mm2 //%%mm2,%%mm3 // mm3 = 0|e|0|f|0|g|0|h local 163 pmullw mm3, mm0 //%%mm0,%%mm3 // mm3 = v*e|v*f|v*g|v*h local 165 psraw mm3, 7 //$7,%%mm3 // mm3 = v*e/128|v*f/128|v*g/128|v*h/128 local 166 packsswb mm3, mm1 //%%mm1,%%mm3 // mm1 = v*a/128|v*b/128|v*c/128|v*d/128|v*e/128|v*f/128|v*g/128|v*h/128 local 167 paddsb mm3, mm2 //%%mm2,%%mm3 // add to destination buffer local [all...] |
/external/chromium_org/third_party/libvpx/source/libvpx/vpx_scale/win32/ |
H A D | scaleopt.c | 165 movq mm3, mm2 local 171 pmullw mm3, two_fourths local 183 paddw mm3, mm4 local 187 paddw mm3, round_values local 190 psrlw mm3, 8 local 193 packuswb mm3, mm7 local 200 movd DWORD PTR [edi+edx*2], mm3 354 movd mm3, DWORD ptr [eax+ecx] local 357 punpcklbw mm3, mm7 local 360 pmullw mm3, mm local 371 paddw mm3, mm4 local 373 paddw mm3, round_values local 376 psrlw mm3, 8 local 377 packuswb mm3, mm7 local [all...] |
/external/libvpx/libvpx/vpx_scale/win32/ |
H A D | scaleopt.c | 165 movq mm3, mm2 local 171 pmullw mm3, two_fourths local 183 paddw mm3, mm4 local 187 paddw mm3, round_values local 190 psrlw mm3, 8 local 193 packuswb mm3, mm7 local 200 movd DWORD PTR [edi+edx*2], mm3 354 movd mm3, DWORD ptr [eax+ecx] local 357 punpcklbw mm3, mm7 local 360 pmullw mm3, mm local 371 paddw mm3, mm4 local 373 paddw mm3, round_values local 376 psrlw mm3, 8 local 377 packuswb mm3, mm7 local [all...] |
/external/neven/Embedded/common/src/b_BasicEm/ |
H A D | Math.c | 372 movq mm3, 8[ebx] local 375 pmaddwd mm2, mm3 445 "movq 8( %%ebx ),%%mm3\n\t" 448 "pmaddwd %%mm3,%%mm2\n\t"
|
/external/pixman/pixman/ |
H A D | pixman-mmx.c | 3329 "movq 24(%1), %%mm3\n" 3338 "movq %%mm3, 24(%0)\n" 3346 "%mm0", "%mm1", "%mm2", "%mm3", 3877 __m64 mm3 = _mm_unpacklo_pi16 (_mm_setzero_si64(), mm1); local 3882 *(__m64 *)(dst + 0) = mm3;
|