diff options
Diffstat (limited to 'llvm/test/MC/Disassembler/SystemZ/insns.txt')
| -rw-r--r-- | llvm/test/MC/Disassembler/SystemZ/insns.txt | 144 |
1 files changed, 144 insertions, 0 deletions
diff --git a/llvm/test/MC/Disassembler/SystemZ/insns.txt b/llvm/test/MC/Disassembler/SystemZ/insns.txt index 54bb78a78e2..1e7b00e4855 100644 --- a/llvm/test/MC/Disassembler/SystemZ/insns.txt +++ b/llvm/test/MC/Disassembler/SystemZ/insns.txt @@ -1354,6 +1354,24 @@ # CHECK: cgrb %r0, %r0, 15, 0 0xec 0x00 0x00 0x00 0xf0 0xe4 +# CHECK: cgrth %r0, %r1 +0xb9 0x60 0x20 0x01 + +# CHECK: cgrtl %r0, %r1 +0xb9 0x60 0x40 0x01 + +# CHECK: cgrte %r0, %r1 +0xb9 0x60 0x80 0x01 + +# CHECK: cgrtlh %r0, %r1 +0xb9 0x60 0x60 0x01 + +# CHECK: cgrthe %r0, %r1 +0xb9 0x60 0xa0 0x01 + +# CHECK: cgrtle %r0, %r1 +0xb9 0x60 0xc0 0x01 + # CHECK: cg %r0, -524288 0xe3 0x00 0x00 0x00 0x80 0x20 @@ -1456,6 +1474,24 @@ # CHECK: cgib %r0, 0, 15, 0 0xec 0x0f 0x00 0x00 0x00 0xfc +# CHECK: cgith %r0, 0 +0xec 0x00 0x00 0x00 0x20 0x70 + +# CHECK: cgitl %r0, 0 +0xec 0x00 0x00 0x00 0x40 0x70 + +# CHECK: cgite %r0, 0 +0xec 0x00 0x00 0x00 0x80 0x70 + +# CHECK: cgitlh %r0, 0 +0xec 0x00 0x00 0x00 0x60 0x70 + +# CHECK: cgithe %r0, 0 +0xec 0x00 0x00 0x00 0xa0 0x70 + +# CHECK: cgitle %r0, 0 +0xec 0x00 0x00 0x00 0xc0 0x70 + # CHECK: cgxbr %r0, 0, %f0 0xb3 0xaa 0x00 0x00 @@ -1726,6 +1762,24 @@ # CHECK: cih %r15, 0 0xcc 0xfd 0x00 0x00 0x00 0x00 +# CHECK: cith %r0, 0 +0xec 0x00 0x00 0x00 0x20 0x72 + +# CHECK: citl %r0, 0 +0xec 0x00 0x00 0x00 0x40 0x72 + +# CHECK: cite %r0, 0 +0xec 0x00 0x00 0x00 0x80 0x72 + +# CHECK: citlh %r0, 0 +0xec 0x00 0x00 0x00 0x60 0x72 + +# CHECK: cithe %r0, 0 +0xec 0x00 0x00 0x00 0xa0 0x72 + +# CHECK: citle %r0, 0 +0xec 0x00 0x00 0x00 0xc0 0x72 + # CHECK: clc 0(1), 0 0xd5 0x00 0x00 0x00 0x00 0x00 @@ -1972,6 +2026,42 @@ # CHECK: clfi %r15, 0 0xc2 0xff 0x00 0x00 0x00 0x00 +# CHECK: clfith %r0, 0 +0xec 0x00 0x00 0x00 0x20 0x73 + +# CHECK: clfitl %r0, 0 +0xec 0x00 0x00 0x00 0x40 0x73 + +# CHECK: clfite %r0, 0 +0xec 0x00 0x00 0x00 0x80 0x73 + +# CHECK: clfitlh %r0, 0 +0xec 0x00 0x00 0x00 0x60 0x73 + +# CHECK: clfithe %r0, 0 +0xec 0x00 0x00 0x00 0xa0 0x73 + +# CHECK: clfitle %r0, 0 +0xec 0x00 0x00 0x00 0xc0 0x73 + +# CHECK: clgith %r0, 0 +0xec 0x00 0x00 0x00 0x20 0x71 + +# CHECK: clgitl %r0, 0 +0xec 0x00 0x00 0x00 0x40 0x71 + +# CHECK: clgite %r0, 0 +0xec 0x00 0x00 0x00 0x80 0x71 + +# CHECK: clgitlh %r0, 0 +0xec 0x00 0x00 0x00 0x60 0x71 + +# CHECK: clgithe %r0, 0 +0xec 0x00 0x00 0x00 0xa0 0x71 + +# CHECK: clgitle %r0, 0 +0xec 0x00 0x00 0x00 0xc0 0x71 + # CHECK: clgfi %r0, 0 0xc2 0x0e 0x00 0x00 0x00 0x00 @@ -2416,6 +2506,42 @@ # CHECK: clrb %r0, %r0, 15, 0 0xec 0x00 0x00 0x00 0xf0 0xf7 +# CHECK: clgrth %r0, %r1 +0xb9 0x61 0x20 0x01 + +# CHECK: clgrtl %r0, %r1 +0xb9 0x61 0x40 0x01 + +# CHECK: clgrte %r0, %r1 +0xb9 0x61 0x80 0x01 + +# CHECK: clgrtlh %r0, %r1 +0xb9 0x61 0x60 0x01 + +# CHECK: clgrthe %r0, %r1 +0xb9 0x61 0xa0 0x01 + +# CHECK: clgrtle %r0, %r1 +0xb9 0x61 0xc0 0x01 + +# CHECK: clrth %r0, %r1 +0xb9 0x73 0x20 0x01 + +# CHECK: clrtl %r0, %r1 +0xb9 0x73 0x40 0x01 + +# CHECK: clrte %r0, %r1 +0xb9 0x73 0x80 0x01 + +# CHECK: clrtlh %r0, %r1 +0xb9 0x73 0x60 0x01 + +# CHECK: clrthe %r0, %r1 +0xb9 0x73 0xa0 0x01 + +# CHECK: clrtle %r0, %r1 +0xb9 0x73 0xc0 0x01 + # CHECK: clst %r0, %r0 0xb2 0x5d 0x00 0x00 @@ -2575,6 +2701,24 @@ # CHECK: crb %r0, %r0, 15, 0 0xec 0x00 0x00 0x00 0xf0 0xf6 +# CHECK: crth %r0, %r1 +0xb9 0x72 0x20 0x01 + +# CHECK: crtl %r0, %r1 +0xb9 0x72 0x40 0x01 + +# CHECK: crte %r0, %r1 +0xb9 0x72 0x80 0x01 + +# CHECK: crtlh %r0, %r1 +0xb9 0x72 0x60 0x01 + +# CHECK: crthe %r0, %r1 +0xb9 0x72 0xa0 0x01 + +# CHECK: crtle %r0, %r1 +0xb9 0x72 0xc0 0x01 + # CHECK: csg %r0, %r0, -524288 0xeb 0x00 0x00 0x00 0x80 0x30 |

