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

--- Comment #2 from amker at gcc dot gnu.org ---
Unfortunately, 2) is not appropriate, in non-ZERO chain case, the root combined
statement is used to setup next iterations combined result, it's not for
CSE-use in this iteration.  Manually insert root_stmt at an earlier place could
result in def-after-use error.
Though for some cases, there is no def-after-use issue because all insertion
points are dominated by root_stmt.  This is not always the case.

Reply via email to