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

--- Comment #3 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Andrew Macleod <amacl...@gcc.gnu.org>:

https://gcc.gnu.org/g:cf2ae3fff4ee9bf884b122ee6cd83bffd791a16f

commit r14-3792-gcf2ae3fff4ee9bf884b122ee6cd83bffd791a16f
Author: Andrew MacLeod <amacl...@redhat.com>
Date:   Thu Sep 7 11:15:50 2023 -0400

    Some ssa-names get incorrectly marked as always_current.

    When range_of_stmt invokes prefill_name to evaluate unvisited dependencies
    it should not mark already visited names as always_current.

            PR tree-optimization/110875
            gcc/
            * gimple-range.cc (gimple_ranger::prefill_name): Only invoke
            cache-prefilling routine when the ssa-name has no global value.

            gcc/testsuite/
            * gcc.dg/pr110875.c: New.

Reply via email to