Hi,

On Fri, Jan 03 2020, Feng Xue OS wrote:
> When checking a self-recursively generated value for aggregate jump
> function, wrong aggregate lattice was used, which will cause infinite
> constant propagation. This patch is composed to fix this issue. 
>
> 2020-01-03  Feng Xue  <f...@os.amperecomputing.com>
>
>         PR ipa/93084
>         * ipa-cp.c (self_recursively_generated_p): Find matched aggregate
>         lattice for a value to check.
>         (propagate_vals_across_arith_jfunc): Add an assertion to ensure
>         finite propagation in self-recursive scc.

as far as I am concerned, the patch looks good.

Thanks,

Martin

Reply via email to