Home | History | Annotate | Download | only in compiler

Lines Matching refs:it

238  * corresponding bit is set. It doesn't use std::vector<bool> since we then
274 Iterator it;
275 it.set = this;
276 it.bit = id % 64u;
277 it.word = id / 64u;
278 return it;
286 Iterator it;
287 it.set = this;
288 it.bit = id % 64u;
289 it.word = id / 64u;
291 uint64_t mask = 1ull << it.bit;
292 if (words[it.word] & mask)
293 return std::make_pair(it, false);
295 words[it.word] |= mask;
297 return std::make_pair(it, true);
312 Iterator it;
313 it.set = this;
316 it.word = i;
317 it.bit = ffsll(words[i]) - 1;
318 return it;
326 Iterator it;
327 it.set = this;
328 it.word = words.size();
329 it.bit = 0;
330 return it;