[llvm-commits] [SignlessTypes] CVS: llvm/include/llvm/Constants.h

2006-10-29 Thread Zhou Sheng
Changes in directory llvm/include/llvm: Constants.h updated: 1.88.2.8 -> 1.88.2.9 --- Log message: --- Diffs of the changes: (+1 -1) Constants.h |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/include/llvm/Constants.h diff -u llvm/include/llvm/Constants.h:1.88.2.8

[llvm-commits] [SignlessTypes] CVS: llvm/lib/VMCore/ConstantFolding.cpp Constants.cpp Instruction.cpp

2006-10-29 Thread Zhou Sheng
Changes in directory llvm/lib/VMCore: ConstantFolding.cpp updated: 1.93.2.9 -> 1.93.2.10 Constants.cpp updated: 1.163.2.10 -> 1.163.2.11 Instruction.cpp updated: 1.53.2.5 -> 1.53.2.6 --- Log message: --- Diffs of the changes: (+15 -15) ConstantFolding.cpp | 20 ++-- Const

[llvm-commits] [SignlessTypes] CVS: llvm/include/llvm/Support/PatternMatch.h

2006-10-29 Thread Zhou Sheng
Changes in directory llvm/include/llvm/Support: PatternMatch.h updated: 1.9.2.3 -> 1.9.2.4 --- Log message: --- Diffs of the changes: (+6 -5) PatternMatch.h | 11 ++- 1 files changed, 6 insertions(+), 5 deletions(-) Index: llvm/include/llvm/Support/PatternMatch.h diff -u llvm/i

[llvm-commits] [SignlessTypes] CVS: llvm/lib/ExecutionEngine/Interpreter/Execution.cpp

2006-10-29 Thread Zhou Sheng
Changes in directory llvm/lib/ExecutionEngine/Interpreter: Execution.cpp updated: 1.139.6.5 -> 1.139.6.6 --- Log message: --- Diffs of the changes: (+51 -14) Execution.cpp | 65 +- 1 files changed, 51 insertions(+), 14 deletions(-)

[llvm-commits] [SignlessTypes] CVS: llvm/lib/Target/CBackend/Writer.cpp

2006-10-29 Thread Zhou Sheng
Changes in directory llvm/lib/Target/CBackend: Writer.cpp updated: 1.272.2.7 -> 1.272.2.8 --- Log message: --- Diffs of the changes: (+13 -5) Writer.cpp | 18 +- 1 files changed, 13 insertions(+), 5 deletions(-) Index: llvm/lib/Target/CBackend/Writer.cpp diff -u llvm/li

[llvm-commits] [SignlessTypes] CVS: llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp

2006-10-29 Thread Zhou Sheng
Changes in directory llvm/lib/CodeGen/SelectionDAG: SelectionDAGISel.cpp updated: 1.289.2.7 -> 1.289.2.8 --- Log message: --- Diffs of the changes: (+1 -1) SelectionDAGISel.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel

[llvm-commits] [SignlessTypes] CVS: llvm/test/Regression/CodeGen/X86/compare_folding.llx

2006-10-29 Thread Zhou Sheng
Changes in directory llvm/test/Regression/CodeGen/X86: compare_folding.llx updated: 1.3 -> 1.3.2.1 --- Log message: --- Diffs of the changes: (+4 -4) compare_folding.llx |8 1 files changed, 4 insertions(+), 4 deletions(-) Index: llvm/test/Regression/CodeGen/X86/compare_fold

[llvm-commits] CVS: llvm/lib/Support/FoldingSet.cpp

2006-10-29 Thread Jim Laskey
Changes in directory llvm/lib/Support: FoldingSet.cpp updated: 1.6 -> 1.7 --- Log message: Not handling zero length strings. --- Diffs of the changes: (+2 -2) FoldingSet.cpp |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index: llvm/lib/Support/FoldingSet.cpp diff -u llvm/l

[llvm-commits] CVS: llvm/lib/Support/FoldingSet.cpp

2006-10-29 Thread Jim Laskey
Changes in directory llvm/lib/Support: FoldingSet.cpp updated: 1.7 -> 1.8 --- Log message: Try again. --- Diffs of the changes: (+4 -1) FoldingSet.cpp |5 - 1 files changed, 4 insertions(+), 1 deletion(-) Index: llvm/lib/Support/FoldingSet.cpp diff -u llvm/lib/Support/FoldingSet.c

