aboutsummaryrefslogtreecommitdiff
path: root/opcodes/alpha-opc.c
diff options
context:
space:
mode:
authorAndreas Krebbel <krebbel@linux.ibm.com>2020-12-04 09:00:43 +0100
committerAndreas Krebbel <krebbel@linux.ibm.com>2020-12-04 09:14:02 +0100
commitc524d11e50729ac1a14ac1e749d9a5c459881391 (patch)
tree444455e4ab26534a622e176053bdae4ac261ed73 /opcodes/alpha-opc.c
parent288f0ba26478ec3a8926d54319b9c899e64e26a7 (diff)
downloadgdb-c524d11e50729ac1a14ac1e749d9a5c459881391.zip
gdb-c524d11e50729ac1a14ac1e749d9a5c459881391.tar.gz
gdb-c524d11e50729ac1a14ac1e749d9a5c459881391.tar.bz2
IBM Z: Add risbgz and risbgnz extended mnemonics
These two extended mnemonics are documented in the Principles of Operations manual but currently not supported by Binutils. They provide aliases for already supported instructions with the zero flag being set. The flag otherwise is mingled into one of the immediate operands what makes asm code much harder to read. opcodes/ * s390-opc.txt: Add risbgz and risbgnz. * s390-opc.c (U6_26): New operand type. (INSTR_RIE_RRUUU2, MASK_RIE_RRUUU2): New instruction format and mask. gas/ * testsuite/gas/s390/zarch-z10.s: Add tests for risbgz. * testsuite/gas/s390/zarch-z10.d: Add regexp for risbgz. * testsuite/gas/s390/zarch-zEC12.s: Add tests for risbgnz. * testsuite/gas/s390/zarch-zEC12.d: Add regexp for risbgnz.
Diffstat (limited to 'opcodes/alpha-opc.c')
0 files changed, 0 insertions, 0 deletions