Lines Matching full:stretch
2589 // contiguous stretch of 1 bits, repeated across the whole word at intervals
2591 // lowest stretch of 1 bits, then the next 1 bit above that; that combination
2596 // (The rotation parameter does give the possibility of the stretch of 1 bits
2629 // bottommost stretch of set bits and replaces it with a 1 carried into the
2632 // but with the lowest stretch of set bits completely gone. Now we find the
2636 // to this number is the one in which a stretch of bits running from a to just
2648 // The general case, in which there is more than one stretch of set bits.
2670 // Otherwise, if c was zero but a was not, then there's just one stretch
2687 // If the bit stretch (b - a) does not fit within the mask derived from the
2723 // Count the set bits in our basic stretch. The special case of clz(0) == -1
2730 // stretch in position a.