Commit 2319ffbb by Peter Bergner Committed by Peter Bergner

Set REG_POINTER flag according to MEM_POINTER flag.

From-SVN: r117143
parent 2067150e
2006-09-22 Peter Bergner <bergner@vnet.ibm.com>
PR middle-end/28690
* explow.c (force_reg): Set REG_POINTER flag according to
MEM_POINTER flag.
2006-09-22 Zdenek Dvorak <dvorakz@suse.cz> 2006-09-22 Zdenek Dvorak <dvorakz@suse.cz>
PR tree-optimization/28888 PR tree-optimization/28888
......
...@@ -710,6 +710,8 @@ force_reg (enum machine_mode mode, rtx x) ...@@ -710,6 +710,8 @@ force_reg (enum machine_mode mode, rtx x)
align = MIN (sa, ca); align = MIN (sa, ca);
} }
else if (MEM_P (x) && MEM_POINTER (x))
align = MEM_ALIGN (x);
if (align) if (align)
mark_reg_pointer (temp, align); mark_reg_pointer (temp, align);
......
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