diff options
author | Jan Beulich <jbeulich@suse.com> | 2021-07-23 08:03:21 +0200 |
---|---|---|
committer | Jan Beulich <jbeulich@suse.com> | 2021-07-23 08:03:21 +0200 |
commit | 0e4cc77316732e67cff33e493eff2aa7feed4587 (patch) | |
tree | e1e3a9830a91012c0b7a49a4ed6610793e34bcb3 /gdb/eval.c | |
parent | 9234efeee5f47807f0e08769983ac439d5ffefde (diff) | |
download | gdb-0e4cc77316732e67cff33e493eff2aa7feed4587.zip gdb-0e4cc77316732e67cff33e493eff2aa7feed4587.tar.gz gdb-0e4cc77316732e67cff33e493eff2aa7feed4587.tar.bz2 |
x86: express unduly set rounding control bits in disassembly
While EVEX.L'L are indeed ignored when EVEX.b stands for just SAE,
EVEX.b itself is not ignored when an insn permits neither rounding
control nor SAE.
While changing this aspect of EVEX.b handling, also alter unduly set
embedded broadcast: Don't call BadOp(), screwing up subsequent
disassembly, but emit "{bad}" instead.
Diffstat (limited to 'gdb/eval.c')
0 files changed, 0 insertions, 0 deletions