[llvm-commits] [llvm] r42526 - in /llvm/trunk: Makefile.config.in autoconf/configure.ac bindings/Makefile test/Makefile

2007-10-02 Thread Gordon Henriksen
Author: gordon Date: Tue Oct 2 04:50:18 2007 New Revision: 42526 URL: http://llvm.org/viewvc/llvm-project?rev=42526view=rev Log: Add explicit --enable-bindings option to configure. Modified: llvm/trunk/Makefile.config.in llvm/trunk/autoconf/configure.ac llvm/trunk/bindings/Makefile

[llvm-commits] [llvm] r42527 - /llvm/trunk/configure

2007-10-02 Thread Gordon Henriksen
Author: gordon Date: Tue Oct 2 04:50:32 2007 New Revision: 42527 URL: http://llvm.org/viewvc/llvm-project?rev=42527view=rev Log: Regenerate. Modified: llvm/trunk/configure Modified: llvm/trunk/configure URL:

[llvm-commits] [llvm] r42528 - in /llvm/trunk: Makefile.config.in autoconf/configure.ac

2007-10-02 Thread Gordon Henriksen
Author: gordon Date: Tue Oct 2 05:14:32 2007 New Revision: 42528 URL: http://llvm.org/viewvc/llvm-project?rev=42528view=rev Log: Fixing (harmless) typos. Modified: llvm/trunk/Makefile.config.in llvm/trunk/autoconf/configure.ac Modified: llvm/trunk/Makefile.config.in URL:

[llvm-commits] [llvm] r42529 - /llvm/trunk/configure

2007-10-02 Thread Gordon Henriksen
Author: gordon Date: Tue Oct 2 05:14:42 2007 New Revision: 42529 URL: http://llvm.org/viewvc/llvm-project?rev=42529view=rev Log: Regenerate. Modified: llvm/trunk/configure Modified: llvm/trunk/configure URL:

Re: [llvm-commits] Size of long double (X86_FP80Ty)

2007-10-02 Thread Duncan Sands
Hi Dale, The attached patch, plus the bits I've checked in, seems to work. There are no problems in the llvm testsuite but there's something funny going on in the gcc testsuite, although I'm not convinced it's the fault of this patch, so I'm not checking it in until I get that

[llvm-commits] [llvm] r42532 - in /llvm/trunk: Makefile.config.in autoconf/configure.ac bindings/ocaml/Makefile.ocaml bindings/ocaml/bitwriter/llvm_bitwriter.mli

2007-10-02 Thread Gordon Henriksen
Author: gordon Date: Tue Oct 2 11:42:10 2007 New Revision: 42532 URL: http://llvm.org/viewvc/llvm-project?rev=42532view=rev Log: Providing --with-ocaml-libdir for ./configure. The default is the stdlib if it's beneath --prefix, and is libdir/ocaml otherwise. If someone has a better way than

[llvm-commits] [llvm] r42533 - /llvm/trunk/configure

2007-10-02 Thread Gordon Henriksen
Author: gordon Date: Tue Oct 2 11:42:22 2007 New Revision: 42533 URL: http://llvm.org/viewvc/llvm-project?rev=42533view=rev Log: Regenerate. Modified: llvm/trunk/configure Modified: llvm/trunk/configure URL:

[llvm-commits] [llvm-gcc-4.2] r42536 - /llvm-gcc-4.2/trunk/gcc/llvm-types.cpp

2007-10-02 Thread Dale Johannesen
Author: johannes Date: Tue Oct 2 12:42:04 2007 New Revision: 42536 URL: http://llvm.org/viewvc/llvm-project?rev=42536view=rev Log: Use getABITypeSizeInBits for improved type checking. Modified: llvm-gcc-4.2/trunk/gcc/llvm-types.cpp Modified: llvm-gcc-4.2/trunk/gcc/llvm-types.cpp URL:

[llvm-commits] [llvm] r42537 - in /llvm/trunk: include/llvm/Intrinsics.td lib/Analysis/ConstantFolding.cpp lib/CodeGen/IntrinsicLowering.cpp lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp lib/Target/CB

2007-10-02 Thread Dale Johannesen
Author: johannes Date: Tue Oct 2 12:43:59 2007 New Revision: 42537 URL: http://llvm.org/viewvc/llvm-project?rev=42537view=rev Log: Rewrite sqrt and powi to use anyfloat. By popular demand. Modified: llvm/trunk/include/llvm/Intrinsics.td llvm/trunk/lib/Analysis/ConstantFolding.cpp

