[Bug optimization/14627] [tree-ssa] extra assignment inserted

pinskia at gcc dot gnu dot org gcc-bugzilla@gcc.gnu.org
Thu Mar 18 04:08:00 GMT 2004


------- Additional Comments From pinskia at gcc dot gnu dot org  2004-03-18 04:08 -------
Confirmed. I do not know where this is coming from.
It looks like DOM:
<L3>:;
  if (one_valid_2 == 0) goto <L4>; else goto <L6>;

<L4>:;
  if (T.4_14 != 0) goto <L5>; else goto <L6>;

<L5>:;

  # one_valid_1 = PHI <0(5), one_valid_2(4), 1(6)>;
See how the PHI has both 0 and one_valid_2 there when it should have two one_valid_2 and a 1. 

-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |law at gcc dot gnu dot org
             Status|UNCONFIRMED                 |NEW
     Ever Confirmed|                            |1
   Last reconfirmed|0000-00-00 00:00:00         |2004-03-18 04:08:19
               date|                            |
   Target Milestone|---                         |tree-ssa


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14627



More information about the Gcc-bugs mailing list