This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: SRA bit-field optimization


On Sun, 07 Oct 2007, Alexandre Oliva wrote:

> On Oct  6, 2007, Richard Sandiford <rsandifo@nildram.co.uk> wrote:
> 
> > Ah, thanks.  I did have a quick look at it, and it seemed to be caused
> > by a missing conversion at the tree level.  Expand was being given
> > a BIT_AND_EXPR with a DImode-typed result and HImode-typed operand.
> > I didn't try to track down where it was coming from.  So it does seem
> > to be a tree-level bug after all.
> 
> Yep, fixed in the revised patch below.

The 991118-1.c and longlong.c fails are still present on hppa-unknown-linux-gnu
with the revised patch.

Dave
-- 
J. David Anglin                                  dave.anglin@nrc-cnrc.gc.ca
National Research Council of Canada              (613) 990-0752 (FAX: 952-6602)


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]