diff --git a/gcc/cse.c b/gcc/cse.c index 12255b0e769..edf48896d44 100644 --- a/gcc/cse.c +++ b/gcc/cse.c @@ -6201,6 +6201,7 @@ cse_insn (insn, in_libcall_block) else if (validate_change (insn, &SET_SRC (sets[i].rtl), trial, 0)) { SET_SRC (sets[i].rtl) = canon_reg (SET_SRC (sets[i].rtl), insn); + apply_change_group (); break; }