HomeSort by relevance Sort by last modified time
    Searched defs:mm3 (Results 1 - 6 of 6) sorted by null

  /external/qemu/distrib/sdl-1.2.12/src/audio/
SDL_mixer_MMX_VC.c 81 movq mm3, mm1 //%%mm1,%%mm3\n" // mm3 = l(a*v)|l(b*v)|l(c*v)|l(d*v) local
84 punpcklwd mm3, mm2 //%%mm2,%%mm3\n" // mm3 = c*v|d*v local
92 psrad mm3, 7 //$7,%%mm3\n" // mm3 = c*v/128|d*v/128 local
95 packssdw mm3, mm1 //%%mm1,%%mm3\n" // mm3 = s(a*v|b*v|c*v|d*v local
97 paddsw mm3, mm7 \/\/%%mm7,%%mm3\\n" \/\/ mm3 = adjust_volume(src)+dst local
154 movq mm3, mm1 \/\/%%mm1,%%mm3 \/\/ mm3 = a|b|c|d|e|f|g|h local
158 punpcklbw mm3, mm2 \/\/%%mm2,%%mm3 \/\/ mm3 = 0|e|0|f|0|g|0|h local
162 pmullw mm3, mm0 \/\/%%mm0,%%mm3 \/\/ mm3 = v*e|v*f|v*g|v*h local
164 psraw mm3, 7 \/\/$7,%%mm3 \/\/ mm3 = v*e\/128|v*f\/128|v*g\/128|v*h\/128 local
165 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
166 paddsb mm3, mm2 \/\/%%mm2,%%mm3 \/\/ add to destination buffer local
    [all...]
  /external/libvpx/vp8/common/x86/
postproc_mmx.c 96 movq mm3, [esi] ;
98 punpcklbw mm3, mm0 ;
99 mm3 = p0..p3
100 movq mm1, mm3 ;
102 pmullw mm3, mm6 ;
103 mm3 *= kernel 2 modifiers
113 paddusw mm3, mm6 ;
114 mm3 += mm6
136 paddusw mm3, mm6 ;
137 mm3 += mm
206 paddusw mm3, rd ; local
213 pandn mm7, mm3 ; local
357 paddusw mm3, rd ; local
364 pandn mm7, mm3 ; local
797 movq mm3, mm6 local
798 pslld mm3, 4 local
800 psubd mm3, mm6 local
817 psubd mm3, mm1 local
820 psubd mm3, flimit2 local
823 psrad mm3, 31 local
826 packssdw mm3, mm4 local
827 packsswb mm3, mm0 local
847 pandn mm3, mm2 local
    [all...]
  /external/libvpx/vpx_scale/win32/
