Browse Source
opcodes/
* s390-mkopc.c (main): Accept arch14 as cpu string.
* s390-opc.txt: Add new arch14 instructions.
include/
* opcode/s390.h (enum s390_opcode_cpu_val): Add
S390_OPCODE_ARCH14.
gas/
* config/tc-s390.c (s390_parse_cpu): New entry for arch14.
* doc/c-s390.texi: Document arch14 march option.
* testsuite/gas/s390/s390.exp: Run the arch14 related tests.
* testsuite/gas/s390/zarch-arch14.d: New test.
* testsuite/gas/s390/zarch-arch14.s: New test.
binutils-2_37-branch
11 changed files with 111 additions and 3 deletions
@ -0,0 +1,31 @@ |
|||||
|
#name: s390x opcode |
||||
|
#objdump: -dr |
||||
|
|
||||
|
.*: +file format .* |
||||
|
|
||||
|
Disassembly of section .text: |
||||
|
|
||||
|
.* <foo>: |
||||
|
.*: e6 f1 40 c0 d6 74 [ ]*vschp %v15,%v17,%v20,13,12 |
||||
|
.*: e6 f1 40 d0 26 74 [ ]*vschsp %v15,%v17,%v20,13 |
||||
|
.*: e6 f1 40 d0 36 74 [ ]*vschdp %v15,%v17,%v20,13 |
||||
|
.*: e6 f1 40 d0 46 74 [ ]*vschxp %v15,%v17,%v20,13 |
||||
|
.*: e6 f1 40 00 06 7c [ ]*vscshp %v15,%v17,%v20 |
||||
|
.*: e6 f1 40 d0 06 7d [ ]*vcsph %v15,%v17,%v20,13 |
||||
|
.*: e6 f1 00 d0 04 51 [ ]*vclzdp %v15,%v17,13 |
||||
|
.*: e6 f1 40 cf d6 70 [ ]*vpkzr %v15,%v17,%v20,253,12 |
||||
|
.*: e6 f1 40 cf d6 72 [ ]*vsrpr %v15,%v17,%v20,253,12 |
||||
|
.*: e6 f1 00 d0 04 54 [ ]*vupkzh %v15,%v17,13 |
||||
|
.*: e6 f1 00 d0 04 5c [ ]*vupkzl %v15,%v17,13 |
||||
|
.*: b9 3b 00 00 [ ]*nnpa |
||||
|
.*: e6 f1 00 0c d4 56 [ ]*vclfnh %v15,%v17,13,12 |
||||
|
.*: e6 f1 00 0c d4 5e [ ]*vclfnl %v15,%v17,13,12 |
||||
|
.*: e6 f1 40 0c d6 75 [ ]*vcrnf %v15,%v17,%v20,13,12 |
||||
|
.*: e6 f1 00 0c d4 5d [ ]*vcfn %v15,%v17,13,12 |
||||
|
.*: e6 f1 00 0c d4 55 [ ]*vcnf %v15,%v17,13,12 |
||||
|
.*: b9 8b 90 6b [ ]*rdp %r6,%r9,%r11 |
||||
|
.*: b9 8b 9d 6b [ ]*rdp %r6,%r9,%r11,13 |
||||
|
.*: eb fd 68 f0 fd 71 [ ]*lpswey -10000\(%r6\),253 |
||||
|
.*: b2 00 6f a0 [ ]*lbear 4000\(%r6\) |
||||
|
.*: b2 01 6f a0 [ ]*stbear 4000\(%r6\) |
||||
|
.*: 07 07 [ ]*nopr %r7 |
||||
@ -0,0 +1,24 @@ |
|||||
|
.text |
||||
|
foo: |
||||
|
vschp %v15,%v17,%v20,13,12 |
||||
|
vschsp %v15,%v17,%v20,13 |
||||
|
vschdp %v15,%v17,%v20,13 |
||||
|
vschxp %v15,%v17,%v20,13 |
||||
|
vscshp %v15,%v17,%v20 |
||||
|
vcsph %v15,%v17,%v20,13 |
||||
|
vclzdp %v15,%v17,13 |
||||
|
vpkzr %v15,%v17,%v20,253,12 |
||||
|
vsrpr %v15,%v17,%v20,253,12 |
||||
|
vupkzh %v15,%v17,13 |
||||
|
vupkzl %v15,%v17,13 |
||||
|
nnpa |
||||
|
vclfnh %v15,%v17,13,12 |
||||
|
vclfnl %v15,%v17,13,12 |
||||
|
vcrnf %v15,%v17,%v20,13,12 |
||||
|
vcfn %v15,%v17,13,12 |
||||
|
vcnf %v15,%v17,13,12 |
||||
|
rdp %r6,%r9,%r11 |
||||
|
rdp %r6,%r9,%r11,13 |
||||
|
lpswey -10000(%r6),253 |
||||
|
lbear 4000(%r6) |
||||
|
stbear 4000(%r6) |
||||
Loading…
Reference in new issue