reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/ADT/SparseBitVector.h
   47     BITWORDS_PER_ELEMENT = (ElementSize + BITWORD_SIZE - 1) / BITWORD_SIZE,
   47     BITWORDS_PER_ELEMENT = (ElementSize + BITWORD_SIZE - 1) / BITWORD_SIZE,
   99     Bits[Idx / BITWORD_SIZE] |= 1L << (Idx % BITWORD_SIZE);
   99     Bits[Idx / BITWORD_SIZE] |= 1L << (Idx % BITWORD_SIZE);
  112     Bits[Idx / BITWORD_SIZE] &= ~(1L << (Idx % BITWORD_SIZE));
  112     Bits[Idx / BITWORD_SIZE] &= ~(1L << (Idx % BITWORD_SIZE));
  116     return Bits[Idx / BITWORD_SIZE] & (1L << (Idx % BITWORD_SIZE));
  116     return Bits[Idx / BITWORD_SIZE] & (1L << (Idx % BITWORD_SIZE));
  130         return i * BITWORD_SIZE + countTrailingZeros(Bits[i]);
  139         return Idx * BITWORD_SIZE + BITWORD_SIZE -
  139         return Idx * BITWORD_SIZE + BITWORD_SIZE -
  151     unsigned WordPos = Curr / BITWORD_SIZE;
  152     unsigned BitPos = Curr % BITWORD_SIZE;
  161       return WordPos * BITWORD_SIZE + countTrailingZeros(Copy);
  166         return i * BITWORD_SIZE + countTrailingZeros(Bits[i]);
  260     BITWORD_SIZE = SparseBitVectorElement<ElementSize>::BITWORD_SIZE