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

Richard Biener <rguenth at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Assignee|unassigned at gcc dot gnu.org      |rguenth at gcc dot 
gnu.org
             Status|NEW                         |ASSIGNED
           Priority|P3                          |P2

--- Comment #12 from Richard Biener <rguenth at gcc dot gnu.org> ---
Broken by cselim:

-  <bb 9> [local count: 713752698]:
-  if (_23 != 0)
-    goto <bb 10>; [50.00%]
-  else
-    goto <bb 11>; [50.00%]
-
-  <bb 10> [local count: 356876349]:
-  _ec_4(ab)->tag = 0;
-  goto <bb 12>; [100.00%]
-
-  <bb 11> [local count: 356876349]:
-  _ec_4(ab)->tag = 0;
-
-  <bb 12> [local count: 1072883005]:
-  # _ec_6(ab) = PHI <_ec_4(ab)(11), _ec_4(ab)(10)>
+  <bb 9> [local count: 1072883005]:
+  # _ec_6(ab) = PHI <_ec_4(ab)(8)>
+  # cstore_22 = PHI <0(8)>
+  _ec_4(ab)->tag = cstore_22;

Reply via email to