binutils-gdb/opcodes
Jan Beulich ffa2571063 x86: templatize shift-double insns
With the multitude of new APX templates, it finally becomes desirable to
further remove redundancy by also templatizing basic arithmetic insns.
Continue with the shift-double ones.

While there also drop the APX form with ShiftCount omitted. Other shift
and rotate insns were deliberately left without this form as well. Note
that there's also no testsuite adjustment needed for this, indicating
that the form wasn't tested either.
2024-03-28 11:49:48 +01:00
..
po Updated Serbian translations for th bfd, gold and opcodes directories 2024-01-22 17:26:36 +00:00
.gitignore
aarch64-asm-2.c gas, aarch64: Add faminmax extension 2024-03-19 15:41:41 +00:00
aarch64-asm.c aarch64: Add support for (M)ADDPT and (M)SUBPT instructions 2024-03-18 16:54:06 +00:00
aarch64-asm.h aarch64: Add support for (M)ADDPT and (M)SUBPT instructions 2024-03-18 16:54:06 +00:00
aarch64-dis-2.c gas, aarch64: Add faminmax extension 2024-03-19 15:41:41 +00:00
aarch64-dis.c aarch64: Add support for (M)ADDPT and (M)SUBPT instructions 2024-03-18 16:54:06 +00:00
aarch64-dis.h aarch64: Add support for (M)ADDPT and (M)SUBPT instructions 2024-03-18 16:54:06 +00:00
aarch64-gen.c
aarch64-opc-2.c gas, aarch64: Add faminmax extension 2024-03-19 15:41:41 +00:00
aarch64-opc.c aarch64: Add support for (M)ADDPT and (M)SUBPT instructions 2024-03-18 16:54:06 +00:00
aarch64-opc.h aarch64: rcpc3: Define address operand fields and inserter/extractors 2024-01-15 13:11:48 +00:00
aarch64-sys-regs.def aarch64: Add support for the id_aa64isar3_el1 system register 2024-02-19 14:08:36 +00:00
aarch64-tbl.h gas, aarch64: Add faminmax extension 2024-03-19 15:41:41 +00:00
aclocal.m4
alpha-dis.c
alpha-opc.c
arc-dis.c arc: Put DBNZ instruction to a separate class 2024-02-14 11:36:52 +01:00
arc-dis.h
arc-ext-tbl.h
arc-ext.c
arc-ext.h
arc-fxi.h
arc-nps400-tbl.h
arc-opc.c
arc-regs.h
arc-tbl.h arc: Put DBNZ instruction to a separate class 2024-02-14 11:36:52 +01:00
arm-dis.c
avr-dis.c
bfin-dis.c
bpf-dis.c
bpf-opc.c objdump, as: add callx support for BPF CPU v1 2024-02-15 15:11:44 +01:00
cgen-asm.c
cgen-asm.in
cgen-bitset.c
cgen-dis.c
cgen-dis.in
cgen-ibld.in
cgen-opc.c
cgen.sh
ChangeLog objdump, as: add callx support for BPF CPU v1 2024-02-15 15:11:44 +01:00
ChangeLog-0001
ChangeLog-0203
ChangeLog-2004
ChangeLog-2005
ChangeLog-2006
ChangeLog-2007
ChangeLog-2008
ChangeLog-2009
ChangeLog-2010
ChangeLog-2011
ChangeLog-2012
ChangeLog-2013
ChangeLog-2014
ChangeLog-2015
ChangeLog-2016
ChangeLog-2017
ChangeLog-2018
ChangeLog-2019
ChangeLog-2020
ChangeLog-9297
ChangeLog-9899
config.in
configure Change version to 2.42.50 and regenerate files 2024-01-15 15:13:36 +00:00
configure.ac
configure.com
cr16-dis.c
cr16-opc.c
cris-desc.c
cris-desc.h
cris-dis.c
cris-opc.c
cris-opc.h
crx-dis.c
crx-opc.c
csky-dis.c
csky-opc.h
d10v-dis.c
d10v-opc.c
d30v-dis.c
d30v-opc.c
dep-in.sed
dis-buf.c
dis-init.c
disassemble.c
disassemble.h
dlx-dis.c
epiphany-asm.c
epiphany-desc.c
epiphany-desc.h
epiphany-dis.c
epiphany-ibld.c
epiphany-opc.c
epiphany-opc.h
fr30-asm.c
fr30-desc.c
fr30-desc.h
fr30-dis.c
fr30-ibld.c
fr30-opc.c
fr30-opc.h
frv-asm.c
frv-desc.c
frv-desc.h
frv-dis.c
frv-ibld.c
frv-opc.c
frv-opc.h
ft32-dis.c
ft32-opc.c
h8300-dis.c
hppa-dis.c
i386-dis-evex-len.h
i386-dis-evex-mod.h x86: support APX forms of U{RD,WR}MSR 2024-01-19 10:16:00 +01:00
i386-dis-evex-prefix.h x86: support APX forms of U{RD,WR}MSR 2024-01-19 10:16:00 +01:00
i386-dis-evex-reg.h
i386-dis-evex-w.h
i386-dis-evex.h x86/APX: TILE{RELEASE,ZERO} have no EVEX encodings 2024-01-26 10:34:48 +01:00
i386-dis.c x86/APX: legacy promoted insns can't access %xmm16-%xmm31 2024-03-15 10:29:35 +01:00
i386-gen.c x86: templatize INC/DEC 2024-03-28 11:47:59 +01:00
i386-init.h Add AMD znver5 processor support 2024-01-05 09:28:52 +01:00
i386-mnem.h
i386-opc.h x86: change type of Dwarf2 register numbers in register table 2024-02-09 08:38:04 +01:00
i386-opc.tbl x86: templatize shift-double insns 2024-03-28 11:49:48 +01:00
i386-reg.tbl x86: also permit YMM/ZMM use in CFI directives 2024-02-23 11:59:09 +01:00
i386-tbl.h x86: templatize shift-double insns 2024-03-28 11:49:48 +01:00
ia64-asmtab.c
ia64-asmtab.h
ia64-dis.c
ia64-gen.c
ia64-ic.tbl
ia64-opc-a.c
ia64-opc-b.c
ia64-opc-d.c
ia64-opc-f.c
ia64-opc-i.c
ia64-opc-m.c
ia64-opc-x.c
ia64-opc.c
ia64-opc.h
ia64-raw.tbl
ia64-war.tbl
ia64-waw.tbl
ip2k-asm.c
ip2k-desc.c
ip2k-desc.h
ip2k-dis.c
ip2k-ibld.c
ip2k-opc.c
ip2k-opc.h
iq2000-asm.c
iq2000-desc.c
iq2000-desc.h
iq2000-dis.c
iq2000-ibld.c
iq2000-opc.c
iq2000-opc.h
kvx-dis.c
kvx-dis.h
kvx-opc.c kvx: gas: missing aliases for $r14r15 in assembler. 2024-02-20 12:07:57 +01:00
lm32-asm.c
lm32-desc.c
lm32-desc.h
lm32-dis.c
lm32-ibld.c
lm32-opc.c
lm32-opc.h
lm32-opinst.c
loongarch-coder.c
loongarch-dis.c LoongArch: Discard extra spaces in objdump output 2024-01-11 14:08:24 +08:00
loongarch-opc.c LoongArch: gas: Add support for s9 register 2024-01-26 16:49:43 +08:00
m32c-asm.c
m32c-desc.c
m32c-desc.h
m32c-dis.c
m32c-ibld.c
m32c-opc.c
m32c-opc.h
m32r-asm.c
m32r-desc.c
m32r-desc.h
m32r-dis.c
m32r-ibld.c
m32r-opc.c
m32r-opc.h
m32r-opinst.c
m68hc11-dis.c
m68hc11-opc.c
m68k-dis.c
m68k-opc.c
m10200-dis.c
m10200-opc.c
m10300-dis.c
m10300-opc.c
MAINTAINERS
Makefile.am opcodes: Fix build verbosity 2024-03-13 18:23:26 +00:00
Makefile.in opcodes: Fix build verbosity 2024-03-13 18:23:26 +00:00
makefile.vms
mcore-dis.c
mcore-opc.h
mep-asm.c PR21739, Inconsistent diagnostics 2024-02-29 21:07:04 +10:30
mep-desc.c
mep-desc.h
mep-dis.c
mep-ibld.c
mep-opc.c
mep-opc.h
metag-dis.c
microblaze-dis.c
microblaze-dis.h
microblaze-opc.h
microblaze-opcm.h
micromips-opc.c
mips16-opc.c
mips-dis.c
mips-formats.h
mips-opc.c
mmix-dis.c
mmix-opc.c
moxie-dis.c
moxie-opc.c
msp430-decode.c
msp430-decode.opc
msp430-dis.c
mt-asm.c
mt-desc.c
mt-desc.h
mt-dis.c
mt-ibld.c
mt-opc.c
mt-opc.h
nds32-asm.c
nds32-asm.h
nds32-dis.c
nds32-opc.h
nfp-dis.c
nios2-dis.c
nios2-opc.c
ns32k-dis.c
opc2c.c
opintl.h
or1k-asm.c
or1k-desc.c
or1k-desc.h
or1k-dis.c
or1k-ibld.c
or1k-opc.c
or1k-opc.h
or1k-opinst.c
pdp11-dis.c
pdp11-opc.c
pj-dis.c
pj-opc.c
ppc-dis.c PowerPC: Add support for Power11 options 2024-02-09 10:52:23 -06:00
ppc-opc.c
pru-dis.c
pru-opc.c
riscv-dis.c
riscv-opc.c RISC-V: Support Zabha extension. 2024-03-08 10:04:25 +08:00
rl78-decode.c
rl78-decode.opc
rl78-dis.c
rx-decode.c
rx-decode.opc
rx-dis.c
s12z-dis.c
s12z-opc.c
s12z-opc.h
s390-dis.c s390: Print base register 0 as "0" in disassembly 2024-03-01 12:45:14 +01:00
s390-mkopc.c s390: Use proper string lengths when parsing opcode table flags 2024-03-01 11:12:40 +01:00
s390-opc.c s390: Warn when register name type does not match operand 2024-03-01 12:45:14 +01:00
s390-opc.txt
score7-dis.c
score-dis.c
score-opc.h
sh-dis.c
sh-opc.h
sparc-dis.c
sparc-opc.c
spu-dis.c
spu-opc.c
sysdep.h
tic4x-dis.c opcodes: tic4x_disassemble swap xcalloc arguments 2024-01-22 18:16:42 +01:00
tic6x-dis.c
tic30-dis.c
tic54x-dis.c
tic54x-opc.c
tilegx-dis.c
tilegx-opc.c
tilepro-dis.c
tilepro-opc.c
v850-dis.c
v850-opc.c
vax-dis.c
visium-dis.c
visium-opc.c
wasm32-dis.c
xgate-dis.c
xgate-opc.c
xstormy16-asm.c
xstormy16-desc.c
xstormy16-desc.h
xstormy16-dis.c
xstormy16-ibld.c
xstormy16-opc.c
xstormy16-opc.h
xtensa-dis.c
z8k-dis.c
z8k-opc.h
z8kgen.c
z80-dis.c