diff options
author | Jan Beulich <jbeulich@suse.com> | 2020-07-06 13:44:35 +0200 |
---|---|---|
committer | Jan Beulich <jbeulich@suse.com> | 2020-07-06 13:44:35 +0200 |
commit | b5b098c2c9b0ea5588e4198740b8b6dfdb740ffd (patch) | |
tree | adc60959230da4ba3b35f6f34f6712ce8db9729c /gas/write.c | |
parent | 21a3faebba444c4d4d0e8f40c3a60cdfbb83c514 (diff) | |
download | gdb-b5b098c2c9b0ea5588e4198740b8b6dfdb740ffd.zip gdb-b5b098c2c9b0ea5588e4198740b8b6dfdb740ffd.tar.gz gdb-b5b098c2c9b0ea5588e4198740b8b6dfdb740ffd.tar.bz2 |
x86: adjust/correct VFRCZ{P,S}{S,D} decoding
The unnecessary XOP.L decoding had caught my eye, together with the not
really expected operand specifiers. Drop this decode step, and instead
make sure XOP.W and XOP.PP don't get ignored. For the latter, do this in
a form applicable to all XOP insns, rather than adding extra table
layers - there are no encodings with the field non-zero. Besides these
two, for the scalar forms XOP.L actually needs to also be zero.
Diffstat (limited to 'gas/write.c')
0 files changed, 0 insertions, 0 deletions