[prev in list] [next in list] [prev in thread] [next in thread]
List: gcc
Subject: Re: mov arguments are the same
From: "Paulo J. Matos" <pocmatos () gmail ! com>
Date: 2010-08-25 12:50:45
Message-ID: AANLkTi=sJTOPa7Ey8ANMLOnOm-=MNZAZKe2Bp7fni=pd () mail ! gmail ! com
[Download RAW message or body]
On Tue, Aug 24, 2010 at 3:10 PM, Ian Lance Taylor <iant@google.com> wrote:
> "Paulo J. Matos" <pocmatos@gmail.com> 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
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic