Commit 2afabb48 by Richard Kenner

(record_value_for_reg): Properly set SUBST_LOW_CUID for last change;

otherwise won't get best value.

From-SVN: r4099
parent 96c10aa1
...@@ -8925,6 +8925,7 @@ record_value_for_reg (reg, insn, value) ...@@ -8925,6 +8925,7 @@ record_value_for_reg (reg, insn, value)
if (value) if (value)
{ {
subst_low_cuid = INSN_CUID (insn);
reg_last_set_mode[regno] = GET_MODE (reg); reg_last_set_mode[regno] = GET_MODE (reg);
reg_last_set_nonzero_bits[regno] = nonzero_bits (value, GET_MODE (reg)); reg_last_set_nonzero_bits[regno] = nonzero_bits (value, GET_MODE (reg));
reg_last_set_sign_bit_copies[regno] reg_last_set_sign_bit_copies[regno]
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment