diff options
Diffstat (limited to 'test/MC/Disassembler/SystemZ/insns.txt')
-rw-r--r-- | test/MC/Disassembler/SystemZ/insns.txt | 60 |
1 files changed, 60 insertions, 0 deletions
diff --git a/test/MC/Disassembler/SystemZ/insns.txt b/test/MC/Disassembler/SystemZ/insns.txt index 4ac6031..afd09b5 100644 --- a/test/MC/Disassembler/SystemZ/insns.txt +++ b/test/MC/Disassembler/SystemZ/insns.txt @@ -2749,6 +2749,36 @@ # CHECK: ley %f15, 0 0xed 0xf0 0x00 0x00 0x00 0x64 +# CHECK: lfh %r0, -524288 +0xe3 0x00 0x00 0x00 0x80 0xca + +# CHECK: lfh %r0, -1 +0xe3 0x00 0x0f 0xff 0xff 0xca + +# CHECK: lfh %r0, 0 +0xe3 0x00 0x00 0x00 0x00 0xca + +# CHECK: lfh %r0, 1 +0xe3 0x00 0x00 0x01 0x00 0xca + +# CHECK: lfh %r0, 524287 +0xe3 0x00 0x0f 0xff 0x7f 0xca + +# CHECK: lfh %r0, 0(%r1) +0xe3 0x00 0x10 0x00 0x00 0xca + +# CHECK: lfh %r0, 0(%r15) +0xe3 0x00 0xf0 0x00 0x00 0xca + +# CHECK: lfh %r0, 524287(%r1,%r15) +0xe3 0x01 0xff 0xff 0x7f 0xca + +# CHECK: lfh %r0, 524287(%r15,%r1) +0xe3 0x0f 0x1f 0xff 0x7f 0xca + +# CHECK: lfh %r15, 0 +0xe3 0xf0 0x00 0x00 0x00 0xca + # CHECK: lgbr %r0, %r15 0xb9 0x06 0x00 0x0f @@ -6697,6 +6727,36 @@ # CHECK: sth %r15, 0 0x40 0xf0 0x00 0x00 +# CHECK: stfh %r0, -524288 +0xe3 0x00 0x00 0x00 0x80 0xcb + +# CHECK: stfh %r0, -1 +0xe3 0x00 0x0f 0xff 0xff 0xcb + +# CHECK: stfh %r0, 0 +0xe3 0x00 0x00 0x00 0x00 0xcb + +# CHECK: stfh %r0, 1 +0xe3 0x00 0x00 0x01 0x00 0xcb + +# CHECK: stfh %r0, 524287 +0xe3 0x00 0x0f 0xff 0x7f 0xcb + +# CHECK: stfh %r0, 0(%r1) +0xe3 0x00 0x10 0x00 0x00 0xcb + +# CHECK: stfh %r0, 0(%r15) +0xe3 0x00 0xf0 0x00 0x00 0xcb + +# CHECK: stfh %r0, 524287(%r1,%r15) +0xe3 0x01 0xff 0xff 0x7f 0xcb + +# CHECK: stfh %r0, 524287(%r15,%r1) +0xe3 0x0f 0x1f 0xff 0x7f 0xcb + +# CHECK: stfh %r15, 0 +0xe3 0xf0 0x00 0x00 0x00 0xcb + # CHECK: sthy %r0, -524288 0xe3 0x00 0x00 0x00 0x80 0x70 |