[Bug tree-optimization/52402] IPA-SRA creates aligned loads from unaligned memory
rguenth at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Tue Aug 27 13:43:00 GMT 2013
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52402
Richard Biener <rguenth at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |RESOLVED
Resolution|--- |FIXED
Known to fail|4.8.1, 4.9.0 |
--- Comment #6 from Richard Biener <rguenth at gcc dot gnu.org> ---
So you say that on Epiphany the ABI of the function depends on the actual
argument alignment? And this alignment is taken from the _argument_, not
the type of the function prototype?
Thus, if you call foo () at one point with an aligned T and at one point
with an unaligned T then ... what?
It seems to me the Epiphany port uses disconnected information at
call-site vs. function prologue.
[this ought to have been a new bugreport instead of hijacking the old one]
Marking the old one as fixed (4.6 is closed now). Please open a new bug.
More information about the Gcc-bugs
mailing list