diff options
author | Jan Beulich <jbeulich@suse.com> | 2024-06-21 08:35:23 +0200 |
---|---|---|
committer | Jan Beulich <jbeulich@suse.com> | 2024-06-21 08:35:23 +0200 |
commit | 8bcda53caab0308b5908dda68194ab5e3e2dd09d (patch) | |
tree | dce5a428051efbedc088493ba1347c02a32d772b /opcodes | |
parent | c68a6e5cadf333ab3d55443d3aed156415660600 (diff) | |
download | gdb-8bcda53caab0308b5908dda68194ab5e3e2dd09d.zip gdb-8bcda53caab0308b5908dda68194ab5e3e2dd09d.tar.gz gdb-8bcda53caab0308b5908dda68194ab5e3e2dd09d.tar.bz2 |
x86: %riz, %rip, and %eip don't require REX
While these can't be used as register operands, they can be used for
memory operand addressing. Such uses do not prevent conversion: The
RegRex64 checks in check_Rex_required() for base and index registers
were simply wrong. They specifically also aren't needed for byte
registers, as those won't pass i386_index_check() anyway.
Diffstat (limited to 'opcodes')
0 files changed, 0 insertions, 0 deletions