------- Comment #5 from matz at gcc dot gnu dot org 2010-03-17 15:49 ------- Hmm, create_edge_and_update_destination_phis is supposed to add new PHI arguments for the ultimate threading destination. But it only does so if there are already PHI nodes in that BB. We need to create new ones, which is difficult as we would have to create a new SSA name to hold the result, and rewrite all dominating uses. I wonder how this all is supposed to work.
-- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43402