gcc-2.7 creates faster code than pgcc-1.1.1

H.J. Lu hjl@lucon.org
Thu Mar 4 16:46:00 GMT 1999


> 
> > -  if ((TARGET_ZERO_EXTEND_WITH_AND || REGNO (operands[0]) == 0)
> > +  if ((TARGET_ZERO_EXTEND_WITH_AND || (0 & REGNO (operands[0]) == 0))
> 
> It's late, so I'm probably going to say stupid things, but ...
> 
> Isn't (0 & REGNO (operands[0]) == 0) always 0? Why isn't the condition
> just deleted?
> 

It is easier to back it out if we decide it is not a good idea after
all.

-- 
H.J. Lu (hjl@gnu.org)


More information about the Gcc mailing list