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

2007-01-27 Thread Chris Lattner
Changes in directory llvm/include/llvm/ADT: SmallSet.h updated: 1.4 -> 1.5 --- Log message: Give SmallSet a reasonable fallback if it gets large: use an std::set. --- Diffs of the changes: (+51 -27) SmallSet.h | 78 +++-- 1 files ch

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

2007-01-27 Thread Chris Lattner
Changes in directory llvm/include/llvm/ADT: SmallPtrSet.h updated: 1.4 -> 1.5 --- Log message: add some missing API --- Diffs of the changes: (+3 -0) SmallPtrSet.h |3 +++ 1 files changed, 3 insertions(+) Index: llvm/include/llvm/ADT/SmallPtrSet.h diff -u llvm/include/llvm/ADT/SmallP

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

2007-01-27 Thread Chris Lattner
Changes in directory llvm/include/llvm/ADT: SmallSet.h updated: 1.5 -> 1.6 --- Log message: Make SmallSet faster by transparently implementing it with SmallPtrSet. Some clients will need to use SmallPtrSet directly though if they need to iterate over the set. --- Diffs of the changes: (+5 -

[llvm-commits] CVS: llvm/lib/Target/X86/X86ELFWriterInfo.cpp X86ELFWriterInfo.h

2007-01-27 Thread Bill Wendling
Changes in directory llvm/lib/Target/X86: X86ELFWriterInfo.cpp updated: 1.1 -> 1.2 X86ELFWriterInfo.h updated: 1.1 -> 1.2 --- Log message: Make d'tor out-of-line. --- Diffs of the changes: (+2 -1) X86ELFWriterInfo.cpp |1 + X86ELFWriterInfo.h |2 +- 2 files changed, 2 insertions(

[llvm-commits] CVS: llvm/docs/BytecodeFormat.html

2007-01-27 Thread Owen Anderson
Changes in directory llvm/docs: BytecodeFormat.html updated: 1.60 -> 1.61 --- Log message: Describe the recent changes to the bytecode format for PR761: http://llvm.org/PR761 . --- Diffs of the changes: (+14 -41) BytecodeFormat.html | 55 +

[llvm-commits] CVS: llvm/test/Linker/testlink2.ll

2007-01-27 Thread Reid Spencer
Changes in directory llvm/test/Linker: testlink2.ll updated: 1.10 -> 1.11 --- Log message: Make this really do nothing. --- Diffs of the changes: (+1 -1) testlink2.ll |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/test/Linker/testlink2.ll diff -u llvm/test/Linker/t

[llvm-commits] CVS: llvm/test/Linker/basiclink.ll

2007-01-27 Thread Reid Spencer
Changes in directory llvm/test/Linker: basiclink.ll added (r1.1) --- Log message: Add a test case for PR411: http://llvm.org/PR411 . --- Diffs of the changes: (+13 -0) basiclink.ll | 13 + 1 files changed, 13 insertions(+) Index: llvm/test/Linker/basiclink.ll diff -c /dev/n

[llvm-commits] CVS: llvm/test/Linker/basiclink.ll

2007-01-27 Thread Reid Spencer
Changes in directory llvm/test/Linker: basiclink.ll updated: 1.1 -> 1.2 --- Log message: Use -f option so test is repeatable. --- Diffs of the changes: (+2 -2) basiclink.ll |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index: llvm/test/Linker/basiclink.ll diff -u llvm/tes

[llvm-commits] CVS: llvm/test/Transforms/InstCombine/2007-01-27-AndICmp.ll

2007-01-27 Thread Chris Lattner
Changes in directory llvm/test/Transforms/InstCombine: 2007-01-27-AndICmp.ll added (r1.1) --- Log message: Testcase for an instcombine miscompilation reduced by Anton. --- Diffs of the changes: (+8 -0) 2007-01-27-AndICmp.ll |8 1 files changed, 8 insertions(+) Index: llvm/te

[llvm-commits] CVS: llvm/lib/Transforms/Scalar/InstructionCombining.cpp

2007-01-27 Thread Chris Lattner
Changes in directory llvm/lib/Transforms/Scalar: InstructionCombining.cpp updated: 1.608 -> 1.609 --- Log message: Fix test/Transforms/InstCombine/2007-01-27-AndICmp.ll, a miscompilation of Mozilla that Anton tracked down. --- Diffs of the changes: (+2 -1) InstructionCombining.cpp |3 +

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

2007-01-27 Thread Chris Lattner
Changes in directory llvm/include/llvm/ADT: SmallPtrSet.h updated: 1.5 -> 1.6 --- Log message: provide a definition for uintptr_t --- Diffs of the changes: (+1 -0) SmallPtrSet.h |1 + 1 files changed, 1 insertion(+) Index: llvm/include/llvm/ADT/SmallPtrSet.h diff -u llvm/include/llvm

[llvm-commits] CVS: llvm/test/Assembler/2007-01-27-UpgradePointers.ll

2007-01-27 Thread Reid Spencer
Changes in directory llvm/test/Assembler: 2007-01-27-UpgradePointers.ll added (r1.1) --- Log message: Test case for PR1137: http://llvm.org/PR1137 . This makes sure that we don't get erroneous "redefinition" errors that cause the upgrade to fail. --- Diffs of the changes: (+21 -0) 2007-0

[llvm-commits] CVS: llvm/tools/llvm-upgrade/UpgradeParser.y

2007-01-27 Thread Reid Spencer
Changes in directory llvm/tools/llvm-upgrade: UpgradeParser.y updated: 1.48 -> 1.49 --- Log message: For PR1137: http://llvm.org/PR1137 : When a value is found to have the same name as another, try harder to disambiguate when its a type plane collapse issue and when it isn't. We traverse the t