gcc-4.6-20121207 is now available

2012-12-07 Thread gccadmin
Snapshot gcc-4.6-20121207 is now available on ftp://gcc.gnu.org/pub/gcc/snapshots/4.6-20121207/ and on various mirrors, see http://gcc.gnu.org/mirrors.html for details. This snapshot has been generated from the GCC 4.6 SVN branch with the following options: svn://gcc.gnu.org/svn/gcc/branches

Re: RFC: [ARM] Disable peeling

2012-12-07 Thread Richard Earnshaw
On 07/12/12 15:13, Christophe Lyon wrote: Hi, As ARM supports unaligned vector accesses for almost no penalty, I'd like to disable loop peeling on ARM targets. I have ran benchmarks on cortex-A9 (hard-float) and noticed these significant improvements: * 1.5% improvement on a popular embedded be

RFC: [ARM] Disable peeling

2012-12-07 Thread Christophe Lyon
Hi, As ARM supports unaligned vector accesses for almost no penalty, I'd like to disable loop peeling on ARM targets. I have ran benchmarks on cortex-A9 (hard-float) and noticed these significant improvements: * 1.5% improvement on a popular embedded benchmark (with peaks at +20% and +29%) * 2.1%