Re: [PATCH] gengtype: remove "tree_exp" special attribute

2022-04-30 Thread Patrick Palka via Gcc-patches
On Wed, Dec 15, 2021 at 5:10 PM Jason Merrill wrote: > > On 12/10/21 10:41, Patrick Palka wrote: > > The function comment for adjust_field_tree_exp says this special case > > is for handling trees whose operands may contain pointers to RTL instead > > of to trees. But ever since r0-59671, which

Re: [PATCH] gengtype: remove "tree_exp" special attribute

2021-12-15 Thread Jason Merrill via Gcc-patches
On 12/10/21 10:41, Patrick Palka wrote: The function comment for adjust_field_tree_exp says this special case is for handling trees whose operands may contain pointers to RTL instead of to trees. But ever since r0-59671, which fixed/removed the last two tree codes for which this was possible

Re: [PATCH] gengtype: remove "tree_exp" special attribute

2021-12-11 Thread Patrick Palka via Gcc-patches
On Fri, Dec 10, 2021 at 3:57 PM Jeff Law wrote: > > > > On 12/10/2021 8:41 AM, Patrick Palka via Gcc-patches wrote: > > The function comment for adjust_field_tree_exp says this special case > > is for handling trees whose operands may contain pointers to RTL instead > > of to trees. But ever

Re: [PATCH] gengtype: remove "tree_exp" special attribute

2021-12-10 Thread Jeff Law via Gcc-patches
On 12/10/2021 8:41 AM, Patrick Palka via Gcc-patches wrote: The function comment for adjust_field_tree_exp says this special case is for handling trees whose operands may contain pointers to RTL instead of to trees. But ever since r0-59671, which fixed/removed the last two tree codes for

[PATCH] gengtype: remove "tree_exp" special attribute

2021-12-10 Thread Patrick Palka via Gcc-patches
The function comment for adjust_field_tree_exp says this special case is for handling trees whose operands may contain pointers to RTL instead of to trees. But ever since r0-59671, which fixed/removed the last two tree codes for which this was possible (GOTO_SUBROUTINE_EXPR and