"Erich Plondke" <[EMAIL PROTECTED]> wrote on 20/09/2006 04:09:14:
> On 9/19/06, Erich Plondke <[EMAIL PROTECTED]> wrote: > > On 9/19/06, Ira Rosen <[EMAIL PROTECTED]> wrote: > > > Hi, > > > > > > Does this patch fix the problem? > > > > Well... seems pretty good. I get the instruction generated from the > > builtin, and it lives outside the body of the loop. > > > > GCC then moves the value out of the special register, zero extends it, > > and moves it back into the special register uselessly. :-( But I > > have the feeling that I have something else in my backend to blame for > > that. > > Yes, it's because the special register is a QI and the PROMOTE_MODE > macro always > says to promote the QI to an SI. > > So the patch looks great! Thanks! Great, I'll prepare a patch for the mainline then. Ira > > -- > Why are ``tolerant'' people so intolerant of intolerant people?