memory is not free
Richard Henderson
rth@cygnus.com
Fri Dec 31 16:38:00 GMT 1999
On Wed, Dec 01, 1999 at 12:09:50AM -0800, Alex Samuel wrote:
> ! case 'e': case 'u':
> ! exp = XEXP (r, i);
> ! if (ggc_test_and_set_mark (exp))
> ! {
> ! if (next_rtx == NULL)
> ! next_rtx = exp;
> ! else
> ! ggc_mark_rtx_children (exp);
> ! }
We might want to special-case the instruction rtxes. I would imagine
that we could keep the nesting depth significantly lower by forcing
NEXT_INSN to be the rtx we optimize for the tail call.
r~
More information about the Gcc-patches
mailing list