lightning
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Lightning] Re: Update on testcase [was: sse instructions and gcc wa


From: Paolo Bonzini
Subject: Re: [Lightning] Re: Update on testcase [was: sse instructions and gcc warnings]
Date: Sun, 15 Aug 2010 06:18:00 -0400
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.10) Gecko/20100621 Fedora/3.0.5-1.fc13 Lightning/1.0b2pre Mnenhy/0.8.3 Thunderbird/3.0.5

On 08/11/2010 04:54 PM, Paulo César Pereira de Andrade wrote:
V0 V1 V2 R0 F0
lightning-test.c:241:xi_c: cl: ffffff81 ffffff81
           0x775170      movabs $0x778840,%rbx
           0x77517a      movsbl 0x8(%rbx),%r13d<<<1>>>
           0x77517f      mov    %r13d,0xa(%rbx)
           0x775183      mov    %r13d,0x10(%rbx)
           0x775187      mov    %r13,0x18(%rbx)

shouldn't that be %r13 instead of %r13d?

It should be movsbq, too. movsXl will move to a 32-bit register and, since these are zero-extended, it will sign extend only to 32-bit and then zero extend.

Now looking at it.  Thanks.

Paolo



reply via email to

[Prev in Thread] Current Thread [Next in Thread]