]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit
x86: Drop using extension_opcode to encode vvvv register
authorCui, Lili <lili.cui@intel.com>
Tue, 23 Apr 2024 07:24:42 +0000 (15:24 +0800)
committerCui, Lili <lili.cui@intel.com>
Mon, 6 May 2024 10:33:45 +0000 (18:33 +0800)
commitc8866e3ec5e23b394d1258d623ff337abc4cd41d
tree26fabf166a0ff289e8627f1cf0d55cf28a76195c
parent0820c9f5fc13047b4b25361d6d3bb0ceb2a611d8
x86: Drop using extension_opcode to encode vvvv register

gas/ChangeLog:

        * config/tc-i386.c (build_modrm_byte): Dropped the use of
        extension_opcode to encode the vvvv register.
        * testsuite/gas/i386/x86-64-sse2avx.d: Added new testcases.
        * testsuite/gas/i386/x86-64-sse2avx.s: Diito.

opcodes/ChangeLog:

        * i386-opc.tbl: Added DstVVVV to some extension_opcode instructions.
* i386-tbl.h: Regenerated.
gas/config/tc-i386.c
gas/testsuite/gas/i386/x86-64-sse2avx.d
gas/testsuite/gas/i386/x86-64-sse2avx.s
opcodes/i386-opc.tbl
opcodes/i386-tbl.h