[llvm-commits] [llvm-gcc-4.0] r42538 - /llvm-gcc-4.0/trunk/gcc/llvm-convert.cpp

2007-10-02 Thread Dale Johannesen
Author: johannes Date: Tue Oct 2 12:44:34 2007 New Revision: 42538 URL: http://llvm.org/viewvc/llvm-project?rev=42538view=rev Log: Rewrite sqrt and powi to use anyfloat. Modified: llvm-gcc-4.0/trunk/gcc/llvm-convert.cpp Modified: llvm-gcc-4.0/trunk/gcc/llvm-convert.cpp URL:

[llvm-commits] [llvm-gcc-4.2] r42539 - /llvm-gcc-4.2/trunk/gcc/llvm-convert.cpp

2007-10-02 Thread Dale Johannesen
Author: johannes Date: Tue Oct 2 12:44:51 2007 New Revision: 42539 URL: http://llvm.org/viewvc/llvm-project?rev=42539view=rev Log: Rewrite sqrt and powi to use anyfloat. Modified: llvm-gcc-4.2/trunk/gcc/llvm-convert.cpp Modified: llvm-gcc-4.2/trunk/gcc/llvm-convert.cpp URL:

[llvm-commits] [llvm] r42540 - /llvm/trunk/docs/LangRef.html

2007-10-02 Thread Dale Johannesen
Author: johannes Date: Tue Oct 2 12:47:38 2007 New Revision: 42540 URL: http://llvm.org/viewvc/llvm-project?rev=42540view=rev Log: Document new sqrt and powi handling. Modified: llvm/trunk/docs/LangRef.html Modified: llvm/trunk/docs/LangRef.html URL:

[llvm-commits] [llvm] r42541 - /llvm/trunk/CREDITS.TXT

2007-10-02 Thread Gordon Henriksen
Author: gordon Date: Tue Oct 2 13:04:24 2007 New Revision: 42541 URL: http://llvm.org/viewvc/llvm-project?rev=42541view=rev Log: Updating my credits entry. Modified: llvm/trunk/CREDITS.TXT Modified: llvm/trunk/CREDITS.TXT URL:

[llvm-commits] make check errors

2007-10-02 Thread Tanya Lattner
I'm seeing several make check errors (this is x86 Darwin, Revision: 42541). Any ideas? FAIL: /Users/lattner/work/llvm/test/CFrontend/2004-11-27- VariableSizeInStructure.c for PR360 Failed with exit(1) at line 1 while running: /Users/lattner/work/llvm-gcc/install/bin/llvm-gcc - emit-llvm

Re: [llvm-commits] make check errors

2007-10-02 Thread Devang Patel
On Oct 2, 2007, at 11:51 AM, Tanya Lattner wrote: I'm seeing several make check errors (this is x86 Darwin, Revision: 42541). Any ideas? I'll take a look. - Devang ___ llvm-commits mailing list llvm-commits@cs.uiuc.edu

[llvm-commits] [llvm] r42542 - /llvm/trunk/lib/Target/X86/README-SSE.txt

2007-10-02 Thread Bill Wendling
Author: void Date: Tue Oct 2 14:55:05 2007 New Revision: 42542 URL: http://llvm.org/viewvc/llvm-project?rev=42542view=rev Log: Micro-optimization -- missed LICM opportunity. Modified: llvm/trunk/lib/Target/X86/README-SSE.txt Modified: llvm/trunk/lib/Target/X86/README-SSE.txt URL:

[llvm-commits] [llvm] r42546 - /llvm/trunk/lib/Target/X86/README.txt

2007-10-02 Thread Bill Wendling
Author: void Date: Tue Oct 2 15:42:59 2007 New Revision: 42546 URL: http://llvm.org/viewvc/llvm-project?rev=42546view=rev Log: Another missed optimization. Modified: llvm/trunk/lib/Target/X86/README.txt Modified: llvm/trunk/lib/Target/X86/README.txt URL:

[llvm-commits] [llvm] r42547 - /llvm/trunk/lib/Target/X86/README.txt

2007-10-02 Thread Bill Wendling
Author: void Date: Tue Oct 2 15:54:32 2007 New Revision: 42547 URL: http://llvm.org/viewvc/llvm-project?rev=42547view=rev Log: Now with LL code! Modified: llvm/trunk/lib/Target/X86/README.txt Modified: llvm/trunk/lib/Target/X86/README.txt URL:

[llvm-commits] [llvm] r42548 - /llvm/trunk/lib/Target/X86/README-SSE.txt

