aboutsummaryrefslogtreecommitdiff
path: root/gdb/command.h
diff options
context:
space:
mode:
authorJan Beulich <jbeulich@novell.com>2018-03-08 08:58:55 +0100
committerJan Beulich <jbeulich@suse.com>2018-03-08 08:58:55 +0100
commite771e7c9fb79487d7b192769bc2d91fbe4118ba6 (patch)
treeaddce0a609429ab9cdff970cae03b35ce2b4c4d9 /gdb/command.h
parented438a93f18024da926eb4f56a0f96f597254a55 (diff)
downloadgdb-e771e7c9fb79487d7b192769bc2d91fbe4118ba6.zip
gdb-e771e7c9fb79487d7b192769bc2d91fbe4118ba6.tar.gz
gdb-e771e7c9fb79487d7b192769bc2d91fbe4118ba6.tar.bz2
x86: fold several AVX512VL templates
The differences between some of the register and memory forms of the same insn often don't really require the templates to be separate. For example, Disp8MemShift is simply irrelevant to register forms. Fold these as far as possible, and also fold register-only forms. Further folding is possible, but needs other prereq work done first. A note regarding EVEXDYN: This is intended to be used only when no other properties of the template would make is_evex_encoding() return true. In all "normal" cases I think it is preferable to omit this indicator, to keep the table half way readable.
Diffstat (limited to 'gdb/command.h')
0 files changed, 0 insertions, 0 deletions