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

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

https://gcc.gnu.org/g:57d1b68d6582efec5a7ca63ea56a1cedbfe6e874

commit r11-7169-g57d1b68d6582efec5a7ca63ea56a1cedbfe6e874
Author: Martin Liska <mli...@suse.cz>
Date:   Wed Feb 10 09:39:54 2021 +0100

    if-to-switch: fix memory leak in case merging

    gcc/ChangeLog:

            PR tree-optimization/99002
            PR tree-optimization/99026
            * gimple-if-to-switch.cc (if_chain::is_beneficial): Fix memory
            leak when adjacent cases are merged.
            * tree-switch-conversion.c
(switch_decision_tree::analyze_switch_statement): Use
            release_clusters.
            (make_pass_lower_switch): Remove trailing whitespace.
            * tree-switch-conversion.h (release_clusters): New.

Reply via email to