summaryrefslogtreecommitdiffstats
path: root/llvm/unittests/ADT/BitVectorTest.cpp
Commit message (Expand)AuthorAgeFilesLines
* [PowerPC][NFC] Enable ADT BitVectorTestJinsong Ji2019-08-021-4/+0
* [SmallBitVector] Fix bug in find_next_unset for small types with indices >=32Simon Pilgrim2019-07-211-0/+32
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [ADT] Fix bugs in SmallBitVector.Zachary Turner2018-12-141-7/+261
* Fix -Wsign-compare warnings. NFCISimon Pilgrim2018-09-191-10/+10
* [ADT][BitVector] Add push_back()Simon Pilgrim2018-09-191-0/+31
* [BitVector] Add find_[first,last]_[set,unset]_in.Zachary Turner2017-05-171-4/+151
* BitVector: add iterators for set bitsFrancis Visoiu Mistrih2017-05-171-0/+29
* [ADT] Add BitVector::find_prev.Zachary Turner2017-05-051-0/+10
* [ADT] A few minor improvements to BitVectorZachary Turner2017-05-051-0/+19
* [BitVector] Add find_last() and find_last_unset().Zachary Turner2017-04-211-0/+8
* Resubmit "[BitVector] Add operator<<= and operator>>=."Zachary Turner2017-04-201-0/+122
* Revert "[BitVector] Add operator<<= and operator>>=."Zachary Turner2017-04-201-122/+0
* [BitVector] Add operator<<= and operator>>=.Zachary Turner2017-04-201-0/+122
* Fix signed / unsigned comparison warnings.Zachary Turner2017-04-101-2/+2
* [Support] Add support for finding unset bits in a BitVector.Zachary Turner2017-04-101-0/+39
* Add unittests for empty bitvectors.Matthias Braun2017-01-231-0/+37
* Fix BitVector move ctor/assignment.Evgeniy Stepanov2016-06-161-0/+26
* Simplify SmallBitVector::applyMask by consolidating common code for 32- and 6...Yaron Keren2015-09-181-2/+2
* Reverting r247972 (and subordinate commit r247972) as the 32-bit left-shift i...Aaron Ballman2015-09-181-2/+2
* Fix BitVectorTest on 32-bit hosts after r247972.Yaron Keren2015-09-181-2/+2
* Simplify SmallBitVector::applyMask by consolidating common code for 32-bit an...Yaron Keren2015-09-181-2/+2
* Fix a buffer overrun detected by AddressSanitizer.Anna Zaks2013-12-191-0/+6
* Revert "[PowerPC] Improve consistency in use of __ppc__, __powerpc__, etc."Rafael Espindola2013-07-261-1/+1
* [PowerPC] Improve consistency in use of __ppc__, __powerpc__, etc.Bill Schmidt2013-07-261-1/+1
* Sync SmallBitVector with BitVector. Add unit tests for the missing methods.Benjamin Kramer2013-07-111-0/+36
* BitVector: Do the right thing in all() when Size is a multiple of BITWORD_SIZE.Benjamin Kramer2013-06-071-0/+16
* Optimize BitVector::all().Benjamin Kramer2013-06-071-0/+8
* Fix a bug in the set(I,E)/reset(I,E) methods that I recently added. The boun...Owen Anderson2012-10-161-0/+10
* Add range-based set()/reset() to BitVector. These allow fast setting/resetti...Owen Anderson2012-10-151-0/+42
* Merge the SmallBitVector and BitVector unit tests with gtest's typed test mag...Benjamin Kramer2012-06-161-16/+25
* Remove the expensive BitVector::operator~().Jakob Stoklund Olesen2012-05-141-3/+4
* Add BitVector::anyCommon().Jakob Stoklund Olesen2012-05-141-1/+29
* Add portable bit mask operations to BitVector.Jakob Stoklund Olesen2012-01-171-0/+46
* Add an all() method to BitVector, for testing whether all bits are set.Dan Gohman2010-09-271-0/+7
* Update BitVectorTest.cpp to stay in sync with SmallBitVectorTest.cpp,Dan Gohman2010-04-301-3/+15
* Silence GCC warnings.Benjamin Kramer2010-02-101-6/+6
* Implement operators |=, &=, and ^= for SmallBitVector, and remove theDan Gohman2010-02-101-0/+40
* Disable unittests/ADT/BitVectorTest on PPC Darwin.Dale Johannesen2010-02-091-0/+2
* Add a SmallBitVector class, which mimics BitVector but uses onlyDan Gohman2010-01-051-0/+140
OpenPOWER on IntegriCloud