Re: [PATCH] Pass manager: add support for termination of pass list

2015-11-04 Thread Martin Liška
On 11/04/2015 03:46 PM, Richard Biener wrote: > On Wed, Nov 4, 2015 at 11:38 AM, Martin Liška wrote: >> On 11/03/2015 03:44 PM, Richard Biener wrote: >>> On Tue, Nov 3, 2015 at 3:13 PM, Martin Liška wrote: On 11/03/2015 02:46 PM, Richard Biener wrote: > On Fri, Oct 30, 2015 at 1:53 PM, M

Re: [PATCH] Pass manager: add support for termination of pass list

2015-11-04 Thread Richard Biener
On Wed, Nov 4, 2015 at 11:38 AM, Martin Liška wrote: > On 11/03/2015 03:44 PM, Richard Biener wrote: >> On Tue, Nov 3, 2015 at 3:13 PM, Martin Liška wrote: >>> On 11/03/2015 02:46 PM, Richard Biener wrote: On Fri, Oct 30, 2015 at 1:53 PM, Martin Liška wrote: > On 10/30/2015 01:13 PM, Ri

Re: [PATCH] Pass manager: add support for termination of pass list

2015-11-04 Thread Martin Liška
On 11/03/2015 03:44 PM, Richard Biener wrote: > On Tue, Nov 3, 2015 at 3:13 PM, Martin Liška wrote: >> On 11/03/2015 02:46 PM, Richard Biener wrote: >>> On Fri, Oct 30, 2015 at 1:53 PM, Martin Liška wrote: On 10/30/2015 01:13 PM, Richard Biener wrote: > So I suggest to do the push/pop of

Re: [PATCH] Pass manager: add support for termination of pass list

2015-11-03 Thread Richard Biener
On Tue, Nov 3, 2015 at 3:13 PM, Martin Liška wrote: > On 11/03/2015 02:46 PM, Richard Biener wrote: >> On Fri, Oct 30, 2015 at 1:53 PM, Martin Liška wrote: >>> On 10/30/2015 01:13 PM, Richard Biener wrote: So I suggest to do the push/pop of cfun there. do_per_function_toporder can be ma

Re: [PATCH] Pass manager: add support for termination of pass list

2015-11-03 Thread Martin Liška
On 11/03/2015 02:46 PM, Richard Biener wrote: > On Fri, Oct 30, 2015 at 1:53 PM, Martin Liška wrote: >> On 10/30/2015 01:13 PM, Richard Biener wrote: >>> So I suggest to do the push/pop of cfun there. >>> do_per_function_toporder can be made static btw. >>> >>> Richard. >> >> Right, I've done that

Re: [PATCH] Pass manager: add support for termination of pass list

2015-11-03 Thread Richard Biener
On Fri, Oct 30, 2015 at 1:53 PM, Martin Liška wrote: > On 10/30/2015 01:13 PM, Richard Biener wrote: >> So I suggest to do the push/pop of cfun there. >> do_per_function_toporder can be made static btw. >> >> Richard. > > Right, I've done that and it works (bootstrap has been currently running), >

Re: [PATCH] Pass manager: add support for termination of pass list

2015-10-30 Thread Martin Liška
On 10/30/2015 01:13 PM, Richard Biener wrote: > So I suggest to do the push/pop of cfun there. > do_per_function_toporder can be made static btw. > > Richard. Right, I've done that and it works (bootstrap has been currently running), feasible for HSA branch too. tree-pass.h: /* Declare for plug

Re: [PATCH] Pass manager: add support for termination of pass list

2015-10-30 Thread Richard Biener
On Fri, Oct 30, 2015 at 12:59 PM, Martin Liška wrote: > On 10/30/2015 09:54 AM, Richard Biener wrote: >> On Thu, Oct 29, 2015 at 3:50 PM, Martin Liška wrote: >>> On 10/29/2015 02:15 PM, Richard Biener wrote: On Thu, Oct 29, 2015 at 10:49 AM, Martin Liška wrote: > On 10/28/2015 04:23 PM,

Re: [PATCH] Pass manager: add support for termination of pass list

2015-10-30 Thread Martin Liška
On 10/30/2015 09:54 AM, Richard Biener wrote: > On Thu, Oct 29, 2015 at 3:50 PM, Martin Liška wrote: >> On 10/29/2015 02:15 PM, Richard Biener wrote: >>> On Thu, Oct 29, 2015 at 10:49 AM, Martin Liška wrote: On 10/28/2015 04:23 PM, Richard Biener wrote: > On Tue, Oct 27, 2015 at 4:30 PM,

