| Commit message (Expand) | Author | Age |
* | Fix a buffer overrun detected by AddressSanitizer. | Anna Zaks | 2013-12-19 |
* | BitVector: Do the right thing in all() when Size is a multiple of BITWORD_SIZE. | Benjamin Kramer | 2013-06-07 |
* | Optimize BitVector::all(). | Benjamin Kramer | 2013-06-07 |
* | Replace Count{Leading,Trailing}Zeros_{32,64} with count{Leading,Trailing}Zeros. | Michael J. Spencer | 2013-05-24 |
* | Switch LLVM_USE_RVALUE_REFERENCES to LLVM_HAS_RVALUE_REFERENCES. | Chandler Carruth | 2012-11-30 |
* | Fix a bug in the set(I,E)/reset(I,E) methods that I recently added. The boun... | Owen Anderson | 2012-10-16 |
* | Add range-based set()/reset() to BitVector. These allow fast setting/resetti... | Owen Anderson | 2012-10-15 |
* | Add a new optimization pass: Stack Coloring, that merges disjoint static allo... | Nadav Rotem | 2012-09-06 |
* | Fix integer undefined behavior due to signed left shift overflow in LLVM. | Richard Smith | 2012-08-24 |
* | Provide move semantics for (Small)BitVector. | Benjamin Kramer | 2012-06-01 |
* | Remove the expensive BitVector::operator~(). | Jakob Stoklund Olesen | 2012-05-14 |
* | Remove BitVector binops. | Jakob Stoklund Olesen | 2012-05-14 |
* | Add BitVector::anyCommon(). | Jakob Stoklund Olesen | 2012-05-14 |
* | Convert assert(0) to llvm_unreachable | Craig Topper | 2012-02-05 |
* | Add a BitVector::reset(BitVector&) method. | Jakob Stoklund Olesen | 2012-01-29 |
* | Add portable bit mask operations to BitVector. | Jakob Stoklund Olesen | 2012-01-17 |
* | BitVector tweaks. | Benjamin Kramer | 2010-11-26 |
* | Add an all() method to BitVector, for testing whether all bits are set. | Dan Gohman | 2010-09-27 |
* | Update BitVectorTest.cpp to stay in sync with SmallBitVectorTest.cpp, | Dan Gohman | 2010-04-30 |
* | work around an MSVC2010 bug, PR6504 | Chris Lattner | 2010-03-16 |
* | Implement operators |=, &=, and ^= for SmallBitVector, and remove the | Dan Gohman | 2010-02-10 |
* | Add a SmallBitVector class, which mimics BitVector but uses only | Dan Gohman | 2010-01-05 |
* | Use CHAR_BIT instead of hard-coding 8 in several places where it | Dan Gohman | 2009-04-01 |
* | Fix a bug in BitVector.h. All assignment operations (except the usual | Roman Levenstein | 2009-01-26 |
* | Removed trailing whitespace. | Misha Brukman | 2009-01-09 |
* | Prune and tidy #includes. | Dan Gohman | 2008-05-29 |
* | Fix more -Wshorten-64-to-32 warnings. | Evan Cheng | 2008-05-05 |
* | Unbreak build with gcc 4.3: provide missed includes and silence most annoying... | Anton Korobeynikov | 2008-02-20 |
* | Don't attribute in file headers anymore. See llvmdev for the | Chris Lattner | 2007-12-29 |
* | Added two bounds checks to the BitVector class to detect | Ted Kremenek | 2007-12-10 |
* | Updated VC++ build system. | Hartmut Kaiser | 2007-10-17 |
* | make operator== work with non-equal sized bitvectors, as long as | Chris Lattner | 2007-10-12 |
* | make bitvector &= do the right thing if vectors have mismatched length. | Chris Lattner | 2007-10-11 |
* | This fixes resizing issues with BitVectors. It ensures that the BitWord type ... | Chandler Carruth | 2007-08-06 |
* | Evidently my earlier fix did not go far enough. When resizing a zero-sized | Owen Anderson | 2007-07-10 |
* | When resizing a BitVector with size 0, be sure to clear the low word before u... | Owen Anderson | 2007-07-09 |
* | Rename identifier that GCC uses as a macro, breaking llvm-gcc build. | Jeff Cohen | 2007-04-26 |
* | Removed tabs everywhere except autogenerated & external files. Add make | Anton Korobeynikov | 2007-04-16 |
* | Fix release build. | Lauro Ramos Venancio | 2007-04-04 |
* | Properly emit range comparisons for switch cases, where neighbour cases | Anton Korobeynikov | 2007-04-04 |
* | Add a dtor to fix leaks from all clients of BitVector. | Chris Lattner | 2007-03-20 |
* | Make it 64-bit safe. | Evan Cheng | 2007-03-02 |
* | Proper fix for the off-by-one bug in clear_unused_bits(). | Evan Cheng | 2007-02-15 |
* | Fix an off-by-one bug in computing the index of the word to clear. | Reid Spencer | 2007-02-15 |
* | Make sure Capacity gets initialized too. | Reid Spencer | 2007-02-15 |
* | Missing a ; | Evan Cheng | 2007-02-15 |
* | BitVector::reference operator=(const reference& rhs) is unnecessary thanks to... | Evan Cheng | 2007-02-15 |
* | Remove unnecessary checks. | Evan Cheng | 2007-02-15 |
* | operator== returns false when two bitvectors have different sizes. | Evan Cheng | 2007-02-15 |
* | Merges two resize() variants. | Evan Cheng | 2007-02-15 |