test_cases: - input: bytes: [ 0x18, 0x0a, 0x00, 0x99 ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "rcpc3" ] expected: insns: - asm_text: "stilp w24, w0, [x16, #-8]!" - input: bytes: [ 0x18, 0x0a, 0x00, 0x99 ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "rcpc3" ] expected: insns: - asm_text: "stilp w24, w0, [x16, #-8]!" - input: bytes: [ 0x39, 0x0a, 0x01, 0xd9 ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "rcpc3" ] expected: insns: - asm_text: "stilp x25, x1, [x17, #-16]!" - input: bytes: [ 0x39, 0x0a, 0x01, 0xd9 ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "rcpc3" ] expected: insns: - asm_text: "stilp x25, x1, [x17, #-16]!" - input: bytes: [ 0x5a, 0x1a, 0x02, 0x99 ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "rcpc3" ] expected: insns: - asm_text: "stilp w26, w2, [x18]" - input: bytes: [ 0xfb, 0x1b, 0x03, 0xd9 ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "rcpc3" ] expected: insns: - asm_text: "stilp x27, x3, [sp]" - input: bytes: [ 0x9c, 0x0a, 0x44, 0x99 ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "rcpc3" ] expected: insns: - asm_text: "ldiapp w28, w4, [x20], #8" - input: bytes: [ 0x9c, 0x0a, 0x44, 0x99 ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "rcpc3" ] expected: insns: - asm_text: "ldiapp w28, w4, [x20], #8" - input: bytes: [ 0xbd, 0x0a, 0x45, 0xd9 ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "rcpc3" ] expected: insns: - asm_text: "ldiapp x29, x5, [x21], #16" - input: bytes: [ 0xbd, 0x0a, 0x45, 0xd9 ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "rcpc3" ] expected: insns: - asm_text: "ldiapp x29, x5, [x21], #16" - input: bytes: [ 0xfe, 0x1b, 0x46, 0x99 ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "rcpc3" ] expected: insns: - asm_text: "ldiapp w30, w6, [sp]" - input: bytes: [ 0xff, 0x1a, 0x47, 0xd9 ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "rcpc3" ] expected: insns: - asm_text: "ldiapp xzr, x7, [x23]" - input: bytes: [ 0xe3, 0x09, 0x80, 0x99 ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "rcpc3" ] expected: insns: - asm_text: "stlr w3, [x15, #-4]!" - input: bytes: [ 0xe3, 0x09, 0x80, 0x99 ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "rcpc3" ] expected: insns: - asm_text: "stlr w3, [x15, #-4]!" - input: bytes: [ 0xe3, 0x09, 0x80, 0xd9 ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "rcpc3" ] expected: insns: - asm_text: "stlr x3, [x15, #-8]!" - input: bytes: [ 0xe3, 0x0b, 0x80, 0xd9 ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "rcpc3" ] expected: insns: - asm_text: "stlr x3, [sp, #-8]!" - input: bytes: [ 0xe3, 0x0b, 0xc0, 0x99 ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "rcpc3" ] expected: insns: - asm_text: "ldapr w3, [sp], #4" - input: bytes: [ 0xe3, 0x09, 0xc0, 0x99 ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "rcpc3" ] expected: insns: - asm_text: "ldapr w3, [x15], #4" - input: bytes: [ 0xe3, 0x09, 0xc0, 0xd9 ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "rcpc3" ] expected: insns: - asm_text: "ldapr x3, [x15], #8" - input: bytes: [ 0xe3, 0x09, 0xc0, 0xd9 ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "rcpc3" ] expected: insns: - asm_text: "ldapr x3, [x15], #8" - input: bytes: [ 0xe3, 0xf9, 0x1f, 0x1d ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "rcpc3" ] expected: insns: - asm_text: "stlur b3, [x15, #-1]" - input: bytes: [ 0xe3, 0x29, 0x00, 0x5d ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "rcpc3" ] expected: insns: - asm_text: "stlur h3, [x15, #2]" - input: bytes: [ 0xe3, 0xd9, 0x1f, 0x9d ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "rcpc3" ] expected: insns: - asm_text: "stlur s3, [x15, #-3]" - input: bytes: [ 0xe3, 0x4b, 0x00, 0xdd ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "rcpc3" ] expected: insns: - asm_text: "stlur d3, [sp, #4]" - input: bytes: [ 0xe3, 0xb9, 0x9f, 0x1d ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "rcpc3" ] expected: insns: - asm_text: "stlur q3, [x15, #-5]" - input: bytes: [ 0xe3, 0x69, 0x40, 0x1d ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "rcpc3" ] expected: insns: - asm_text: "ldapur b3, [x15, #6]" - input: bytes: [ 0xe3, 0x99, 0x5f, 0x5d ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "rcpc3" ] expected: insns: - asm_text: "ldapur h3, [x15, #-7]" - input: bytes: [ 0xe3, 0x89, 0x40, 0x9d ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "rcpc3" ] expected: insns: - asm_text: "ldapur s3, [x15, #8]" - input: bytes: [ 0xe3, 0x79, 0x5f, 0xdd ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "rcpc3" ] expected: insns: - asm_text: "ldapur d3, [x15, #-9]" - input: bytes: [ 0xe3, 0xab, 0xc0, 0x1d ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "rcpc3" ] expected: insns: - asm_text: "ldapur q3, [sp, #10]" - input: bytes: [ 0xe3, 0x85, 0x01, 0x0d ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "rcpc3" ] expected: insns: - asm_text: "stl1 { v3.d }[0], [x15]" - input: bytes: [ 0xe3, 0x87, 0x01, 0x4d ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "rcpc3" ] expected: insns: - asm_text: "stl1 { v3.d }[1], [sp]" - input: bytes: [ 0xe3, 0x87, 0x41, 0x0d ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "rcpc3" ] expected: insns: - asm_text: "ldap1 { v3.d }[0], [sp]" - input: bytes: [ 0xe3, 0x85, 0x41, 0x4d ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "rcpc3" ] expected: insns: - asm_text: "ldap1 { v3.d }[1], [x15]" - input: bytes: [ 0x18, 0x0a, 0x00, 0x99 ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "v8.9a", "rcpc3" ] expected: insns: - asm_text: "stilp w24, w0, [x16, #-8]!" - input: bytes: [ 0x18, 0x0a, 0x00, 0x99 ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "v8.9a", "rcpc3" ] expected: insns: - asm_text: "stilp w24, w0, [x16, #-8]!" - input: bytes: [ 0x39, 0x0a, 0x01, 0xd9 ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "v8.9a", "rcpc3" ] expected: insns: - asm_text: "stilp x25, x1, [x17, #-16]!" - input: bytes: [ 0x39, 0x0a, 0x01, 0xd9 ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "v8.9a", "rcpc3" ] expected: insns: - asm_text: "stilp x25, x1, [x17, #-16]!" - input: bytes: [ 0x5a, 0x1a, 0x02, 0x99 ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "v8.9a", "rcpc3" ] expected: insns: - asm_text: "stilp w26, w2, [x18]" - input: bytes: [ 0xfb, 0x1b, 0x03, 0xd9 ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "v8.9a", "rcpc3" ] expected: insns: - asm_text: "stilp x27, x3, [sp]" - input: bytes: [ 0x9c, 0x0a, 0x44, 0x99 ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "v8.9a", "rcpc3" ] expected: insns: - asm_text: "ldiapp w28, w4, [x20], #8" - input: bytes: [ 0x9c, 0x0a, 0x44, 0x99 ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "v8.9a", "rcpc3" ] expected: insns: - asm_text: "ldiapp w28, w4, [x20], #8" - input: bytes: [ 0xbd, 0x0a, 0x45, 0xd9 ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "v8.9a", "rcpc3" ] expected: insns: - asm_text: "ldiapp x29, x5, [x21], #16" - input: bytes: [ 0xbd, 0x0a, 0x45, 0xd9 ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "v8.9a", "rcpc3" ] expected: insns: - asm_text: "ldiapp x29, x5, [x21], #16" - input: bytes: [ 0xfe, 0x1b, 0x46, 0x99 ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "v8.9a", "rcpc3" ] expected: insns: - asm_text: "ldiapp w30, w6, [sp]" - input: bytes: [ 0xff, 0x1a, 0x47, 0xd9 ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "v8.9a", "rcpc3" ] expected: insns: - asm_text: "ldiapp xzr, x7, [x23]" - input: bytes: [ 0xe3, 0x09, 0x80, 0x99 ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "v8.9a", "rcpc3" ] expected: insns: - asm_text: "stlr w3, [x15, #-4]!" - input: bytes: [ 0xe3, 0x09, 0x80, 0x99 ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "v8.9a", "rcpc3" ] expected: insns: - asm_text: "stlr w3, [x15, #-4]!" - input: bytes: [ 0xe3, 0x09, 0x80, 0xd9 ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "v8.9a", "rcpc3" ] expected: insns: - asm_text: "stlr x3, [x15, #-8]!" - input: bytes: [ 0xe3, 0x0b, 0x80, 0xd9 ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "v8.9a", "rcpc3" ] expected: insns: - asm_text: "stlr x3, [sp, #-8]!" - input: bytes: [ 0xe3, 0x0b, 0xc0, 0x99 ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "v8.9a", "rcpc3" ] expected: insns: - asm_text: "ldapr w3, [sp], #4" - input: bytes: [ 0xe3, 0x09, 0xc0, 0x99 ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "v8.9a", "rcpc3" ] expected: insns: - asm_text: "ldapr w3, [x15], #4" - input: bytes: [ 0xe3, 0x09, 0xc0, 0xd9 ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "v8.9a", "rcpc3" ] expected: insns: - asm_text: "ldapr x3, [x15], #8" - input: bytes: [ 0xe3, 0x09, 0xc0, 0xd9 ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "v8.9a", "rcpc3" ] expected: insns: - asm_text: "ldapr x3, [x15], #8" - input: bytes: [ 0xe3, 0xf9, 0x1f, 0x1d ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "v8.9a", "rcpc3" ] expected: insns: - asm_text: "stlur b3, [x15, #-1]" - input: bytes: [ 0xe3, 0x29, 0x00, 0x5d ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "v8.9a", "rcpc3" ] expected: insns: - asm_text: "stlur h3, [x15, #2]" - input: bytes: [ 0xe3, 0xd9, 0x1f, 0x9d ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "v8.9a", "rcpc3" ] expected: insns: - asm_text: "stlur s3, [x15, #-3]" - input: bytes: [ 0xe3, 0x4b, 0x00, 0xdd ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "v8.9a", "rcpc3" ] expected: insns: - asm_text: "stlur d3, [sp, #4]" - input: bytes: [ 0xe3, 0xb9, 0x9f, 0x1d ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "v8.9a", "rcpc3" ] expected: insns: - asm_text: "stlur q3, [x15, #-5]" - input: bytes: [ 0xe3, 0x69, 0x40, 0x1d ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "v8.9a", "rcpc3" ] expected: insns: - asm_text: "ldapur b3, [x15, #6]" - input: bytes: [ 0xe3, 0x99, 0x5f, 0x5d ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "v8.9a", "rcpc3" ] expected: insns: - asm_text: "ldapur h3, [x15, #-7]" - input: bytes: [ 0xe3, 0x89, 0x40, 0x9d ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "v8.9a", "rcpc3" ] expected: insns: - asm_text: "ldapur s3, [x15, #8]" - input: bytes: [ 0xe3, 0x79, 0x5f, 0xdd ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "v8.9a", "rcpc3" ] expected: insns: - asm_text: "ldapur d3, [x15, #-9]" - input: bytes: [ 0xe3, 0xab, 0xc0, 0x1d ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "v8.9a", "rcpc3" ] expected: insns: - asm_text: "ldapur q3, [sp, #10]" - input: bytes: [ 0xe3, 0x85, 0x01, 0x0d ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "v8.9a", "rcpc3" ] expected: insns: - asm_text: "stl1 { v3.d }[0], [x15]" - input: bytes: [ 0xe3, 0x87, 0x01, 0x4d ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "v8.9a", "rcpc3" ] expected: insns: - asm_text: "stl1 { v3.d }[1], [sp]" - input: bytes: [ 0xe3, 0x87, 0x41, 0x0d ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "v8.9a", "rcpc3" ] expected: insns: - asm_text: "ldap1 { v3.d }[0], [sp]" - input: bytes: [ 0xe3, 0x85, 0x41, 0x4d ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "v8.9a", "rcpc3" ] expected: insns: - asm_text: "ldap1 { v3.d }[1], [x15]" - input: bytes: [ 0x18, 0x0a, 0x00, 0x99 ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "v9.4a", "rcpc3" ] expected: insns: - asm_text: "stilp w24, w0, [x16, #-8]!" - input: bytes: [ 0x18, 0x0a, 0x00, 0x99 ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "v9.4a", "rcpc3" ] expected: insns: - asm_text: "stilp w24, w0, [x16, #-8]!" - input: bytes: [ 0x39, 0x0a, 0x01, 0xd9 ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "v9.4a", "rcpc3" ] expected: insns: - asm_text: "stilp x25, x1, [x17, #-16]!" - input: bytes: [ 0x39, 0x0a, 0x01, 0xd9 ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "v9.4a", "rcpc3" ] expected: insns: - asm_text: "stilp x25, x1, [x17, #-16]!" - input: bytes: [ 0x5a, 0x1a, 0x02, 0x99 ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "v9.4a", "rcpc3" ] expected: insns: - asm_text: "stilp w26, w2, [x18]" - input: bytes: [ 0xfb, 0x1b, 0x03, 0xd9 ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "v9.4a", "rcpc3" ] expected: insns: - asm_text: "stilp x27, x3, [sp]" - input: bytes: [ 0x9c, 0x0a, 0x44, 0x99 ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "v9.4a", "rcpc3" ] expected: insns: - asm_text: "ldiapp w28, w4, [x20], #8" - input: bytes: [ 0x9c, 0x0a, 0x44, 0x99 ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "v9.4a", "rcpc3" ] expected: insns: - asm_text: "ldiapp w28, w4, [x20], #8" - input: bytes: [ 0xbd, 0x0a, 0x45, 0xd9 ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "v9.4a", "rcpc3" ] expected: insns: - asm_text: "ldiapp x29, x5, [x21], #16" - input: bytes: [ 0xbd, 0x0a, 0x45, 0xd9 ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "v9.4a", "rcpc3" ] expected: insns: - asm_text: "ldiapp x29, x5, [x21], #16" - input: bytes: [ 0xfe, 0x1b, 0x46, 0x99 ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "v9.4a", "rcpc3" ] expected: insns: - asm_text: "ldiapp w30, w6, [sp]" - input: bytes: [ 0xff, 0x1a, 0x47, 0xd9 ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "v9.4a", "rcpc3" ] expected: insns: - asm_text: "ldiapp xzr, x7, [x23]" - input: bytes: [ 0xe3, 0x09, 0x80, 0x99 ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "v9.4a", "rcpc3" ] expected: insns: - asm_text: "stlr w3, [x15, #-4]!" - input: bytes: [ 0xe3, 0x09, 0x80, 0x99 ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "v9.4a", "rcpc3" ] expected: insns: - asm_text: "stlr w3, [x15, #-4]!" - input: bytes: [ 0xe3, 0x09, 0x80, 0xd9 ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "v9.4a", "rcpc3" ] expected: insns: - asm_text: "stlr x3, [x15, #-8]!" - input: bytes: [ 0xe3, 0x0b, 0x80, 0xd9 ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "v9.4a", "rcpc3" ] expected: insns: - asm_text: "stlr x3, [sp, #-8]!" - input: bytes: [ 0xe3, 0x0b, 0xc0, 0x99 ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "v9.4a", "rcpc3" ] expected: insns: - asm_text: "ldapr w3, [sp], #4" - input: bytes: [ 0xe3, 0x09, 0xc0, 0x99 ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "v9.4a", "rcpc3" ] expected: insns: - asm_text: "ldapr w3, [x15], #4" - input: bytes: [ 0xe3, 0x09, 0xc0, 0xd9 ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "v9.4a", "rcpc3" ] expected: insns: - asm_text: "ldapr x3, [x15], #8" - input: bytes: [ 0xe3, 0x09, 0xc0, 0xd9 ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "v9.4a", "rcpc3" ] expected: insns: - asm_text: "ldapr x3, [x15], #8" - input: bytes: [ 0xe3, 0xf9, 0x1f, 0x1d ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "v9.4a", "rcpc3" ] expected: insns: - asm_text: "stlur b3, [x15, #-1]" - input: bytes: [ 0xe3, 0x29, 0x00, 0x5d ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "v9.4a", "rcpc3" ] expected: insns: - asm_text: "stlur h3, [x15, #2]" - input: bytes: [ 0xe3, 0xd9, 0x1f, 0x9d ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "v9.4a", "rcpc3" ] expected: insns: - asm_text: "stlur s3, [x15, #-3]" - input: bytes: [ 0xe3, 0x4b, 0x00, 0xdd ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "v9.4a", "rcpc3" ] expected: insns: - asm_text: "stlur d3, [sp, #4]" - input: bytes: [ 0xe3, 0xb9, 0x9f, 0x1d ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "v9.4a", "rcpc3" ] expected: insns: - asm_text: "stlur q3, [x15, #-5]" - input: bytes: [ 0xe3, 0x69, 0x40, 0x1d ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "v9.4a", "rcpc3" ] expected: insns: - asm_text: "ldapur b3, [x15, #6]" - input: bytes: [ 0xe3, 0x99, 0x5f, 0x5d ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "v9.4a", "rcpc3" ] expected: insns: - asm_text: "ldapur h3, [x15, #-7]" - input: bytes: [ 0xe3, 0x89, 0x40, 0x9d ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "v9.4a", "rcpc3" ] expected: insns: - asm_text: "ldapur s3, [x15, #8]" - input: bytes: [ 0xe3, 0x79, 0x5f, 0xdd ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "v9.4a", "rcpc3" ] expected: insns: - asm_text: "ldapur d3, [x15, #-9]" - input: bytes: [ 0xe3, 0xab, 0xc0, 0x1d ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "v9.4a", "rcpc3" ] expected: insns: - asm_text: "ldapur q3, [sp, #10]" - input: bytes: [ 0xe3, 0x85, 0x01, 0x0d ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "v9.4a", "rcpc3" ] expected: insns: - asm_text: "stl1 { v3.d }[0], [x15]" - input: bytes: [ 0xe3, 0x87, 0x01, 0x4d ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "v9.4a", "rcpc3" ] expected: insns: - asm_text: "stl1 { v3.d }[1], [sp]" - input: bytes: [ 0xe3, 0x87, 0x41, 0x0d ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "v9.4a", "rcpc3" ] expected: insns: - asm_text: "ldap1 { v3.d }[0], [sp]" - input: bytes: [ 0xe3, 0x85, 0x41, 0x4d ] arch: "CS_ARCH_AARCH64" options: [ "CS_OPT_NO_BRANCH_OFFSET", "aarch64-none-linux-gnu", "v9.4a", "rcpc3" ] expected: insns: - asm_text: "ldap1 { v3.d }[1], [x15]"