[Bug tree-optimization/93084] [10 regression] Infinite loop in ipa-cp when building clang with LTO+PGO

fxue at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Wed Jan 8 02:55:00 GMT 2020


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93084

--- Comment #13 from fxue at gcc dot gnu.org ---
Author: fxue
Date: Wed Jan  8 02:55:00 2020
New Revision: 279987

URL: https://gcc.gnu.org/viewcvs?rev=279987&root=gcc&view=rev
Log:
Find matched aggregate lattice for self-recursive CP (PR ipa/93084)

2020-01-08  Feng Xue  <fxue@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.

2020-01-08  Feng Xue  <fxue@os.amperecomputing.com>

        PR ipa/93084
        * gcc.dg/ipa/ipa-clone-3.c: New test.

Added:
    trunk/gcc/testsuite/gcc.dg/ipa/ipa-clone-3.c
Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/ipa-cp.c
    trunk/gcc/testsuite/ChangeLog


More information about the Gcc-bugs mailing list