diff options
Diffstat (limited to 'llvm/test/MC/Disassembler/SystemZ')
| -rw-r--r-- | llvm/test/MC/Disassembler/SystemZ/insns.txt | 84 |
1 files changed, 84 insertions, 0 deletions
diff --git a/llvm/test/MC/Disassembler/SystemZ/insns.txt b/llvm/test/MC/Disassembler/SystemZ/insns.txt index 26eb4564d3f..ccbfc5f1c53 100644 --- a/llvm/test/MC/Disassembler/SystemZ/insns.txt +++ b/llvm/test/MC/Disassembler/SystemZ/insns.txt @@ -2872,6 +2872,90 @@ # CHECK: clrtle %r0, %r1 0xb9 0x73 0xc0 0x01 +# CHECK: clth %r0, -524288 +0xeb 0x02 0x00 0x00 0x80 0x23 + +# CHECK: clth %r0, -1 +0xeb 0x02 0x0f 0xff 0xff 0x23 + +# CHECK: clth %r0, 0 +0xeb 0x02 0x00 0x00 0x00 0x23 + +# CHECK: clth %r0, 1 +0xeb 0x02 0x00 0x01 0x00 0x23 + +# CHECK: clth %r0, 524287 +0xeb 0x02 0x0f 0xff 0x7f 0x23 + +# CHECK: clth %r0, 0(%r1) +0xeb 0x02 0x10 0x00 0x00 0x23 + +# CHECK: clth %r0, 0(%r15) +0xeb 0x02 0xf0 0x00 0x00 0x23 + +# CHECK: clth %r0, 12345(%r6) +0xeb 0x02 0x60 0x39 0x03 0x23 + +# CHECK: clth %r1, 0 +0xeb 0x12 0x00 0x00 0x00 0x23 + +# CHECK: cltl %r1, 0 +0xeb 0x14 0x00 0x00 0x00 0x23 + +# CHECK: clte %r1, 0 +0xeb 0x18 0x00 0x00 0x00 0x23 + +# CHECK: cltlh %r1, 0 +0xeb 0x16 0x00 0x00 0x00 0x23 + +# CHECK: clthe %r1, 0 +0xeb 0x1a 0x00 0x00 0x00 0x23 + +# CHECK: cltle %r1, 0 +0xeb 0x1c 0x00 0x00 0x00 0x23 + +# CHECK: clgth %r0, -524288 +0xeb 0x02 0x00 0x00 0x80 0x2b + +# CHECK: clgth %r0, -1 +0xeb 0x02 0x0f 0xff 0xff 0x2b + +# CHECK: clgth %r0, 0 +0xeb 0x02 0x00 0x00 0x00 0x2b + +# CHECK: clgth %r0, 1 +0xeb 0x02 0x00 0x01 0x00 0x2b + +# CHECK: clgth %r0, 524287 +0xeb 0x02 0x0f 0xff 0x7f 0x2b + +# CHECK: clgth %r0, 0(%r1) +0xeb 0x02 0x10 0x00 0x00 0x2b + +# CHECK: clgth %r0, 0(%r15) +0xeb 0x02 0xf0 0x00 0x00 0x2b + +# CHECK: clgth %r0, 12345(%r6) +0xeb 0x02 0x60 0x39 0x03 0x2b + +# CHECK: clgth %r1, 0 +0xeb 0x12 0x00 0x00 0x00 0x2b + +# CHECK: clgtl %r1, 0 +0xeb 0x14 0x00 0x00 0x00 0x2b + +# CHECK: clgte %r1, 0 +0xeb 0x18 0x00 0x00 0x00 0x2b + +# CHECK: clgtlh %r1, 0 +0xeb 0x16 0x00 0x00 0x00 0x2b + +# CHECK: clgthe %r1, 0 +0xeb 0x1a 0x00 0x00 0x00 0x2b + +# CHECK: clgtle %r1, 0 +0xeb 0x1c 0x00 0x00 0x00 0x2b + # CHECK: clst %r0, %r0 0xb2 0x5d 0x00 0x00 |

