Re: [PATCH 09/25] Elide repeated RTL elements.

2018-10-11 Thread Andrew Stubbs
On 04/10/18 19:12, Jeff Law wrote: OK. Thanks for fixing the reader and adding selftests. Thanks, committed. Andrew

Re: [PATCH 09/25] Elide repeated RTL elements.

2018-10-04 Thread Jeff Law
On 9/20/18 4:52 AM, Andrew Stubbs wrote: > On 19/09/18 17:38, Andrew Stubbs wrote: >> Here's an updated patch incorporating the RTL front-end changes. I had >> to change from "repeated 2x" to "repeated x2" because the former is >> not a valid C token, and apparently that's important. > > Here's a 

Re: [PATCH 09/25] Elide repeated RTL elements.

2018-09-26 Thread Andrew Stubbs
Ping. On 20/09/18 11:52, Andrew Stubbs wrote: On 19/09/18 17:38, Andrew Stubbs wrote: Here's an updated patch incorporating the RTL front-end changes. I had to change from "repeated 2x" to "repeated x2" because the former is not a valid C token, and apparently that's important. Here's a patc

Re: [PATCH 09/25] Elide repeated RTL elements.

2018-09-20 Thread Andrew Stubbs
On 19/09/18 17:38, Andrew Stubbs wrote: Here's an updated patch incorporating the RTL front-end changes. I had to change from "repeated 2x" to "repeated x2" because the former is not a valid C token, and apparently that's important. Here's a patch with self tests added, for both reading and wr

Re: [PATCH 09/25] Elide repeated RTL elements.

2018-09-19 Thread Andrew Stubbs
On 11/09/18 23:45, Jeff Law wrote: On 9/5/18 5:49 AM, a...@codesourcery.com wrote: GCN's 64-lane vectors tend to make RTL dumps very long. This patch makes them far more bearable by eliding long sequences of the same element into "repeated" messages. 2018-09-05 Andrew Stubbs Ja

Re: [PATCH 09/25] Elide repeated RTL elements.

2018-09-12 Thread Jeff Law
On 9/12/18 2:46 AM, Andrew Stubbs wrote: > On 11/09/18 23:45, Jeff Law wrote: >> Does this need a corresponding change to the RTL front-end so that it >> can read the new form? > > There's an RTL front-end? When did that happen... clearly I've not been > paying attention. Within the last couple ye

Re: [PATCH 09/25] Elide repeated RTL elements.

2018-09-12 Thread Andrew Stubbs
On 11/09/18 23:45, Jeff Law wrote: Does this need a corresponding change to the RTL front-end so that it can read the new form? There's an RTL front-end? When did that happen... clearly I've not been paying attention. If it's expected that dumps can be fed back in unmodified then yes, it ne

Re: [PATCH 09/25] Elide repeated RTL elements.

2018-09-11 Thread Jeff Law
On 9/5/18 5:49 AM, a...@codesourcery.com wrote: > > GCN's 64-lane vectors tend to make RTL dumps very long. This patch makes them > far more bearable by eliding long sequences of the same element into > "repeated" > messages. > > 2018-09-05 Andrew Stubbs > Jan Hubicka >

[PATCH 09/25] Elide repeated RTL elements.

2018-09-05 Thread ams
GCN's 64-lane vectors tend to make RTL dumps very long. This patch makes them far more bearable by eliding long sequences of the same element into "repeated" messages. 2018-09-05 Andrew Stubbs Jan Hubicka Martin Jambor * print-rtl.c (print_rtx_operand_code