[llvm-commits] llvm-gcc patch

2006-10-29 Thread Chris Lattner
I just committed Anton's patch for PR973. This should greatly improve static ctor/dtor handling on linux. -Chris Index: crtstuff.c === --- crtstuff.c (revision 119298) +++ crtstuff.c (working copy) @@ -51,9 +51,6 @@ This file

[llvm-commits] CVS: llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp

2006-10-29 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen/SelectionDAG: SelectionDAGISel.cpp updated: 1.305 -> 1.306 --- Log message: Fix a load folding issue that Evan noticed: there is no need to export values used by comparisons in the main block. --- Diffs of the changes: (+17 -7) SelectionDAGISel.cpp |

[llvm-commits] CVS: llvm/test/Regression/CodeGen/Generic/2006-10-29-Crash.ll

2006-10-29 Thread Chris Lattner
Changes in directory llvm/test/Regression/CodeGen/Generic: 2006-10-29-Crash.ll added (r1.1) --- Log message: new testcase --- Diffs of the changes: (+21 -0) 2006-10-29-Crash.ll | 21 + 1 files changed, 21 insertions(+) Index: llvm/test/Regression/CodeGen/Generic/200

[llvm-commits] CVS: llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp

2006-10-29 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen/SelectionDAG: SelectionDAGISel.cpp updated: 1.306 -> 1.307 --- Log message: fix Generic/2006-10-29-Crash.ll --- Diffs of the changes: (+9 -1) SelectionDAGISel.cpp | 10 +- 1 files changed, 9 insertions(+), 1 deletion(-) Index: llvm/lib/Code

[llvm-commits] CVS: llvm/lib/CodeGen/BranchFolding.cpp

2006-10-29 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen: BranchFolding.cpp updated: 1.26 -> 1.27 --- Log message: Make CanFallThrough more intelligent (so it can handle blocks with (e.g.) no successors), and make island block movement more general. This compiles CodeGen/X86/2006-04-27-ISelFoldingBug.ll to: _lo

[llvm-commits] CVS: llvm/test/Regression/Transforms/SimplifyCFG/2006-10-29-InvokeCrash.ll

2006-10-29 Thread Chris Lattner
Changes in directory llvm/test/Regression/Transforms/SimplifyCFG: 2006-10-29-InvokeCrash.ll added (r1.1) --- Log message: new testcase --- Diffs of the changes: (+652 -0) 2006-10-29-InvokeCrash.ll | 652 ++ 1 files changed, 652 insertions(+) I

[llvm-commits] CVS: llvm/lib/Transforms/Utils/SimplifyCFG.cpp

2006-10-29 Thread Chris Lattner
Changes in directory llvm/lib/Transforms/Utils: SimplifyCFG.cpp updated: 1.101 -> 1.102 --- Log message: Fix SimplifyCFG/2006-10-29-InvokeCrash.ll, a crash compiling QT. --- Diffs of the changes: (+1 -1) SimplifyCFG.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llv

[llvm-commits] CVS: llvm/lib/Support/Allocator.cpp

2006-10-29 Thread Chris Lattner
Changes in directory llvm/lib/Support: Allocator.cpp added (r1.1) --- Log message: Add a new llvm::Allocator abstraction, which will be used by a container I'm about to add. This is similar to, but necessarily different than, the STL allocator class. --- Diffs of the changes: (+106 -0) A

[llvm-commits] CVS: llvm/include/llvm/Support/Allocator.h

2006-10-29 Thread Chris Lattner
Changes in directory llvm/include/llvm/Support: Allocator.h added (r1.1) --- Log message: Add a new llvm::Allocator abstraction, which will be used by a container I'm about to add. This is similar to, but necessarily different than, the STL allocator class. --- Diffs of the changes: (+48 -

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

2006-10-29 Thread Chris Lattner
Changes in directory llvm/include/llvm/ADT: CStringMap.h added (r1.1) --- Log message: add a highly efficient hash table that is specialized for mapping C strings to some other type. --- Diffs of the changes: (+144 -0) CStringMap.h | 144 +++

[llvm-commits] CVS: llvm/lib/Support/CStringMap.cpp

