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

--- Comment #2 from GCC 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:e60c1793efd81571e408e875f5e42f441ea311e8

commit r16-1561-ge60c1793efd81571e408e875f5e42f441ea311e8
Author: Andrew MacLeod <amacl...@redhat.com>
Date:   Wed May 28 11:16:05 2025 -0400

    Simplify switches utilizing subranges.

    Adjust simplify_switch_using_ranges to use irange rather than relying
    on the older legacy_range mechaism.

            PR tree-optimization/119039
            gcc/
            * vr-values.cc (simplify_using_ranges::legacy_fold_cond): Remove.
            (simplify_using_ranges::simplify_switch_using_ranges): Adjust.

            gcc/testsuite/
            * gcc.dg/pr119039-1.c: New.
            * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Adjust thread counts.
  • [Bug tree-optimization/119039] ... cvs-commit at gcc dot gnu.org via Gcc-bugs

Reply via email to