Re: writing patterns

2014-08-10 Thread Prathamesh Kulkarni
On Mon, Aug 11, 2014 at 2:53 AM, Prathamesh Kulkarni wrote: > On Tue, Aug 5, 2014 at 3:15 PM, Richard Biener > wrote: >> On Mon, Aug 4, 2014 at 4:44 PM, Prathamesh Kulkarni >> wrote: >>> On Mon, Aug 4, 2014 at 2:59 PM, Richard Biener >>> wrote: On Mon, Aug 4, 2014 at 12:16 AM, Prathamesh K

gcc-4.10-20140810 is now available

2014-08-10 Thread gccadmin
Snapshot gcc-4.10-20140810 is now available on ftp://gcc.gnu.org/pub/gcc/snapshots/4.10-20140810/ and on various mirrors, see http://gcc.gnu.org/mirrors.html for details. This snapshot has been generated from the GCC 4.10 SVN branch with the following options: svn://gcc.gnu.org/svn/gcc/trunk

[GSoC] CSE result-ops

2014-08-10 Thread Prathamesh Kulkarni
Should we CSE result-op (if result-op is not c_expr) ? for example: match-op1 -> result-op1 match-op2 -> result-op1 we generate code as: match-op1 result-op1 match-op2 result-op1 instead generate: match-op1 goto l1; match-op2 goto l1; l1: result-op1 In general, for patterns. match-o

Re: writing patterns

2014-08-10 Thread Prathamesh Kulkarni
On Tue, Aug 5, 2014 at 3:15 PM, Richard Biener wrote: > On Mon, Aug 4, 2014 at 4:44 PM, Prathamesh Kulkarni > wrote: >> On Mon, Aug 4, 2014 at 2:59 PM, Richard Biener >> wrote: >>> On Mon, Aug 4, 2014 at 12:16 AM, Prathamesh Kulkarni >>> wrote: On Thu, Jul 31, 2014 at 2:49 PM, Prathamesh K

Re: [GSoC] replacing op in c_expr

2014-08-10 Thread Prathamesh Kulkarni
On Mon, Aug 4, 2014 at 2:13 PM, Richard Biener wrote: > On Sun, Aug 3, 2014 at 6:58 PM, Prathamesh Kulkarni > wrote: >> On Tue, Jul 29, 2014 at 4:29 PM, Richard Biener >> wrote: >>> On Mon, Jul 28, 2014 at 10:02 PM, Prathamesh Kulkarni >>> wrote: I am having few issues replacing op in c_ex

Re: LTO and version scripts

2014-08-10 Thread Ulrich Drepper
On Wed, Aug 6, 2014 at 11:07 PM, Alan Modra wrote: > Both Fedora 19 and 20 have the patch needed for this to work. Hmm, I > suppose the other thing necessary is a gcc that implements > LDPT_GET_SYMBOLS_V2. You may be lacking that. Here's what I see with > mainline gcc and ld. It's been a while