2006-10-29 Thread Chris Lattner
Changes in directory llvm/lib/Support: CStringMap.cpp added (r1.1) --- Log message: add a highly efficient hash table that is specialized for mapping C strings to some other type. --- Diffs of the changes: (+134 -0) CStringMap.cpp | 134

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

2006-10-29 Thread Chris Lattner
Changes in directory llvm/include/llvm/ADT: CStringMap.h updated: 1.1 -> 1.2 --- Log message: add newline at end of file --- Diffs of the changes: (+2 -1) CStringMap.h |3 ++- 1 files changed, 2 insertions(+), 1 deletion(-) Index: llvm/include/llvm/ADT/CStringMap.h diff -u llvm/inclu

[llvm-commits] [SignlessTypes] CVS:llvm/test/Regression/CodeGen/X86/compare_folding.llx

2006-10-29 Thread Nick Lewycky
Zhou Sheng, could you please try to include some sort of commit message, no matter how brief? "reorder frem" would be fine, though "Moved FREM to be with the other REM instrucions." would be better. Thanks, Nick Lewycky ___ llvm-commits mailing list llvm

Re: [llvm-commits] [SignlessTypes] CVS: llvm/test/Regression/CodeGen/X86/compare_folding.llx

2006-10-29 Thread Reid Spencer
Sheng, One of the policies for LLVM is that we *never* commit anything with a blank log message. All your recent commits were blank. In the future, please make a detailed summary of your changes. What is needed is some context on the change. For our work, all your commits should start with: For P

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

2006-10-29 Thread Chris Lattner
Changes in directory llvm/include/llvm/ADT: CStringMap.h updated: 1.2 -> 1.3 --- Log message: add a method --- Diffs of the changes: (+8 -0) CStringMap.h |8 1 files changed, 8 insertions(+) Index: llvm/include/llvm/ADT/CStringMap.h diff -u llvm/include/llvm/ADT/CStringMap.h

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

2006-10-29 Thread Chris Lattner
Changes in directory llvm/include/llvm/ADT: SmallString.h added (r1.1) SmallVector.h updated: 1.20 -> 1.21 --- Log message: Add SmallString a (currently) minimal class that adapts SmallVector to be more string-like. --- Diffs of the changes: (+58 -0) SmallString.h | 57 ++

Re: [llvm-commits] llvm-gcc patch

2006-10-29 Thread Reid Spencer
Chris, Could you please resend this as an attachment. It is not applying correctly. Thanks, Reid. On Sun, 2006-10-29 at 09:39 -0800, Chris Lattner wrote: > Index: crtstuff.c > === > --- crtstuff.c (revision 119298) > +++ crtstuff.

Re: [llvm-commits] llvm-gcc patch

2006-10-29 Thread Chris Lattner
http://llvm.org/bugs/attachment.cgi?id=423&action=view -Chris On Oct 29, 2006, at 8:14 PM, Reid Spencer wrote: > Chris, > > Could you please resend this as an attachment. It is not applying > correctly. > > Thanks, > > Reid. > > On Sun, 2006-10-29 at 09:39 -0800, Chris Lattner wrote: >> Index:

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

2006-10-29 Thread Chris Lattner
Changes in directory llvm/include/llvm/ADT: SmallVector.h updated: 1.21 -> 1.22 --- Log message: add a new form of insert. --- Diffs of the changes: (+48 -1) SmallVector.h | 49 - 1 files changed, 48 insertions(+), 1 deletion(-) Index: ll

[llvm-commits] CVS: llvm/test/Regression/CodeGen/X86/2006-08-21-ExtraMovInst.ll

2006-10-29 Thread Chris Lattner
Changes in directory llvm/test/Regression/CodeGen/X86: 2006-08-21-ExtraMovInst.ll updated: 1.1 -> 1.2 --- Log message: fix this regtest --- Diffs of the changes: (+1 -1) 2006-08-21-ExtraMovInst.ll |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/test/Regression/CodeG

[llvm-commits] CVS: llvm/include/llvm/CodeGen/SelectionDAGNodes.h

2006-10-29 Thread Evan Cheng
Changes in directory llvm/include/llvm/CodeGen: SelectionDAGNodes.h updated: 1.158 -> 1.159 --- Log message: Added a new SDNode type: BR_JT for jumptable branch. --- Diffs of the changes: (+4 -0) SelectionDAGNodes.h |4 1 files changed, 4 insertions(+) Index: llvm/include/llvm/Co