[Bug tree-optimization/93199] [8/9/10 Regression] Compile time hog in sink_clobbers

rguenth at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Wed Jan 8 12:49:00 GMT 2020


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

--- Comment #7 from Richard Biener <rguenth at gcc dot gnu.org> ---
Author: rguenth
Date: Wed Jan  8 12:49:14 2020
New Revision: 280000

URL: https://gcc.gnu.org/viewcvs?rev=280000&root=gcc&view=rev
Log:
2019-01-08  Richard Biener  <rguenther@suse.de>

        PR middle-end/93199
        c/
        * gimple-parser.c (c_parser_parse_gimple_body): Remove __PHI IFN
        permanently.

        * gimple-fold.c (rewrite_to_defined_overflow): Mark stmt modified.
        * tree-ssa-loop-im.c (move_computations_worker): Properly adjust
        virtual operand, also updating SSA use.
        * gimple-loop-interchange.cc (loop_cand::undo_simple_reduction):
        Update stmt after resetting virtual operand.
        (tree_loop_interchange::move_code_to_inner_loop): Likewise.

        * gimple-iterator.c (gsi_remove): When not removing the stmt
        permanently do not delink immediate uses or mark the stmt modified.

Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/c/ChangeLog
    trunk/gcc/c/gimple-parser.c
    trunk/gcc/gimple-fold.c
    trunk/gcc/gimple-iterator.c
    trunk/gcc/gimple-loop-interchange.cc
    trunk/gcc/tree-ssa-loop-im.c


More information about the Gcc-bugs mailing list