Re: [PATCH v2 3/N] Transform TDF_{lang,tree,ipa,rtl} to dump_kind enum.

2017-05-30 Thread Richard Biener
On Fri, May 26, 2017 at 3:25 PM, Martin Liška wrote: > On 05/26/2017 02:31 PM, Richard Biener wrote: >> Well, then we have to go without the constructor. Runtime init isn't >> an option IMHO. >> Just use some macros for the eye candy, will you? >> >> Richard. > > Yep. I'm testing following eye ca

Re: [PATCH v2 3/N] Transform TDF_{lang,tree,ipa,rtl} to dump_kind enum.

2017-05-26 Thread Martin Liška
On 05/26/2017 02:31 PM, Richard Biener wrote: > Well, then we have to go without the constructor. Runtime init isn't > an option IMHO. > Just use some macros for the eye candy, will you? > > Richard. Yep. I'm testing following eye candy patch. Ready to install after tests? Martin >From 5339db72

Re: [PATCH v2 3/N] Transform TDF_{lang,tree,ipa,rtl} to dump_kind enum.

2017-05-26 Thread Richard Biener
On Thu, May 25, 2017 at 11:52 AM, Martin Liška wrote: > On 05/25/2017 05:35 AM, Martin Sebor wrote: >> On 05/12/2017 07:04 AM, Martin Liška wrote: >>> Third part removes TDF_* flags mentioned in the subject. These flags are >>> used >>> to enable all passes of specific type and Nathan has recentl

Re: [PATCH v2 3/N] Transform TDF_{lang,tree,ipa,rtl} to dump_kind enum.

2017-05-25 Thread Nathan Sidwell
On 05/25/2017 05:52 AM, Martin Liška wrote: On 05/25/2017 05:35 AM, Martin Sebor wrote: On 05/12/2017 07:04 AM, Martin Liška wrote: Third part removes TDF_* flags mentioned in the subject. These flags are used to enable all passes of specific type and Nathan has recently separated these by a ne

Re: [PATCH v2 3/N] Transform TDF_{lang,tree,ipa,rtl} to dump_kind enum.

2017-05-25 Thread Martin Liška
On 05/25/2017 05:35 AM, Martin Sebor wrote: > On 05/12/2017 07:04 AM, Martin Liška wrote: >> Third part removes TDF_* flags mentioned in the subject. These flags are used >> to enable all passes of specific type and Nathan has recently separated these >> by a new pair of macros. I hope moving these

Re: [PATCH v2 3/N] Transform TDF_{lang,tree,ipa,rtl} to dump_kind enum.

2017-05-24 Thread Martin Sebor
On 05/12/2017 07:04 AM, Martin Liška wrote: Third part removes TDF_* flags mentioned in the subject. These flags are used to enable all passes of specific type and Nathan has recently separated these by a new pair of macros. I hope moving these to a separate enum will help even more. Just as a

Re: [PATCH v2 3/N] Transform TDF_{lang,tree,ipa,rtl} to dump_kind enum.

2017-05-18 Thread Martin Liška
On 05/17/2017 02:20 PM, Richard Biener wrote: > On Fri, May 12, 2017 at 3:04 PM, Martin Liška wrote: >> Third part removes TDF_* flags mentioned in the subject. These flags are used >> to enable all passes of specific type and Nathan has recently separated these >> by a new pair of macros. I hope

Re: [PATCH v2 3/N] Transform TDF_{lang,tree,ipa,rtl} to dump_kind enum.

2017-05-17 Thread Richard Biener
On Fri, May 12, 2017 at 3:04 PM, Martin Liška wrote: > Third part removes TDF_* flags mentioned in the subject. These flags are used > to enable all passes of specific type and Nathan has recently separated these > by a new pair of macros. I hope moving these to a separate enum will help > even m

Re: [PATCH v2 3/N] Transform TDF_{lang,tree,ipa,rtl} to dump_kind enum.

2017-05-16 Thread Richard Biener
On Fri, May 12, 2017 at 3:04 PM, Martin Liška wrote: > Third part removes TDF_* flags mentioned in the subject. These flags are used > to enable all passes of specific type and Nathan has recently separated these > by a new pair of macros. I hope moving these to a separate enum will help > even m

[PATCH v2 3/N] Transform TDF_{lang,tree,ipa,rtl} to dump_kind enum.

2017-05-12 Thread Martin Liška
Third part removes TDF_* flags mentioned in the subject. These flags are used to enable all passes of specific type and Nathan has recently separated these by a new pair of macros. I hope moving these to a separate enum will help even more. Patch can bootstrap on ppc64le-redhat-linux and survives