Re: collaborative tuning of GCC optimization heuristic

2016-03-07 Thread Grigori Fursin
Hi David, Thanks a lot for a good question - I completely forgot to discuss that. Current workloads in the CK are just to test our collaborative optimization prototype. They are even a bit outdated (benchmarks and codelets from the MILEPOST project). However, our point is to make an open sys

Re: Validity of SUBREG+AND-imm transformations

2016-03-07 Thread Kyrill Tkachov
On 05/03/16 05:52, Jeff Law wrote: On 03/04/2016 09:33 AM, Kyrill Tkachov wrote: On 04/03/16 16:21, Jeff Law wrote: On 03/04/2016 08:05 AM, Richard Biener wrote: does that mean that the shift amount should be DImode? Seems like a more flexible approach would be for the midend to be able to h

Re: [gimplefe] [gsoc16] Gimple Front End Project

2016-03-07 Thread Richard Biener
On Mon, Mar 7, 2016 at 7:27 AM, Prasad Ghangal wrote: > On 6 March 2016 at 21:13, Richard Biener wrote: >> >> I'll be willing to mentor this. Though I'd rather have us starting from >> scratch and look at having a C-like input language, even piggy-backing on >> the C frontend maybe. > > That's

Bootstrapping is currently broken

2016-03-07 Thread Dominik Vogt
A recent patch has broken bootstrapping (s390x) in stage3. The failure creeped into trunk between friday and today: -- snip -- g++ -std=gnu++98 -g -O2 -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attri

Re: Bootstrapping is currently broken

2016-03-07 Thread Richard Biener
On Mon, Mar 7, 2016 at 2:12 PM, Dominik Vogt wrote: > A recent patch has broken bootstrapping (s390x) in stage3. The > failure creeped into trunk between friday and today: > > -- snip -- > g++ -std=gnu++98 -g -O2 -DIN_GCC -fno-exceptions -fno-rtti > -fasynchronous-unwind-tables -W -Wall -W

Re: Bootstrapping is currently broken

2016-03-07 Thread Dominik Vogt
On Mon, Mar 07, 2016 at 03:00:03PM +0100, Richard Biener wrote: > On Mon, Mar 7, 2016 at 2:12 PM, Dominik Vogt wrote: > > A recent patch has broken bootstrapping (s390x) in stage3. The > > failure creeped into trunk between friday and today: > > > > -- snip -- > > g++ -std=gnu++98 -g -O2 -DIN_G

Re: Bootstrapping is currently broken

2016-03-07 Thread Richard Biener
On Mon, Mar 7, 2016 at 3:12 PM, Dominik Vogt wrote: > On Mon, Mar 07, 2016 at 03:00:03PM +0100, Richard Biener wrote: >> On Mon, Mar 7, 2016 at 2:12 PM, Dominik Vogt wrote: >> > A recent patch has broken bootstrapping (s390x) in stage3. The >> > failure creeped into trunk between friday and toda

Re: Bootstrapping is currently broken

2016-03-07 Thread Dominik Vogt
On Mon, Mar 07, 2016 at 03:18:34PM +0100, Richard Biener wrote: > On Mon, Mar 7, 2016 at 3:12 PM, Dominik Vogt wrote: > > On Mon, Mar 07, 2016 at 03:00:03PM +0100, Richard Biener wrote: > >> On Mon, Mar 7, 2016 at 2:12 PM, Dominik Vogt > >> wrote: > >> > A recent patch has broken bootstrapping (

Re: Bootstrapping is currently broken

2016-03-07 Thread Andreas Krebbel
On 03/07/2016 02:12 PM, Dominik Vogt wrote: > A recent patch has broken bootstrapping (s390x) in stage3. The > failure creeped into trunk between friday and today: > > -- snip -- > g++ -std=gnu++98 -g -O2 -DIN_GCC -fno-exceptions -fno-rtti > -fasynchronous-unwind-tables -W -Wall -Wno-narro

Re: [gimplefe] [gsoc16] Gimple Front End Project

2016-03-07 Thread David Malcolm
On Mon, 2016-03-07 at 13:26 +0100, Richard Biener wrote: > On Mon, Mar 7, 2016 at 7:27 AM, Prasad Ghangal < > prasad.ghan...@gmail.com> wrote: > > On 6 March 2016 at 21:13, Richard Biener < > > richard.guent...@gmail.com> wrote: > > > > > > I'll be willing to mentor this. Though I'd rather have u

Re: Validity of SUBREG+AND-imm transformations

2016-03-07 Thread Richard Sandiford
Kyrill Tkachov writes: > On 05/03/16 05:52, Jeff Law wrote: >> On 03/04/2016 09:33 AM, Kyrill Tkachov wrote: >>> >>> On 04/03/16 16:21, Jeff Law wrote: On 03/04/2016 08:05 AM, Richard Biener wrote: >> does that mean that the shift amount should be DImode? >> Seems like a more flexible

Re: Validity of SUBREG+AND-imm transformations

2016-03-07 Thread Jeff Law
On 03/07/2016 03:44 AM, Kyrill Tkachov wrote: The RTL documentation for ASHIFT and friends says that the shift amount must be: "a fixed-point mode or be a constant with mode @code{VOIDmode}; which mode is determined by the mode called for in the machine description entry for the left-shift ins

Re: [gimplefe] [gsoc16] Gimple Front End Project

2016-03-07 Thread Trevor Saunders
On Mon, Mar 07, 2016 at 11:33:55AM -0500, David Malcolm wrote: > On Mon, 2016-03-07 at 13:26 +0100, Richard Biener wrote: > > On Mon, Mar 7, 2016 at 7:27 AM, Prasad Ghangal < > > prasad.ghan...@gmail.com> wrote: > > > On 6 March 2016 at 21:13, Richard Biener < > > > richard.guent...@gmail.com> wrot