mirror of
https://github.com/SimoneN64/Kaizen.git
synced 2025-04-02 10:41:53 -04:00
1650 lines
42 KiB
YAML
1650 lines
42 KiB
YAML
test_cases:
|
|
-
|
|
input:
|
|
bytes: [ 0xb2, 0x00, 0x00, 0x00 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "lbear 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xb2, 0x00, 0x10, 0x00 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "lbear 0(%r1)"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xb2, 0x00, 0xf0, 0x00 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "lbear 0(%r15)"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xb2, 0x00, 0x0f, 0xff ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "lbear 4095"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xb2, 0x00, 0x1f, 0xff ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "lbear 4095(%r1)"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xb2, 0x00, 0xff, 0xff ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "lbear 4095(%r15)"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xeb, 0x00, 0x00, 0x00, 0x80, 0x71 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "lpswey -524288"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xeb, 0x00, 0x0f, 0xff, 0xff, 0x71 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "lpswey -1"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xeb, 0x00, 0x00, 0x00, 0x00, 0x71 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "lpswey 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xeb, 0x00, 0x00, 0x01, 0x00, 0x71 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "lpswey 1"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xeb, 0x00, 0x0f, 0xff, 0x7f, 0x71 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "lpswey 524287"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xeb, 0x00, 0x10, 0x00, 0x00, 0x71 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "lpswey 0(%r1)"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xeb, 0x00, 0xf0, 0x00, 0x00, 0x71 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "lpswey 0(%r15)"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xeb, 0x00, 0x1f, 0xff, 0x7f, 0x71 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "lpswey 524287(%r1)"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xeb, 0x00, 0xff, 0xff, 0x7f, 0x71 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "lpswey 524287(%r15)"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xb9, 0x3b, 0x00, 0x00 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "nnpa"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xb2, 0x8f, 0x00, 0x00 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "qpaci 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xb2, 0x8f, 0x10, 0x00 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "qpaci 0(%r1)"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xb2, 0x8f, 0xf0, 0x00 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "qpaci 0(%r15)"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xb2, 0x8f, 0x0f, 0xff ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "qpaci 4095"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xb2, 0x8f, 0x1f, 0xff ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "qpaci 4095(%r1)"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xb2, 0x8f, 0xff, 0xff ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "qpaci 4095(%r15)"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xb9, 0x8b, 0x00, 0x00 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "rdp %r0, %r0, %r0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xb9, 0x8b, 0x00, 0x0f ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "rdp %r0, %r0, %r15"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xb9, 0x8b, 0xf0, 0x00 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "rdp %r0, %r15, %r0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xb9, 0x8b, 0x00, 0xf0 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "rdp %r15, %r0, %r0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xb9, 0x8b, 0x0f, 0x00 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "rdp %r0, %r0, %r0, 15"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xb9, 0x8b, 0x57, 0x46 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "rdp %r4, %r5, %r6, 7"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xb2, 0x01, 0x00, 0x00 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "stbear 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xb2, 0x01, 0x10, 0x00 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "stbear 0(%r1)"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xb2, 0x01, 0xf0, 0x00 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "stbear 0(%r15)"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xb2, 0x01, 0x0f, 0xff ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "stbear 4095"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xb2, 0x01, 0x1f, 0xff ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "stbear 4095(%r1)"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xb2, 0x01, 0xff, 0xff ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "stbear 4095(%r15)"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x00, 0x00, 0x00, 0x00, 0x5d ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vcfn %v0, %v0, 0, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x00, 0x00, 0x00, 0xf0, 0x5d ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vcfn %v0, %v0, 15, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x00, 0x00, 0x0f, 0x00, 0x5d ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vcfn %v0, %v0, 0, 15"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x0f, 0x00, 0x00, 0x00, 0x5d ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vcfn %v0, %v15, 0, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x0f, 0x00, 0x00, 0x04, 0x5d ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vcfn %v0, %v31, 0, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0xf0, 0x00, 0x00, 0x00, 0x5d ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vcfn %v15, %v0, 0, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0xf0, 0x00, 0x00, 0x08, 0x5d ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vcfn %v31, %v0, 0, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0xe1, 0x00, 0x09, 0xb4, 0x5d ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vcfn %v14, %v17, 11, 9"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x00, 0x00, 0x00, 0x00, 0x5e ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vclfnl %v0, %v0, 0, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x00, 0x00, 0x00, 0xf0, 0x5e ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vclfnl %v0, %v0, 15, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x00, 0x00, 0x0f, 0x00, 0x5e ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vclfnl %v0, %v0, 0, 15"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x0f, 0x00, 0x00, 0x00, 0x5e ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vclfnl %v0, %v15, 0, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x0f, 0x00, 0x00, 0x04, 0x5e ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vclfnl %v0, %v31, 0, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0xf0, 0x00, 0x00, 0x00, 0x5e ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vclfnl %v15, %v0, 0, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0xf0, 0x00, 0x00, 0x08, 0x5e ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vclfnl %v31, %v0, 0, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0xe1, 0x00, 0x09, 0xb4, 0x5e ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vclfnl %v14, %v17, 11, 9"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x00, 0x00, 0x00, 0x00, 0x56 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vclfnh %v0, %v0, 0, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x00, 0x00, 0x00, 0xf0, 0x56 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vclfnh %v0, %v0, 15, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x00, 0x00, 0x0f, 0x00, 0x56 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vclfnh %v0, %v0, 0, 15"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x0f, 0x00, 0x00, 0x00, 0x56 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vclfnh %v0, %v15, 0, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x0f, 0x00, 0x00, 0x04, 0x56 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vclfnh %v0, %v31, 0, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0xf0, 0x00, 0x00, 0x00, 0x56 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vclfnh %v15, %v0, 0, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0xf0, 0x00, 0x00, 0x08, 0x56 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vclfnh %v31, %v0, 0, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0xe1, 0x00, 0x09, 0xb4, 0x56 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vclfnh %v14, %v17, 11, 9"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x00, 0x00, 0x00, 0x00, 0x55 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vcnf %v0, %v0, 0, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x00, 0x00, 0x00, 0xf0, 0x55 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vcnf %v0, %v0, 15, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x00, 0x00, 0x0f, 0x00, 0x55 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vcnf %v0, %v0, 0, 15"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x0f, 0x00, 0x00, 0x00, 0x55 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vcnf %v0, %v15, 0, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x0f, 0x00, 0x00, 0x04, 0x55 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vcnf %v0, %v31, 0, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0xf0, 0x00, 0x00, 0x00, 0x55 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vcnf %v15, %v0, 0, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0xf0, 0x00, 0x00, 0x08, 0x55 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vcnf %v31, %v0, 0, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0xe1, 0x00, 0x09, 0xb4, 0x55 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vcnf %v14, %v17, 11, 9"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x00, 0x00, 0x00, 0x00, 0x75 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vcrnf %v0, %v0, %v0, 0, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x00, 0x00, 0x00, 0xf0, 0x75 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vcrnf %v0, %v0, %v0, 15, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x00, 0x00, 0x0f, 0x00, 0x75 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vcrnf %v0, %v0, %v0, 0, 15"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x00, 0xf0, 0x00, 0x02, 0x75 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vcrnf %v0, %v0, %v31, 0, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x0f, 0x00, 0x00, 0x04, 0x75 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vcrnf %v0, %v31, %v0, 0, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0xf0, 0x00, 0x00, 0x08, 0x75 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vcrnf %v31, %v0, %v0, 0, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x23, 0x40, 0x09, 0xba, 0x75 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vcrnf %v18, %v3, %v20, 11, 9"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x00, 0x00, 0x00, 0x00, 0x51 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vclzdp %v0, %v0, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x00, 0x00, 0xf0, 0x00, 0x51 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vclzdp %v0, %v0, 15"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x0f, 0x00, 0x00, 0x00, 0x51 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vclzdp %v0, %v15, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x0f, 0x00, 0x00, 0x04, 0x51 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vclzdp %v0, %v31, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0xf0, 0x00, 0x00, 0x00, 0x51 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vclzdp %v15, %v0, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0xf0, 0x00, 0x00, 0x08, 0x51 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vclzdp %v31, %v0, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x23, 0x00, 0xc0, 0x08, 0x51 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vclzdp %v18, %v3, 12"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x00, 0x00, 0x00, 0x00, 0x7d ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vcsph %v0, %v0, %v0, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x00, 0x00, 0xf0, 0x00, 0x7d ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vcsph %v0, %v0, %v0, 15"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x00, 0xf0, 0x00, 0x00, 0x7d ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vcsph %v0, %v0, %v15, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x00, 0xf0, 0x00, 0x02, 0x7d ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vcsph %v0, %v0, %v31, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x0f, 0x00, 0x00, 0x00, 0x7d ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vcsph %v0, %v15, %v0, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x0f, 0x00, 0x00, 0x04, 0x7d ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vcsph %v0, %v31, %v0, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0xf0, 0x00, 0x00, 0x00, 0x7d ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vcsph %v15, %v0, %v0, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0xf0, 0x00, 0x00, 0x08, 0x7d ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vcsph %v31, %v0, %v0, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x23, 0x40, 0xc0, 0x0a, 0x7d ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vcsph %v18, %v3, %v20, 12"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x00, 0x00, 0x00, 0x00, 0x70 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vpkzr %v0, %v0, %v0, 0, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x00, 0x00, 0xf0, 0x00, 0x70 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vpkzr %v0, %v0, %v0, 0, 15"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x00, 0x00, 0x0f, 0xf0, 0x70 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vpkzr %v0, %v0, %v0, 255, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x00, 0xf0, 0x00, 0x02, 0x70 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vpkzr %v0, %v0, %v31, 0, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x0f, 0x00, 0x00, 0x04, 0x70 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vpkzr %v0, %v31, %v0, 0, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0xf0, 0x00, 0x00, 0x08, 0x70 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vpkzr %v31, %v0, %v0, 0, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0xd1, 0x50, 0xb7, 0x96, 0x70 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vpkzr %v13, %v17, %v21, 121, 11"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x00, 0x00, 0x00, 0x00, 0x74 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vschp %v0, %v0, %v0, 0, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x00, 0x00, 0x00, 0xf0, 0x74 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vschp %v0, %v0, %v0, 15, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x00, 0x00, 0x00, 0x00, 0x74 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vschp %v0, %v0, %v0, 0, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x00, 0x00, 0x00, 0xf0, 0x74 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vschp %v0, %v0, %v0, 15, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x00, 0x00, 0xc0, 0x00, 0x74 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vschp %v0, %v0, %v0, 0, 12"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x00, 0xf0, 0x00, 0x00, 0x74 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vschp %v0, %v0, %v15, 0, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x00, 0xf0, 0x00, 0x02, 0x74 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vschp %v0, %v0, %v31, 0, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x0f, 0x00, 0x00, 0x00, 0x74 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vschp %v0, %v15, %v0, 0, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x0f, 0x00, 0x00, 0x04, 0x74 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vschp %v0, %v31, %v0, 0, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0xf0, 0x00, 0x00, 0x00, 0x74 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vschp %v15, %v0, %v0, 0, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0xf0, 0x00, 0x00, 0x08, 0x74 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vschp %v31, %v0, %v0, 0, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x23, 0x40, 0x40, 0xba, 0x74 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vschp %v18, %v3, %v20, 11, 4"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x23, 0x40, 0xf0, 0x0a, 0x74 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vschp %v18, %v3, %v20, 0, 15"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x00, 0x00, 0x00, 0x20, 0x74 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vschsp %v0, %v0, %v0, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x00, 0x00, 0x00, 0x20, 0x74 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vschsp %v0, %v0, %v0, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x00, 0x00, 0xc0, 0x20, 0x74 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vschsp %v0, %v0, %v0, 12"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x00, 0xf0, 0x00, 0x20, 0x74 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vschsp %v0, %v0, %v15, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x00, 0xf0, 0x00, 0x22, 0x74 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vschsp %v0, %v0, %v31, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x0f, 0x00, 0x00, 0x20, 0x74 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vschsp %v0, %v15, %v0, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x0f, 0x00, 0x00, 0x24, 0x74 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vschsp %v0, %v31, %v0, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0xf0, 0x00, 0x00, 0x20, 0x74 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vschsp %v15, %v0, %v0, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0xf0, 0x00, 0x00, 0x28, 0x74 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vschsp %v31, %v0, %v0, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x23, 0x40, 0x00, 0x2a, 0x74 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vschsp %v18, %v3, %v20, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x00, 0x00, 0x00, 0x30, 0x74 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vschdp %v0, %v0, %v0, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x00, 0x00, 0x00, 0x30, 0x74 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vschdp %v0, %v0, %v0, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x00, 0x00, 0xc0, 0x30, 0x74 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vschdp %v0, %v0, %v0, 12"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x00, 0xf0, 0x00, 0x30, 0x74 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vschdp %v0, %v0, %v15, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x00, 0xf0, 0x00, 0x32, 0x74 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vschdp %v0, %v0, %v31, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x0f, 0x00, 0x00, 0x30, 0x74 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vschdp %v0, %v15, %v0, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x0f, 0x00, 0x00, 0x34, 0x74 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vschdp %v0, %v31, %v0, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0xf0, 0x00, 0x00, 0x30, 0x74 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vschdp %v15, %v0, %v0, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0xf0, 0x00, 0x00, 0x38, 0x74 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vschdp %v31, %v0, %v0, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x23, 0x40, 0x00, 0x3a, 0x74 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vschdp %v18, %v3, %v20, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x00, 0x00, 0x00, 0x40, 0x74 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vschxp %v0, %v0, %v0, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x00, 0x00, 0x00, 0x40, 0x74 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vschxp %v0, %v0, %v0, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x00, 0x00, 0xc0, 0x40, 0x74 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vschxp %v0, %v0, %v0, 12"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x00, 0xf0, 0x00, 0x40, 0x74 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vschxp %v0, %v0, %v15, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x00, 0xf0, 0x00, 0x42, 0x74 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vschxp %v0, %v0, %v31, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x0f, 0x00, 0x00, 0x40, 0x74 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vschxp %v0, %v15, %v0, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x0f, 0x00, 0x00, 0x44, 0x74 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vschxp %v0, %v31, %v0, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0xf0, 0x00, 0x00, 0x40, 0x74 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vschxp %v15, %v0, %v0, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0xf0, 0x00, 0x00, 0x48, 0x74 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vschxp %v31, %v0, %v0, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x23, 0x40, 0x00, 0x4a, 0x74 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vschxp %v18, %v3, %v20, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x00, 0x00, 0x00, 0x00, 0x7c ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vscshp %v0, %v0, %v0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x00, 0xf0, 0x00, 0x02, 0x7c ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vscshp %v0, %v0, %v31"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x0f, 0x00, 0x00, 0x04, 0x7c ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vscshp %v0, %v31, %v0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0xf0, 0x00, 0x00, 0x08, 0x7c ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vscshp %v31, %v0, %v0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x23, 0x40, 0x00, 0x0a, 0x7c ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vscshp %v18, %v3, %v20"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x00, 0x00, 0x00, 0x00, 0x72 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vsrpr %v0, %v0, %v0, 0, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x00, 0x00, 0xf0, 0x00, 0x72 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vsrpr %v0, %v0, %v0, 0, 15"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x00, 0x00, 0x0f, 0xf0, 0x72 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vsrpr %v0, %v0, %v0, 255, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x00, 0xf0, 0x00, 0x02, 0x72 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vsrpr %v0, %v0, %v31, 0, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x0f, 0x00, 0x00, 0x04, 0x72 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vsrpr %v0, %v31, %v0, 0, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0xf0, 0x00, 0x00, 0x08, 0x72 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vsrpr %v31, %v0, %v0, 0, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0xd1, 0x50, 0xb7, 0x96, 0x72 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vsrpr %v13, %v17, %v21, 121, 11"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x00, 0x00, 0x00, 0x00, 0x54 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vupkzh %v0, %v0, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x00, 0x00, 0xf0, 0x00, 0x54 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vupkzh %v0, %v0, 15"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x0f, 0x00, 0x00, 0x00, 0x54 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vupkzh %v0, %v15, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x0f, 0x00, 0x00, 0x04, 0x54 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vupkzh %v0, %v31, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0xf0, 0x00, 0x00, 0x00, 0x54 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vupkzh %v15, %v0, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0xf0, 0x00, 0x00, 0x08, 0x54 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vupkzh %v31, %v0, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x23, 0x00, 0xc0, 0x08, 0x54 ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vupkzh %v18, %v3, 12"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x00, 0x00, 0x00, 0x00, 0x5c ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vupkzl %v0, %v0, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x00, 0x00, 0xf0, 0x00, 0x5c ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vupkzl %v0, %v0, 15"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x0f, 0x00, 0x00, 0x00, 0x5c ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vupkzl %v0, %v15, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x0f, 0x00, 0x00, 0x04, 0x5c ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vupkzl %v0, %v31, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0xf0, 0x00, 0x00, 0x00, 0x5c ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vupkzl %v15, %v0, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0xf0, 0x00, 0x00, 0x08, 0x5c ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vupkzl %v31, %v0, 0"
|
|
|
|
-
|
|
input:
|
|
bytes: [ 0xe6, 0x23, 0x00, 0xc0, 0x08, 0x5c ]
|
|
arch: "CS_ARCH_SYSTEMZ"
|
|
options: [ "s390x-linux-gnu", "CS_MODE_SYSTEMZ_Z16", "CS_MODE_BIG_ENDIAN" ]
|
|
expected:
|
|
insns:
|
|
-
|
|
asm_text: "vupkzl %v18, %v3, 12"
|