diff options
author | Jan Beulich <jbeulich@suse.com> | 2021-07-22 13:02:08 +0200 |
---|---|---|
committer | Jan Beulich <jbeulich@suse.com> | 2021-07-22 13:02:08 +0200 |
commit | be2f8fcd9df7d50fd17125eccecf7fc0bad6b2c8 (patch) | |
tree | e1c5643331999a38a19673f39b70b19d505df876 /opcodes/arc-dis.c | |
parent | d0579d4d1c724b524da43ad164ce140218497ead (diff) | |
download | gdb-be2f8fcd9df7d50fd17125eccecf7fc0bad6b2c8.zip gdb-be2f8fcd9df7d50fd17125eccecf7fc0bad6b2c8.tar.gz gdb-be2f8fcd9df7d50fd17125eccecf7fc0bad6b2c8.tar.bz2 |
x86: correct VCVT{,U}SI2SD rounding mode handling
With EVEX.W clear the instruction doesn't ignore the rounding mode, but
(like for other insns without rounding semantics) EVEX.b set causes #UD.
Hence the handling of EVEX.W needs to be done when processing
evex_rounding_64_mode, not at the decode stages.
Derive a new 64-bit testcase from the 32-bit one to cover the different
EVEX.W treatment in both cases.
Diffstat (limited to 'opcodes/arc-dis.c')
0 files changed, 0 insertions, 0 deletions