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

2007-05-24 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen/SelectionDAG: DAGCombiner.cpp updated: 1.310 -> 1.311 --- Log message: tighten up recursion depth again --- Diffs of the changes: (+13 -11) DAGCombiner.cpp | 24 +--- 1 files changed, 13 insertions(+), 11 deletions(-) Index: llv

[llvm-commits] CVS: llvm/include/llvm/Target/TargetMachine.h

2007-05-24 Thread Devang Patel
Changes in directory llvm/include/llvm/Target: TargetMachine.h updated: 1.78 -> 1.79 --- Log message: Disable Tail Merging for now. --- Diffs of the changes: (+2 -2) TargetMachine.h |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index: llvm/include/llvm/Target/TargetMachi

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

2007-05-24 Thread Evan Cheng
Changes in directory llvm/lib/CodeGen: IfConversion.cpp updated: 1.12 -> 1.13 --- Log message: Silly boog. --- Diffs of the changes: (+9 -9) IfConversion.cpp | 18 +- 1 files changed, 9 insertions(+), 9 deletions(-) Index: llvm/lib/CodeGen/IfConversion.cpp diff -u llvm/l

[llvm-commits] CVS: llvm-www/DevMtgMay2007.html

2007-05-24 Thread Bill Wendling
Changes in directory llvm-www: DevMtgMay2007.html updated: 1.148 -> 1.149 --- Log message: Add Scott Williams --- Diffs of the changes: (+4 -3) DevMtgMay2007.html |7 --- 1 files changed, 4 insertions(+), 3 deletions(-) Index: llvm-www/DevMtgMay2007.html diff -u llvm-www/DevMtgMay

Re: [llvm-commits] initial mips support!

2007-05-24 Thread Evan Cheng
Woot! That's quite a big chunk of code. I'll try to go through it as soon as I can. Thanks, Evan On May 21, 2007, at 7:14 PM, bruno cardoso wrote: Hello, With the files on attachment LLVM has now initial support for MIPS. =) The support is still simple and experimental. The status is: x

Re: [llvm-commits] Regalloc Refactoring

2007-05-24 Thread Evan Cheng
That's fine. Please check in what you have now after you've merged in the recent changes. Thanks, Evan On May 23, 2007, at 11:52 AM, David Greene wrote: > Chris Lattner wrote: > >> What did Evan ask for? Are you referring to the addrequired bit? > > Not sure what you mean by "addrequired bit.

Re: [llvm-commits] CVS: llvm/include/llvm/Target/TargetInstrInfo.h

2007-05-24 Thread Chris Lattner
> Add a couple of target hooks for predication. > > + /// isPredicable - Returns true if the instruction is already > predicated. > + /// > + virtual bool isPredicated(MachineInstr *MI) const { Should take const MachineInstr* > +return false; > + } > + >/// PredicateInstruction - Co

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

2007-05-24 Thread Chris Lattner
Changes in directory llvm/docs: LangRef.html updated: 1.245 -> 1.246 --- Log message: remove contradiction owen noticed --- Diffs of the changes: (+3 -8) LangRef.html | 11 +++ 1 files changed, 3 insertions(+), 8 deletions(-) Index: llvm/docs/LangRef.html diff -u llvm/docs/Lang

[llvm-commits] CVS: llvm/test/Transforms/ScalarRepl/2007-05-24-LargeAggregate.ll

2007-05-24 Thread Chris Lattner
Changes in directory llvm/test/Transforms/ScalarRepl: 2007-05-24-LargeAggregate.ll added (r1.1) --- Log message: testcase for PR1446: http://llvm.org/PR1446 --- Diffs of the changes: (+27 -0) 2007-05-24-LargeAggregate.ll | 27 +++ 1 files changed, 27 insertions(+

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

2007-05-24 Thread Chris Lattner
Changes in directory llvm/lib/Transforms/Scalar: ScalarReplAggregates.cpp updated: 1.94 -> 1.95 --- Log message: Fix PR1446: http://llvm.org/PR1446 by not scalarrepl'ing giant structures. --- Diffs of the changes: (+5 -1) ScalarReplAggregates.cpp |6 +- 1 files changed, 5 insertio

[llvm-commits] CVS: llvm-www/DevMtgMay2007.html

2007-05-24 Thread Bill Wendling
Changes in directory llvm-www: DevMtgMay2007.html updated: 1.147 -> 1.148 --- Log message: Added Kat Danielson --- Diffs of the changes: (+4 -3) DevMtgMay2007.html |7 --- 1 files changed, 4 insertions(+), 3 deletions(-) Index: llvm-www/DevMtgMay2007.html diff -u llvm-www/DevMtgMa

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

2007-05-24 Thread Dale Johannesen
Changes in directory llvm/lib/CodeGen: BranchFolding.cpp updated: 1.57 -> 1.58 --- Log message: Blocks that cond-br and uncond-br/fallthrough to same block should have only one successor. --- Diffs of the changes: (+4 -1) BranchFolding.cpp |5 - 1 files changed, 4 insertions(+), 1

[llvm-commits] CVS: llvm-www/InTheNews.html

2007-05-24 Thread Chris Lattner
Changes in directory llvm-www: InTheNews.html updated: 1.19 -> 1.20 --- Log message: add two links --- Diffs of the changes: (+3 -1) InTheNews.html |4 +++- 1 files changed, 3 insertions(+), 1 deletion(-) Index: llvm-www/InTheNews.html diff -u llvm-www/InTheNews.html:1.19 llvm-www/In

[llvm-commits] CVS: llvm-www/DevMtgMay2007.html

2007-05-24 Thread Reid Spencer
Changes in directory llvm-www: DevMtgMay2007.html updated: 1.146 -> 1.147 --- Log message: Add Victor Hernandez. --- Diffs of the changes: (+3 -2) DevMtgMay2007.html |5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) Index: llvm-www/DevMtgMay2007.html diff -u llvm-www/DevMtgM

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

2007-05-24 Thread Dale Johannesen
Changes in directory llvm/lib/CodeGen: BranchFolding.cpp updated: 1.56 -> 1.57 --- Log message: Fix for PR1444: http://llvm.org/PR1444 : do not create two successors to the same block. Temporarily, this breaks CodeGen/Generic/2006-02-12-InsertLibraryCall.ll by exposing an unrelated latent prob

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

2007-05-24 Thread Zhou Sheng
Changes in directory llvm/lib/ExecutionEngine: ExecutionEngine.cpp updated: 1.114 -> 1.115 --- Log message: Compute the correct word number. --- Diffs of the changes: (+1 -1) ExecutionEngine.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/lib/ExecutionEngine/Exe

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

2007-05-24 Thread Dan Gohman
Changes in directory llvm/lib/CodeGen/SelectionDAG: SelectionDAGISel.cpp updated: 1.453 -> 1.454 --- Log message: Minor comment cleanups. --- Diffs of the changes: (+1 -1) SelectionDAGISel.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/lib/CodeGen/SelectionDAG/

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

2007-05-24 Thread Dan Gohman
Changes in directory llvm/include/llvm/CodeGen: SelectionDAGNodes.h updated: 1.190 -> 1.191 --- Log message: Minor comment cleanups. --- Diffs of the changes: (+1 -1) SelectionDAGNodes.h |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/include/llvm/CodeGen/SelectionD

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

2007-05-24 Thread Dan Gohman
Changes in directory llvm/include/llvm: Constants.h updated: 1.146 -> 1.147 --- Log message: Minor comment cleanups. --- Diffs of the changes: (+4 -4) Constants.h |8 1 files changed, 4 insertions(+), 4 deletions(-) Index: llvm/include/llvm/Constants.h diff -u llvm/include/l

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

2007-05-24 Thread Dan Gohman
Changes in directory llvm/lib/VMCore: Constants.cpp updated: 1.228 -> 1.229 Type.cpp updated: 1.187 -> 1.188 --- Log message: Minor comment cleanups. --- Diffs of the changes: (+6 -6) Constants.cpp | 10 +- Type.cpp |2 +- 2 files changed, 6 insertions(+), 6 deletions(-)

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

2007-05-24 Thread Dan Gohman
Changes in directory llvm/lib/Transforms/Utils: SimplifyCFG.cpp updated: 1.121 -> 1.122 --- Log message: Minor comment cleanups. --- Diffs of the changes: (+1 -1) SimplifyCFG.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/lib/Transforms/Utils/SimplifyCFG.cpp di

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

2007-05-24 Thread Dan Gohman
Changes in directory llvm/lib/CodeGen/SelectionDAG: SelectionDAG.cpp updated: 1.403 -> 1.404 --- Log message: Add explicit qualification for namespace MVT members. --- Diffs of the changes: (+1 -1) SelectionDAG.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/lib

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

2007-05-24 Thread Dan Gohman
Changes in directory llvm/lib/Target/X86: X86ISelLowering.cpp updated: 1.405 -> 1.406 --- Log message: Add explicit qualification for namespace MVT members. --- Diffs of the changes: (+1 -1) X86ISelLowering.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/lib/Tar

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

2007-05-24 Thread Dan Gohman
Changes in directory llvm/lib/VMCore: ValueTypes.cpp updated: 1.17 -> 1.18 --- Log message: Add cases for v2f32. --- Diffs of the changes: (+2 -0) ValueTypes.cpp |2 ++ 1 files changed, 2 insertions(+) Index: llvm/lib/VMCore/ValueTypes.cpp diff -u llvm/lib/VMCore/ValueTypes.cpp:1.17