Lines Matching refs:lg2
3388 unsigned int lg2 = 0;
3399 lg2 = 4, x <<= 4;
3402 lg2 += 2, x <<= 2;
3405 lg2 += 1, x <<= 1;
3408 return (png_int_32)((lg2 << 16) + ((png_8bit_l2[x-128]+32768)>>16));
3444 unsigned int lg2 = 0;
3451 lg2 = 8, x <<= 8;
3454 lg2 += 4, x <<= 4;
3457 lg2 += 2, x <<= 2;
3460 lg2 += 1, x <<= 1;
3465 lg2 <<= 28;
3466 lg2 += (png_8bit_l2[(x>>8)-128]+8) >> 4;
3483 lg2 += ((23591U * (65536U-x)) + (1U << (16+6-12-1))) >> (16+6-12);
3486 lg2 -= ((23499U * (x-65536U)) + (1U << (16+6-12-1))) >> (16+6-12);
3489 return (png_int_32)((lg2 + 2048) >> 12);
3581 png_exp8bit(png_fixed_point lg2)
3584 png_uint_32 x = png_exp(lg2);
3595 png_exp16bit(png_fixed_point lg2)
3598 png_uint_32 x = png_exp(lg2);
3615 png_int_32 lg2 = png_log8bit(value);
3618 if (png_muldiv(&res, gamma_val, lg2, PNG_FP_1))
3638 png_int_32 lg2 = png_log16bit(value);
3641 if (png_muldiv(&res, gamma_val, lg2, PNG_FP_1))