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

2007-05-09 Thread Chris Lattner
Changes in directory llvm/docs: ReleaseNotes.html updated: 1.370 - 1.371 --- Log message: arm no longer experimental, c++ eh support is? --- Diffs of the changes: (+2 -2) ReleaseNotes.html |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index: llvm/docs/ReleaseNotes.html

[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-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-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

[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

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

[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

[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(-)

[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

[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-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 bad

[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:

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 is

[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-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

[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

[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

[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-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:

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 =