Lines Matching defs:use

6  * For conditions of distribution and use, see copyright notice in png.h
383 else /* mmx not supported - use modified C routine */
499 else /* mmx not supported - use modified C routine */
634 else /* mmx not supported - use modified C routine */
1216 // use MMX routine if machine supports it
1811 else /* MMX not supported: use modified C code - takes advantage
1919 __int64 use;
1995 ActiveMask.use = 0x0000000000ffffff;
1996 ShiftBpp.use = 24; // == 3 * 8
1997 ShiftRem.use = 40; // == 64 - 24
2021 movq mm1, mm3 // now use mm1 for getting LBCarrys
2034 movq mm1, mm3 // now use mm1 for getting LBCarrys
2051 movq mm1, mm3 // now use mm1 for getting LBCarrys
2064 // Move updated Raw(x) to use as Raw(x-bpp) for next loop
2077 ActiveMask.use = 0xffffffffffffffff; // use shift below to clear
2079 ShiftBpp.use = bpp << 3;
2080 ShiftRem.use = 64 - ShiftBpp.use;
2107 movq mm1, mm3 // now use mm1 for getting LBCarrys
2120 movq mm1, mm3 // now use mm1 for getting LBCarrys
2140 ActiveMask.use = 0x000000000000ffff;
2141 ShiftBpp.use = 16; // == 2 * 8 [BUGFIX]
2142 ShiftRem.use = 48; // == 64 - 16 [BUGFIX]
2167 movq mm1, mm3 // now use mm1 for getting LBCarrys
2179 movq mm1, mm3 // now use mm1 for getting LBCarrys
2194 movq mm1, mm3 // now use mm1 for getting LBCarrys
2210 movq mm1, mm3 // now use mm1 for getting LBCarrys
2407 mov patemp, eax // Save pav for later use
2420 mov pctemp, eax // save pc for later use
2426 mov pbtemp, ecx // save pb for later use
2433 mov patemp, eax // save pa for later use
2477 ActiveMask.use = 0x0000000000ffffff;
2478 ActiveMaskEnd.use = 0xffff000000000000;
2479 ShiftBpp.use = 24; // == bpp(3) * 8
2480 ShiftRem.use = 40; // == 64 - 24
2528 // use mm7 mask to merge pa & pb
2530 // use mm0 mask copy to merge a & b
2587 // use mm7 mask to merge pa & pb
2589 // use mm0 mask copy to merge a & b
2649 // use mm0 mask copy to merge a & b
2651 // use mm7 mask to merge pa & pb
2683 ActiveMask.use = 0x00000000ffffffff;
2684 ActiveMask2.use = 0xffffffff00000000;
2685 ShiftBpp.use = bpp << 3; // == bpp * 8
2686 ShiftRem.use = 64 - ShiftBpp.use;
2736 // use mm7 mask to merge pa & pb
2738 // use mm0 mask copy to merge a & b
2800 // use mm7 mask to merge pa & pb
2802 // use mm0 mask copy to merge a & b
2830 ActiveMask.use = 0x00000000ffffffff;
2876 // use mm7 mask to merge pa & pb
2878 // use mm0 mask copy to merge a & b
2932 // use mm7 mask to merge pa & pb
2934 // use mm0 mask copy to merge a & b
2961 ActiveMask.use = 0x00000000ffffffff;
3007 // use mm7 mask to merge pa & pb
3009 // use mm0 mask copy to merge a & b
3064 // use mm7 mask to merge pa & pb
3066 // use mm0 mask copy to merge a & b
3112 mov patemp, eax // Save pav for later use
3125 mov pctemp, eax // save pc for later use
3131 mov pbtemp, ecx // save pb for later use
3138 mov patemp, eax // save pa for later use
3193 mov patemp, eax // Save pav for later use
3206 mov pctemp, eax // save pc for later use
3212 mov pbtemp, ecx // save pb for later use
3219 mov patemp, eax // save pa for later use
3302 ActiveMask.use = 0x0000ffffff000000;
3303 ShiftBpp.use = 24; // == 3 * 8
3304 ShiftRem.use = 40; // == 64 - 24
3325 pand mm1, mm7 // mask to use only 2nd active group
3330 pand mm1, mm6 // mask to use only 3rd active group
3380 ShiftBpp.use = bpp << 3;
3381 ShiftRem.use = 64 - ShiftBpp.use;
3411 ActiveMask.use = 0x00000000ffff0000;
3412 ShiftBpp.use = 16; // == 2 * 8
3413 ShiftRem.use = 48; // == 64 - 16
3438 pand mm1, mm7 // mask to use only 2nd active group
3443 pand mm1, mm6 // mask to use only 3rd active group
3448 pand mm1, mm5 // mask to use only 4th active group
3509 movq [edi+ebx-8], mm0 // use -8 to offset early add to ebx
3591 // Unrolled loop - use all MMX registers and interleave to reduce
3857 for (i = 0; i < istop; i++) // use leftover rp,pp