x86: fold some prefix related attributes into a single one
authorJan Beulich <jbeulich@suse.com>
Tue, 9 Mar 2021 07:54:32 +0000 (08:54 +0100)
committerJan Beulich <jbeulich@suse.com>
Tue, 9 Mar 2021 07:54:32 +0000 (08:54 +0100)
commit742732c7f0a989eaba7c1acac3ca5eeaa274df0e
tree32ec72bb67be1d97b75aac567debc8630c3aae09
parente93a3b27b23ca2850c01dfc8fdf1aa237d819193
x86: fold some prefix related attributes into a single one

RepPrefixOk, HLEPrefixOk, and NoTrackPrefixOk can't be specified
together, so can share an enum-like field. IsLockable can be inferred
from HLE setting and hence only needs specifying when neither of them
is present.
gas/ChangeLog
gas/config/tc-i386.c
opcodes/ChangeLog
opcodes/i386-gen.c
opcodes/i386-opc.h
opcodes/i386-opc.tbl
opcodes/i386-tbl.h