scaleopt.c 226 movq mm3, mm1 // mm3 = 01 02 03 04 05 06 07 08 local
240 punpckhbw mm3, mm7 // mm3 = 05 xx 06 xx 07 xx 08 xx local
241 pmullw mm3, mm6 // 05*205 06*154 07*102 08* 51 local
253 paddw mm2, mm3 //
271 movq mm3, mask45 // mm3 = 00 00 00 00 00 00 ff 00 local
272 pand mm3, mm1 // mm3 = 00 00 00 00 00 00 07 0 local
274 psllq mm3, 8 \/\/ mm3 = 00 00 00 00 00 00 00 07 local
277 movq mm3, mm1 local
291 punpckhbw mm3, mm7 \/\/ mm3 = 05 xx 06 xx 07 xx 08 xx local
292 pmullw mm3, mm6 \/\/ 05*205 06*154 07*102 07* 51 local
365 movq mm3, mm1 \/\/ make a copy local
374 punpckhbw mm3, mm7 \/\/ unpack high to word local
404 pmullw mm3, mm5 \/\/ b * 2\/5 local
415 paddw mm3, mm5 \/\/ b * 2\/5 + c * 3\/5 local
418 paddw mm3, round_values \/\/ + 128 local
421 psrlw mm3, 8 local
435 movq mm3, mm1 \/\/ make a copy local
441 punpckhbw mm3, mm7 \/\/ unpack high local
470 pmullw mm3, mm5 \/\/ d * 4\/5 local
479 paddw mm3, mm2 \/\/ d * 4\/5 + an * 1\/5 local
482 paddw mm3, round_values \/\/ + 128 local
485 psrlw mm3, 8 local
549 movq mm3, mm1 \/\/ make a copy local
558 punpckhbw mm3, mm7 \/\/ unpack high to word local
588 pmullw mm3, mm5 \/\/ b * 2\/5 local
599 paddw mm3, mm5 \/\/ b * 2\/5 + c * 3\/5 local
602 paddw mm3, round_values \/\/ + 128 local
605 psrlw mm3, 8 local
621 movq mm3, mm1 \/\/ make a copy local
627 punpckhbw mm3, mm7 \/\/ unpack high local
706 movq mm3, mm1 \/\/ make a copy local
715 punpckhbw mm3, mm7 \/\/ unpack high to word local
741 pmullw mm3, four_fifths \/\/ b * 4\/5 high local
758 paddw mm3, mm7 \/\/ b * 4\/5 + c * 1\/5 high local
770 paddw mm3, round_values \/\/ + 128 local
773 psrlw mm3, 8 local
796 movq mm3, mm1 \/\/ make a copy local
802 punpckhbw mm3, mm7 \/\/ unpack high local
805 pmullw mm3, mm6 \/\/ an * 2\/5 local
878 movq mm3, mm1 \/\/ make a copy local
887 punpckhbw mm3, mm7 \/\/ unpack high to word local
917 pmullw mm3, four_fifths \/\/ b * 4\/5 high local
934 paddw mm3, mm7 \/\/ b * 4\/5 + c * 1\/5 high local
946 paddw mm3, round_values \/\/ + 128 local
949 psrlw mm3, 8 local
1015 movq mm3, mm1 \/\/ make copy before unpack local
1026 punpckhbw mm3, mm7 local
1135 movq mm3, mm1 local
1146 punpckhbw mm3, mm7 local
1176 movq mm3, mm1 local
1179 psrlq mm3, 56 local
1181 psllq mm3, 56 local
1184 movq mm3, mm1 local
1194 punpckhbw mm3, mm7 local
1357 movq mm3, mm2 local
1363 pmullw mm3, two_fourths local
1375 paddw mm3, mm4 local
1379 paddw mm3, round_values local
1382 psrlw mm3, 8 local
1385 packuswb mm3, mm7 local
1550 movd mm3, DWORD ptr [eax+ecx] local
1553 punpcklbw mm3, mm7 local
1556 pmullw mm3, mm6 local
1567 paddw mm3, mm4 local
1569 paddw mm3, round_values local
1572 psrlw mm3, 8 local
1573 packuswb mm3, mm7 local
    [all...]
  /external/neven/Embedded/common/src/b_BasicEm/
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"
    [all...]
  /external/qemu/distrib/libpng-1.2.19/
