5e4b319cdc
* config/tc-s390.c (md_gather_operands): Emit an error for odd numbered registers used as register pair operand. 2011-05-24 Andreas Krebbel <Andreas.Krebbel@de.ibm.com> * opcode/s390.h: Add S390_OPCODE_REG_EVEN flag. 2011-05-24 Andreas Krebbel <Andreas.Krebbel@de.ibm.com> * s390-opc.c: Add new instruction types marking register pair operands. * s390-opc.txt: Match instructions having register pair operands to the new instruction types. 2011-05-24 Andreas Krebbel <Andreas.Krebbel@de.ibm.com> * gas/s390/esa-g5.d: Fix register pair operands. * gas/s390/esa-g5.s: Likewise. * gas/s390/esa-z9-109.d: Likewise. * gas/s390/esa-z9-109.s: Likewise. * gas/s390/zarch-z196.d: Likewise. * gas/s390/zarch-z196.s: Likewise. * gas/s390/zarch-z9-109.d: Likewise. * gas/s390/zarch-z9-109.s: Likewise. * gas/s390/zarch-z900.d: Likewise. * gas/s390/zarch-z900.s: Likewise. * gas/s390/zarch-z990.d: Likewise. * gas/s390/zarch-z990.s: Likewise.
13 lines
279 B
Makefile
13 lines
279 B
Makefile
#name: s390 opcode
|
|
#objdump: -drw
|
|
|
|
.*: +file format .*
|
|
|
|
Disassembly of section .text:
|
|
|
|
.* <foo>:
|
|
.*: b9 93 f0 68 [ ]*troo %r6,%r8,15
|
|
.*: b9 92 f0 68 [ ]*trot %r6,%r8,15
|
|
.*: b9 91 f0 68 [ ]*trto %r6,%r8,15
|
|
.*: b9 90 f0 68 [ ]*trtt %r6,%r8,15
|
|
.*: b2 2b 00 69 [ ]*sske %r6,%r9
|