[PATCH] Split print_rtx into subroutines

Bernd Schmidt bschmidt@redhat.com
Tue Oct 11 15:11:00 GMT 2016

On 10/11/2016 05:34 PM, David Malcolm wrote:

> +static void print_rtx_operand (const_rtx in_rtx, int idx);
> +static void print_rtx_operand_code_0 (const_rtx in_rtx, int idx);
> +static void print_rtx_operand_code_e (const_rtx in_rtx, int idx);
> +static void print_rtx_operand_codes_E_and_V (const_rtx in_rtx, int idx);
> +static void print_rtx_operand_code_i (const_rtx in_rtx, int idx);
> +static void print_rtx_operand_code_r (const_rtx in_rtx);
> +static void print_rtx_operand_code_u (const_rtx in_rtx, int idx);

Please order functions so as to avoid needing forward declarations as 
much as possible.

Ok with that change. Before committing, please verify that dumps 
produced before and after for one large input file are identical.


More information about the Gcc-patches mailing list