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

Marek Polacek <mpolacek at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
   Last reconfirmed|                            |2016-03-11
                 CC|                            |mpolacek at gcc dot gnu.org
   Target Milestone|---                         |6.0
     Ever confirmed|0                           |1

--- Comment #1 from Marek Polacek <mpolacek at gcc dot gnu.org> ---
Confirmed.  Started with r232802:

commit 105cb8d7d33f0342bba023aed46ae98f6a30334b
Author: law <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Date:   Mon Jan 25 19:19:09 2016 +0000

        PR tree-optimization/69196
        PR tree-optimization/68398
        * tree-ssa-threadupdate.h (enum bb_dom_status): Moved here from
        tree-ssa-threadupdate.c.
        (determine_bb_domination_status): Prototype
        * tree-ssa-threadupdate.c (enum bb_dom_status): Remove
        (determine_bb_domination_status): No longer static.
        (valid_jump_thread_path): Remove code to detect characteristics
        of the jump thread path not associated with correctness.
        * tree-ssa-threadbackward.c (fsm_find_control_statment_thread_paths):
        Correct test for thread path length.  Count PHIs for real operands as
        statements that need to be copied.  Do not count ASSERT_EXPRs.
        Look at all the blocks in the thread path.  Compute and selectively
        filter thread paths based on threading through the latch, threading
        a multiway branch or crossing a multiway branch.

Reply via email to