This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: Calls.c code permutation patch take2
On Sat, May 06, 2000 at 12:11:17AM +0200, Jan Hubicka wrote:
> * calls.c (expand_call): Reorganize somewhat in order
> to avoid unnecesary recalculation inside loop and make
> tail call failure code cleaner.
Ok.
Two things:
s/sibbling/sibling/
> ! if (PUSH_ARGS_REVERSED)
> ! {
> ! inc = 1;
> ! i = 0;
> ! end = num_actuals;
> ! }
> ! else
> ! {
> ! inc = -1;
> ! i = num_actuals - 1;
> ! end = -1;
> ! }
Please comment that initialize_argument_information has ordered
the array for the order to be pushed, and we must remember this
when reconstructing the original argument order.
r~