test_cases: - input: bytes: [ 0x1f, 0x07, 0x40, 0xf4, 0x4f, 0x07, 0x40, 0xf4, 0x8f, 0x07, 0x40, 0xf4, 0xcf, 0x07, 0x40, 0xf4, 0x1f, 0x0a, 0x40, 0xf4, 0x6f, 0x0a, 0x40, 0xf4, 0x8f, 0x0a, 0x40, 0xf4, 0xcf, 0x0a, 0x40, 0xf4, 0x1f, 0x06, 0x40, 0xf4, 0x1d, 0x06, 0x40, 0xf4, 0x03, 0x06, 0x40, 0xf4, 0x1f, 0x02, 0x40, 0xf4, 0x5d, 0x02, 0x41, 0xf4, 0xc2, 0x02, 0x43, 0xf4, 0x1f, 0x08, 0x40, 0xf4, 0x6f, 0x08, 0x40, 0xf4, 0x8f, 0x08, 0x40, 0xf4, 0x1f, 0x03, 0x40, 0xf4, 0x6f, 0x03, 0x40, 0xf4, 0xbf, 0x03, 0x40, 0xf4, 0x1d, 0x08, 0x40, 0xf4, 0x6d, 0xe8, 0x40, 0xf4, 0x8d, 0xe8, 0x00, 0xf4, 0x1d, 0x03, 0x40, 0xf4, 0x6d, 0x23, 0x40, 0xf4, 0xbd, 0x83, 0x00, 0xf4, 0x0f, 0x04, 0x41, 0xf4, 0x4f, 0x64, 0x02, 0xf4, 0x8f, 0x14, 0x03, 0xf4, 0x1f, 0x05, 0x40, 0xf4, 0x4f, 0xb5, 0x44, 0xf4, 0x8f, 0x65, 0x05, 0xf4, 0x01, 0xc4, 0x06, 0xf4, 0x42, 0xb4, 0x07, 0xf4, 0x83, 0x24, 0x08, 0xf4, 0x04, 0x45, 0x09, 0xf4, 0x44, 0xe5, 0x09, 0xf4, 0x85, 0x05, 0x4a, 0xf4, 0x0d, 0x64, 0x08, 0xf4, 0x4d, 0x94, 0x07, 0xf4, 0x8d, 0x14, 0x06, 0xf4, 0x1d, 0x05, 0x40, 0xf4, 0x4d, 0x45, 0x45, 0xf4, 0x8d, 0x55, 0x04, 0xf4, 0x1f, 0x00, 0x41, 0xf4, 0x6f, 0x00, 0x42, 0xf4, 0xbf, 0x00, 0x43, 0xf4, 0x3f, 0x11, 0x45, 0xf4, 0x4f, 0x11, 0x47, 0xf4, 0x8f, 0x01, 0x48, 0xf4, 0x1d, 0x00, 0x41, 0xf4, 0x6d, 0x00, 0x42, 0xf4, 0xbd, 0x00, 0x43, 0xf4, 0x3d, 0x11, 0x45, 0xf4, 0x4d, 0x11, 0x47, 0xf4, 0x8d, 0x01, 0x48, 0xf4, 0x18, 0x00, 0x41, 0xf4, 0x47, 0x00, 0x42, 0xf4, 0x95, 0x00, 0x43, 0xf4, 0x32, 0x01, 0x44, 0xf4, 0x43, 0x01, 0x46, 0xf4, 0x84, 0x11, 0x49, 0xf4, 0x3f, 0x01, 0xc0, 0xf4, 0x5f, 0x05, 0xc0, 0xf4, 0x8f, 0x09, 0xc0, 0xf4, 0x6f, 0x15, 0xc0, 0xf4, 0x5f, 0x19, 0xc0, 0xf4, 0x83, 0x21, 0x82, 0xf4, 0x8d, 0x21, 0x82, 0xf4, 0x8f, 0x21, 0x82, 0xf4, 0x6f, 0x15, 0xc0, 0xf4, 0x5f, 0x19, 0xc0, 0xf4, 0x6d, 0x75, 0x81, 0xf4, 0x5d, 0x69, 0x82, 0xf4, 0x65, 0x25, 0x83, 0xf4, 0x57, 0x59, 0x84, 0xf4, 0x2f, 0x02, 0xc1, 0xf4, 0x4f, 0x66, 0x82, 0xf4, 0x8f, 0x1a, 0x83, 0xf4, 0x6f, 0xb6, 0xc4, 0xf4, 0xcf, 0x6a, 0x85, 0xf4, 0x21, 0xc2, 0x86, 0xf4, 0x42, 0xb6, 0x87, 0xf4, 0x83, 0x2a, 0x88, 0xf4, 0x64, 0xe6, 0x89, 0xf4, 0xc5, 0x0a, 0xca, 0xf4, 0x2d, 0x62, 0x88, 0xf4, 0x4d, 0x96, 0x87, 0xf4, 0x8d, 0x1a, 0x86, 0xf4, 0x6d, 0x46, 0xc5, 0xf4, 0xcd, 0x5a, 0x84, 0xf4, 0x2f, 0x03, 0xc1, 0xf4, 0x4f, 0x07, 0xc2, 0xf4, 0x8f, 0x0b, 0xc3, 0xf4, 0x6f, 0x17, 0xc7, 0xf4, 0xcf, 0x0b, 0xc8, 0xf4, 0x3d, 0x03, 0xc1, 0xf4, 0x5d, 0x07, 0xc2, 0xf4, 0xad, 0x0b, 0xc3, 0xf4, 0x6d, 0x17, 0xc7, 0xf4, 0xcd, 0x0b, 0xc8, 0xf4, 0x38, 0x03, 0xc1, 0xf4, 0x47, 0x07, 0xc2, 0xf4, 0x95, 0x0b, 0xc3, 0xf4, 0x63, 0x07, 0xc6, 0xf4, 0xc4, 0x1b, 0xc9, 0xf4, 0x0f, 0x27, 0x02, 0xf4, 0x0f, 0x27, 0x02, 0xf4, 0x0f, 0x27, 0x02, 0xf4, 0x0f, 0x4a, 0x02, 0xf4, 0x0f, 0x4a, 0x02, 0xf4, 0x0f, 0x4a, 0x02, 0xf4, 0x8f, 0x4a, 0x02, 0xf4, 0x0f, 0x89, 0x04, 0xf4, 0xbf, 0x98, 0x83, 0xf4, 0xbd, 0xb8, 0xc9, 0xf4, 0xb5, 0xb8, 0xc3, 0xf4, 0x1f, 0x08, 0x40, 0xf4, 0x6f, 0x08, 0x40, 0xf4 ] arch: "CS_ARCH_ARM" options: [ "CS_OPT_NO_BRANCH_OFFSET", "CS_MODE_V8", "CS_MODE_ARM" ] expected: insns: - asm_text: "vst1.8 {d16}, [r0:64]" - asm_text: "vst1.16 {d16}, [r0]" - asm_text: "vst1.32 {d16}, [r0]" - asm_text: "vst1.64 {d16}, [r0]" - asm_text: "vst1.8 {d16, d17}, [r0:64]" - asm_text: "vst1.16 {d16, d17}, [r0:128]" - asm_text: "vst1.32 {d16, d17}, [r0]" - asm_text: "vst1.64 {d16, d17}, [r0]" - asm_text: "vst1.8 {d16, d17, d18}, [r0:64]" - asm_text: "vst1.8 {d16, d17, d18}, [r0:64]!" - asm_text: "vst1.8 {d16, d17, d18}, [r0], r3" - asm_text: "vst1.8 {d16, d17, d18, d19}, [r0:64]" - asm_text: "vst1.16 {d16, d17, d18, d19}, [r1:64]!" - asm_text: "vst1.64 {d16, d17, d18, d19}, [r3], r2" - asm_text: "vst2.8 {d16, d17}, [r0:64]" - asm_text: "vst2.16 {d16, d17}, [r0:128]" - asm_text: "vst2.32 {d16, d17}, [r0]" - asm_text: "vst2.8 {d16, d17, d18, d19}, [r0:64]" - asm_text: "vst2.16 {d16, d17, d18, d19}, [r0:128]" - asm_text: "vst2.32 {d16, d17, d18, d19}, [r0:256]" - asm_text: "vst2.8 {d16, d17}, [r0:64]!" - asm_text: "vst2.16 {d30, d31}, [r0:128]!" - asm_text: "vst2.32 {d14, d15}, [r0]!" - asm_text: "vst2.8 {d16, d17, d18, d19}, [r0:64]!" - asm_text: "vst2.16 {d18, d19, d20, d21}, [r0:128]!" - asm_text: "vst2.32 {d8, d9, d10, d11}, [r0:256]!" - asm_text: "vst3.8 {d16, d17, d18}, [r1]" - asm_text: "vst3.16 {d6, d7, d8}, [r2]" - asm_text: "vst3.32 {d1, d2, d3}, [r3]" - asm_text: "vst3.8 {d16, d18, d20}, [r0:64]" - asm_text: "vst3.16 {d27, d29, d31}, [r4]" - asm_text: "vst3.32 {d6, d8, d10}, [r5]" - asm_text: "vst3.8 {d12, d13, d14}, [r6], r1" - asm_text: "vst3.16 {d11, d12, d13}, [r7], r2" - asm_text: "vst3.32 {d2, d3, d4}, [r8], r3" - asm_text: "vst3.8 {d4, d6, d8}, [r9], r4" - asm_text: "vst3.16 {d14, d16, d18}, [r9], r4" - asm_text: "vst3.32 {d16, d18, d20}, [r10], r5" - asm_text: "vst3.8 {d6, d7, d8}, [r8]!" - asm_text: "vst3.16 {d9, d10, d11}, [r7]!" - asm_text: "vst3.32 {d1, d2, d3}, [r6]!" - asm_text: "vst3.8 {d16, d18, d20}, [r0:64]!" - asm_text: "vst3.16 {d20, d22, d24}, [r5]!" - asm_text: "vst3.32 {d5, d7, d9}, [r4]!" - asm_text: "vst4.8 {d16, d17, d18, d19}, [r1:64]" - asm_text: "vst4.16 {d16, d17, d18, d19}, [r2:128]" - asm_text: "vst4.32 {d16, d17, d18, d19}, [r3:256]" - asm_text: "vst4.8 {d17, d19, d21, d23}, [r5:256]" - asm_text: "vst4.16 {d17, d19, d21, d23}, [r7]" - asm_text: "vst4.32 {d16, d18, d20, d22}, [r8]" - asm_text: "vst4.8 {d16, d17, d18, d19}, [r1:64]!" - asm_text: "vst4.16 {d16, d17, d18, d19}, [r2:128]!" - asm_text: "vst4.32 {d16, d17, d18, d19}, [r3:256]!" - asm_text: "vst4.8 {d17, d19, d21, d23}, [r5:256]!" - asm_text: "vst4.16 {d17, d19, d21, d23}, [r7]!" - asm_text: "vst4.32 {d16, d18, d20, d22}, [r8]!" - asm_text: "vst4.8 {d16, d17, d18, d19}, [r1:64], r8" - asm_text: "vst4.16 {d16, d17, d18, d19}, [r2], r7" - asm_text: "vst4.32 {d16, d17, d18, d19}, [r3:64], r5" - asm_text: "vst4.8 {d16, d18, d20, d22}, [r4:256], r2" - asm_text: "vst4.16 {d16, d18, d20, d22}, [r6], r3" - asm_text: "vst4.32 {d17, d19, d21, d23}, [r9], r4" - asm_text: "vst2.8 {d16[1], d17[1]}, [r0:16]" - asm_text: "vst2.16 {d16[1], d17[1]}, [r0:32]" - asm_text: "vst2.32 {d16[1], d17[1]}, [r0]" - asm_text: "vst2.16 {d17[1], d19[1]}, [r0]" - asm_text: "vst2.32 {d17[0], d19[0]}, [r0:64]" - asm_text: "vst2.8 {d2[4], d3[4]}, [r2], r3" - asm_text: "vst2.8 {d2[4], d3[4]}, [r2]!" - asm_text: "vst2.8 {d2[4], d3[4]}, [r2]" - asm_text: "vst2.16 {d17[1], d19[1]}, [r0]" - asm_text: "vst2.32 {d17[0], d19[0]}, [r0:64]" - asm_text: "vst2.16 {d7[1], d9[1]}, [r1]!" - asm_text: "vst2.32 {d6[0], d8[0]}, [r2:64]!" - asm_text: "vst2.16 {d2[1], d4[1]}, [r3], r5" - asm_text: "vst2.32 {d5[0], d7[0]}, [r4:64], r7" - asm_text: "vst3.8 {d16[1], d17[1], d18[1]}, [r1]" - asm_text: "vst3.16 {d6[1], d7[1], d8[1]}, [r2]" - asm_text: "vst3.32 {d1[1], d2[1], d3[1]}, [r3]" - asm_text: "vst3.16 {d27[1], d29[1], d31[1]}, [r4]" - asm_text: "vst3.32 {d6[1], d8[1], d10[1]}, [r5]" - asm_text: "vst3.8 {d12[1], d13[1], d14[1]}, [r6], r1" - asm_text: "vst3.16 {d11[1], d12[1], d13[1]}, [r7], r2" - asm_text: "vst3.32 {d2[1], d3[1], d4[1]}, [r8], r3" - asm_text: "vst3.16 {d14[1], d16[1], d18[1]}, [r9], r4" - asm_text: "vst3.32 {d16[1], d18[1], d20[1]}, [r10], r5" - asm_text: "vst3.8 {d6[1], d7[1], d8[1]}, [r8]!" - asm_text: "vst3.16 {d9[1], d10[1], d11[1]}, [r7]!" - asm_text: "vst3.32 {d1[1], d2[1], d3[1]}, [r6]!" - asm_text: "vst3.16 {d20[1], d22[1], d24[1]}, [r5]!" - asm_text: "vst3.32 {d5[1], d7[1], d9[1]}, [r4]!" - asm_text: "vst4.8 {d16[1], d17[1], d18[1], d19[1]}, [r1]" - asm_text: "vst4.16 {d16[1], d17[1], d18[1], d19[1]}, [r2]" - asm_text: "vst4.32 {d16[1], d17[1], d18[1], d19[1]}, [r3]" - asm_text: "vst4.16 {d17[1], d19[1], d21[1], d23[1]}, [r7]" - asm_text: "vst4.32 {d16[1], d18[1], d20[1], d22[1]}, [r8]" - asm_text: "vst4.8 {d16[1], d17[1], d18[1], d19[1]}, [r1:32]!" - asm_text: "vst4.16 {d16[1], d17[1], d18[1], d19[1]}, [r2:64]!" - asm_text: "vst4.32 {d16[1], d17[1], d18[1], d19[1]}, [r3:128]!" - asm_text: "vst4.16 {d17[1], d19[1], d21[1], d23[1]}, [r7]!" - asm_text: "vst4.32 {d16[1], d18[1], d20[1], d22[1]}, [r8]!" - asm_text: "vst4.8 {d16[1], d17[1], d18[1], d19[1]}, [r1:32], r8" - asm_text: "vst4.16 {d16[1], d17[1], d18[1], d19[1]}, [r2], r7" - asm_text: "vst4.32 {d16[1], d17[1], d18[1], d19[1]}, [r3:64], r5" - asm_text: "vst4.16 {d16[1], d18[1], d20[1], d22[1]}, [r6], r3" - asm_text: "vst4.32 {d17[1], d19[1], d21[1], d23[1]}, [r9], r4" - asm_text: "vst1.8 {d2}, [r2]" - asm_text: "vst1.8 {d2}, [r2]" - asm_text: "vst1.8 {d2}, [r2]" - asm_text: "vst1.8 {d4, d5}, [r2]" - asm_text: "vst1.8 {d4, d5}, [r2]" - asm_text: "vst1.8 {d4, d5}, [r2]" - asm_text: "vst1.32 {d4, d5}, [r2]" - asm_text: "vst2.8 {d8, d10}, [r4]" - asm_text: "vst1.32 {d9[1]}, [r3:32]" - asm_text: "vst1.32 {d27[1]}, [r9:32]!" - asm_text: "vst1.32 {d27[1]}, [r3:32], r5" - asm_text: "vst2.8 {d16, d17}, [r0:64]" - asm_text: "vst2.16 {d16, d17}, [r0:128]"