Commit 4cdb3e78 by Richard Stallman

(put_var_into_stack): When we operate on a pseudo

that holds the address, use proper modes.

From-SVN: r2552
parent 11b459cf
......@@ -848,7 +848,10 @@ put_var_into_stack (decl)
&& GET_CODE (reg) == MEM
&& GET_CODE (XEXP (reg, 0)) == REG
&& REGNO (XEXP (reg, 0)) > LAST_VIRTUAL_REGISTER)
reg = XEXP (reg, 0);
{
reg = XEXP (reg, 0);
decl_mode = promoted_mode = GET_MODE (reg);
}
if (GET_CODE (reg) != REG)
return;
......
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