gcc-4.5-20120301 is now available

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

GCC 4.6.3 Released

2012-03-01 Thread Jakub Jelinek
The GNU Compiler Collection version 4.6.3 has been released. GCC 4.6.3 is a bug-fix release containing fixes for regressions and serious bugs in GCC 4.6.2, with over 70 bugs fixed since previous release. This release is available from the FTP servers listed at: http://www.gnu.org/order/ftp.htm

Re: RFC: Handle conditional expression in sccvn/fre/pre

2012-03-01 Thread Richard Guenther
On Thu, Mar 1, 2012 at 3:45 PM, Bin.Cheng wrote: >>> Second point, as you said, PRE often get confused and moves compare >>> EXPR far from jump statement. Could we rely on register re-materialize >>> to handle this, or any other solution? >> >> Well, a simple kind of solution would be to preproces

Re: RFC: Handle conditional expression in sccvn/fre/pre

2012-03-01 Thread Bin.Cheng
>> Second point, as you said, PRE often get confused and moves compare >> EXPR far from jump statement. Could we rely on register re-materialize >> to handle this, or any other solution? > > Well, a simple kind of solution would be to preprocess the IL before > redundancy elimination and separate t

Re: Graphite news

2012-03-01 Thread Richard Guenther
On Thu, Feb 9, 2012 at 1:42 PM, Tobias Grosser wrote: > Hi, > > it has been quiet around Graphite for a while and I think it is more than > time to give an update on Graphite. > > == The Status of Graphite == > > Graphite has been around for a while in GCC. During this time a lot of > people teste

Re: IVs optimization issue

2012-03-01 Thread Aurelien Buhrig
Le 01/03/2012 11:09, Richard Guenther a écrit : > On Wed, Feb 29, 2012 at 6:02 PM, Aurelien Buhrig > wrote: >> Le 29/02/2012 17:08, Richard Guenther a écrit : >>> On Wed, Feb 29, 2012 at 4:41 PM, Aurelien Buhrig >>> wrote: Le 29/02/2012 16:15, Richard Guenther a écrit : > On Wed, Feb 29,

register renaming issue

2012-03-01 Thread Konstantin Vladimirov
Hi, I am supporting custom 32-bit backend for gcc 4.6.2, and I want to implement DI to DF conversion. Earlier it was through libgcc. Specific of backend is, that DF may be represented as one register, but source DI must be splitted into two SI to be used. So overall insn pattern (actual splitting

Re: IVs optimization issue

2012-03-01 Thread Richard Guenther
On Wed, Feb 29, 2012 at 6:02 PM, Aurelien Buhrig wrote: > Le 29/02/2012 17:08, Richard Guenther a écrit : >> On Wed, Feb 29, 2012 at 4:41 PM, Aurelien Buhrig >> wrote: >>> Le 29/02/2012 16:15, Richard Guenther a écrit : On Wed, Feb 29, 2012 at 4:08 PM, Aurelien Buhrig wrote: >