pngvcrd.c 315 movq mm3,mask3 local
320 pand mm3,mm7 local
325 pcmpeqb mm3,mm6 local
360 pand mm7,mm3
361 movq mm5,mm3
848 movq mm3,mask3 local
855 pand mm3,mm7 local
862 pcmpeqb mm3,mm6 local
896 pand mm7,mm3
897 movq mm6,mm3
1334 movq mm3, mm0 ; v2 v1 v0 v2 v1 v0 v2 v1 local
1336 movq mm4, mm3 ; v2 v1 v0 v2 v1 v0 v2 v1 local
1337 punpckhdq mm3, mm0 ; v0 v2 v1 v0 v2 v1 v0 v2 local
1459 movq mm3, mm0 ; v2 v2 v2 v2 v3 v3 v3 v3 local
1461 punpckhdq mm3, mm3 ; v2 v2 v2 v2 v2 v2 v2 v2 local
1464 movq [edi+8], mm3 ; move to memory v2 local
2023 movq mm3, mm5 local
2027 pand mm3, mm1 \/\/ get lsb for each prev_row byte local
2112 movq mm3, mm5 local
2113 pand mm3, mm1 \/\/ get lsb for each prev_row byte local
2171 movq mm3, mm5 local
2172 pand mm3, mm1 \/\/ get lsb for each prev_row byte local
2285 movq mm3, mm5 local
2288 pand mm3, mm1 \/\/ get lsb for each prev_row byte local
2290 pand mm3, mm2 \/\/ get LBCarrys for each byte where both local
2318 movq mm3, mm5 local
2320 pand mm3, mm1 \/\/ get lsb for each prev_row byte local
2323 pand mm3, mm2 \/\/ get LBCarrys for each byte where both local
2508 movq mm3, [esi+ebx-8] \/\/ Prep c=Prior(x-bpp) bytes local
2510 psrlq mm3, ShiftRem \/\/ shift last 3 bytes to 1st 3 bytes local
2513 punpcklbw mm3, mm0 \/\/ Unpack High bytes of c local
2554 pand mm3, mm7 local
2559 movq mm3, [esi + ebx] \/\/ load c=Prior(x-bpp) local
2563 punpcklbw mm3, mm0 \/\/ Unpack High bytes of c local
2613 pand mm3, mm7 local
2619 movq mm3, mm2 \/\/ load c=Prior(x-bpp) step 1 local
2626 psllq mm3, ShiftBpp \/\/ load c=Prior(x-bpp) step 2 local
2629 punpckhbw mm3, mm0 \/\/ Unpack High bytes of c local
2674 pand mm3, mm7 local
2714 movq mm3, [esi+ebx-8] \/\/ read c=Prior(x-bpp) bytes local
2719 psrlq mm3, ShiftRem local
2722 punpcklbw mm3, mm0 \/\/ Unpack Low bytes of c local
2762 pand mm3, mm7 local
2767 movq mm3, [esi + ebx - 8] \/\/ load c=Prior(x-bpp) local
2769 psrlq mm3, ShiftRem local
2778 por mm3, mm6 local
2780 punpckhbw mm3, mm0 \/\/ Unpack High bytes of c local
2826 pand mm3, mm7 local
2856 movq mm3, [esi+ebx-8] \/\/ read c=Prior(x-bpp) bytes local
2862 punpckhbw mm3, mm0 \/\/ Unpack High bytes of c local
2902 pand mm3, mm7 local
2907 movq mm3, [esi + ebx] \/\/ load c=Prior(x-bpp) local
2911 punpcklbw mm3, mm0 \/\/ Unpack High bytes of c local
2958 pand mm3, mm7 local
2987 movq mm3, [esi+ebx-8] \/\/ read c=Prior(x-bpp) bytes local
2993 punpcklbw mm3, mm0 \/\/ Unpack Low bytes of c local
3033 pand mm3, mm7 local
3038 movq mm3, [esi+ebx-8] \/\/ read c=Prior(x-bpp) bytes local
3042 punpckhbw mm3, mm0 \/\/ Unpack High bytes of c local
3090 pand mm3, mm7 local
3502 movq mm3, [edi+ebx+24] \/\/ Load Sub(x) for 4th 8 bytes local
3504 paddb mm3, mm2 local
3615 movq mm3, [esi+ebx+8] local
3631 movq mm3, [esi+ebx+40] local
    [all...]
  /packages/apps/Camera/jni/feature_stab/db_vlvm/
db_feature_detection.cpp 118 movq mm3,[ebx+1] /*15 Get right*/ local
125 psrlq mm3,1 /*17 Shift*/ local
127 pand mm3,mm7 /*19 And*/ local
129 psubb mm2,mm3 /*20 Subtract*/
131 movq mm3,mm2 /*21 Copy*/ local
135 punpckhbw mm3,mm5 /*24 Unpack high*/ local
163 pmullw mm4,mm3 /*52 Multiply dx*dy*/
166 pmullw mm3,mm3 /*53 Multiply dy*dy*/ local
182 movq mm5,mm3 /*69 Copy dy*dy*
185 punpcklwd mm3,mm6 \/*71 Unpack dy*dy lows*\/ local
287 movq mm3,[edx] \/*10 Get dxx3*\/ local
295 pslld mm3,2 \/*11 Shift dxx3*\/ local
323 movq mm3,[edx+1024] \/*38 Get dyy3*\/ local
328 pslld mm3,2 \/*39 Shift dyy3*\/ local
425 movq mm3,mm4 \/*26 Copy*\/ local
464 movq mm3,mm4 \/*57 Copy*\/ local
    [all...]

Completed in 27 milliseconds