2007-10-02 Thread Bill Wendling
Author: void Date: Tue Oct 2 16:01:16 2007 New Revision: 42548 URL: http://llvm.org/viewvc/llvm-project?rev=42548view=rev Log: Now with source code. Modified: llvm/trunk/lib/Target/X86/README-SSE.txt Modified: llvm/trunk/lib/Target/X86/README-SSE.txt URL:

[llvm-commits] [llvm] r42549 - /llvm/trunk/lib/Target/X86/README-SSE.txt

2007-10-02 Thread Bill Wendling
Author: void Date: Tue Oct 2 16:02:53 2007 New Revision: 42549 URL: http://llvm.org/viewvc/llvm-project?rev=42549view=rev Log: Small label changes. Modified: llvm/trunk/lib/Target/X86/README-SSE.txt Modified: llvm/trunk/lib/Target/X86/README-SSE.txt URL:

[llvm-commits] [llvm-gcc-4.0] r42550 - /llvm-gcc-4.0/trunk/gcc/llvm-types.cpp

2007-10-02 Thread Devang Patel
Author: dpatel Date: Tue Oct 2 16:28:44 2007 New Revision: 42550 URL: http://llvm.org/viewvc/llvm-project?rev=42550view=rev Log: Remove extra bytes from LLVMStruct only if is bigger than GCC struct. This patch fixes gcc assertion failure caused by previous patch. Modified:

[llvm-commits] [llvm-gcc-4.2] r42551 - /llvm-gcc-4.2/trunk/gcc/llvm-types.cpp

2007-10-02 Thread Devang Patel
Author: dpatel Date: Tue Oct 2 16:33:22 2007 New Revision: 42551 URL: http://llvm.org/viewvc/llvm-project?rev=42551view=rev Log: Remove extra bytes from LLVMStruct only if is bigger than GCC struct. This patch fixes gcc assertion failure caused by previous patch. Modified:

[llvm-commits] [llvm] r42552 - /llvm/trunk/lib/Target/X86/README.txt

2007-10-02 Thread Bill Wendling
Author: void Date: Tue Oct 2 16:43:06 2007 New Revision: 42552 URL: http://llvm.org/viewvc/llvm-project?rev=42552view=rev Log: Another missed optimization with LICM. Modified: llvm/trunk/lib/Target/X86/README.txt Modified: llvm/trunk/lib/Target/X86/README.txt URL:

[llvm-commits] [llvm] r42554 - /llvm/trunk/lib/Target/X86/README.txt

2007-10-02 Thread Bill Wendling
Author: void Date: Tue Oct 2 16:49:31 2007 New Revision: 42554 URL: http://llvm.org/viewvc/llvm-project?rev=42554view=rev Log: Another micro-opt. Modified: llvm/trunk/lib/Target/X86/README.txt Modified: llvm/trunk/lib/Target/X86/README.txt URL:

[llvm-commits] [llvm] r42558 - /llvm/tags/Apple/llvm-1200-16/

2007-10-02 Thread Bill Wendling
Author: void Date: Tue Oct 2 17:26:53 2007 New Revision: 42558 URL: http://llvm.org/viewvc/llvm-project?rev=42558view=rev Log: Creating llvm-1200-16 branch Added: llvm/tags/Apple/llvm-1200-16/ - copied from r42557, llvm/trunk/ ___

[llvm-commits] [llvm-gcc-4.0] r42557 - /llvm-gcc-4.0/tags/llvm-gcc-1200-16/

2007-10-02 Thread Bill Wendling
Author: void Date: Tue Oct 2 17:26:38 2007 New Revision: 42557 URL: http://llvm.org/viewvc/llvm-project?rev=42557view=rev Log: Creating llvm-gcc-1200-16 branch Added: llvm-gcc-4.0/tags/llvm-gcc-1200-16/ - copied from r42556, llvm-gcc-4.0/trunk/

[llvm-commits] [llvm-gcc-4.0] r42560 - /llvm-gcc-4.0/trunk/build_gcc

2007-10-02 Thread Bill Wendling
Author: void Date: Tue Oct 2 18:56:53 2007 New Revision: 42560 URL: http://llvm.org/viewvc/llvm-project?rev=42560view=rev Log: Port of rdar://5505456 to LLVM. Modified: llvm-gcc-4.0/trunk/build_gcc Modified: llvm-gcc-4.0/trunk/build_gcc URL:

[llvm-commits] [llvm-gcc-4.2] r42561 - /llvm-gcc-4.2/trunk/build_gcc

