diff options
author | Cui,Lili <lili.cui@intel.com> | 2021-09-28 11:13:33 +0800 |
---|---|---|
committer | Cui,Lili <lili.cui@intel.com> | 2021-09-28 11:13:50 +0800 |
commit | 2c02075a8ec5223bc4cbcc9561eb91e28d46a9e5 (patch) | |
tree | e256cbf3e6f20078a9ed58e2bac723e52b926382 /sim/common | |
parent | 901b98215e767bbffb1bfa869e02d7dc5ea786ec (diff) | |
download | gdb-2c02075a8ec5223bc4cbcc9561eb91e28d46a9e5.zip gdb-2c02075a8ec5223bc4cbcc9561eb91e28d46a9e5.tar.gz gdb-2c02075a8ec5223bc4cbcc9561eb91e28d46a9e5.tar.bz2 |
x86: Print {bad} on invalid broadcast in OP_E_memory
Don't print broadcast for scalar_mode, and print {bad} for invalid broadcast.
gas/
PR binutils/28381
* testsuite/gas/i386/bad-bcast.s: Add a new testcase.
* testsuite/gas/i386/bad-bcast.d: Likewise.
* testsuite/gas/i386/bad-bcast-intel.d: New.
opcodes/
PR binutils/28381
* i386-dis.c (static struct): Add no_broadcast.
(OP_E_memory): Mark invalid broadcast with no_broadcast=1 and Print "{bad}"for it.
(intel_operand_size): mark invalid broadcast with no_broadcast=1.
(OP_XMM): Mark scalar_mode with no_broadcast=1.
Diffstat (limited to 'sim/common')
0 files changed, 0 insertions, 0 deletions