Re: [PATCH] Remove first_pass_instance from pass_vrp

2015-11-14 Thread Tom de Vries
On 13/11/15 14:57, Tom de Vries wrote: I've implemented the set_arg scenario, though I've renamed it to set_pass_param. I've also added a parameter number argument to set_pass_param. Furthermore, I've included the gdbhooks.py update. OK for trunk if bootstrap and reg-test passes? Bootstrap

Re: [PATCH] Remove first_pass_instance from pass_vrp

2015-11-13 Thread Tom de Vries
On 13/11/15 15:12, David Malcolm wrote: On Fri, 2015-11-13 at 14:57 +0100, Tom de Vries wrote: 2015-11-13 Tom de Vries * gdbhooks.py (class PassNames): Handle extra arg NEXT_PASS argument. * gen-pass-instances.awk (handle_line): Same. *

[PATCH] Remove first_pass_instance from pass_vrp

2015-11-13 Thread Tom de Vries
On 13/11/15 11:35, Richard Biener wrote: On Thu, Nov 12, 2015 at 4:33 PM, David Malcolm wrote: On Thu, 2015-11-12 at 15:06 +0100, Richard Biener wrote: On Thu, Nov 12, 2015 at 3:04 PM, Richard Biener wrote: On Thu, Nov 12, 2015 at 2:49 PM,

Re: [PATCH] Remove first_pass_instance from pass_vrp

2015-11-13 Thread David Malcolm
On Fri, 2015-11-13 at 09:12 -0500, David Malcolm wrote: [...snip...] > > diff --git a/gcc/passes.c b/gcc/passes.c > > index dd8d00a..e634c5c 100644 > > --- a/gcc/passes.c > > +++ b/gcc/passes.c > > @@ -81,6 +81,13 @@ opt_pass::clone () > >internal_error ("pass %s does not support cloning",

Re: [PATCH] Remove first_pass_instance from pass_vrp

2015-11-13 Thread David Malcolm
On Fri, 2015-11-13 at 14:57 +0100, Tom de Vries wrote: > On 13/11/15 11:35, Richard Biener wrote: > > On Thu, Nov 12, 2015 at 4:33 PM, David Malcolm wrote: > >> On Thu, 2015-11-12 at 15:06 +0100, Richard Biener wrote: > >>> On Thu, Nov 12, 2015 at 3:04 PM, Richard Biener >