2007-10-02 Thread Bill Wendling
Author: void Date: Tue Oct 2 18:57:16 2007 New Revision: 42561 URL: http://llvm.org/viewvc/llvm-project?rev=42561view=rev Log: Backport of radr://5505456 to LLVM Modified: llvm-gcc-4.2/trunk/build_gcc Modified: llvm-gcc-4.2/trunk/build_gcc URL:

[llvm-commits] [llvm] r42563 - in /llvm/trunk: include/llvm/Analysis/PostDominators.h lib/Analysis/PostDominatorCalculation.h lib/Analysis/PostDominators.cpp lib/VMCore/DominatorCalculation.h lib/VMCo

2007-10-02 Thread Owen Anderson
Author: resistor Date: Tue Oct 2 22:20:17 2007 New Revision: 42563 URL: http://llvm.org/viewvc/llvm-project?rev=42563view=rev Log: Factor some code from the DomTree and PostDomTree calculate methods up into each one's runOnFunction method. Modified:

Re: [llvm-commits] [llvm] r42546 - /llvm/trunk/lib/Target/X86/README.txt

2007-10-02 Thread Chris Lattner
URL: http://llvm.org/viewvc/llvm-project?rev=42546view=rev Log: Another missed optimization. Hi Bill, Thank you for tracking these down. However, without .ll files or .c files to reproduce this, they are somewhat useless. In the example below, if I wanted to work on this, how would I

Re: [llvm-commits] [llvm] r42546 - /llvm/trunk/lib/Target/X86/README.txt

2007-10-02 Thread Chris Lattner
On Oct 2, 2007, at 8:29 PM, Chris Lattner wrote: URL: http://llvm.org/viewvc/llvm-project?rev=42546view=rev Log: Another missed optimization. Hi Bill, Thank you for tracking these down. However, without .ll files or .c files to reproduce this, they are somewhat useless. In the example

Re: [llvm-commits] [llvm] r42537 - in /llvm/trunk: include/llvm/Intrinsics.td lib/Analysis/ConstantFolding.cpp lib/CodeGen/IntrinsicLowering.cpp lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp lib/Targe

2007-10-02 Thread Chris Lattner
On Oct 2, 2007, at 10:44 AM, Dale Johannesen wrote: Author: johannes Date: Tue Oct 2 12:43:59 2007 New Revision: 42537 URL: http://llvm.org/viewvc/llvm-project?rev=42537view=rev Log: Rewrite sqrt and powi to use anyfloat. By popular demand. Nice shrinkification Dale! -Chris

Re: [llvm-commits] [llvm] r42554 - /llvm/trunk/lib/Target/X86/README.txt

2007-10-02 Thread Chris Lattner
Hi Bill, This is not enough context to reproduce this issue. Can you please include more in the .ll file? Specifically, the movswl wouldn't exist if tmp654 weren't live out I hope. It would be best if the .ll fragments were actually compilable. -Chris On Oct 2, 2007, at 2:49 PM, Bill

[llvm-commits] [llvm] r42564 - /llvm/trunk/lib/Target/X86/README.txt

2007-10-02 Thread Chris Lattner
Author: lattner Date: Tue Oct 2 22:40:24 2007 New Revision: 42564 URL: http://llvm.org/viewvc/llvm-project?rev=42564view=rev Log: Bill's example is still not enough to repro this, but it has other issues that seem significant as well. Modified: llvm/trunk/lib/Target/X86/README.txt

Re: [llvm-commits] [llvm] r42519 - /llvm/trunk/docs/AliasAnalysis.html

2007-10-02 Thread Chris Lattner
Hi Owen, Can you please expound a bit on what sort of clients should use memdep and why? The goal of this document is so that people can understand how the pieces fit together and have an idea of what to use when they have a particular problem to solve, thanks! -Chris On Oct 1, 2007,

[llvm-commits] [llvm] r42565 - /llvm/trunk/lib/Transforms/IPO/Internalize.cpp

2007-10-02 Thread Chris Lattner
Author: lattner Date: Tue Oct 2 22:59:15 2007 New Revision: 42565 URL: http://llvm.org/viewvc/llvm-project?rev=42565view=rev Log: Fix PR1719, by not marking llvm.noinline internal. Modified: llvm/trunk/lib/Transforms/IPO/Internalize.cpp Modified:

[llvm-commits] [llvm-gcc-4.0] r42566 - /llvm-gcc-4.0/trunk/gcc/objc/objc-act.c