Re: [PATCH] Pass manager: add support for termination of pass list

2015-10-30 Thread Richard Biener
On Thu, Oct 29, 2015 at 3:50 PM, Martin Liška wrote: > On 10/29/2015 02:15 PM, Richard Biener wrote: >> On Thu, Oct 29, 2015 at 10:49 AM, Martin Liška wrote: >>> On 10/28/2015 04:23 PM, Richard Biener wrote: On Tue, Oct 27, 2015 at 4:30 PM, Martin Liška wrote: > On 10/27/2015 03:49 PM,

Re: [PATCH] Pass manager: add support for termination of pass list

2015-10-29 Thread Martin Liška
On 10/29/2015 02:15 PM, Richard Biener wrote: > On Thu, Oct 29, 2015 at 10:49 AM, Martin Liška wrote: >> On 10/28/2015 04:23 PM, Richard Biener wrote: >>> On Tue, Oct 27, 2015 at 4:30 PM, Martin Liška wrote: On 10/27/2015 03:49 PM, Richard Biener wrote: > On Tue, Oct 27, 2015 at 1:36 PM,

Re: [PATCH] Pass manager: add support for termination of pass list

2015-10-29 Thread Richard Biener
On Thu, Oct 29, 2015 at 10:49 AM, Martin Liška wrote: > On 10/28/2015 04:23 PM, Richard Biener wrote: >> On Tue, Oct 27, 2015 at 4:30 PM, Martin Liška wrote: >>> On 10/27/2015 03:49 PM, Richard Biener wrote: On Tue, Oct 27, 2015 at 1:36 PM, Martin Liška wrote: > On 10/26/2015 02:48 PM,

Re: [PATCH] Pass manager: add support for termination of pass list

2015-10-29 Thread Martin Liška
On 10/28/2015 04:23 PM, Richard Biener wrote: > On Tue, Oct 27, 2015 at 4:30 PM, Martin Liška wrote: >> On 10/27/2015 03:49 PM, Richard Biener wrote: >>> On Tue, Oct 27, 2015 at 1:36 PM, Martin Liška wrote: On 10/26/2015 02:48 PM, Richard Biener wrote: > On Thu, Oct 22, 2015 at 1:02 PM,

Re: [PATCH] Pass manager: add support for termination of pass list

2015-10-28 Thread Richard Biener
On Tue, Oct 27, 2015 at 4:30 PM, Martin Liška wrote: > On 10/27/2015 03:49 PM, Richard Biener wrote: >> On Tue, Oct 27, 2015 at 1:36 PM, Martin Liška wrote: >>> On 10/26/2015 02:48 PM, Richard Biener wrote: On Thu, Oct 22, 2015 at 1:02 PM, Martin Liška wrote: > On 10/21/2015 04:06 PM, R

Re: [PATCH] Pass manager: add support for termination of pass list

2015-10-27 Thread Martin Liška
On 10/27/2015 03:49 PM, Richard Biener wrote: > On Tue, Oct 27, 2015 at 1:36 PM, Martin Liška wrote: >> On 10/26/2015 02:48 PM, Richard Biener wrote: >>> On Thu, Oct 22, 2015 at 1:02 PM, Martin Liška wrote: On 10/21/2015 04:06 PM, Richard Biener wrote: > On Wed, Oct 21, 2015 at 1:24 PM,

Re: [PATCH] Pass manager: add support for termination of pass list

2015-10-27 Thread Richard Biener
On Tue, Oct 27, 2015 at 1:36 PM, Martin Liška wrote: > On 10/26/2015 02:48 PM, Richard Biener wrote: >> On Thu, Oct 22, 2015 at 1:02 PM, Martin Liška wrote: >>> On 10/21/2015 04:06 PM, Richard Biener wrote: On Wed, Oct 21, 2015 at 1:24 PM, Martin Liška wrote: > On 10/21/2015 11:59 AM, R

Re: [PATCH] Pass manager: add support for termination of pass list

