aboutsummaryrefslogtreecommitdiff
path: root/gdbsupport/errors.h
diff options
context:
space:
mode:
authorJan Beulich <jbeulich@suse.com>2022-08-16 09:14:19 +0200
committerJan Beulich <jbeulich@suse.com>2022-08-16 09:14:19 +0200
commitb9df5afb694a95b55c352e817ad664600a894f2e (patch)
treebc406a69fa23641e75504ef8a2c51468f4804c4c /gdbsupport/errors.h
parentd580ae467364f5b5a22f84560e2e30a16ed4b084 (diff)
downloadbinutils-b9df5afb694a95b55c352e817ad664600a894f2e.zip
binutils-b9df5afb694a95b55c352e817ad664600a894f2e.tar.gz
binutils-b9df5afb694a95b55c352e817ad664600a894f2e.tar.bz2
x86: template-ize vector packed byte/word integer insns
Many of the vector integer insns come in byte/word element pairs. Most of these pairs follow certain encoding patterns. Introduce a "bw" template to reduce redundancy. Note that in the course of the conversion - the AVX VPEXTRW template which is not being touched needs to remain ahead of the new "combined" ones, as (a) this should be tried first when matching insns against templates and (b) its Load attributes requires it to be first, - this add a benign/meaningless IgnoreSize attribute to the memory form of PEXTRB; it didn't seem worth avoiding this.
Diffstat (limited to 'gdbsupport/errors.h')
0 files changed, 0 insertions, 0 deletions