(record_value_for_reg): Properly set SUBST_LOW_CUID for last change;
authorRichard Kenner <kenner@gcc.gnu.org>
Mon, 12 Apr 1993 19:23:44 +0000 (15:23 -0400)
committerRichard Kenner <kenner@gcc.gnu.org>
Mon, 12 Apr 1993 19:23:44 +0000 (15:23 -0400)
otherwise won't get best value.

From-SVN: r4099

gcc/combine.c

index 86f920cf5c5716eee53cd1e410720b74b46e2ab0..6a46a77c54d7c07cd286479b1a9d7128899c5198 100644 (file)
@@ -8925,6 +8925,7 @@ record_value_for_reg (reg, insn, value)
 
   if (value)
     {
+      subst_low_cuid = INSN_CUID (insn);
       reg_last_set_mode[regno] = GET_MODE (reg);
       reg_last_set_nonzero_bits[regno] = nonzero_bits (value, GET_MODE (reg));
       reg_last_set_sign_bit_copies[regno]