aboutsummaryrefslogtreecommitdiff
path: root/include/llvm/ADT/SmallBitVector.h
AgeCommit message (Expand)Author
2013-03-15Use NumBaseBits in a few more places in SmallBitVector instead of recalculati...Craig Topper
2012-11-30Switch LLVM_USE_RVALUE_REFERENCES to LLVM_HAS_RVALUE_REFERENCES.Chandler Carruth
2012-10-16Speculative fix the mask constants to be of type uintptr_t. I don't know of ...Owen Anderson
2012-10-15Add range-based set()/reset() to BitVector. These allow fast setting/resetti...Owen Anderson
2012-06-16Merge the SmallBitVector and BitVector unit tests with gtest's typed test mag...Benjamin Kramer
2012-06-01Provide move semantics for (Small)BitVector.Benjamin Kramer
2012-02-05Convert assert(0) to llvm_unreachableCraig Topper
2010-09-27Add an all() method to BitVector, for testing whether all bits are set.Dan Gohman
2010-04-30SmallBitVector: Rework find_first/find_next and tweak test to test them (at l...Benjamin Kramer
2010-04-30Implement a read/write operator[] for SmallBitVector with a proxy class.Benjamin Kramer
2010-04-30Make sure SmallBitVector actually uses the small case and fix latent bugs.Benjamin Kramer
2010-02-10Implement operators |=, &=, and ^= for SmallBitVector, and remove theDan Gohman
2010-01-05Some versions of GCC don't like non-static data members in sizeofDan Gohman
2010-01-05Add a SmallBitVector class, which mimics BitVector but uses onlyDan Gohman