Re: Problem with pseudo-reg syntax in RTL frontend

2016-12-16 Thread David Malcolm
On Fri, 2016-12-16 at 14:28 +0100, Bernd Schmidt wrote: > On 12/14/2016 05:57 PM, David Malcolm wrote: > > Any preferences? (or other syntax ideas?). My preference is one of > > the > > currently-unused sigils e.g. "@3", or to wrap them in braces "{3}". > > Either might work, I'd vaguely prefer <

Re: Problem with pseudo-reg syntax in RTL frontend

2016-12-16 Thread Bernd Schmidt
On 12/14/2016 05:57 PM, David Malcolm wrote: Any preferences? (or other syntax ideas?). My preference is one of the currently-unused sigils e.g. "@3", or to wrap them in braces "{3}". Either might work, I'd vaguely prefer <3> over {3} but they're equivalent really. Maybe using "@" is simplest

Problem with pseudo-reg syntax in RTL frontend

2016-12-14 Thread David Malcolm
The RTL frontend parses the output of print_rtx_function's "compact" mode. Currently non-virtual pseudo regs in such dumps have a '%' prefix, based on the discussion here (me): * " Re: [PATCH] Tweaks to print_rtx_function" * https://gcc.gnu.org/ml/gcc-patches/2016-10/msg01033.html and here (