[Bug rtl-optimization/19580] [3.4/4.0 Regression] missed load/store monition
dberlin at dberlin dot org
gcc-bugzilla@gcc.gnu.org
Sun Jan 23 02:09:00 GMT 2005
------- Additional Comments From dberlin at gcc dot gnu dot org 2005-01-23 02:08 -------
Subject: Re: [3.4/4.0 Regression] poor register
allocation
On Sat, 23 Jan 2005, steven at gcc dot gnu dot org wrote:
>
> ------- Additional Comments From steven at gcc dot gnu dot org 2005-01-23 01:49 -------
> This is a tree-optimization bug for 4.0 and later. I think the problem
> is that we don't catch the store motion opportunity at the tree level
> because to the tree alias analyses arrays are opaque objects. On RTL
> we can distinguish the array members.
>
> If this is the problem, then Dan's sa-branch work should fix it...
> Dan?
It will once i handle constant index array refs (It currently punts on
array refs entirely).
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19580
More information about the Gcc-bugs
mailing list