2007-10-02 Thread Owen Anderson
Author: resistor Date: Tue Oct 2 23:33:12 2007 New Revision: 42566 URL: http://llvm.org/viewvc/llvm-project?rev=42566view=rev Log: Revert Bill's last patch to this file. It was causing a failure building Qt for Darwin. Modified: llvm-gcc-4.0/trunk/gcc/objc/objc-act.c Modified:

[llvm-commits] [llvm-gcc-4.2] r42567 - /llvm-gcc-4.2/trunk/gcc/objc/objc-act.c

2007-10-02 Thread Owen Anderson
Author: resistor Date: Tue Oct 2 23:49:04 2007 New Revision: 42567 URL: http://llvm.org/viewvc/llvm-project?rev=42567view=rev Log: Revert Bill's last patch to this file. It was causing a failure building Qt for Darwin. Modified: llvm-gcc-4.2/trunk/gcc/objc/objc-act.c Modified:

Re: [llvm-commits] [llvm-gcc-4.0] r42566 - /llvm-gcc-4.0/trunk/gcc/objc/objc-act.c

2007-10-02 Thread Bill Wendling
On Oct 2, 2007, at 9:33 PM, Owen Anderson wrote: Author: resistor Date: Tue Oct 2 23:33:12 2007 New Revision: 42566 URL: http://llvm.org/viewvc/llvm-project?rev=42566view=rev Log: Revert Bill's last patch to this file. It was causing a failure building Qt for Darwin. Hi Owen, Could

Re: [llvm-commits] [llvm] r42554 - /llvm/trunk/lib/Target/X86/README.txt

2007-10-02 Thread Bill Wendling
Sure. I can try to whittle down the testcase that I'm working on. -bw On Oct 2, 2007, at 8:35 PM, Chris Lattner wrote: Hi Bill, This is not enough context to reproduce this issue. Can you please include more in the .ll file? Specifically, the movswl wouldn't exist if tmp654 weren't live

[llvm-commits] [llvm-gcc-4.0] r42568 - /llvm-gcc-4.0/tags/llvm-gcc-1200-17/

2007-10-02 Thread Bill Wendling
Author: void Date: Wed Oct 3 00:03:34 2007 New Revision: 42568 URL: http://llvm.org/viewvc/llvm-project?rev=42568view=rev Log: Creating llvm-gcc-1200-17 branch Added: llvm-gcc-4.0/tags/llvm-gcc-1200-17/ - copied from r42567, llvm-gcc-4.0/trunk/

[llvm-commits] [llvm] r42569 - /llvm/tags/Apple/llvm-1200-17/

2007-10-02 Thread Bill Wendling
Author: void Date: Wed Oct 3 00:03:39 2007 New Revision: 42569 URL: http://llvm.org/viewvc/llvm-project?rev=42569view=rev Log: Creating llvm-1200-17 branch Added: llvm/tags/Apple/llvm-1200-17/ - copied from r42568, llvm/trunk/ ___

[llvm-commits] [llvm] r42570 - /llvm/trunk/test/CFrontend/2007-10-02-VolatileArray.c

2007-10-02 Thread Chris Lattner
Author: lattner Date: Wed Oct 3 00:29:07 2007 New Revision: 42570 URL: http://llvm.org/viewvc/llvm-project?rev=42570view=rev Log: testcase for PR1647 Added: llvm/trunk/test/CFrontend/2007-10-02-VolatileArray.c Added: llvm/trunk/test/CFrontend/2007-10-02-VolatileArray.c URL:

[llvm-commits] [llvm-gcc-4.0] r42571 - /llvm-gcc-4.0/trunk/gcc/c-typeck.c

2007-10-02 Thread Chris Lattner
Author: lattner Date: Wed Oct 3 00:31:52 2007 New Revision: 42571 URL: http://llvm.org/viewvc/llvm-project?rev=42571view=rev Log: Fix PR1647 and test/CFrontend/2007-10-02-VolatileArray.c Modified: llvm-gcc-4.0/trunk/gcc/c-typeck.c Modified: llvm-gcc-4.0/trunk/gcc/c-typeck.c URL:

[llvm-commits] [llvm-gcc-4.2] r42572 - /llvm-gcc-4.2/trunk/gcc/c-typeck.c

2007-10-02 Thread Chris Lattner
Author: lattner Date: Wed Oct 3 00:33:02 2007 New Revision: 42572 URL: http://llvm.org/viewvc/llvm-project?rev=42572view=rev Log: Fix PR1647 and test/CFrontend/2007-10-02-VolatileArray.c Modified: llvm-gcc-4.2/trunk/gcc/c-typeck.c Modified: llvm-gcc-4.2/trunk/gcc/c-typeck.c URL: