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

--- Comment #7 from prathamesh3492 at gcc dot gnu.org ---
Author: prathamesh3492
Date: Mon Oct 28 15:01:24 2019
New Revision: 277525

URL: https://gcc.gnu.org/viewcvs?rev=277525&root=gcc&view=rev
Log:
2019-10-28  Prathamesh Kulkarni  <prathamesh.kulka...@linaro.org>

        PR tree-optimization/92163
        * tree-ssa-dse.c (delete_dead_or_redundant_assignment): New param
        need_eh_cleanup with default value NULL. Gate on need_eh_cleanup
        before calling bitmap_set_bit.
        (dse_optimize_redundant_stores): Pass global need_eh_cleanup to
        delete_dead_or_redundant_assignment.
        (dse_dom_walker::dse_optimize_stmt): Likewise.
        * tree-ssa-dse.h (delete_dead_or_redundant_assignment): Adjust
prototype.

testsuite/
        * gcc.dg/tree-ssa/pr92163.c: New test.

Added:
    trunk/gcc/testsuite/gcc.dg/tree-ssa/pr92163.c
Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/testsuite/ChangeLog
    trunk/gcc/tree-ssa-dse.c
    trunk/gcc/tree-ssa-dse.h

Reply via email to