Home | History | Annotate | Download | only in lib

Lines Matching full:word

28    length array of words.  Any unused bits in the last word must be
180 of the word of interest. */
195 bitset_word word;
197 word = srcp[windex] << (BITSET_WORD_BITS - 1 - bitcnt);
198 for (; word; bitcnt--)
200 if (word & BITSET_MSB)
209 word <<= 1;
237 bitset_word word;
251 of the current word. */
265 /* Handle the case where we start within a word.
271 word = srcp[windex] >> bitno;
272 for (bitno = bitoff + bitno; word; bitno++)
274 if (word & 1)
283 word >>= 1;
292 if (!(word = srcp[windex]))
297 for (bitno = bitoff; word; bitno++)
299 if (word & 1)
301 word >>= 1;
306 for (bitno = bitoff; word; bitno++)
308 if (word & 1)
317 word >>= 1;
327 /* Ensure that any unused bits within the last word are clear. */
1082 /* Vector of operations for multiple word bitsets. */