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

2005-11-09 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen/SelectionDAG: SelectionDAGISel.cpp updated: 1.95 -> 1.96 --- Log message: Fix CodeGen/X86/shift-folding.ll:test3 on X86 --- Diffs of the changes: (+1 -1) SelectionDAGISel.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/lib/C

[llvm-commits] CVS: llvm-test/SingleSource/UnitTests/2002-05-02-ArgumentTest.c 2002-08-02-CastTest.c 2003-04-22-Switch.c 2003-05-02-DependentPHI.c 2003-07-08-BitOpsTest.c printargs.c StructModifyTest

2005-11-09 Thread Andrew Lenharth
Changes in directory llvm-test/SingleSource/UnitTests: 2002-05-02-ArgumentTest.c updated: 1.1 -> 1.2 2002-08-02-CastTest.c updated: 1.1 -> 1.2 2003-04-22-Switch.c updated: 1.2 -> 1.3 2003-05-02-DependentPHI.c updated: 1.1 -> 1.2 2003-07-08-BitOpsTest.c updated: 1.1 -> 1.2 printargs.c updated: 1.

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

2005-11-09 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen: RegAllocLocal.cpp updated: 1.75 -> 1.76 --- Log message: Nuke noop copies. --- Diffs of the changes: (+11 -4) RegAllocLocal.cpp | 15 +++ 1 files changed, 11 insertions(+), 4 deletions(-) Index: llvm/lib/CodeGen/RegAllocLocal.cpp diff

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

2005-11-09 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen/SelectionDAG: LegalizeDAG.cpp updated: 1.204 -> 1.205 --- Log message: Handle the trivial (but common) two-op case more efficiently --- Diffs of the changes: (+18 -11) LegalizeDAG.cpp | 29 ++--- 1 files changed, 18 insertions

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaISelLowering.cpp AlphaISelPattern.cpp AlphaInstrFormats.td AlphaInstrInfo.cpp AlphaInstrInfo.td AlphaRegisterInfo.cpp AlphaRegisterInfo.h AlphaRegisterIn

2005-11-09 Thread Andrew Lenharth
Changes in directory llvm/lib/Target/Alpha: AlphaISelLowering.cpp updated: 1.7 -> 1.8 AlphaISelPattern.cpp updated: 1.177 -> 1.178 AlphaInstrFormats.td updated: 1.11 -> 1.12 AlphaInstrInfo.cpp updated: 1.5 -> 1.6 AlphaInstrInfo.td updated: 1.70 -> 1.71 AlphaRegisterInfo.cpp updated: 1.29 -> 1.30

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

2005-11-09 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen/SelectionDAG: SelectionDAGISel.cpp updated: 1.96 -> 1.97 --- Log message: Refactor intrinsic lowering stuff out of visitCall --- Diffs of the changes: (+107 -98) SelectionDAGISel.cpp | 205 ++- 1 files c

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

2005-11-09 Thread Chris Lattner
Changes in directory llvm/include/llvm/CodeGen: SelectionDAG.h updated: 1.67 -> 1.68 SelectionDAGNodes.h updated: 1.72 -> 1.73 --- Log message: Switch the allnodes list from a vector of pointers to an ilist of nodes. This eliminates the vector, allows constant time removal of a node from a grap

[llvm-commits] CVS: llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp DAGCombiner.cpp ScheduleDAG.cpp SelectionDAG.cpp

2005-11-09 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen/SelectionDAG: LegalizeDAG.cpp updated: 1.205 -> 1.206 DAGCombiner.cpp updated: 1.60 -> 1.61 ScheduleDAG.cpp updated: 1.44 -> 1.45 SelectionDAG.cpp updated: 1.210 -> 1.211 --- Log message: Switch the allnodes list from a vector of pointers to an ilist of nod

[llvm-commits] CVS: llvm/lib/VMCore/Type.cpp

2005-11-09 Thread Chris Lattner
Changes in directory llvm/lib/VMCore: Type.cpp updated: 1.129 -> 1.130 --- Log message: Force packed vectors to be a power of two in length. --- Diffs of the changes: (+2 -0) Type.cpp |2 ++ 1 files changed, 2 insertions(+) Index: llvm/lib/VMCore/Type.cpp diff -u llvm/lib/VMCore/Type

[llvm-commits] CVS: llvm/lib/AsmParser/llvmAsmParser.cpp llvmAsmParser.y

2005-11-09 Thread Chris Lattner
Changes in directory llvm/lib/AsmParser: llvmAsmParser.cpp updated: 1.22 -> 1.23 llvmAsmParser.y updated: 1.236 -> 1.237 --- Log message: Force vectors to be a power of two in size --- Diffs of the changes: (+170 -170) llvmAsmParser.cpp | 332 +++---

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

2005-11-09 Thread Chris Lattner
Changes in directory llvm/docs: LangRef.html updated: 1.114 -> 1.115 --- Log message: Packed elements must be a power of two in size --- Diffs of the changes: (+3 -2) LangRef.html |5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) Index: llvm/docs/LangRef.html diff -u llvm/do

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

2005-11-09 Thread Andrew Lenharth
Changes in directory llvm/lib/Transforms/Scalar: Reg2Mem.cpp added (r1.1) --- Log message: The pass everyone has been waiting for! Reg2Mem for fun you can opt -reg2mem -mem2reg --- Diffs of the changes: (+79 -0) Reg2Mem.cpp | 79 +

[llvm-commits] CVS: llvm/include/llvm/Transforms/Scalar.h

2005-11-09 Thread Andrew Lenharth
Changes in directory llvm/include/llvm/Transforms: Scalar.h updated: 1.58 -> 1.59 --- Log message: The pass everyone has been waiting for! Reg2Mem for fun you can opt -reg2mem -mem2reg --- Diffs of the changes: (+6 -0) Scalar.h |6 ++ 1 files changed, 6 insertions(+) Index: llv

[llvm-commits] CVS: llvm/include/llvm/Transforms/LinkAllPasses.h

2005-11-09 Thread Andrew Lenharth
Changes in directory llvm/include/llvm/Transforms: LinkAllPasses.h updated: 1.24 -> 1.25 --- Log message: needs to go here to apparently. --- Diffs of the changes: (+1 -0) LinkAllPasses.h |1 + 1 files changed, 1 insertion(+) Index: llvm/include/llvm/Transforms/LinkAllPasses.h diff -u