[llvm-commits] CVS: llvm/include/llvm/ADT/BitVector.h

2007-04-26 Thread Jeff Cohen
Changes in directory llvm/include/llvm/ADT: BitVector.h updated: 1.21 - 1.22 --- Log message: Rename identifier that GCC uses as a macro, breaking llvm-gcc build. --- Diffs of the changes: (+22 -22) BitVector.h | 44 ++-- 1 files changed, 22

[llvm-commits] CVS: llvm/include/llvm/ADT/BitVector.h hash_set.in

2007-04-16 Thread Anton Korobeynikov
Changes in directory llvm/include/llvm/ADT: BitVector.h updated: 1.20 - 1.21 hash_set.in updated: 1.8 - 1.9 --- Log message: Removed tabs everywhere except autogenerated external files. Add make target for tabs checking. --- Diffs of the changes: (+16 -16) BitVector.h | 30

[llvm-commits] CVS: llvm/include/llvm/ADT/BitVector.h

2007-04-04 Thread Anton Korobeynikov
Changes in directory llvm/include/llvm/ADT: BitVector.h updated: 1.18 - 1.19 --- Log message: Properly emit range comparisons for switch cases, where neighbour cases go to the same destination. Now we're producing really good code for switch-lower-feature.ll testcase --- Diffs of the

[llvm-commits] CVS: llvm/include/llvm/ADT/BitVector.h

2007-04-04 Thread Lauro Ramos Venancio
Changes in directory llvm/include/llvm/ADT: BitVector.h updated: 1.19 - 1.20 --- Log message: Fix release build. --- Diffs of the changes: (+1 -0) BitVector.h |1 + 1 files changed, 1 insertion(+) Index: llvm/include/llvm/ADT/BitVector.h diff -u

[llvm-commits] CVS: llvm/include/llvm/ADT/BitVector.h

2007-03-19 Thread Chris Lattner
Changes in directory llvm/include/llvm/ADT: BitVector.h updated: 1.17 - 1.18 --- Log message: Add a dtor to fix leaks from all clients of BitVector. --- Diffs of the changes: (+4 -0) BitVector.h |4 1 files changed, 4 insertions(+) Index: llvm/include/llvm/ADT/BitVector.h diff

[llvm-commits] CVS: llvm/include/llvm/ADT/BitVector.h

2007-03-01 Thread Evan Cheng
Changes in directory llvm/include/llvm/ADT: BitVector.h updated: 1.16 - 1.17 --- Log message: Make it 64-bit safe. --- Diffs of the changes: (+25 -7) BitVector.h | 32 +--- 1 files changed, 25 insertions(+), 7 deletions(-) Index:

[llvm-commits] CVS: llvm/include/llvm/ADT/BitVector.h

2007-02-15 Thread Evan Cheng
Changes in directory llvm/include/llvm/ADT: BitVector.h updated: 1.1 - 1.2 --- Log message: Bug fixes: assignment operator forgot to copy over size; copy ctor forgot to clear unused top bits. --- Diffs of the changes: (+6 -5) BitVector.h | 11 ++- 1 files changed, 6

[llvm-commits] CVS: llvm/include/llvm/ADT/BitVector.h

2007-02-15 Thread Evan Cheng
Changes in directory llvm/include/llvm/ADT: BitVector.h updated: 1.3 - 1.4 --- Log message: Eliminate new[0], just set Bits to NULL. --- Diffs of the changes: (+20 -11) BitVector.h | 31 --- 1 files changed, 20 insertions(+), 11 deletions(-) Index:

[llvm-commits] CVS: llvm/include/llvm/ADT/BitVector.h

2007-02-15 Thread Evan Cheng
Changes in directory llvm/include/llvm/ADT: BitVector.h updated: 1.4 - 1.5 --- Log message: 1 - 1L since BitWord has type unsigned long. --- Diffs of the changes: (+9 -9) BitVector.h | 18 +- 1 files changed, 9 insertions(+), 9 deletions(-) Index:

[llvm-commits] CVS: llvm/include/llvm/ADT/BitVector.h

2007-02-15 Thread Evan Cheng
Changes in directory llvm/include/llvm/ADT: BitVector.h updated: 1.5 - 1.6 --- Log message: Eliminate a redundent ctor; eliminate one more potential new [0]. --- Diffs of the changes: (+8 -10) BitVector.h | 18 -- 1 files changed, 8 insertions(+), 10 deletions(-) Index:

[llvm-commits] CVS: llvm/include/llvm/ADT/BitVector.h

2007-02-15 Thread Evan Cheng
Changes in directory llvm/include/llvm/ADT: BitVector.h updated: 1.6 - 1.7 --- Log message: BitVector::count() bugs. --- Diffs of the changes: (+6 -1) BitVector.h |7 ++- 1 files changed, 6 insertions(+), 1 deletion(-) Index: llvm/include/llvm/ADT/BitVector.h diff -u

