summaryrefslogtreecommitdiffstats
path: root/llvm/test
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/test')
-rw-r--r--llvm/test/MC/Disassembler/SystemZ/insns.txt9
-rw-r--r--llvm/test/MC/SystemZ/insn-good.s8
2 files changed, 17 insertions, 0 deletions
diff --git a/llvm/test/MC/Disassembler/SystemZ/insns.txt b/llvm/test/MC/Disassembler/SystemZ/insns.txt
index 51860cc5d1b..97e41fee121 100644
--- a/llvm/test/MC/Disassembler/SystemZ/insns.txt
+++ b/llvm/test/MC/Disassembler/SystemZ/insns.txt
@@ -2260,6 +2260,15 @@
# CHECK: iill %r15, 0
0xa5 0xf3 0x00 0x00
+# CHECK: ipm %r0
+0xb2 0x22 0x00 0x00
+
+# CHECK: ipm %r1
+0xb2 0x22 0x00 0x10
+
+# CHECK: ipm %r15
+0xb2 0x22 0x00 0xf0
+
# CHECK: la %r0, 0
0x41 0x00 0x00 0x00
diff --git a/llvm/test/MC/SystemZ/insn-good.s b/llvm/test/MC/SystemZ/insn-good.s
index c997271bb6a..c4e09e47783 100644
--- a/llvm/test/MC/SystemZ/insn-good.s
+++ b/llvm/test/MC/SystemZ/insn-good.s
@@ -3593,6 +3593,14 @@
iill %r0, 0xffff
iill %r15, 0
+#CHECK: ipm %r0 # encoding: [0xb2,0x22,0x00,0x00]
+#CHECK: ipm %r1 # encoding: [0xb2,0x22,0x00,0x10]
+#CHECK: ipm %r15 # encoding: [0xb2,0x22,0x00,0xf0]
+
+ ipm %r0
+ ipm %r1
+ ipm %r15
+
#CHECK: l %r0, 0 # encoding: [0x58,0x00,0x00,0x00]
#CHECK: l %r0, 4095 # encoding: [0x58,0x00,0x0f,0xff]
#CHECK: l %r0, 0(%r1) # encoding: [0x58,0x00,0x10,0x00]
OpenPOWER on IntegriCloud