aboutsummaryrefslogtreecommitdiff
path: root/gdb/cli/cli-script.c
diff options
context:
space:
mode:
authorJan Beulich <jbeulich@suse.com>2022-07-18 11:19:58 +0200
committerJan Beulich <jbeulich@suse.com>2022-07-18 11:19:58 +0200
commit37cea58867dd1d0df263e82670fd2e7607539d84 (patch)
tree7c9f97a350ce39184d9b9d1bb54b1fa06aecf144 /gdb/cli/cli-script.c
parent4319180c8139e579a6337eb020309c95fa1e00b3 (diff)
downloadgdb-37cea58867dd1d0df263e82670fd2e7607539d84.zip
gdb-37cea58867dd1d0df263e82670fd2e7607539d84.tar.gz
gdb-37cea58867dd1d0df263e82670fd2e7607539d84.tar.bz2
x86: re-order insn template fields
This saves quite a number of shift instructions: The "operands" field can now be retrieved by just masking (no shift), and extracting the "extension_opcode" field now only requires a (signed) right shift, with no prereq left one. (Of course there may be architectures where, in a cross build, there might be no difference at all, e.g. when there are suitable bitfield extraction insns.)
Diffstat (limited to 'gdb/cli/cli-script.c')
0 files changed, 0 insertions, 0 deletions