Re: C++ Expression Template Benchmarks for GCC/Clang/Intel/PGI/MSVC

2012-06-20 Thread Richard Guenther
On Wed, Jun 20, 2012 at 12:47 AM, Walter Landry wrote: > Richard Guenther wrote: >> On Fri, Jun 15, 2012 at 12:54 AM, Walter Landry wrote: >>> Hello Everyone, >>> >>> I thought you might be interested in some C++ expression template >>> benchmarks I have done. >>> >>>  http://www.wlandry.net/Pro

Re: C Metaprogramming

2012-06-20 Thread Richard Guenther
On Wed, Jun 20, 2012 at 8:21 AM, Daniel Santos wrote: > Thanks for your response! > > On 06/19/2012 08:40 AM, Richard Guenther wrote: >> On Tue, Jun 19, 2012 at 4:41 AM, Daniel Santos wrote: >>> So before filing any feature request bugs, I figured I should bring my >>> discussion here first, as I

Avoiding subregs of PSImode when word_mode is HImode

2012-06-20 Thread Peter Bigot
I'm running into issues with the MSP430 and use of PSImode in packed structures. Here the native word size is HImode, but all general purpose registers are capable of holding and operating on PSImode (=20 bit) values. Due to instruction set limitations, on this architecture: (subreg:HI (reg:PS

GCC 4.5.4 Status Report (2012-06-20)

2012-06-20 Thread Richard Guenther
Status == Now that GCC 4.7.1 is released it is time to retire the GCC 4.5 branch with a last release - GCC 4.5.4. This gets us to the goal set during the GCC Gathering last year - have only two maintained release branches. There have not been very many changes on the GCC 4.5 branch since th

Re: Regarding GCC Optimization flags and a customized profiler

2012-06-20 Thread Ian Lance Taylor
Parang Saraf writes: > Expected Solution: 1. If you can point me to resources where I can > find more in-depth information about the optimization flags. Just the source code, unfortunately. At least it's complete. Ian

ARM GCC 4.8 test suite

2012-06-20 Thread Sebastian Huber
Hi, maybe it makes sense to look at some test suite comments since now all non EABI configurations have been removed (is this correct?). The problem was pointed out here: http://gcc.gnu.org/ml/gcc-patches/2012-05/msg00950.html Here are some samples of the test suite (4.8-20120617): gcc/test