| Commit message (Expand) | Author | Age | Files | Lines |
* | Update BitVectorTest.cpp to stay in sync with SmallBitVectorTest.cpp, | Dan Gohman | 2010-04-30 | 1 | -0/+5 |
* | work around an MSVC2010 bug, PR6504 | Chris Lattner | 2010-03-16 | 1 | -1/+2 |
* | Implement operators |=, &=, and ^= for SmallBitVector, and remove the | Dan Gohman | 2010-02-10 | 1 | -4/+6 |
* | Add a SmallBitVector class, which mimics BitVector but uses only | Dan Gohman | 2010-01-05 | 1 | -0/+18 |
* | Use CHAR_BIT instead of hard-coding 8 in several places where it | Dan Gohman | 2009-04-01 | 1 | -1/+2 |
* | Fix a bug in BitVector.h. All assignment operations (except the usual | Roman Levenstein | 2009-01-26 | 1 | -3/+3 |
* | Removed trailing whitespace. | Misha Brukman | 2009-01-09 | 1 | -17/+17 |
* | Prune and tidy #includes. | Dan Gohman | 2008-05-29 | 1 | -3/+2 |
* | Fix more -Wshorten-64-to-32 warnings. | Evan Cheng | 2008-05-05 | 1 | -5/+5 |
* | Unbreak build with gcc 4.3: provide missed includes and silence most annoying... | Anton Korobeynikov | 2008-02-20 | 1 | -1/+2 |
* | Don't attribute in file headers anymore. See llvmdev for the | Chris Lattner | 2007-12-29 | 1 | -2/+2 |
* | Added two bounds checks to the BitVector class to detect | Ted Kremenek | 2007-12-10 | 1 | -0/+4 |
* | Updated VC++ build system. | Hartmut Kaiser | 2007-10-17 | 1 | -1/+1 |
* | make operator== work with non-equal sized bitvectors, as long as | Chris Lattner | 2007-10-12 | 1 | -4/+15 |
* | make bitvector &= do the right thing if vectors have mismatched length. | Chris Lattner | 2007-10-11 | 1 | -2/+11 |
* | This fixes resizing issues with BitVectors. It ensures that the BitWord type ... | Chandler Carruth | 2007-08-06 | 1 | -11/+26 |
* | Evidently my earlier fix did not go far enough. When resizing a zero-sized | Owen Anderson | 2007-07-10 | 1 | -1/+2 |
* | When resizing a BitVector with size 0, be sure to clear the low word before u... | Owen Anderson | 2007-07-09 | 1 | -0/+5 |
* | Rename identifier that GCC uses as a macro, breaking llvm-gcc build. | Jeff Cohen | 2007-04-26 | 1 | -22/+22 |
* | Removed tabs everywhere except autogenerated & external files. Add make | Anton Korobeynikov | 2007-04-16 | 1 | -15/+15 |
* | Fix release build. | Lauro Ramos Venancio | 2007-04-04 | 1 | -0/+1 |
* | Properly emit range comparisons for switch cases, where neighbour cases | Anton Korobeynikov | 2007-04-04 | 1 | -0/+2 |
* | Add a dtor to fix leaks from all clients of BitVector. | Chris Lattner | 2007-03-20 | 1 | -0/+4 |
* | Make it 64-bit safe. | Evan Cheng | 2007-03-02 | 1 | -7/+25 |
* | Proper fix for the off-by-one bug in clear_unused_bits(). | Evan Cheng | 2007-02-15 | 1 | -5/+3 |
* | Fix an off-by-one bug in computing the index of the word to clear. | Reid Spencer | 2007-02-15 | 1 | -1/+4 |
* | Make sure Capacity gets initialized too. | Reid Spencer | 2007-02-15 | 1 | -0/+1 |
* | Missing a ; | Evan Cheng | 2007-02-15 | 1 | -3/+2 |
* | BitVector::reference operator=(const reference& rhs) is unnecessary thanks to... | Evan Cheng | 2007-02-15 | 1 | -8/+0 |
* | Remove unnecessary checks. | Evan Cheng | 2007-02-15 | 1 | -10/+5 |
* | operator== returns false when two bitvectors have different sizes. | Evan Cheng | 2007-02-15 | 1 | -1/+3 |
* | Merges two resize() variants. | Evan Cheng | 2007-02-15 | 1 | -11/+3 |
* | Clear no longer deleting the bits to avoid mallocs. | Evan Cheng | 2007-02-15 | 1 | -5/+1 |
* | BitVector::count() bugs. | Evan Cheng | 2007-02-15 | 1 | -1/+6 |
* | Eliminate a redundent ctor; eliminate one more potential new [0]. | Evan Cheng | 2007-02-15 | 1 | -10/+8 |
* | 1 -> 1L since BitWord has type unsigned long. | Evan Cheng | 2007-02-15 | 1 | -9/+9 |
* | Eliminate new[0], just set Bits to NULL. | Evan Cheng | 2007-02-15 | 1 | -11/+20 |
* | Inverted the condition by accident. | Evan Cheng | 2007-02-15 | 1 | -1/+1 |
* | Bug fixes: assignment operator forgot to copy over size; copy ctor forgot to ... | Evan Cheng | 2007-02-15 | 1 | -5/+6 |
* | Add a BitVector class. | Evan Cheng | 2007-02-15 | 1 | -0/+347 |