This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: Merge alignments from coalesced SSA pointers
Hi,
On Tue, 26 Jul 2011, Michael Matz wrote:
> On Tue, 26 Jul 2011, Michael Matz wrote:
>
> > Hi,
> >
> > On Tue, 26 Jul 2011, Ulrich Weigand wrote:
> >
> > > > Well, REG_ATTRS->decl is again a decl, not an SSA name. I suppose
> > > > we'd need to pick a conservative REGNO_POINTER_ALIGN during
> > > > expansion of the SSA name partition - iterate over all of them in the
> > > > partition and pick the lowest alignment. Or even adjust the partitioning
> > > > to avoid losing alignment information that way.
> > >
> > > That would certainly be helpful.
> >
> > I'm working on a patch for that, stay tuned.
>
> Like so. Currently in regstrapping on x86_64-linux. Could you try if it
> helps spu?
>
> Okay for trunk?
This patch exposes a problem in libada. But I'd still be interested if it
fixes the spu problem.
Ciao,
Michael.