Searched defs:mm2 (Results 1 - 2 of 2) sorted by relevance

/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseLib/Ia32/
H A DWriteMm2.c34 movq mm2, qword ptr [Value] local
/vbox/src/libs/libpng-1.2.8/
H A Dpngvcrd.c560 movq mm2,mask2 local
564 pand mm2,mm7 local
568 pcmpeqb mm2,mm6 local
595 pand mm6,mm2
596 movq mm4,mm2
696 movq mm2,mask2 local
701 pand mm2,mm7 local
706 pcmpeqb mm2,mm6 local
734 pand mm6,mm2
735 movq mm4,mm2
841 movq mm2,mask2 local
848 pand mm2,mm7 local
855 pcmpeqb mm2,mm6 local
1239 movq mm2, mm0 ; 0 0 0 v2 v1 v0 0 0 local
1242 por mm0, mm2 ; v2 v1 v0 v2 v1 v0 0 0 local
1274 movq mm2, mm0 ; 0 0 0 v2 v1 v0 0 0 local
1277 por mm0, mm2 ; v2 v1 v0 v2 v1 v0 0 0 local
1364 movq mm2, mm0 ; v0 v0 v1 v1 v2 v2 v3 v3 local
1370 punpckhwd mm2, mm2 ; v0 v0 v0 v0 v1 v1 v1 v1 local
1372 movq mm4, mm2 ; v0 v0 v0 v0 v1 v1 v1 v1 local
1373 punpckldq mm2, mm2 ; v1 v1 v1 v1 v1 v1 v1 v1 local
1375 movq [edi+16], mm2 ; move to memory v1 local
2007 movq mm2, [edi + ebx - 8] // Load previous aligned 8 bytes local
2013 psrlq mm2, ShiftRem // Correct position Raw(x-bpp) data local
2024 psrlq mm2, 1 // divide raw bytes by 2 local
2025 pand mm2, mm4 // clear invalid bit 7 of each byte local
2026 paddb mm2, mm1 // add LBCarrys to (Raw(x-bpp)/2) for each byte local
2027 pand mm2, mm6 // Leave only Active Group 1 bytes to add to Avg local
2032 movq mm2, mm0 // mov updated Raws to mm2 local
2033 psllq mm2, ShiftBpp // shift data to position correctly local
2037 psrlq mm2, 1 // divide raw bytes by 2 local
2038 pand mm2, mm4 // clear invalid bit 7 of each byte local
2039 paddb mm2, mm1 // add LBCarrys to (Raw(x-bpp)/2) for each byte local
2040 pand mm2, mm6 // Leave only Active Group 2 bytes to add to Avg local
2047 movq mm2, mm0 // mov updated Raws to mm2 local
2048 psllq mm2, ShiftBpp // shift data to position correctly local
2054 psrlq mm2, 1 // divide raw bytes by 2 local
2055 pand mm2, mm4 // clear invalid bit 7 of each byte local
2056 paddb mm2, mm1 // add LBCarrys to (Raw(x-bpp)/2) for each byte local
2057 pand mm2, mm6 // Leave only Active Group 2 bytes to add to Avg local
2066 movq mm2, mm0 // mov updated Raw(x) to mm2 local
2094 movq mm2, [edi + ebx - 8] // Load previous aligned 8 bytes local
2098 psrlq mm2, ShiftRem // shift data to position correctly local
2110 psrlq mm2, 1 // divide raw bytes by 2 local
2111 pand mm2, mm4 // clear invalid bit 7 of each byte local
2112 paddb mm2, mm1 // add LBCarrys to (Raw(x-bpp)/2) for each byte local
2113 pand mm2, mm7 // Leave only Active Group 1 bytes to add to Avg local
2117 movq mm2, mm0 // mov updated Raws to mm2 local
2118 psllq mm2, ShiftBpp // shift data to position correctly local
2123 psrlq mm2, 1 // divide raw bytes by 2 local
2124 pand mm2, mm4 // clear invalid bit 7 of each byte local
2125 paddb mm2, mm1 // add LBCarrys to (Raw(x-bpp)/2) for each byte local
2126 pand mm2, mm6 // Leave only Active Group 2 bytes to add to Avg local
2133 movq mm2, mm0 // mov updated Raws to mm2 local
2153 movq mm2, [edi + ebx - 8] // Load previous aligned 8 bytes local
2157 psrlq mm2, ShiftRem // shift data to position correctly [BUGFIX] local
2170 psrlq mm2, 1 // divide raw bytes by 2 local
2171 pand mm2, mm4 // clear invalid bit 7 of each byte local
2172 paddb mm2, mm1 // add LBCarrys to (Raw(x-bpp)/2) for each byte local
2173 pand mm2, mm6 // Leave only Active Group 1 bytes to add to Avg local
2177 movq mm2, mm0 // mov updated Raws to mm2 local
2178 psllq mm2, ShiftBpp // shift data to position correctly local
2182 psrlq mm2, 1 // divide raw bytes by 2 local
2183 pand mm2, mm4 // clear invalid bit 7 of each byte local
2184 paddb mm2, mm1 // add LBCarrys to (Raw(x-bpp)/2) for each byte local
2185 pand mm2, mm6 // Leave only Active Group 2 bytes to add to Avg local
2190 movq mm2, mm0 // mov updated Raws to mm2 local
2191 psllq mm2, ShiftBpp // shift data to position correctly local
2197 psrlq mm2, 1 // divide raw bytes by 2 local
2198 pand mm2, mm4 // clear invalid bit 7 of each byte local
2199 paddb mm2, mm1 // add LBCarrys to (Raw(x-bpp)/2) for each byte local
2200 pand mm2, mm6 // Leave only Active Group 2 bytes to add to Avg local
2205 movq mm2, mm0 // mov updated Raws to mm2 local
2206 psllq mm2, ShiftBpp // shift data to position correctly local
2213 psrlq mm2, 1 // divide raw bytes by 2 local
2214 pand mm2, mm4 // clear invalid bit 7 of each byte local
2215 paddb mm2, mm1 // add LBCarrys to (Raw(x-bpp)/2) for each byte local
2216 pand mm2, mm6 // Leave only Active Group 2 bytes to add to Avg local
2223 movq mm2, mm0 // mov updated Raws to mm2 local
2270 movq mm2, [edi + ebx - 8] // Load previous aligned 8 bytes local
2281 psrlq mm2, 1 // divide raw bytes by 2 local
2284 pand mm2, mm4 // clear invalid bit 7 of each byte local
2289 movq mm2, mm0 // reuse as Raw(x-bpp) local
2310 movq mm2, [edx + ebx] local
2314 psrlq mm2, 1 // divide raw bytes by 2 local
2317 pand mm2, mm4 // clear invalid bit 7 of each byte local
2491 movq mm2, [esi + ebx] // load b=Prior(x) local
2494 punpcklbw mm2, mm0 // Unpack High bytes of b local
2531 pand mm2, mm0 local
2546 movq mm2, mm3 // load b=Prior(x) step 1 local
2552 psrlq mm2, ShiftBpp // load b=Prior(x) step 2 local
2555 punpcklbw mm2, mm0 // Unpack High bytes of b local
2590 pand mm2, mm0 local
2597 movq mm2, [esi + ebx] // load b=Prior(x) local
2606 punpckhbw mm2, mm0 // Unpack High bytes of b local
2650 pand mm2, mm0 local
2701 movq mm2, [esi + ebx] // load b=Prior(x) local
2702 punpcklbw mm2, mm0 // Unpack Low bytes of b local
2739 pand mm2, mm0 local
2755 movq mm2, [esi + ebx] // load b=Prior(x) step 1 local
2768 punpckhbw mm2, mm0 // Unpack High bytes of b local
2803 pand mm2, mm0 local
2843 movq mm2, [esi + ebx] // load b=Prior(x) local
2844 punpcklbw mm2, mm0 // Unpack High bytes of b local
2879 pand mm2, mm0 local
2894 movq mm2, mm3 // load b=Prior(x) step 1 local
2900 punpckhbw mm2, mm0 // Unpack Low bytes of b local
2935 pand mm2, mm0 local
2974 movq mm2, [esi + ebx] // load b=Prior(x) local
2975 punpcklbw mm2, mm0 // Unpack Low bytes of b local
3010 pand mm2, mm0 local
3025 movq mm2, [esi + ebx] // load b=Prior(x) local
3032 punpckhbw mm2, mm0 // Unpack High bytes of b local
3067 pand mm2, mm0 local
3480 movq mm2, [edi+ebx+16] // Load Sub(x) for 3rd 8 bytes local
3482 paddb mm2, mm1 local
3598 movq mm2, [edi+ebx+8] local
3600 paddb mm2, mm3 local
3614 movq mm2, [edi+ebx+40] local
3616 paddb mm2, mm3 local
[all...]

Completed in 1248 milliseconds