2015-10-27 Thread Martin Liška
On 10/26/2015 02:48 PM, Richard Biener wrote: > On Thu, Oct 22, 2015 at 1:02 PM, Martin Liška wrote: >> On 10/21/2015 04:06 PM, Richard Biener wrote: >>> On Wed, Oct 21, 2015 at 1:24 PM, Martin Liška wrote: On 10/21/2015 11:59 AM, Richard Biener wrote: > On Wed, Oct 21, 2015 at 11:19 AM,

Re: [PATCH] Pass manager: add support for termination of pass list

2015-10-26 Thread Richard Biener
On Mon, Oct 26, 2015 at 2:48 PM, Richard Biener wrote: > On Thu, Oct 22, 2015 at 1:02 PM, Martin Liška wrote: >> On 10/21/2015 04:06 PM, Richard Biener wrote: >>> On Wed, Oct 21, 2015 at 1:24 PM, Martin Liška wrote: On 10/21/2015 11:59 AM, Richard Biener wrote: > On Wed, Oct 21, 2015 at

Re: [PATCH] Pass manager: add support for termination of pass list

2015-10-26 Thread Richard Biener
On Thu, Oct 22, 2015 at 1:02 PM, Martin Liška wrote: > On 10/21/2015 04:06 PM, Richard Biener wrote: >> On Wed, Oct 21, 2015 at 1:24 PM, Martin Liška wrote: >>> On 10/21/2015 11:59 AM, Richard Biener wrote: On Wed, Oct 21, 2015 at 11:19 AM, Martin Liška wrote: > On 10/20/2015 03:39 PM,

Re: [PATCH] Pass manager: add support for termination of pass list

2015-10-22 Thread Martin Liška
On 10/21/2015 04:06 PM, Richard Biener wrote: > On Wed, Oct 21, 2015 at 1:24 PM, Martin Liška wrote: >> On 10/21/2015 11:59 AM, Richard Biener wrote: >>> On Wed, Oct 21, 2015 at 11:19 AM, Martin Liška wrote: On 10/20/2015 03:39 PM, Richard Biener wrote: > On Tue, Oct 20, 2015 at 3:00 PM,

Re: [PATCH] Pass manager: add support for termination of pass list

2015-10-21 Thread Richard Biener
On Wed, Oct 21, 2015 at 1:24 PM, Martin Liška wrote: > On 10/21/2015 11:59 AM, Richard Biener wrote: >> On Wed, Oct 21, 2015 at 11:19 AM, Martin Liška wrote: >>> On 10/20/2015 03:39 PM, Richard Biener wrote: On Tue, Oct 20, 2015 at 3:00 PM, Martin Liška wrote: > Hello. > > As pa

Re: [PATCH] Pass manager: add support for termination of pass list

2015-10-21 Thread Martin Liška
On 10/21/2015 11:59 AM, Richard Biener wrote: > On Wed, Oct 21, 2015 at 11:19 AM, Martin Liška wrote: >> On 10/20/2015 03:39 PM, Richard Biener wrote: >>> On Tue, Oct 20, 2015 at 3:00 PM, Martin Liška wrote: Hello. As part of upcoming merge of HSA branch, we would like to have poss

Re: [PATCH] Pass manager: add support for termination of pass list

2015-10-21 Thread Richard Biener
On Wed, Oct 21, 2015 at 11:19 AM, Martin Liška wrote: > On 10/20/2015 03:39 PM, Richard Biener wrote: >> On Tue, Oct 20, 2015 at 3:00 PM, Martin Liška wrote: >>> Hello. >>> >>> As part of upcoming merge of HSA branch, we would like to have possibility >>> to terminate >>> pass manager after exec

Re: [PATCH] Pass manager: add support for termination of pass list

2015-10-21 Thread Martin Liška
On 10/20/2015 03:39 PM, Richard Biener wrote: > On Tue, Oct 20, 2015 at 3:00 PM, Martin Liška wrote: >> Hello. >> >> As part of upcoming merge of HSA branch, we would like to have possibility >> to terminate >> pass manager after execution of the HSA generation pass. The HSA back-end is >> imple

Re: [PATCH] Pass manager: add support for termination of pass list

2015-10-20 Thread Richard Biener
On Tue, Oct 20, 2015 at 3:00 PM, Martin Liška wrote: > Hello. > > As part of upcoming merge of HSA branch, we would like to have possibility to > terminate > pass manager after execution of the HSA generation pass. The HSA back-end is > implemented > as a tree pass that directly emits HSAIL from