test_cases: - input: bytes: [ 0x4c, 0x8a, 0x18, 0x20 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "bclr 4, 10, 3" - input: bytes: [ 0x4c, 0x8a, 0x00, 0x20 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "bflr 10" - input: bytes: [ 0x4c, 0x8a, 0x18, 0x21 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "bclrl 4, 10, 3" - input: bytes: [ 0x4c, 0x8a, 0x00, 0x21 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "bflrl 10" - input: bytes: [ 0x4c, 0x8a, 0x1c, 0x20 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "bcctr 4, 10, 3" - input: bytes: [ 0x4c, 0x8a, 0x04, 0x20 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "bfctr 10" - input: bytes: [ 0x4c, 0x8a, 0x1c, 0x21 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "bcctrl 4, 10, 3" - input: bytes: [ 0x4c, 0x8a, 0x04, 0x21 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "bfctrl 10" - input: bytes: [ 0x4c, 0x43, 0x22, 0x02 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "crand 2, 3, 4" - input: bytes: [ 0x4c, 0x43, 0x21, 0xc2 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "crnand 2, 3, 4" - input: bytes: [ 0x4c, 0x43, 0x23, 0x82 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "cror 2, 3, 4" - input: bytes: [ 0x4c, 0x43, 0x21, 0x82 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "crxor 2, 3, 4" - input: bytes: [ 0x4c, 0x43, 0x20, 0x42 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "crnor 2, 3, 4" - input: bytes: [ 0x4c, 0x43, 0x22, 0x42 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "creqv 2, 3, 4" - input: bytes: [ 0x4c, 0x43, 0x21, 0x02 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "crandc 2, 3, 4" - input: bytes: [ 0x4c, 0x43, 0x23, 0x42 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "crorc 2, 3, 4" - input: bytes: [ 0x4d, 0x0c, 0x00, 0x00 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "mcrf 2, 3" - input: bytes: [ 0x44, 0x00, 0x00, 0x22 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "sc 1" - input: bytes: [ 0x44, 0x00, 0x00, 0x02 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "sc" - input: bytes: [ 0x88, 0x44, 0x00, 0x80 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "lbz 2, 128(4)" - input: bytes: [ 0x7c, 0x43, 0x20, 0xae ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "lbzx 2, 3, 4" - input: bytes: [ 0x8c, 0x44, 0x00, 0x80 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "lbzu 2, 128(4)" - input: bytes: [ 0x7c, 0x43, 0x20, 0xee ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "lbzux 2, 3, 4" - input: bytes: [ 0xa0, 0x44, 0x00, 0x80 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "lhz 2, 128(4)" - input: bytes: [ 0x7c, 0x43, 0x22, 0x2e ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "lhzx 2, 3, 4" - input: bytes: [ 0xa4, 0x44, 0x00, 0x80 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "lhzu 2, 128(4)" - input: bytes: [ 0x7c, 0x43, 0x22, 0x6e ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "lhzux 2, 3, 4" - input: bytes: [ 0xa8, 0x44, 0x00, 0x80 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "lha 2, 128(4)" - input: bytes: [ 0x7c, 0x43, 0x22, 0xae ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "lhax 2, 3, 4" - input: bytes: [ 0xac, 0x44, 0x00, 0x80 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "lhau 2, 128(4)" - input: bytes: [ 0x7c, 0x43, 0x22, 0xee ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "lhaux 2, 3, 4" - input: bytes: [ 0x80, 0x44, 0x00, 0x80 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "lwz 2, 128(4)" - input: bytes: [ 0x7c, 0x43, 0x20, 0x2e ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "lwzx 2, 3, 4" - input: bytes: [ 0x84, 0x44, 0x00, 0x80 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "lwzu 2, 128(4)" - input: bytes: [ 0x7c, 0x43, 0x20, 0x6e ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "lwzux 2, 3, 4" - input: bytes: [ 0xe8, 0x44, 0x00, 0x82 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "lwa 2, 128(4)" - input: bytes: [ 0x7c, 0x43, 0x22, 0xaa ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "lwax 2, 3, 4" - input: bytes: [ 0x7c, 0x43, 0x22, 0xea ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "lwaux 2, 3, 4" - input: bytes: [ 0xe8, 0x44, 0x00, 0x80 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "ld 2, 128(4)" - input: bytes: [ 0x7c, 0x43, 0x20, 0x2a ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "ldx 2, 3, 4" - input: bytes: [ 0xe8, 0x44, 0x00, 0x81 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "ldu 2, 128(4)" - input: bytes: [ 0x7c, 0x43, 0x20, 0x6a ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "ldux 2, 3, 4" - input: bytes: [ 0x98, 0x44, 0x00, 0x80 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "stb 2, 128(4)" - input: bytes: [ 0x7c, 0x43, 0x21, 0xae ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "stbx 2, 3, 4" - input: bytes: [ 0x9c, 0x44, 0x00, 0x80 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "stbu 2, 128(4)" - input: bytes: [ 0x7c, 0x43, 0x21, 0xee ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "stbux 2, 3, 4" - input: bytes: [ 0xb0, 0x44, 0x00, 0x80 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "sth 2, 128(4)" - input: bytes: [ 0x7c, 0x43, 0x23, 0x2e ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "sthx 2, 3, 4" - input: bytes: [ 0xb4, 0x44, 0x00, 0x80 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "sthu 2, 128(4)" - input: bytes: [ 0x7c, 0x43, 0x23, 0x6e ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "sthux 2, 3, 4" - input: bytes: [ 0x90, 0x44, 0x00, 0x80 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "stw 2, 128(4)" - input: bytes: [ 0x7c, 0x43, 0x21, 0x2e ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "stwx 2, 3, 4" - input: bytes: [ 0x94, 0x44, 0x00, 0x80 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "stwu 2, 128(4)" - input: bytes: [ 0x7c, 0x43, 0x21, 0x6e ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "stwux 2, 3, 4" - input: bytes: [ 0xf8, 0x44, 0x00, 0x80 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "std 2, 128(4)" - input: bytes: [ 0x7c, 0x43, 0x21, 0x2a ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "stdx 2, 3, 4" - input: bytes: [ 0xf8, 0x44, 0x00, 0x81 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "stdu 2, 128(4)" - input: bytes: [ 0x7c, 0x43, 0x21, 0x6a ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "stdux 2, 3, 4" - input: bytes: [ 0x7c, 0x43, 0x26, 0x2c ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "lhbrx 2, 3, 4" - input: bytes: [ 0x7c, 0x43, 0x27, 0x2c ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "sthbrx 2, 3, 4" - input: bytes: [ 0x7c, 0x43, 0x24, 0x2c ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "lwbrx 2, 3, 4" - input: bytes: [ 0x7c, 0x43, 0x25, 0x2c ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "stwbrx 2, 3, 4" - input: bytes: [ 0x7c, 0x43, 0x24, 0x28 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "ldbrx 2, 3, 4" - input: bytes: [ 0x7c, 0x43, 0x25, 0x28 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "stdbrx 2, 3, 4" - input: bytes: [ 0xb8, 0x41, 0x00, 0x80 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "lmw 2, 128(1)" - input: bytes: [ 0xbc, 0x41, 0x00, 0x80 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "stmw 2, 128(1)" - input: bytes: [ 0x38, 0x43, 0x00, 0x80 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "addi 2, 3, 128" - input: bytes: [ 0x3c, 0x43, 0x00, 0x80 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "addis 2, 3, 128" - input: bytes: [ 0x7c, 0x43, 0x22, 0x14 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "add 2, 3, 4" - input: bytes: [ 0x7c, 0x43, 0x22, 0x15 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "add. 2, 3, 4" - input: bytes: [ 0x7c, 0x43, 0x20, 0x50 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "sub 2, 4, 3" - input: bytes: [ 0x7c, 0x43, 0x20, 0x51 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "sub. 2, 4, 3" - input: bytes: [ 0x30, 0x43, 0x00, 0x80 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "addic 2, 3, 128" - input: bytes: [ 0x34, 0x43, 0x00, 0x80 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "addic. 2, 3, 128" - input: bytes: [ 0x20, 0x43, 0x00, 0x04 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "subfic 2, 3, 4" - input: bytes: [ 0x7c, 0x43, 0x20, 0x14 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "addc 2, 3, 4" - input: bytes: [ 0x7c, 0x43, 0x20, 0x15 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "addc. 2, 3, 4" - input: bytes: [ 0x7c, 0x43, 0x20, 0x10 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "subc 2, 4, 3" - input: bytes: [ 0x7c, 0x43, 0x21, 0x14 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "adde 2, 3, 4" - input: bytes: [ 0x7c, 0x43, 0x21, 0x15 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "adde. 2, 3, 4" - input: bytes: [ 0x7c, 0x43, 0x21, 0x10 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "subfe 2, 3, 4" - input: bytes: [ 0x7c, 0x43, 0x21, 0x11 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "subfe. 2, 3, 4" - input: bytes: [ 0x7c, 0x43, 0x01, 0xd4 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "addme 2, 3" - input: bytes: [ 0x7c, 0x43, 0x01, 0xd5 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "addme. 2, 3" - input: bytes: [ 0x7c, 0x43, 0x01, 0xd0 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "subfme 2, 3" - input: bytes: [ 0x7c, 0x43, 0x01, 0xd1 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "subfme. 2, 3" - input: bytes: [ 0x7c, 0x43, 0x01, 0x94 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "addze 2, 3" - input: bytes: [ 0x7c, 0x43, 0x01, 0x95 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "addze. 2, 3" - input: bytes: [ 0x7c, 0x43, 0x01, 0x90 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "subfze 2, 3" - input: bytes: [ 0x7c, 0x43, 0x01, 0x91 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "subfze. 2, 3" - input: bytes: [ 0x7c, 0x43, 0x00, 0xd0 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "neg 2, 3" - input: bytes: [ 0x7c, 0x43, 0x00, 0xd1 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "neg. 2, 3" - input: bytes: [ 0x1c, 0x43, 0x00, 0x80 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "mulli 2, 3, 128" - input: bytes: [ 0x7c, 0x43, 0x20, 0x96 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "mulhw 2, 3, 4" - input: bytes: [ 0x7c, 0x43, 0x20, 0x97 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "mulhw. 2, 3, 4" - input: bytes: [ 0x7c, 0x43, 0x21, 0xd6 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "mullw 2, 3, 4" - input: bytes: [ 0x7c, 0x43, 0x21, 0xd7 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "mullw. 2, 3, 4" - input: bytes: [ 0x7c, 0x43, 0x20, 0x16 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "mulhwu 2, 3, 4" - input: bytes: [ 0x7c, 0x43, 0x20, 0x17 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "mulhwu. 2, 3, 4" - input: bytes: [ 0x7c, 0x43, 0x23, 0xd6 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "divw 2, 3, 4" - input: bytes: [ 0x7c, 0x43, 0x23, 0xd7 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "divw. 2, 3, 4" - input: bytes: [ 0x7c, 0x43, 0x23, 0x96 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "divwu 2, 3, 4" - input: bytes: [ 0x7c, 0x43, 0x23, 0x97 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "divwu. 2, 3, 4" - input: bytes: [ 0x7c, 0x43, 0x21, 0xd2 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "mulld 2, 3, 4" - input: bytes: [ 0x7c, 0x43, 0x21, 0xd3 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "mulld. 2, 3, 4" - input: bytes: [ 0x7c, 0x43, 0x20, 0x92 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "mulhd 2, 3, 4" - input: bytes: [ 0x7c, 0x43, 0x20, 0x93 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "mulhd. 2, 3, 4" - input: bytes: [ 0x7c, 0x43, 0x20, 0x12 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "mulhdu 2, 3, 4" - input: bytes: [ 0x7c, 0x43, 0x20, 0x13 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "mulhdu. 2, 3, 4" - input: bytes: [ 0x7c, 0x43, 0x23, 0xd2 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "divd 2, 3, 4" - input: bytes: [ 0x7c, 0x43, 0x23, 0xd3 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "divd. 2, 3, 4" - input: bytes: [ 0x7c, 0x43, 0x23, 0x92 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "divdu 2, 3, 4" - input: bytes: [ 0x7c, 0x43, 0x23, 0x93 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "divdu. 2, 3, 4" - input: bytes: [ 0x2d, 0x23, 0x00, 0x80 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "cmpdi 2, 3, 128" - input: bytes: [ 0x7d, 0x23, 0x20, 0x00 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "cmpd 2, 3, 4" - input: bytes: [ 0x29, 0x23, 0x00, 0x80 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "cmpldi 2, 3, 128" - input: bytes: [ 0x7d, 0x23, 0x20, 0x40 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "cmpld 2, 3, 4" - input: bytes: [ 0x2d, 0x03, 0x00, 0x80 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "cmpwi 2, 3, 128" - input: bytes: [ 0x7d, 0x03, 0x20, 0x00 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "cmpw 2, 3, 4" - input: bytes: [ 0x29, 0x03, 0x00, 0x80 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "cmplwi 2, 3, 128" - input: bytes: [ 0x7d, 0x03, 0x20, 0x40 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "cmplw 2, 3, 4" - input: bytes: [ 0x0c, 0x43, 0x00, 0x04 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "twllti 3, 4" - input: bytes: [ 0x7c, 0x43, 0x20, 0x08 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "twllt 3, 4" - input: bytes: [ 0x08, 0x43, 0x00, 0x04 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "tdllti 3, 4" - input: bytes: [ 0x7c, 0x43, 0x20, 0x88 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "tdllt 3, 4" - input: bytes: [ 0x7c, 0x43, 0x21, 0x5e ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "isel 2, 3, 4, 5" - input: bytes: [ 0x70, 0x62, 0x00, 0x80 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "andi. 2, 3, 128" - input: bytes: [ 0x74, 0x62, 0x00, 0x80 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "andis. 2, 3, 128" - input: bytes: [ 0x60, 0x62, 0x00, 0x80 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "ori 2, 3, 128" - input: bytes: [ 0x64, 0x62, 0x00, 0x80 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "oris 2, 3, 128" - input: bytes: [ 0x68, 0x62, 0x00, 0x80 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "xori 2, 3, 128" - input: bytes: [ 0x6c, 0x62, 0x00, 0x80 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "xoris 2, 3, 128" - input: bytes: [ 0x7c, 0x62, 0x20, 0x38 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "and 2, 3, 4" - input: bytes: [ 0x7c, 0x62, 0x20, 0x39 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "and. 2, 3, 4" - input: bytes: [ 0x7c, 0x62, 0x22, 0x78 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "xor 2, 3, 4" - input: bytes: [ 0x7c, 0x62, 0x22, 0x79 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "xor. 2, 3, 4" - input: bytes: [ 0x7c, 0x62, 0x23, 0xb8 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "nand 2, 3, 4" - input: bytes: [ 0x7c, 0x62, 0x23, 0xb9 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "nand. 2, 3, 4" - input: bytes: [ 0x7c, 0x62, 0x23, 0x78 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "or 2, 3, 4" - input: bytes: [ 0x7c, 0x62, 0x23, 0x79 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "or. 2, 3, 4" - input: bytes: [ 0x7c, 0x62, 0x20, 0xf8 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "nor 2, 3, 4" - input: bytes: [ 0x7c, 0x62, 0x20, 0xf9 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "nor. 2, 3, 4" - input: bytes: [ 0x7c, 0x62, 0x22, 0x38 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "eqv 2, 3, 4" - input: bytes: [ 0x7c, 0x62, 0x22, 0x39 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "eqv. 2, 3, 4" - input: bytes: [ 0x7c, 0x62, 0x20, 0x78 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "andc 2, 3, 4" - input: bytes: [ 0x7c, 0x62, 0x20, 0x79 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "andc. 2, 3, 4" - input: bytes: [ 0x7c, 0x62, 0x23, 0x38 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "orc 2, 3, 4" - input: bytes: [ 0x7c, 0x62, 0x23, 0x39 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "orc. 2, 3, 4" - input: bytes: [ 0x7c, 0x62, 0x07, 0x74 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "extsb 2, 3" - input: bytes: [ 0x7c, 0x62, 0x07, 0x75 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "extsb. 2, 3" - input: bytes: [ 0x7c, 0x62, 0x07, 0x34 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "extsh 2, 3" - input: bytes: [ 0x7c, 0x62, 0x07, 0x35 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "extsh. 2, 3" - input: bytes: [ 0x7c, 0x62, 0x00, 0x34 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "cntlzw 2, 3" - input: bytes: [ 0x7c, 0x62, 0x00, 0x35 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "cntlzw. 2, 3" - input: bytes: [ 0x7c, 0x62, 0x02, 0xf4 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "popcntw 2, 3" - input: bytes: [ 0x7c, 0x62, 0x07, 0xb4 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "extsw 2, 3" - input: bytes: [ 0x7c, 0x62, 0x07, 0xb5 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "extsw. 2, 3" - input: bytes: [ 0x7c, 0x62, 0x00, 0x74 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "cntlzd 2, 3" - input: bytes: [ 0x7c, 0x62, 0x00, 0x75 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "cntlzd. 2, 3" - input: bytes: [ 0x7c, 0x62, 0x03, 0xf4 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "popcntd 2, 3" - input: bytes: [ 0x54, 0x62, 0x21, 0x4c ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "rlwinm 2, 3, 4, 5, 6" - input: bytes: [ 0x54, 0x62, 0x21, 0x4d ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "rlwinm. 2, 3, 4, 5, 6" - input: bytes: [ 0x5c, 0x62, 0x21, 0x4c ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "rlwnm 2, 3, 4, 5, 6" - input: bytes: [ 0x5c, 0x62, 0x21, 0x4d ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "rlwnm. 2, 3, 4, 5, 6" - input: bytes: [ 0x50, 0x62, 0x21, 0x4c ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "rlwimi 2, 3, 4, 5, 6" - input: bytes: [ 0x50, 0x62, 0x21, 0x4d ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "rlwimi. 2, 3, 4, 5, 6" - input: bytes: [ 0x78, 0x62, 0x21, 0x40 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "rldicl 2, 3, 4, 5" - input: bytes: [ 0x78, 0x62, 0x21, 0x41 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "rldicl. 2, 3, 4, 5" - input: bytes: [ 0x78, 0x62, 0x21, 0x44 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "rldicr 2, 3, 4, 5" - input: bytes: [ 0x78, 0x62, 0x21, 0x45 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "rldicr. 2, 3, 4, 5" - input: bytes: [ 0x78, 0x62, 0x21, 0x48 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "rldic 2, 3, 4, 5" - input: bytes: [ 0x78, 0x62, 0x21, 0x49 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "rldic. 2, 3, 4, 5" - input: bytes: [ 0x78, 0x62, 0x21, 0x50 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "rldcl 2, 3, 4, 5" - input: bytes: [ 0x78, 0x62, 0x21, 0x51 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "rldcl. 2, 3, 4, 5" - input: bytes: [ 0x78, 0x62, 0x21, 0x52 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "rldcr 2, 3, 4, 5" - input: bytes: [ 0x78, 0x62, 0x21, 0x53 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "rldcr. 2, 3, 4, 5" - input: bytes: [ 0x78, 0x62, 0x21, 0x4c ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "rldimi 2, 3, 4, 5" - input: bytes: [ 0x78, 0x62, 0x21, 0x4d ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "rldimi. 2, 3, 4, 5" - input: bytes: [ 0x7c, 0x62, 0x20, 0x30 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "slw 2, 3, 4" - input: bytes: [ 0x7c, 0x62, 0x20, 0x31 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "slw. 2, 3, 4" - input: bytes: [ 0x7c, 0x62, 0x24, 0x30 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "srw 2, 3, 4" - input: bytes: [ 0x7c, 0x62, 0x24, 0x31 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "srw. 2, 3, 4" - input: bytes: [ 0x7c, 0x62, 0x26, 0x70 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "srawi 2, 3, 4" - input: bytes: [ 0x7c, 0x62, 0x26, 0x71 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "srawi. 2, 3, 4" - input: bytes: [ 0x7c, 0x62, 0x26, 0x30 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "sraw 2, 3, 4" - input: bytes: [ 0x7c, 0x62, 0x26, 0x31 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "sraw. 2, 3, 4" - input: bytes: [ 0x7c, 0x62, 0x20, 0x36 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "sld 2, 3, 4" - input: bytes: [ 0x7c, 0x62, 0x20, 0x37 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "sld. 2, 3, 4" - input: bytes: [ 0x7c, 0x62, 0x24, 0x36 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "srd 2, 3, 4" - input: bytes: [ 0x7c, 0x62, 0x24, 0x37 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "srd. 2, 3, 4" - input: bytes: [ 0x7c, 0x62, 0x26, 0x74 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "sradi 2, 3, 4" - input: bytes: [ 0x7c, 0x62, 0x26, 0x75 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "sradi. 2, 3, 4" - input: bytes: [ 0x7c, 0x62, 0x26, 0x34 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "srad 2, 3, 4" - input: bytes: [ 0x7c, 0x62, 0x26, 0x35 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "srad. 2, 3, 4" - input: bytes: [ 0x7c, 0x58, 0x93, 0xa6 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "mtspr 600, 2" - input: bytes: [ 0x7c, 0x58, 0x92, 0xa6 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "mfspr 2, 600" - input: bytes: [ 0x7c, 0x47, 0xb1, 0x20 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "mtcrf 123, 2" - input: bytes: [ 0x7c, 0x40, 0x00, 0x26 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "mfcr 2" - input: bytes: [ 0x7c, 0x51, 0x01, 0x20 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "mtocrf 16, 2" - input: bytes: [ 0x7e, 0x10, 0x80, 0x26 ] arch: "CS_ARCH_PPC" options: [ "CS_OPT_SYNTAX_NOREGNAME", "CS_MODE_BIG_ENDIAN" ] expected: insns: - asm_text: "mfocrf 16, 8"