diff options
Diffstat (limited to 'test/MC/Disassembler/SystemZ/insns-z13.txt')
-rw-r--r-- | test/MC/Disassembler/SystemZ/insns-z13.txt | 108 |
1 files changed, 108 insertions, 0 deletions
diff --git a/test/MC/Disassembler/SystemZ/insns-z13.txt b/test/MC/Disassembler/SystemZ/insns-z13.txt index 4f5ec43f73487..c48bdee8d6134 100644 --- a/test/MC/Disassembler/SystemZ/insns-z13.txt +++ b/test/MC/Disassembler/SystemZ/insns-z13.txt @@ -2,6 +2,114 @@ # RUN: llvm-mc --disassemble %s -triple=s390x-linux-gnu -mcpu=z13 \ # RUN: | FileCheck %s +# CHECK: cdpt %f0, 0(1), 0 +0xed 0x00 0x00 0x00 0x00 0xae + +# CHECK: cdpt %f15, 0(1), 0 +0xed 0x00 0x00 0x00 0xf0 0xae + +# CHECK: cdpt %f0, 0(1), 15 +0xed 0x00 0x00 0x00 0x0f 0xae + +# CHECK: cdpt %f0, 0(1,%r1), 0 +0xed 0x00 0x10 0x00 0x00 0xae + +# CHECK: cdpt %f0, 0(1,%r15), 0 +0xed 0x00 0xf0 0x00 0x00 0xae + +# CHECK: cdpt %f0, 4095(1,%r1), 0 +0xed 0x00 0x1f 0xff 0x00 0xae + +# CHECK: cdpt %f0, 4095(1,%r15), 0 +0xed 0x00 0xff 0xff 0x00 0xae + +# CHECK: cdpt %f0, 0(256,%r1), 0 +0xed 0xff 0x10 0x00 0x00 0xae + +# CHECK: cdpt %f0, 0(256,%r15), 0 +0xed 0xff 0xf0 0x00 0x00 0xae + +# CHECK: cpdt %f0, 0(1), 0 +0xed 0x00 0x00 0x00 0x00 0xac + +# CHECK: cpdt %f15, 0(1), 0 +0xed 0x00 0x00 0x00 0xf0 0xac + +# CHECK: cpdt %f0, 0(1), 15 +0xed 0x00 0x00 0x00 0x0f 0xac + +# CHECK: cpdt %f0, 0(1,%r1), 0 +0xed 0x00 0x10 0x00 0x00 0xac + +# CHECK: cpdt %f0, 0(1,%r15), 0 +0xed 0x00 0xf0 0x00 0x00 0xac + +# CHECK: cpdt %f0, 4095(1,%r1), 0 +0xed 0x00 0x1f 0xff 0x00 0xac + +# CHECK: cpdt %f0, 4095(1,%r15), 0 +0xed 0x00 0xff 0xff 0x00 0xac + +# CHECK: cpdt %f0, 0(256,%r1), 0 +0xed 0xff 0x10 0x00 0x00 0xac + +# CHECK: cpdt %f0, 0(256,%r15), 0 +0xed 0xff 0xf0 0x00 0x00 0xac + +# CHECK: cpxt %f0, 0(1), 0 +0xed 0x00 0x00 0x00 0x00 0xad + +# CHECK: cpxt %f13, 0(1), 0 +0xed 0x00 0x00 0x00 0xd0 0xad + +# CHECK: cpxt %f0, 0(1), 15 +0xed 0x00 0x00 0x00 0x0f 0xad + +# CHECK: cpxt %f0, 0(1,%r1), 0 +0xed 0x00 0x10 0x00 0x00 0xad + +# CHECK: cpxt %f0, 0(1,%r15), 0 +0xed 0x00 0xf0 0x00 0x00 0xad + +# CHECK: cpxt %f0, 4095(1,%r1), 0 +0xed 0x00 0x1f 0xff 0x00 0xad + +# CHECK: cpxt %f0, 4095(1,%r15), 0 +0xed 0x00 0xff 0xff 0x00 0xad + +# CHECK: cpxt %f0, 0(256,%r1), 0 +0xed 0xff 0x10 0x00 0x00 0xad + +# CHECK: cpxt %f0, 0(256,%r15), 0 +0xed 0xff 0xf0 0x00 0x00 0xad + +# CHECK: cxpt %f0, 0(1), 0 +0xed 0x00 0x00 0x00 0x00 0xaf + +# CHECK: cxpt %f13, 0(1), 0 +0xed 0x00 0x00 0x00 0xd0 0xaf + +# CHECK: cxpt %f0, 0(1), 15 +0xed 0x00 0x00 0x00 0x0f 0xaf + +# CHECK: cxpt %f0, 0(1,%r1), 0 +0xed 0x00 0x10 0x00 0x00 0xaf + +# CHECK: cxpt %f0, 0(1,%r15), 0 +0xed 0x00 0xf0 0x00 0x00 0xaf + +# CHECK: cxpt %f0, 4095(1,%r1), 0 +0xed 0x00 0x1f 0xff 0x00 0xaf + +# CHECK: cxpt %f0, 4095(1,%r15), 0 +0xed 0x00 0xff 0xff 0x00 0xaf + +# CHECK: cxpt %f0, 0(256,%r1), 0 +0xed 0xff 0x10 0x00 0x00 0xaf + +# CHECK: cxpt %f0, 0(256,%r15), 0 +0xed 0xff 0xf0 0x00 0x00 0xaf + # CHECK: lcbb %r0, 0, 0 0xe7 0x00 0x00 0x00 0x00 0x27 |