Hi,
thanks for the followup. I like it, I only don't understand...
On Fri, Nov 08, 2013 at 10:48:43AM -0700, Aldy Hernandez wrote:
> On 11/07/13 09:09, Martin Jambor wrote:
>
<...>
> --- a/gcc/ipa-prop.h
> +++ b/gcc/ipa-prop.h
> @@ -609,6 +609,31 @@ extern alloc_pool ipcp_values_pool;
> extern alloc_pool ipcp_sources_pool;
> extern alloc_pool ipcp_agg_lattice_pool;
>
> +/* Operation to be performed for the parameter in ipa_parm_adjustment
> + below. */
> +enum ipa_parm_op {
> + IPA_PARM_OP_NONE,
> +
> + /* This describes a brand new parameter.
> +
> + For new parameters, base_index must be >= the number of
> + DECL_ARGUMENTS in the function. That is, new arguments will be
> + the last arguments in the adjusted function.
...where this requirement comes from. I would think that base_index
would be completely ignored for the new parameters, is it not?
Thanks,
Martin