Re: automatic dependencies

2013-09-30 Thread Eric Botcazou
> In this particular case it looked easy to reimplement using $(if). > > Could you please try this patch with make 3.80? It works fine, thanks. -- Eric Botcazou

Getting the ARC port reviewed and accepted

2013-09-30 Thread Jeremy Bennett
Hi all, You've probably seen that Joern Rennecke (amylaar) has been pinging repeatedly for help reviewing the ARC port: http://gcc.gnu.org/ml/gcc-patches/2013-09/msg02072.html Joern is approved as a maintainer, and the tests have been reviewed and approved (thanks to Mike Stump). However a

Re: where to insert a new Simple IPA [measuring] pass from a plugin ?

2013-09-30 Thread David Malcolm
On Mon, 2013-09-30 at 15:49 +0200, Basile Starynkevitch wrote: > Hello, > > I want to insert, thru a plugin, a new IPA pass which won't change any > internal representation but will just count Gimples and functions at the IPA > level. > > (for what it is worth, the plugin is MELT http://gcc-mel

Re: Invalid store semantics

2013-09-30 Thread Ian Lance Taylor
On Mon, Sep 30, 2013 at 7:46 AM, Umesh Kalappa wrote: > > With the optimisation (-O3) enabled ,the above rtl has been transformed to > > (insn 7 6 8 2 (set (reg:SI 24) > (unspec:SI [ > (mem/c/i:SI (symbol_ref:SI ("lsucCnt2.1746") [flags 0x2] ) [2 > lsucCnt2+0 S4 A16]) > ] 1)) algt_001.c:41 59 {tx0

Re: automatic dependencies

2013-09-30 Thread Tom Tromey
Tom> 2013-09-30 Tom Tromey Tom>* Makefile.in (-DTOOLDIR_BASE_PREFIX): Use $(if), not $(and). I didn't look at this until later and saw that Emacs guessed wrong. Here's the corrected ChangeLog entry. 2013-09-30 Tom Tromey * Makefile.in (DRIVER_DEFINES): Use $(if), not $(and). T

Invalid store semantics

2013-09-30 Thread Umesh Kalappa
Dear All, I'm looking up the below problem in our private backend. During the RTL expansion the below rtl has been emitted.. (insn 6 5 7 (set (reg:SI 23) (const_int 10 [0xa])) algt_001.c:41 -1 (nil)) (insn 7 6 8 (set (reg:SI 24) (unspec:SI [ (mem/c/i:SI (symbol_ref:SI ("lsucCnt2.1746") [flags 0

Re: automatic dependencies

2013-09-30 Thread Tom Tromey
Eric> Are there any additional prerequisites on the GNU make version? Eric> On a machine with GNU make 3.80 installed, the bootstrap Eric> consistently fails with: Sorry about this. Eric> $(and $(SHLIB),$(filter yes,yes),-DENABLE_SHARED_LIBGCC) \ I looked in the GNU make NEWS file and found th

Re: [RFC] Vectorization of indexed elements

2013-09-30 Thread Vidya Praveen
On Mon, Sep 30, 2013 at 02:19:32PM +0100, Richard Biener wrote: > On Mon, 30 Sep 2013, Vidya Praveen wrote: > > > On Fri, Sep 27, 2013 at 04:19:45PM +0100, Vidya Praveen wrote: > > > On Fri, Sep 27, 2013 at 03:50:08PM +0100, Vidya Praveen wrote: > > > [...] > > > > > > I can't really insist on the

where to insert a new Simple IPA [measuring] pass from a plugin ?

2013-09-30 Thread Basile Starynkevitch
Hello, I want to insert, thru a plugin, a new IPA pass which won't change any internal representation but will just count Gimples and functions at the IPA level. (for what it is worth, the plugin is MELT http://gcc-melt.org/ and the IPA pass is coded in MELT; but we can safely pretend all thi

Re: [RFC] Vectorization of indexed elements

2013-09-30 Thread Richard Biener
On Mon, 30 Sep 2013, Vidya Praveen wrote: > On Fri, Sep 27, 2013 at 04:19:45PM +0100, Vidya Praveen wrote: > > On Fri, Sep 27, 2013 at 03:50:08PM +0100, Vidya Praveen wrote: > > [...] > > > > > I can't really insist on the single lane load.. something like: > > > > > > > > > > vc:V4SI[0] = c > >

Re: [RFC] Vectorization of indexed elements

2013-09-30 Thread Vidya Praveen
On Wed, Sep 25, 2013 at 10:22:05AM +0100, Richard Biener wrote: > On Tue, 24 Sep 2013, Vidya Praveen wrote: > > > On Tue, Sep 10, 2013 at 09:25:32AM +0100, Richard Biener wrote: > > > On Mon, 9 Sep 2013, Marc Glisse wrote: > > > > > > > On Mon, 9 Sep 2013, Vidya Praveen wrote: > > > > > > > > >

Re: [RFC] Vectorization of indexed elements

2013-09-30 Thread Vidya Praveen
On Fri, Sep 27, 2013 at 04:19:45PM +0100, Vidya Praveen wrote: > On Fri, Sep 27, 2013 at 03:50:08PM +0100, Vidya Praveen wrote: > [...] > > > > I can't really insist on the single lane load.. something like: > > > > > > > > vc:V4SI[0] = c > > > > vt:V4SI = vec_duplicate:V4SI (vec_select:SI vc:V4SI

Re: [gomp4, openacc-1_0-branch] Re: OpenACC branch

2013-09-30 Thread Jakub Jelinek
On Mon, Sep 30, 2013 at 12:05:55AM +0200, Thomas Schwinge wrote: > Is my understanding correct that the GCC policy regarding extensions such > as support for OpenACC or OpenMP 4 is: first develop and polish this on a > branch (such as openacc-1_0-branch or gomp-4_0-branch), and once > *everything*