------- Comment #9 from rguenther at suse dot de 2008-02-15 11:41 ------- Subject: Re: [4.2/4.3 Regression] ICE in coalesce_abnormal_edges
On Fri, 15 Feb 2008, hubicka at ucw dot cz wrote: > ------- Comment #8 from hubicka at ucw dot cz 2008-02-15 11:29 ------- > Subject: Re: [4.2/4.3 Regression] ICE in coalesce_abnormal_edges > > The split happens in loop_optimized_init during profile construction pass, not > in inliner. > #0 make_ssa_name (var=0xb7da1228, stmt=0xb7daf000) at > ../../gcc/tree-ssanames.c:150 > #1 0x0850c03c in tree_make_forwarder_block (fallthru=0xb7ce8e60) at > ../../gcc/tree-cfg.c:4727 > #2 0x082905d4 in make_forwarder_block (bb=0xb7da2ca8, > redirect_edge_p=0x82952e0 <mfb_redirect_edges_in_set>, new_bb_cbk=0) at > ../../gcc/cfghooks.c:782 #3 0x08295544 in merge_latch_edges (loop=0xb7daa8dc) > at > ../../gcc/cfgloop.c:697 #4 0x0829571c in > disambiguate_loops_with_multiple_latches () at > ../../gcc/cfgloop.c:762 #5 0x08428448 in loop_optimizer_init (flags=0) at > ../../gcc/loop-init.c:65 #6 0x0846d892 in tree_estimate_probability () at > ../../gcc/predict.c:1354 > > Don't we have separate PR for this? Maybe this is related to PR35164. I will look into that one at the weekend if nobody beats me on it. Richard. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35182