x86: introduce operand type "instance"
authorJan Beulich <jbeulich@suse.com>
Tue, 12 Nov 2019 08:07:34 +0000 (09:07 +0100)
committerJan Beulich <jbeulich@suse.com>
Tue, 12 Nov 2019 08:07:34 +0000 (09:07 +0100)
commit75e5731b8f10129ef9a0e4202152c391d70375eb
tree79bbb36fee586624bba5b92acdf7c3bc6dc86622
parentaa16be3993e2b29d4f6a774fca82c67a43956864
x86: introduce operand type "instance"

Special register "class" instances can't be combined with one another
(neither in templates nor in register entries), and hence it is not a
good use of resources (memory as well as execution time) to represent
them as individual bits of a bit field.

Furthermore the generalization becoming possible will allow
improvements to the handling of insns accepting only individual
registers as their operands.
gas/ChangeLog
gas/config/tc-i386.c
opcodes/ChangeLog
opcodes/i386-gen.c
opcodes/i386-init.h
opcodes/i386-opc.h
opcodes/i386-opc.tbl
opcodes/i386-reg.tbl
opcodes/i386-tbl.h
This page took 0.024373 seconds and 4 git commands to generate.