https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53976
--- Comment #10 from Oleg Endo <olegendo at gcc dot gnu.org> --- Author: olegendo Date: Sun Nov 23 21:16:26 2014 New Revision: 217987 URL: https://gcc.gnu.org/viewcvs?rev=217987&root=gcc&view=rev Log: gcc/ PR target/53976 * config/sh/sh_optimize_sett_clrt.cc (sh_optimize_sett_clrt::find_last_ccreg_values): Return bool instead of void. Abort at complex edges. (sh_optimize_sett_clrt::execute): Do nothing if find_last_ccreg_values returned false. Modified: trunk/gcc/ChangeLog trunk/gcc/config/sh/sh_optimize_sett_clrt.cc