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

Jakub Jelinek <jakub at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jakub at gcc dot gnu.org
   Target Milestone|---                         |4.9.0

--- Comment #3 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
This is a bug in my reassoc changes, update_ops uses is_reassociable_op and
has_single_use predicates and expects to match exactly what get_ops did, but if
some SSA_NAME has say two imm uses during get_ops, one of those could be gone
because of earlier update_ops or GIMPLE_COND changes processing and then
update_ops can recurse on something get_ops has not.  Will think about it
tomorrow.

Reply via email to