Lines Matching refs:bits
37 * On architectures where I16 and I32 aren't really 16 and 32 bits,
540 register I32 bits = 0;
699 for (bits = 1; bits < 256; bits++) {
700 if (bits & 1) PL_bitcount[bits]++;
701 if (bits & 2) PL_bitcount[bits]++;
702 if (bits & 4) PL_bitcount[bits]++;
703 if (bits & 8) PL_bitcount[bits]++;
704 if (bits & 16) PL_bitcount[bits]++;
705 if (bits & 32) PL_bitcount[bits]++;
706 if (bits & 64) PL_bitcount[bits]++;
707 if (bits & 128) PL_bitcount[bits]++;
715 bits = *s;
718 if (bits & 1) cuv++;
719 bits >>= 1;
724 if (bits & 128) cuv++;
725 bits <<= 1;
739 bits >>= 1;
741 bits = *s++;
742 *str++ = '0' + (bits & 1);
749 bits <<= 1;
751 bits = *s++;
752 *str++ = '0' + ((bits & 128) != 0);
770 bits >>= 4;
772 bits = *s++;
773 *str++ = PL_hexdigit[bits & 15];
780 bits <<= 4;
782 bits = *s++;
783 *str++ = PL_hexdigit[(bits >> 4) & 15];