Index: gcc/ifcvt.c =================================================================== --- gcc/ifcvt.c (revision 229049) +++ gcc/ifcvt.c (working copy) @@ -2868,11 +2868,12 @@ noce_mem_write_may_trap_or_fault_p (cons return false; break; case LABEL_REF: - return true; + gcc_unreachable (); case SYMBOL_REF: if (SYMBOL_REF_DECL (addr) && decl_readonly_section (SYMBOL_REF_DECL (addr), 0)) - return true; + gcc_unreachable (); + return false; default: return false;