On Tue, Aug 24, 2010 at 3:10 PM, Ian Lance Taylor <[email protected]> wrote: > "Paulo J. Matos" <[email protected]> writes: > > Moves between the same register are normally eliminated by a loop at the > end of reload(). Does your processor support memory-to-memory moves?
Nope, not really. > I > don't think anything will explicitly eliminate those, though I'm also > not sure why they would be created in the first place. > > I'm surprised that it happens, but I don't know what would cause it. In > particular I don't know that it is a problem in your MD file. You'll > have to find out where they are coming from. > Thanks for the comments. I was wondering if gcc was generating them for some purpose I was not aware of. From your comments I deduce that this is not the case. Cheers, -- PMatos
