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

--- Comment #6 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Richard Biener <rgue...@gcc.gnu.org>:

https://gcc.gnu.org/g:64326bb428ac750ec3b0f56c06dfb98277cd41b5

commit r11-4937-g64326bb428ac750ec3b0f56c06dfb98277cd41b5
Author: Richard Biener <rguent...@suse.de>
Date:   Thu Nov 12 09:10:51 2020 +0100

    tree-optimization/97806 - fix PRE expression post order

    This fixes the postorder compute for the case of multiple
    expression leaders for a value.

    2020-11-12  Richard Biener  <rguent...@suse.de>

            PR tree-optimization/97806
            * tree-ssa-pre.c (pre_expr_DFS): New overload for visiting
            values, visiting all leaders for a value.  Use a bitmap
            for visited values.
            (sorted_array_from_bitmap_set): Walk over values and adjust.

            * gcc.dg/pr97806.c: New testcase.

Reply via email to