• Home
  • Raw
  • Download

Lines Matching refs:mm2

178                   movq       mm2,mask2  in png_combine_row()
182 pand mm2,mm7 in png_combine_row()
186 pcmpeqb mm2,mm6 in png_combine_row()
213 pand mm6,mm2 in png_combine_row()
214 movq mm4,mm2 in png_combine_row()
314 movq mm2,mask2 in png_combine_row()
319 pand mm2,mm7 in png_combine_row()
324 pcmpeqb mm2,mm6 in png_combine_row()
352 pand mm6,mm2 in png_combine_row()
353 movq mm4,mm2 in png_combine_row()
847 movq mm2,mask2 in png_combine_row()
854 pand mm2,mm7 in png_combine_row()
861 pcmpeqb mm2,mm6 in png_combine_row()
889 pand mm6,mm2 in png_combine_row()
890 movq mm7,mm2 in png_combine_row()
1301 movq mm2, mm0 ; 0 0 0 v2 v1 v0 0 0 in png_do_read_interlace()
1304 por mm0, mm2 ; v2 v1 v0 v2 v1 v0 0 0 in png_do_read_interlace()
1329 movq mm2, mm0 ; 0 0 0 v2 v1 v0 0 0 in png_do_read_interlace()
1332 por mm0, mm2 ; v2 v1 v0 v2 v1 v0 0 0 in png_do_read_interlace()
1457 movq mm2, mm0 ; v0 v0 v1 v1 v2 v2 v3 v3 in png_do_read_interlace() local
1463 punpckhwd mm2, mm2 ; v0 v0 v0 v0 v1 v1 v1 v1 in png_do_read_interlace() local
1465 movq mm4, mm2 ; v0 v0 v0 v0 v1 v1 v1 v1 in png_do_read_interlace() local
1466 punpckldq mm2, mm2 ; v1 v1 v1 v1 v1 v1 v1 v1 in png_do_read_interlace() local
1468 movq [edi+16], mm2 ; move to memory v1 in png_do_read_interlace() local
2018 movq mm2, [edi + ebx - 8] // Load previous aligned 8 bytes in png_read_filter_row_mmx_avg()
2024 psrlq mm2, ShiftRem // Correct position Raw(x-bpp) data in png_read_filter_row_mmx_avg()
2033 pand mm1, mm2 // get LBCarrys for each byte where both in png_read_filter_row_mmx_avg()
2035 psrlq mm2, 1 // divide raw bytes by 2 in png_read_filter_row_mmx_avg()
2036 pand mm2, mm4 // clear invalid bit 7 of each byte in png_read_filter_row_mmx_avg()
2037 paddb mm2, mm1 // add LBCarrys to (Raw(x-bpp)/2) for each byte in png_read_filter_row_mmx_avg()
2038 pand mm2, mm6 // Leave only Active Group 1 bytes to add to Avg in png_read_filter_row_mmx_avg()
2039 paddb mm0, mm2 // add (Raw/2) + LBCarrys to Avg for each Active in png_read_filter_row_mmx_avg()
2043 movq mm2, mm0 // mov updated Raws to mm2 in png_read_filter_row_mmx_avg()
2044 psllq mm2, ShiftBpp // shift data to position correctly in png_read_filter_row_mmx_avg()
2046 pand mm1, mm2 // get LBCarrys for each byte where both in png_read_filter_row_mmx_avg()
2048 psrlq mm2, 1 // divide raw bytes by 2 in png_read_filter_row_mmx_avg()
2049 pand mm2, mm4 // clear invalid bit 7 of each byte in png_read_filter_row_mmx_avg()
2050 paddb mm2, mm1 // add LBCarrys to (Raw(x-bpp)/2) for each byte in png_read_filter_row_mmx_avg()
2051 pand mm2, mm6 // Leave only Active Group 2 bytes to add to Avg in png_read_filter_row_mmx_avg()
2052 paddb mm0, mm2 // add (Raw/2) + LBCarrys to Avg for each Active in png_read_filter_row_mmx_avg()
2058 movq mm2, mm0 // mov updated Raws to mm2 in png_read_filter_row_mmx_avg()
2059 psllq mm2, ShiftBpp // shift data to position correctly in png_read_filter_row_mmx_avg()
2063 pand mm1, mm2 // get LBCarrys for each byte where both in png_read_filter_row_mmx_avg()
2065 psrlq mm2, 1 // divide raw bytes by 2 in png_read_filter_row_mmx_avg()
2066 pand mm2, mm4 // clear invalid bit 7 of each byte in png_read_filter_row_mmx_avg()
2067 paddb mm2, mm1 // add LBCarrys to (Raw(x-bpp)/2) for each byte in png_read_filter_row_mmx_avg()
2068 pand mm2, mm6 // Leave only Active Group 2 bytes to add to Avg in png_read_filter_row_mmx_avg()
2070 paddb mm0, mm2 // add (Raw/2) + LBCarrys to Avg for each Active in png_read_filter_row_mmx_avg()
2077 movq mm2, mm0 // mov updated Raw(x) to mm2 in png_read_filter_row_mmx_avg()
2105 movq mm2, [edi + ebx - 8] // Load previous aligned 8 bytes in png_read_filter_row_mmx_avg()
2109 psrlq mm2, ShiftRem // shift data to position correctly in png_read_filter_row_mmx_avg()
2119 pand mm1, mm2 // get LBCarrys for each byte where both in png_read_filter_row_mmx_avg()
2121 psrlq mm2, 1 // divide raw bytes by 2 in png_read_filter_row_mmx_avg()
2122 pand mm2, mm4 // clear invalid bit 7 of each byte in png_read_filter_row_mmx_avg()
2123 paddb mm2, mm1 // add LBCarrys to (Raw(x-bpp)/2) for each byte in png_read_filter_row_mmx_avg()
2124 pand mm2, mm7 // Leave only Active Group 1 bytes to add to Avg in png_read_filter_row_mmx_avg()
2125 paddb mm0, mm2 // add (Raw/2) + LBCarrys to Avg for each Active in png_read_filter_row_mmx_avg()
2128 movq mm2, mm0 // mov updated Raws to mm2 in png_read_filter_row_mmx_avg()
2129 psllq mm2, ShiftBpp // shift data to position correctly in png_read_filter_row_mmx_avg()
2132 pand mm1, mm2 // get LBCarrys for each byte where both in png_read_filter_row_mmx_avg()
2134 psrlq mm2, 1 // divide raw bytes by 2 in png_read_filter_row_mmx_avg()
2135 pand mm2, mm4 // clear invalid bit 7 of each byte in png_read_filter_row_mmx_avg()
2136 paddb mm2, mm1 // add LBCarrys to (Raw(x-bpp)/2) for each byte in png_read_filter_row_mmx_avg()
2137 pand mm2, mm6 // Leave only Active Group 2 bytes to add to Avg in png_read_filter_row_mmx_avg()
2138 paddb mm0, mm2 // add (Raw/2) + LBCarrys to Avg for each Active in png_read_filter_row_mmx_avg()
2144 movq mm2, mm0 // mov updated Raws to mm2 in png_read_filter_row_mmx_avg()
2164 movq mm2, [edi + ebx - 8] // Load previous aligned 8 bytes in png_read_filter_row_mmx_avg()
2168 psrlq mm2, ShiftRem // shift data to position correctly [BUGFIX] in png_read_filter_row_mmx_avg()
2179 pand mm1, mm2 // get LBCarrys for each byte where both in png_read_filter_row_mmx_avg()
2181 psrlq mm2, 1 // divide raw bytes by 2 in png_read_filter_row_mmx_avg()
2182 pand mm2, mm4 // clear invalid bit 7 of each byte in png_read_filter_row_mmx_avg()
2183 paddb mm2, mm1 // add LBCarrys to (Raw(x-bpp)/2) for each byte in png_read_filter_row_mmx_avg()
2184 pand mm2, mm6 // Leave only Active Group 1 bytes to add to Avg in png_read_filter_row_mmx_avg()
2185 paddb mm0, mm2 // add (Raw/2) + LBCarrys to Avg for each Active byte in png_read_filter_row_mmx_avg()
2188 movq mm2, mm0 // mov updated Raws to mm2 in png_read_filter_row_mmx_avg()
2189 psllq mm2, ShiftBpp // shift data to position correctly in png_read_filter_row_mmx_avg()
2191 pand mm1, mm2 // get LBCarrys for each byte where both in png_read_filter_row_mmx_avg()
2193 psrlq mm2, 1 // divide raw bytes by 2 in png_read_filter_row_mmx_avg()
2194 pand mm2, mm4 // clear invalid bit 7 of each byte in png_read_filter_row_mmx_avg()
2195 paddb mm2, mm1 // add LBCarrys to (Raw(x-bpp)/2) for each byte in png_read_filter_row_mmx_avg()
2196 pand mm2, mm6 // Leave only Active Group 2 bytes to add to Avg in png_read_filter_row_mmx_avg()
2197 paddb mm0, mm2 // add (Raw/2) + LBCarrys to Avg for each Active byte in png_read_filter_row_mmx_avg()
2201 movq mm2, mm0 // mov updated Raws to mm2 in png_read_filter_row_mmx_avg()
2202 psllq mm2, ShiftBpp // shift data to position correctly in png_read_filter_row_mmx_avg()
2206 pand mm1, mm2 // get LBCarrys for each byte where both in png_read_filter_row_mmx_avg()
2208 psrlq mm2, 1 // divide raw bytes by 2 in png_read_filter_row_mmx_avg()
2209 pand mm2, mm4 // clear invalid bit 7 of each byte in png_read_filter_row_mmx_avg()
2210 paddb mm2, mm1 // add LBCarrys to (Raw(x-bpp)/2) for each byte in png_read_filter_row_mmx_avg()
2211 pand mm2, mm6 // Leave only Active Group 2 bytes to add to Avg in png_read_filter_row_mmx_avg()
2212 paddb mm0, mm2 // add (Raw/2) + LBCarrys to Avg for each Active byte in png_read_filter_row_mmx_avg()
2216 movq mm2, mm0 // mov updated Raws to mm2 in png_read_filter_row_mmx_avg()
2217 psllq mm2, ShiftBpp // shift data to position correctly in png_read_filter_row_mmx_avg()
2222 pand mm1, mm2 // get LBCarrys for each byte where both in png_read_filter_row_mmx_avg()
2224 psrlq mm2, 1 // divide raw bytes by 2 in png_read_filter_row_mmx_avg()
2225 pand mm2, mm4 // clear invalid bit 7 of each byte in png_read_filter_row_mmx_avg()
2226 paddb mm2, mm1 // add LBCarrys to (Raw(x-bpp)/2) for each byte in png_read_filter_row_mmx_avg()
2227 pand mm2, mm6 // Leave only Active Group 2 bytes to add to Avg in png_read_filter_row_mmx_avg()
2228 paddb mm0, mm2 // add (Raw/2) + LBCarrys to Avg for each Active byte in png_read_filter_row_mmx_avg()
2234 movq mm2, mm0 // mov updated Raws to mm2 in png_read_filter_row_mmx_avg()
2281 movq mm2, [edi + ebx - 8] // Load previous aligned 8 bytes in png_read_filter_row_mmx_avg()
2290 pand mm3, mm2 // get LBCarrys for each byte where both in png_read_filter_row_mmx_avg()
2292 psrlq mm2, 1 // divide raw bytes by 2 in png_read_filter_row_mmx_avg()
2295 pand mm2, mm4 // clear invalid bit 7 of each byte in png_read_filter_row_mmx_avg()
2297 paddb mm0, mm2 // add (Raw/2) to Avg for each byte in png_read_filter_row_mmx_avg()
2300 movq mm2, mm0 // reuse as Raw(x-bpp) in png_read_filter_row_mmx_avg()
2321 movq mm2, [edx + ebx] in png_read_filter_row_mmx_avg()
2323 pand mm3, mm2 // get LBCarrys for each byte where both in png_read_filter_row_mmx_avg()
2325 psrlq mm2, 1 // divide raw bytes by 2 in png_read_filter_row_mmx_avg()
2328 pand mm2, mm4 // clear invalid bit 7 of each byte in png_read_filter_row_mmx_avg()
2331 paddb mm0, mm2 // add (Raw/2) to Avg for each byte in png_read_filter_row_mmx_avg()
2506 movq mm2, [esi + ebx] // load b=Prior(x) in png_read_filter_row_mmx_paeth()
2509 punpcklbw mm2, mm0 // Unpack High bytes of b in png_read_filter_row_mmx_paeth()
2512 movq mm4, mm2 in png_read_filter_row_mmx_paeth()
2546 pand mm2, mm0 in png_read_filter_row_mmx_paeth()
2550 paddw mm0, mm2 in png_read_filter_row_mmx_paeth()
2561 movq mm2, mm3 // load b=Prior(x) step 1 in png_read_filter_row_mmx_paeth()
2567 psrlq mm2, ShiftBpp // load b=Prior(x) step 2 in png_read_filter_row_mmx_paeth()
2570 punpcklbw mm2, mm0 // Unpack High bytes of b in png_read_filter_row_mmx_paeth()
2574 movq mm4, mm2 in png_read_filter_row_mmx_paeth()
2605 pand mm2, mm0 in png_read_filter_row_mmx_paeth()
2609 paddw mm0, mm2 in png_read_filter_row_mmx_paeth()
2612 movq mm2, [esi + ebx] // load b=Prior(x) in png_read_filter_row_mmx_paeth()
2619 movq mm3, mm2 // load c=Prior(x-bpp) step 1 in png_read_filter_row_mmx_paeth()
2621 punpckhbw mm2, mm0 // Unpack High bytes of b in png_read_filter_row_mmx_paeth()
2624 movq mm4, mm2 in png_read_filter_row_mmx_paeth()
2665 pand mm2, mm0 in png_read_filter_row_mmx_paeth()
2670 paddw mm0, mm2 in png_read_filter_row_mmx_paeth()
2716 movq mm2, [esi + ebx] // load b=Prior(x) in png_read_filter_row_mmx_paeth()
2717 punpcklbw mm2, mm0 // Unpack Low bytes of b in png_read_filter_row_mmx_paeth()
2721 movq mm4, mm2 in png_read_filter_row_mmx_paeth()
2754 pand mm2, mm0 in png_read_filter_row_mmx_paeth()
2758 paddw mm0, mm2 in png_read_filter_row_mmx_paeth()
2770 movq mm2, [esi + ebx] // load b=Prior(x) step 1 in png_read_filter_row_mmx_paeth()
2772 movq mm6, mm2 in png_read_filter_row_mmx_paeth()
2783 punpckhbw mm2, mm0 // Unpack High bytes of b in png_read_filter_row_mmx_paeth()
2786 movq mm4, mm2 in png_read_filter_row_mmx_paeth()
2818 pand mm2, mm0 in png_read_filter_row_mmx_paeth()
2822 paddw mm0, mm2 in png_read_filter_row_mmx_paeth()
2858 movq mm2, [esi + ebx] // load b=Prior(x) in png_read_filter_row_mmx_paeth()
2859 punpcklbw mm2, mm0 // Unpack High bytes of b in png_read_filter_row_mmx_paeth()
2861 movq mm4, mm2 in png_read_filter_row_mmx_paeth()
2894 pand mm2, mm0 in png_read_filter_row_mmx_paeth()
2898 paddw mm0, mm2 in png_read_filter_row_mmx_paeth()
2909 movq mm2, mm3 // load b=Prior(x) step 1 in png_read_filter_row_mmx_paeth()
2915 punpckhbw mm2, mm0 // Unpack Low bytes of b in png_read_filter_row_mmx_paeth()
2918 movq mm4, mm2 in png_read_filter_row_mmx_paeth()
2950 pand mm2, mm0 in png_read_filter_row_mmx_paeth()
2954 paddw mm0, mm2 in png_read_filter_row_mmx_paeth()
2989 movq mm2, [esi + ebx] // load b=Prior(x) in png_read_filter_row_mmx_paeth()
2990 punpcklbw mm2, mm0 // Unpack Low bytes of b in png_read_filter_row_mmx_paeth()
2992 movq mm4, mm2 in png_read_filter_row_mmx_paeth()
3025 pand mm2, mm0 in png_read_filter_row_mmx_paeth()
3029 paddw mm0, mm2 in png_read_filter_row_mmx_paeth()
3040 movq mm2, [esi + ebx] // load b=Prior(x) in png_read_filter_row_mmx_paeth()
3047 punpckhbw mm2, mm0 // Unpack High bytes of b in png_read_filter_row_mmx_paeth()
3050 movq mm4, mm2 in png_read_filter_row_mmx_paeth()
3082 pand mm2, mm0 in png_read_filter_row_mmx_paeth()
3086 paddw mm0, mm2 in png_read_filter_row_mmx_paeth()
3499 movq mm2, [edi+ebx+16] // Load Sub(x) for 3rd 8 bytes in png_read_filter_row_mmx_sub()
3501 paddb mm2, mm1 in png_read_filter_row_mmx_sub()
3503 movq [edi+ebx+16], mm2 // Write Raw(x) for 3rd 8 bytes in png_read_filter_row_mmx_sub()
3504 paddb mm3, mm2 in png_read_filter_row_mmx_sub()
3617 movq mm2, [edi+ebx+8] in png_read_filter_row_mmx_up()
3619 paddb mm2, mm3 in png_read_filter_row_mmx_up()
3621 movq [edi+ebx+8], mm2 in png_read_filter_row_mmx_up()
3633 movq mm2, [edi+ebx+40] in png_read_filter_row_mmx_up()
3635 paddb mm2, mm3 in png_read_filter_row_mmx_up()
3637 movq [edi+ebx+40], mm2 in png_read_filter_row_mmx_up()