Home | History | Annotate | Download | only in libpng-1.2.19

Lines Matching defs:shift

166  *     - remove "$" from addressing of Shift and Mask variables [20000823]
180 * (-fPIC works again.) Also added missing underscores to various Shift*
1476 int shift;
1497 shift = s_start;
1505 value = (*sp >> shift) & 0x1;
1506 *dp &= (png_byte)((0x7f7f >> (7 - shift)) & 0xff);
1507 *dp |= (png_byte)(value << shift);
1510 if (shift == s_end)
1512 shift = s_start;
1517 shift += s_inc;
1533 int shift;
1555 shift = s_start;
1561 value = (*sp >> shift) & 0x3;
1562 *dp &= (png_byte)((0x3f3f >> (6 - shift)) & 0xff);
1563 *dp |= (png_byte)(value << shift);
1566 if (shift == s_end)
1568 shift = s_start;
1573 shift += s_inc;
1588 int shift;
1610 shift = s_start;
1616 value = (*sp >> shift) & 0xf;
1617 *dp &= (png_byte)((0xf0f >> (4 - shift)) & 0xff);
1618 *dp |= (png_byte)(value << shift);
1621 if (shift == s_end)
1623 shift = s_start;
1628 shift += s_inc;
3411 "psllq $24, %%mm6 \n\t" // shift the mm6 mask to cover
3414 shift data to pos. correctly
3431 "psllq $24, %%mm6 \n\t" // shift mm6 mask to cover last
3434 "psllq $24, %%mm2 \n\t" // shift data to pos. correctly
3505 "psrlq $32, %%mm2 \n\t" // shift data to pos. correctly
3533 "psllq $32, %%mm2 \n\t" // shift data to pos. correctly
3654 "psrlq $48, %%mm2 \n\t" // shift data to pos. correctly
3684 "psllq $16, %%mm6 \n\t" // shift the mm6 mask to cover
3687 "psllq $16, %%mm2 \n\t" // shift data to pos. correctly
3705 "psllq $16, %%mm6 \n\t" // shift the mm6 mask to cover
3708 "psllq $16, %%mm2 \n\t" // shift data to pos. correctly
3725 "psllq $16, %%mm6 \n\t" // shift the mm6 mask to cover
3728 "psllq $16, %%mm2 \n\t" // shift data to pos. correctly
3797 "psrlq $16, %%mm2 \n\t" // shift data to pos. correctly
3825 "psllq $48, %%mm2 \n\t" // shift data to pos. correctly
4182 "psrlq $40, %%mm1 \n\t" // shift last 3 bytes to 1st
4188 "psrlq $40, %%mm3 \n\t" // shift last 3 bytes to 1st
4302 "psllq $24, %%mm7 \n\t" // shift bytes to 2nd group of
4311 "psllq $24, %%mm1 \n\t" // shift bytes (was _ShiftBpp)
4675 // must shift to position Raw(x-bpp) data
4682 // must shift to position Prior(x-bpp) data
5214 "sub_3lp: \n\t" // shift data for adding first
5216 // shift clears inactive bytes)
5223 "psllq $24, %%mm1 \n\t" // shift data to pos. correctly
5229 "psllq $24, %%mm1 \n\t" // shift data to pos. correctly
5272 "sub_4lp: \n\t" // shift data for adding first
5274 // shift clears inactive bytes)
5280 "psllq $32, %%mm1 \n\t" // shift data to pos. correctly
5367 "sub_2lp: \n\t" // shift data for adding first
5369 // shift clears inactive bytes)
5376 "psllq $16, %%mm1 \n\t" // shift data to pos. correctly
5382 "psllq $16, %%mm1 \n\t" // shift data to pos. correctly
5388 "psllq $16, %%mm1 \n\t" // shift data to pos. correctly
5430 "sub_6lp: \n\t" // shift data for adding first
5432 // shift clears inactive bytes)
5438 "psllq $48, %%mm1 \n\t" // shift data to pos. correctly