[llvm-commits] CVS: llvm/include/llvm/ADT/BitVector.h

2007-02-15 Thread Evan Cheng
Changes in directory llvm/include/llvm/ADT: BitVector.h updated: 1.7 - 1.8 --- Log message: Clear no longer deleting the bits to avoid mallocs. --- Diffs of the changes: (+1 -5) BitVector.h |6 +- 1 files changed, 1 insertion(+), 5 deletions(-) Index:

[llvm-commits] CVS: llvm/include/llvm/ADT/BitVector.h

2007-02-15 Thread Evan Cheng
Changes in directory llvm/include/llvm/ADT: BitVector.h updated: 1.8 - 1.9 --- Log message: Merges two resize() variants. --- Diffs of the changes: (+3 -11) BitVector.h | 14 +++--- 1 files changed, 3 insertions(+), 11 deletions(-) Index: llvm/include/llvm/ADT/BitVector.h diff

[llvm-commits] CVS: llvm/include/llvm/ADT/BitVector.h

2007-02-15 Thread Evan Cheng
Changes in directory llvm/include/llvm/ADT: BitVector.h updated: 1.10 - 1.11 --- Log message: Remove unnecessary checks. --- Diffs of the changes: (+5 -10) BitVector.h | 15 +-- 1 files changed, 5 insertions(+), 10 deletions(-) Index: llvm/include/llvm/ADT/BitVector.h diff

[llvm-commits] CVS: llvm/include/llvm/ADT/BitVector.h

2007-02-15 Thread Evan Cheng
Changes in directory llvm/include/llvm/ADT: BitVector.h updated: 1.11 - 1.12 --- Log message: BitVector::reference operator=(const reference rhs) is unnecessary thanks to autoconvert to bool. --- Diffs of the changes: (+0 -8) BitVector.h |8 1 files changed, 8 deletions(-)

[llvm-commits] CVS: llvm/include/llvm/ADT/BitVector.h

2007-02-15 Thread Evan Cheng
Changes in directory llvm/include/llvm/ADT: BitVector.h updated: 1.12 - 1.13 --- Log message: Missing a ; --- Diffs of the changes: (+2 -3) BitVector.h |5 ++--- 1 files changed, 2 insertions(+), 3 deletions(-) Index: llvm/include/llvm/ADT/BitVector.h diff -u

Re: [llvm-commits] CVS: llvm/include/llvm/ADT/BitVector.h

2007-02-15 Thread Reid Spencer
Evan, BitVector is still very broken. Please run the llvm/test suite. Numerous tests are failing, all in BitVector. This is preventing me from testing today. Reid. On Thu, 2007-02-15 at 13:29 -0600, Evan Cheng wrote: Changes in directory llvm/include/llvm/ADT: BitVector.h updated: 1.12 -

[llvm-commits] CVS: llvm/include/llvm/ADT/BitVector.h

2007-02-15 Thread Reid Spencer
Changes in directory llvm/include/llvm/ADT: BitVector.h updated: 1.13 - 1.14 --- Log message: Make sure Capacity gets initialized too. --- Diffs of the changes: (+1 -0) BitVector.h |1 + 1 files changed, 1 insertion(+) Index: llvm/include/llvm/ADT/BitVector.h diff -u

Re: [llvm-commits] CVS: llvm/include/llvm/ADT/BitVector.h

2007-02-15 Thread Reid Spencer
This patch fixed the bulk of the BitVector failures. However, there is still a memory corruption that I'm working on. Reid. On Thu, 2007-02-15 at 14:14 -0600, Reid Spencer wrote: Changes in directory llvm/include/llvm/ADT: BitVector.h updated: 1.13 - 1.14 --- Log message: Make sure

[llvm-commits] CVS: llvm/include/llvm/ADT/BitVector.h

2007-02-15 Thread Reid Spencer
Changes in directory llvm/include/llvm/ADT: BitVector.h updated: 1.14 - 1.15 --- Log message: Fix an off-by-one bug in computing the index of the word to clear. --- Diffs of the changes: (+4 -1) BitVector.h |5 - 1 files changed, 4 insertions(+), 1 deletion(-) Index:

[llvm-commits] CVS: llvm/include/llvm/ADT/BitVector.h

2007-02-15 Thread Evan Cheng
Changes in directory llvm/include/llvm/ADT: BitVector.h updated: 1.15 - 1.16 --- Log message: Proper fix for the off-by-one bug in clear_unused_bits(). --- Diffs of the changes: (+3 -5) BitVector.h |8 +++- 1 files changed, 3 insertions(+), 5 deletions(-) Index:

[llvm-commits] CVS: llvm/include/llvm/ADT/BitVector.h

2007-02-14 Thread Evan Cheng
Changes in directory llvm/include/llvm/ADT: BitVector.h added (r1.1) --- Log message: Add a BitVector class. --- Diffs of the changes: (+347 -0) BitVector.h | 347 1 files changed, 347 insertions(+) Index: