diff options
author | Jan Beulich <jbeulich@suse.com> | 2020-07-14 10:42:03 +0200 |
---|---|---|
committer | Jan Beulich <jbeulich@suse.com> | 2020-07-14 10:42:03 +0200 |
commit | 035e7389dd36526df823b28e7f9fb1dea16cae2e (patch) | |
tree | 85b38bfde804a22ca085fe1209fbede3753ab7e4 /binutils/rcparse.y | |
parent | bb5b3501b3d639bd4f7da4b3be791fb059c8a835 (diff) | |
download | gdb-035e7389dd36526df823b28e7f9fb1dea16cae2e.zip gdb-035e7389dd36526df823b28e7f9fb1dea16cae2e.tar.gz gdb-035e7389dd36526df823b28e7f9fb1dea16cae2e.tar.bz2 |
x86: simplify decode of opcodes valid only without any (embedded) prefix
In this case there's no need to go through prefix_table[] at all - the
.prefix_requirement == PREFIX_OPCODE machinery takes care of this case
already.
A couple of further adjustments are needed though:
- Gv / Ev and alike then can't be used (needs to be Gdq / Edq instead),
- dq_mode and friends shouldn't lead to PREFIX_DATA getting set in
used_prefixes.
Diffstat (limited to 'binutils/rcparse.y')
0 files changed, 0 insertions, 0 deletions