bug-binutils
[Top][All Lists]
Advanced

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

[Bug binutils/25445] movsxd without REX_W prefix incorrectly disassemble


From: jbeulich at suse dot com
Subject: [Bug binutils/25445] movsxd without REX_W prefix incorrectly disassembled
Date: Thu, 23 Jan 2020 10:47:52 +0000

https://sourceware.org/bugzilla/show_bug.cgi?id=25445

--- Comment #3 from Jan Beulich <jbeulich at suse dot com> ---
(In reply to H.J. Lu from comment #0)
>    0: 66 63 08                movslq (%rax),%cx

Looks correct to me.

(In reply to H.J. Lu from comment #1)
> Also
> 
> 63 08                 movslq (%rax),%ecx

This too looks correct to me.

The only anomaly I can think of because of the vendor difference would be a
memory operand in Intel syntax mode, which - if tagged by an operand size -
might want to be WORD PTR for the 16-bit case in Intel64 mode and DWORD PTR in
the AMD64 one.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


reply via email to

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