bug-binutils
[Top][All Lists]
Advanced

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

[Bug binutils/23655] Wrong disassembler output for EVEX.W instructions i


From: cvs-commit at gcc dot gnu.org
Subject: [Bug binutils/23655] Wrong disassembler output for EVEX.W instructions in 32-bit
Date: Fri, 14 Sep 2018 18:26:09 +0000

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

--- Comment #3 from cvs-commit at gcc dot gnu.org <cvs-commit at gcc dot 
gnu.org> ---
The master branch has been updated by H.J. Lu <address@hidden>:

https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=70df6fc9bc9e114f46532dbe58caa98e495b119c

commit 70df6fc9bc9e114f46532dbe58caa98e495b119c
Author: H.J. Lu <address@hidden>
Date:   Fri Sep 14 11:25:01 2018 -0700

    x86: Handle unsupported static rounding in vcvt[u]si2sd in 32-bit mode

    Update x86 disassembler to handle the unsupported static rounding in
    vcvt[u]si2sd in 32-bit mode.

    gas/

        PR binutils/23655
        * testsuite/gas/i386/evex.d: Updated.

    opcodes/

        PR binutils/23655
        * i386-dis-evex.h: Replace EXxEVexR with EXxEVexR64 for
        vcvtsi2sd%LQ and vcvtusi2sd%LQ.
        * i386-dis.c (EXxEVexR64): New.
        (evex_rounding_64_mode): Likewise.
        (OP_Rounding): Handle evex_rounding_64_mode.

-- 
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]