Lines Matching refs:use

10  * For conditions of distribution and use, see copyright notice in png.h
93 * renaming global variables for djgpp--i.e., always use prefixes in
106 * mmx_supported_local variable and just use eax). Possibly the CPUID
112 * ifdef'd with __PIC__ macro: if defined, use a global for unmask
126 * - when compiling with gcc, be sure to use -fomit-frame-pointer
202 * - "_ShiftBpp.use = 24;" should have been "_ShiftBpp.use = 16;"
203 * - "_ShiftRem.use = 40;" should have been "_ShiftRem.use = 48;"
224 * - eliminated incorrect use of width_mmx in pixel_bytes == 8 case
306 * in the non-PIC case, so we'll just use the global unconditionally now.
2615 else /* MMX not supported: use modified C code - takes advantage
2757 long long use;
2867 _ActiveMask.use = 0x0000000000ffffffLL;
2868 _ShiftBpp.use = 24; // == 3 * 8
2869 _ShiftRem.use = 40; // == 64 - 24
2897 "movq %%mm3, %%mm1 \n\t" // now use mm1 for getting
2917 "movq %%mm3, %%mm1 \n\t" // now use mm1 for getting
2941 "movq %%mm3, %%mm1 \n\t" // now use mm1 for getting
2959 // move updated Raw(x) to use as Raw(x-bpp) for next loop
2984 _ActiveMask.use = 0xffffffffffffffffLL; // use shift below to clear
2986 _ShiftBpp.use = bpp << 3;
2987 _ShiftRem.use = 64 - _ShiftBpp.use;
3022 "movq %%mm3, %%mm1 \n\t" // now use mm1 for getting
3041 "movq %%mm3, %%mm1 \n\t" // now use mm1 for getting
3080 _ActiveMask.use = 0x000000000000ffffLL;
3081 _ShiftBpp.use = 16; // == 2 * 8
3082 _ShiftRem.use = 48; // == 64 - 16
3113 "movq %%mm3, %%mm1 \n\t" // now use mm1 for getting
3134 "movq %%mm3, %%mm1 \n\t" // now use mm1 for getting
3155 "movq %%mm3, %%mm1 \n\t" // now use mm1 for getting
3176 "movq %%mm3, %%mm1 \n\t" // now use mm1 for getting
3491 "movl %%eax, _patemp \n\t" // Save pav for later use
3505 "movl %%eax, _pctemp \n\t" // save pc for later use
3512 "movl %%ecx, _pbtemp \n\t" // save pb for later use
3520 "movl %%eax, _patemp \n\t" // save pa for later use
3586 _ActiveMask.use = 0x0000000000ffffffLL;
3587 _ActiveMaskEnd.use = 0xffff000000000000LL;
3588 _ShiftBpp.use = 24; // == bpp(3) * 8
3589 _ShiftRem.use = 40; // == 64 - 24
3639 // use mm7 mask to merge pa & pb
3641 // use mm0 mask copy to merge a & b
3699 // use mm7 mask to merge pa & pb
3701 // use mm0 mask copy to merge a & b
3762 // use mm0 mask copy to merge a & b
3764 // use mm7 mask to merge pa & pb
3809 _ActiveMask.use = 0x00000000ffffffffLL;
3810 _ActiveMask2.use = 0xffffffff00000000LL;
3811 _ShiftBpp.use = bpp << 3; // == bpp * 8
3812 _ShiftRem.use = 64 - _ShiftBpp.use;
3863 // use mm7 mask to merge pa & pb
3865 // use mm0 mask copy to merge a & b
3927 // use mm7 mask to merge pa & pb
3929 // use mm0 mask copy to merge a & b
3969 _ActiveMask.use = 0x00000000ffffffffLL;
4016 // use mm7 mask to merge pa & pb
4018 // use mm0 mask copy to merge a & b
4072 // use mm7 mask to merge pa & pb
4074 // use mm0 mask copy to merge a & b
4114 _ActiveMask.use = 0x00000000ffffffffLL;
4161 // use mm7 mask to merge pa & pb
4163 // use mm0 mask copy to merge a & b
4218 // use mm7 mask to merge pa & pb
4220 // use mm0 mask copy to merge a & b
4284 "movl %%eax, _patemp \n\t" // Save pav for later use
4298 "movl %%eax, _pctemp \n\t" // save pc for later use
4305 "movl %%ecx, _pbtemp \n\t" // save pb for later use
4313 "movl %%eax, _patemp \n\t" // save pa for later use
4395 "movl %%eax, _patemp \n\t" // Save pav for later use
4409 "movl %%eax, _pctemp \n\t" // save pc for later use
4416 "movl %%ecx, _pbtemp \n\t" // save pb for later use
4424 "movl %%eax, _patemp \n\t" // save pa for later use
4554 _ActiveMask.use = 0x0000ffffff000000LL;
4555 _ShiftBpp.use = 24; // == 3 * 8
4556 _ShiftRem.use = 40; // == 64 - 24
4582 "pand %%mm7, %%mm1 \n\t" // mask to use 2nd active group
4588 "pand %%mm6, %%mm1 \n\t" // mask to use 3rd active group
4648 _ShiftBpp.use = bpp << 3;
4649 _ShiftRem.use = 64 - _ShiftBpp.use;
4694 _ActiveMask.use = 0x00000000ffff0000LL;
4695 _ShiftBpp.use = 16; // == 2 * 8
4696 _ShiftRem.use = 48; // == 64 - 16
4725 "pand %%mm7, %%mm1 \n\t" // mask to use 2nd active group
4731 "pand %%mm6, %%mm1 \n\t" // mask to use 3rd active group
4737 "pand %%mm5, %%mm1 \n\t" // mask to use 4th active group
4958 // unrolled loop - use all MMX registers and interleave to reduce
5008 "up_lpA: \n\t" // use MMX regs to update 8 bytes sim.
5023 "up_lp2: \n\t" // use x86 regs for remaining bytes
5273 for (i = 0; i < istop; i++) /* use leftover rp,pp */
5335 * maybe if don't use leading "." in label name? (nope...sigh)]