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

--- Comment #2 from Jakub Jelinek <jakub at gcc dot gnu.org> 2010-12-09 
14:35:36 UTC ---
Caused by http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=146776
I think, before that EH edges were EDGE_ABNORMAL and thus
loop_suitable_for_sm disabled the optimization.

So, one solution would be to test for (EDGE_ABNORMAL | EDGE_EH) there.

Reply via email to