[llvm-commits] [llvm-gcc-4.2] r40580 - in /llvm-gcc-4.2/trunk/gcc: llvm-convert.cpp toplev.c

2007-07-29 Thread Anton Korobeynikov
Author: asl Date: Sun Jul 29 11:46:07 2007 New Revision: 40580 URL: http://llvm.org/viewvc/llvm-project?rev=40580&view=rev Log: Unbreak C++ FE. libstdc++ can be compiled now and even tests from llvm-testsuite passed! Modified: llvm-gcc-4.2/trunk/gcc/llvm-convert.cpp llvm-gcc-4.2/trunk/gc

[llvm-commits] PR1146 patch for llvm-gcc-4.0

2007-07-29 Thread Reid Spencer
All, Attached is my patch for llvm-gcc-4.0. This rearranges the attribute processing a bit and centralizes the K&R stuff in the FunctionTypeConverter. The methods to convert a function type now take an extra ParamAttrsList parameter that is generated for use with Functions and call sites. This goe

[llvm-commits] [llvm] r40581 - /llvm/trunk/test/CFrontend/exact-div-expr.c

2007-07-29 Thread Reid Spencer
Author: reid Date: Sun Jul 29 13:23:22 2007 New Revision: 40581 URL: http://llvm.org/viewvc/llvm-project?rev=40581&view=rev Log: Be explicit about which level of optimization is being asked for. The -O option is equivalent to -O1. Modified: llvm/trunk/test/CFrontend/exact-div-expr.c Modified

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

2007-07-29 Thread Christopher Lamb
Author: clamb Date: Sun Jul 29 18:25:53 2007 New Revision: 40582 URL: http://llvm.org/viewvc/llvm-project?rev=40582&view=rev Log: Add support to emit noalias attribute on function parameters when the __restrict qualifier is used. Modified: llvm-gcc-4.0/trunk/gcc/llvm-types.cpp Modified: llv

[llvm-commits] [llvm] r40583 - in /llvm/trunk/test: C++Frontend/2007-07-29-RestrictPtrArg.cpp C++Frontend/2007-07-29-RestrictRefArg.cpp CFrontend/2007-07-29-RestrictPtrArg.c

2007-07-29 Thread Christopher Lamb
Author: clamb Date: Sun Jul 29 18:29:16 2007 New Revision: 40583 URL: http://llvm.org/viewvc/llvm-project?rev=40583&view=rev Log: Add tests for generating noalias parameter attribute from __restrict qualified function parameters. C++ tests are currently XFAILing see PR1582. Added: llvm/trunk

Re: [llvm-commits] Patch for X86 to use subregs

2007-07-29 Thread Evan Cheng
Sent from my iPhone On Jul 28, 2007, at 4:36 PM, Christopher Lamb <[EMAIL PROTECTED] > wrote: On Jul 28, 2007, at 2:26 PM, Evan Cheng wrote: On Jul 28, 2007, at 11:52 AM, Christopher Lamb <[EMAIL PROTECTED] > wrote: On Jul 28, 2007, at 1:48 AM, Evan Cheng wrote: Very cool! I need to

Re: [llvm-commits] Patch for X86 to use subregs

2007-07-29 Thread Christopher Lamb
On Jul 29, 2007, at 6:20 PM, Evan Cheng wrote: Sent from my iPhone On Jul 28, 2007, at 4:36 PM, Christopher Lamb <[EMAIL PROTECTED]> wrote: On Jul 28, 2007, at 2:26 PM, Evan Cheng wrote: On Jul 28, 2007, at 11:52 AM, Christopher Lamb <[EMAIL PROTECTED]> wrote: On Jul 28, 2007, at

Re: [llvm-commits] Patch for X86 to use subregs

2007-07-29 Thread Evan Cheng
On Jul 29, 2007, at 9:37 PM, Christopher Lamb wrote: On Jul 29, 2007, at 6:20 PM, Evan Cheng wrote: Sent from my iPhone On Jul 28, 2007, at 4:36 PM, Christopher Lamb <[EMAIL PROTECTED]> wrote: On Jul 28, 2007, at 2:26 PM, Evan Cheng wrote: On Jul 28, 2007, at 11:52 AM, Christopher La