[llvm-commits] CVS: llvm/test/Transforms/LoopUnswitch/2007-05-09-Unreachable.ll

2007-05-09 Thread Devang Patel
Changes in directory llvm/test/Transforms/LoopUnswitch: 2007-05-09-Unreachable.ll added (r1.1) --- Log message: New test. --- Diffs of the changes: (+32 -0) 2007-05-09-Unreachable.ll | 32 1 files changed, 32 insertions(+) Index: llvm/test/Transforms/Lo

[llvm-commits] CVS: llvm/test/Transforms/LoopUnswitch/2007-05-09-tl.ll

2007-05-09 Thread Devang Patel
Changes in directory llvm/test/Transforms/LoopUnswitch: 2007-05-09-tl.ll added (r1.1) --- Log message: New test. --- Diffs of the changes: (+95 -0) 2007-05-09-tl.ll | 95 +++ 1 files changed, 95 insertions(+) Index: llvm/test/Transfor

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

2007-05-09 Thread Devang Patel
Changes in directory llvm/lib/Transforms/Scalar: LoopUnswitch.cpp updated: 1.68 -> 1.69 --- Log message: Fix PR1333: http://llvm.org/PR1333 Testcases : http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20070507/049451.html http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-2

[llvm-commits] CVS: llvm/test/CFrontend/2007-05-07-NestedStructReturn.c

2007-05-09 Thread Duncan Sands
Changes in directory llvm/test/CFrontend: 2007-05-07-NestedStructReturn.c added (r1.1) --- Log message: Testcase for http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20070507/049387.html --- Diffs of the changes: (+13 -0) 2007-05-07-NestedStructReturn.c | 13 + 1

[llvm-commits] beginning unroll improvements

2007-05-09 Thread Dan Gohman
This patch extends the LoopUnroll pass to be able to unroll loops with unknown trip counts. This is left off by default, and a command-line option enables it. It also begins to separate loop unrolling into a utility routine; eventually it might be made usable from other passes. It currently works

[llvm-commits] [127082] Map -dA to -asm-verbose.

2007-05-09 Thread dpatel
Revision: 127082 Author: dpatel Date: 2007-05-09 09:58:33 -0700 (Wed, 09 May 2007) Log Message: --- Map -dA to -asm-verbose. Modified Paths: -- apple-local/branches/llvm/gcc/llvm-backend.cpp Modified: apple-local/branches/llvm/gcc/llvm-backend.cpp ==

Re: [llvm-commits] [126997] Fix PR1278.

2007-05-09 Thread Lauro Ramos Venancio
I'm getting an error building the llvm-gcc because this patch was partially propagated to the svn mirror. The changes in llvm-convert.cpp and llvm-types.cpp was propagated but the changes in llvm-internals.h wasn't. The error: c++ -c -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wwrite-st

Re: [llvm-commits] [126997] Fix PR1278.

2007-05-09 Thread Bill
Sorry all. It somehow got dropped from the mirror...It'll be fixed in the next update... -bw On 5/9/07, Lauro Ramos Venancio <[EMAIL PROTECTED]> wrote: > I'm getting an error building the llvm-gcc because this patch was partially > propagated to the svn mirror. The changes in llvm-convert.cpp and

[llvm-commits] CVS: llvm/test/CodeGen/PowerPC/hello.ll

2007-05-09 Thread Evan Cheng
Changes in directory llvm/test/CodeGen/PowerPC: hello.ll added (r1.1) --- Log message: PR1399: http://llvm.org/PR1399 test case. --- Diffs of the changes: (+12 -0) hello.ll | 12 1 files changed, 12 insertions(+) Index: llvm/test/CodeGen/PowerPC/hello.ll diff -c /dev/null

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

2007-05-09 Thread Lauro Ramos Venancio
Changes in directory llvm/docs: ReleaseNotes.html updated: 1.371 -> 1.372 --- Log message: Add two ARM known problems. --- Diffs of the changes: (+7 -4) ReleaseNotes.html | 11 +++ 1 files changed, 7 insertions(+), 4 deletions(-) Index: llvm/docs/ReleaseNotes.html diff -u llv

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

2007-05-09 Thread Anton Korobeynikov
Changes in directory llvm/lib/CodeGen/SelectionDAG: SelectionDAGISel.cpp updated: 1.449 -> 1.450 --- Log message: Do not assert, when case range split metric is zero and JTs are not allowed: just emit binary tree in this case. This fixes PR1403: http://llvm.org/PR1403 . --- Diffs of the cha

[llvm-commits] CVS: llvm/test/CodeGen/SPARC/2007-05-09-JumpTables.ll

2007-05-09 Thread Anton Korobeynikov
Changes in directory llvm/test/CodeGen/SPARC: 2007-05-09-JumpTables.ll added (r1.1) --- Log message: Do not assert, when case range split metric is zero and JTs are not allowed: just emit binary tree in this case. This fixes PR1403: http://llvm.org/PR1403 . --- Diffs of the changes: (+30 -

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

2007-05-09 Thread Evan Cheng
Changes in directory llvm/lib/CodeGen/SelectionDAG: DAGCombiner.cpp updated: 1.301 -> 1.302 --- Log message: Can't fold the bit_convert is the store is a truncating store. --- Diffs of the changes: (+2 -2) DAGCombiner.cpp |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index

[llvm-commits] CVS: llvm/test/CodeGen/ARM/fptoint.ll

2007-05-09 Thread Evan Cheng
Changes in directory llvm/test/CodeGen/ARM: fptoint.ll updated: 1.2 -> 1.3 --- Log message: Can't fold bit_convert into truncating store. --- Diffs of the changes: (+7 -1) fptoint.ll |8 +++- 1 files changed, 7 insertions(+), 1 deletion(-) Index: llvm/test/CodeGen/ARM/fptoint.ll d

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

2007-05-09 Thread Reid Spencer
Changes in directory llvm-www: DevMtgMay2007.html updated: 1.130 -> 1.131 --- Log message: Changes requested by Evan. --- Diffs of the changes: (+5 -6) DevMtgMay2007.html | 11 +-- 1 files changed, 5 insertions(+), 6 deletions(-) Index: llvm-www/DevMtgMay2007.html diff -u llvm-

[llvm-commits] Fixincludes patch for mingw32

2007-05-09 Thread Anton Korobeynikov
Hello, Everyone. Please apply attached patch to both llvm-gcc trunk & 2.0 release. Mingw32 system headers (complex.h) contains inline FP math, which causes libstdc++ configure to fail due to infinite cycle in llvm-gcc. Attached patch workarounds this by providing replacement code and wrapping "ba

[llvm-commits] CVS: llvm-test/External/SPEC/CINT2000/186.crafty/Makefile

2007-05-09 Thread Evan Cheng
Changes in directory llvm-test/External/SPEC/CINT2000/186.crafty: Makefile updated: 1.14 -> 1.15 --- Log message: Get 186.crafty working on ARM. --- Diffs of the changes: (+9 -0) Makefile |9 + 1 files changed, 9 insertions(+) Index: llvm-test/External/SPEC/CINT2000/186.crafty

Re: [llvm-commits] Regalloc Refactoring

2007-05-09 Thread David A. Greene
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Evan Cheng wrote: > Hi, > > The patch seems pretty safe to me. The only thing I am not sure about is: [snip] > It's not clear to me if this is the right way to model this pass. After > all, this is not an analysis pass. Perhaps the right thing to do

[llvm-commits] CVS: llvm/lib/Target/X86/README.txt

2007-05-09 Thread Chris Lattner
Changes in directory llvm/lib/Target/X86: README.txt updated: 1.167 -> 1.168 --- Log message: add some notes --- Diffs of the changes: (+28 -0) README.txt | 28 1 files changed, 28 insertions(+) Index: llvm/lib/Target/X86/README.txt diff -u llvm/lib/Target/

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

2007-05-09 Thread Dale Johannesen
Changes in directory llvm/lib/CodeGen: BranchFolding.cpp updated: 1.50 -> 1.51 --- Log message: Make tail merging handle many more cases (all it can, I think). --- Diffs of the changes: (+91 -32) BranchFolding.cpp | 123 +++--- 1 files chang

[llvm-commits] CVS: llvm/test/CodeGen/ARM/2007-05-09-tailmerge-2.ll

2007-05-09 Thread Dale Johannesen
Changes in directory llvm/test/CodeGen/ARM: 2007-05-09-tailmerge-2.ll added (r1.1) --- Log message: Another test for tail mergeing --- Diffs of the changes: (+66 -0) 2007-05-09-tailmerge-2.ll | 66 ++ 1 files changed, 66 insertions(+) Index:

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

2007-05-09 Thread Tanya Lattner
Changes in directory llvm/lib/CodeGen/SelectionDAG: SelectionDAGISel.cpp updated: 1.449 -> 1.449.2.1 --- Log message: Merge from mainline PR1403: http://llvm.org/PR1403 --- Diffs of the changes: (+12 -5) SelectionDAGISel.cpp | 17 - 1 files changed, 12 insertions(+), 5 d

[llvm-commits] [release_20] CVS: llvm/test/CodeGen/SPARC/2007-05-09-JumpTables.ll

2007-05-09 Thread Tanya Lattner
Changes in directory llvm/test/CodeGen/SPARC: 2007-05-09-JumpTables.ll added (r1.1.2.2) --- Log message: Merging from mainline PR 1403: http://llvm.org/PR1403 --- Diffs of the changes: (+30 -0) 2007-05-09-JumpTables.ll | 30 ++ 1 files changed, 30 insertions(

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

2007-05-09 Thread Tanya Lattner
Changes in directory llvm/lib/CodeGen/SelectionDAG: DAGCombiner.cpp updated: 1.301 -> 1.301.2.1 --- Log message: Merging from mainline --- Diffs of the changes: (+2 -2) DAGCombiner.cpp |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index: llvm/lib/CodeGen/SelectionDAG/DAGC

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

2007-05-09 Thread Chris Lattner
Changes in directory llvm/docs: GettingStarted.html updated: 1.158 -> 1.159 --- Log message: another version of gcc that miscompiles llvm. --- Diffs of the changes: (+4 -1) GettingStarted.html |5 - 1 files changed, 4 insertions(+), 1 deletion(-) Index: llvm/docs/GettingStarted.h

Re: [llvm-commits] CVS: llvm/test/Transforms/LoopUnswitch/2007-05-09-Unreachable.ll

2007-05-09 Thread Chris Lattner
> + ; ModuleID = 'PR1333.bc' Can you please change this to just: ; PR1333 ? likewise for the other test. Thanks Devang, -Chris > + target datalayout = "e-p:32:32:32-i1:8:8-i8:8:8-i16:16:16- > i32:32:32-i64:32:64-f32:32:32-f64:32:64-v64:64:64-v128:128:128- > a0:0:64" > + target triple = "i

[llvm-commits] [127089] Anton Korobeynikov's fixincludes patch for mingw32

2007-05-09 Thread dpatel
Revision: 127089 Author: dpatel Date: 2007-05-09 23:21:25 -0700 (Wed, 09 May 2007) Log Message: --- Anton Korobeynikov's fixincludes patch for mingw32 Modified Paths: -- apple-local/branches/llvm/fixincludes/fixincl.x apple-local/branches/llvm/fixincludes/inclhac

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

2007-05-09 Thread Chris Lattner
Changes in directory llvm/docs: GettingStarted.html updated: 1.159 -> 1.160 --- Log message: gar. GCC 3.4.2 also miscompiles llvm at -O3. :( --- Diffs of the changes: (+9 -5) GettingStarted.html | 14 +- 1 files changed, 9 insertions(+), 5 deletions(-) Index: llvm/docs/Get