]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit
Remove %ME and used %NE for movbe.
authorCui, Lili <lili.cui@intel.com>
Tue, 18 Jun 2024 02:46:31 +0000 (10:46 +0800)
committerCui, Lili <lili.cui@intel.com>
Tue, 18 Jun 2024 02:52:41 +0000 (10:52 +0800)
commitf7b1fe8dc463d1cc0758d6c010a3082ff124e360
tree9e730a561d8eb68f6a8f2b899e09c978b683d0ff
parentd8ba1c40371a664fe6fa3ed768dbf78289548359
Remove %ME and used %NE for movbe.

%ME is added specifically for movbe. Now with %NE, we can use
MOD table + %NE to indicate whether a {evex} prefix is needed.

opcodes/ChangeLog:

        * i386-dis-evex-mod.h: Added movbe.
        * i386-dis-evex.h: Let movbe go through the mod table.
        * i386-dis.c (struct dis386): Removed %ME.
        (putop): Removed case ME.
opcodes/i386-dis-evex-mod.h
opcodes/i386-dis-evex.h
opcodes/i386-dis.c