diff options
Diffstat (limited to 'capstone/suite/MC/ARM/arm-memory-instructions.s.cs')
-rw-r--r-- | capstone/suite/MC/ARM/arm-memory-instructions.s.cs | 138 |
1 files changed, 138 insertions, 0 deletions
diff --git a/capstone/suite/MC/ARM/arm-memory-instructions.s.cs b/capstone/suite/MC/ARM/arm-memory-instructions.s.cs new file mode 100644 index 000000000..8951802c9 --- /dev/null +++ b/capstone/suite/MC/ARM/arm-memory-instructions.s.cs @@ -0,0 +1,138 @@ +# CS_ARCH_ARM, CS_MODE_ARM, None +0x00,0x50,0x97,0xe5 = ldr r5, [r7] +0x3f,0x60,0x93,0xe5 = ldr r6, [r3, #63] +0xff,0x2f,0xb4,0xe5 = ldr r2, [r4, #4095]! +0x1e,0x10,0x92,0xe4 = ldr r1, [r2], #30 +0x1e,0x30,0x11,0xe4 = ldr r3, [r1], #-30 +0x00,0x90,0x12,0xe4 = ldr r9, [r2], #-0 +0x01,0x30,0x98,0xe7 = ldr r3, [r8, r1] +0x03,0x20,0x15,0xe7 = ldr r2, [r5, -r3] +0x09,0x10,0xb5,0xe7 = ldr r1, [r5, r9]! +0x08,0x60,0x37,0xe7 = ldr r6, [r7, -r8]! +0xa2,0x11,0xb0,0xe7 = ldr r1, [r0, r2, lsr #3]! +0x02,0x50,0x99,0xe6 = ldr r5, [r9], r2 +0x06,0x40,0x13,0xe6 = ldr r4, [r3], -r6 +0x82,0x37,0x18,0xe7 = ldr r3, [r8, -r2, lsl #15] +0xc3,0x17,0x95,0xe6 = ldr r1, [r5], r3, asr #15 +0x00,0x30,0xd8,0xe5 = ldrb r3, [r8] +0x3f,0x10,0xdd,0xe5 = ldrb r1, [sp, #63] +0xff,0x9f,0xf3,0xe5 = ldrb r9, [r3, #4095]! +0x16,0x80,0xd1,0xe4 = ldrb r8, [r1], #22 +0x13,0x20,0x57,0xe4 = ldrb r2, [r7], #-19 +0x05,0x90,0xd8,0xe7 = ldrb r9, [r8, r5] +0x01,0x10,0x55,0xe7 = ldrb r1, [r5, -r1] +0x02,0x30,0xf5,0xe7 = ldrb r3, [r5, r2]! +0x03,0x60,0x79,0xe7 = ldrb r6, [r9, -r3]! +0x04,0x20,0xd1,0xe6 = ldrb r2, [r1], r4 +0x05,0x80,0x54,0xe6 = ldrb r8, [r4], -r5 +0x81,0x77,0x5c,0xe7 = ldrb r7, [r12, -r1, lsl #15] +0xc9,0x57,0xd2,0xe6 = ldrb r5, [r2], r9, asr #15 +0x04,0x30,0xf1,0xe4 = ldrbt r3, [r1], #4 +0x08,0x20,0x78,0xe4 = ldrbt r2, [r8], #-8 +0x06,0x80,0xf7,0xe6 = ldrbt r8, [r7], r6 +0x06,0x16,0x72,0xe6 = ldrbt r1, [r2], -r6, lsl #12 +0xd0,0x20,0xc5,0xe1 = ldrd r2, r3, [r5] +0xdf,0x60,0xc2,0xe1 = ldrd r6, r7, [r2, #15] +0xd0,0x02,0xe9,0xe1 = ldrd r0, r1, [r9, #32]! +0xd8,0x60,0xc1,0xe0 = ldrd r6, r7, [r1], #8 +0xd0,0x00,0xc8,0xe0 = ldrd r0, r1, [r8], #0 +0xd0,0x00,0xc8,0xe0 = ldrd r0, r1, [r8], #0 +0xd0,0x00,0x48,0xe0 = ldrd r0, r1, [r8], #-0 +0xd3,0x40,0x81,0xe1 = ldrd r4, r5, [r1, r3] +0xd2,0x40,0xa7,0xe1 = ldrd r4, r5, [r7, r2]! +0xdc,0x00,0x88,0xe0 = ldrd r0, r1, [r8], r12 +0xdc,0x00,0x08,0xe0 = ldrd r0, r1, [r8], -r12 +0xb0,0x30,0xd4,0xe1 = ldrh r3, [r4] +0xb4,0x20,0xd7,0xe1 = ldrh r2, [r7, #4] +0xb0,0x14,0xf8,0xe1 = ldrh r1, [r8, #64]! +0xb4,0xc0,0xdd,0xe0 = ldrh ip, [sp], #4 +0xb4,0x60,0x95,0xe1 = ldrh r6, [r5, r4] +0xbb,0x30,0xb8,0xe1 = ldrh r3, [r8, r11]! +0xb1,0x10,0x32,0xe1 = ldrh r1, [r2, -r1]! +0xb2,0x90,0x97,0xe0 = ldrh r9, [r7], r2 +0xb2,0x40,0x13,0xe0 = ldrh r4, [r3], -r2 +0xb0,0x98,0xf7,0xe0 = ldrht r9, [r7], #128 +0xbb,0x44,0x73,0xe0 = ldrht r4, [r3], #-75 +0xb2,0x90,0xb7,0xe0 = ldrht r9, [r7], r2 +0xb2,0x40,0x33,0xe0 = ldrht r4, [r3], -r2 +0xd0,0x30,0xd4,0xe1 = ldrsb r3, [r4] +0xd1,0x21,0xd7,0xe1 = ldrsb r2, [r7, #17] +0xdf,0x1f,0xf8,0xe1 = ldrsb r1, [r8, #255]! +0xd9,0xc0,0xdd,0xe0 = ldrsb ip, [sp], #9 +0xd4,0x60,0x95,0xe1 = ldrsb r6, [r5, r4] +0xdb,0x30,0xb8,0xe1 = ldrsb r3, [r8, r11]! +0xd1,0x10,0x32,0xe1 = ldrsb r1, [r2, -r1]! +0xd2,0x90,0x97,0xe0 = ldrsb r9, [r7], r2 +0xd2,0x40,0x13,0xe0 = ldrsb r4, [r3], -r2 +0xd1,0x50,0xf6,0xe0 = ldrsbt r5, [r6], #1 +0xdc,0x30,0x78,0xe0 = ldrsbt r3, [r8], #-12 +0xd5,0x80,0xb9,0xe0 = ldrsbt r8, [r9], r5 +0xd4,0x20,0x31,0xe0 = ldrsbt r2, [r1], -r4 +0xf0,0x50,0xd9,0xe1 = ldrsh r5, [r9] +0xf7,0x40,0xd5,0xe1 = ldrsh r4, [r5, #7] +0xf7,0x33,0xf6,0xe1 = ldrsh r3, [r6, #55]! +0xf9,0x20,0x57,0xe0 = ldrsh r2, [r7], #-9 +0xf5,0x30,0x91,0xe1 = ldrsh r3, [r1, r5] +0xf1,0x40,0xb6,0xe1 = ldrsh r4, [r6, r1]! +0xf6,0x50,0x33,0xe1 = ldrsh r5, [r3, -r6]! +0xf8,0x60,0x99,0xe0 = ldrsh r6, [r9], r8 +0xf3,0x70,0x18,0xe0 = ldrsh r7, [r8], -r3 +0xf1,0x50,0xf6,0xe0 = ldrsht r5, [r6], #1 +0xfc,0x30,0x78,0xe0 = ldrsht r3, [r8], #-12 +0xf5,0x80,0xb9,0xe0 = ldrsht r8, [r9], r5 +0xf4,0x20,0x31,0xe0 = ldrsht r2, [r1], -r4 +0x00,0x80,0x8c,0xe5 = str r8, [r12] +0x0c,0x70,0x81,0xe5 = str r7, [r1, #12] +0x28,0x30,0xa5,0xe5 = str r3, [r5, #40]! +0xff,0x9f,0x8d,0xe4 = str sb, [sp], #4095 +0x80,0x10,0x07,0xe4 = str r1, [r7], #-128 +0x00,0x10,0x00,0xe4 = str r1, [r0], #-0 +0x03,0x90,0x86,0xe7 = str r9, [r6, r3] +0x02,0x80,0x00,0xe7 = str r8, [r0, -r2] +0x06,0x70,0xa1,0xe7 = str r7, [r1, r6]! +0x01,0x60,0x2d,0xe7 = str r6, [sp, -r1]! +0x09,0x50,0x83,0xe6 = str r5, [r3], r9 +0x05,0x40,0x02,0xe6 = str r4, [r2], -r5 +0x02,0x31,0x04,0xe7 = str r3, [r4, -r2, lsl #2] +0x43,0x2c,0x87,0xe6 = str r2, [r7], r3, asr #24 +0x00,0x90,0xc2,0xe5 = strb r9, [r2] +0x03,0x70,0xc1,0xe5 = strb r7, [r1, #3] +0x95,0x61,0xe4,0xe5 = strb r6, [r4, #405]! +0x48,0x50,0xc7,0xe4 = strb r5, [r7], #72 +0x01,0x10,0x4d,0xe4 = strb r1, [sp], #-1 +0x09,0x10,0xc2,0xe7 = strb r1, [r2, r9] +0x08,0x20,0x43,0xe7 = strb r2, [r3, -r8] +0x07,0x30,0xe4,0xe7 = strb r3, [r4, r7]! +0x06,0x40,0x65,0xe7 = strb r4, [r5, -r6]! +0x05,0x50,0xc6,0xe6 = strb r5, [r6], r5 +0x04,0x60,0x42,0xe6 = strb r6, [r2], -r4 +0x83,0x72,0x4c,0xe7 = strb r7, [r12, -r3, lsl #5] +0x42,0xd6,0xc7,0xe6 = strb sp, [r7], r2, asr #12 +0x0c,0x60,0xe2,0xe4 = strbt r6, [r2], #12 +0x0d,0x50,0x66,0xe4 = strbt r5, [r6], #-13 +0x05,0x40,0xe9,0xe6 = strbt r4, [r9], r5 +0x82,0x31,0x68,0xe6 = strbt r3, [r8], -r2, lsl #3 +0xf0,0x10,0xc4,0xe1 = strd r1, r2, [r4] +0xf1,0x20,0xc6,0xe1 = strd r2, r3, [r6, #1] +0xf6,0x31,0xe7,0xe1 = strd r3, r4, [r7, #22]! +0xf7,0x40,0xc8,0xe0 = strd r4, r5, [r8], #7 +0xf0,0x50,0xcd,0xe0 = strd r5, r6, [sp], #0 +0xf0,0x60,0xce,0xe0 = strd r6, r7, [lr], #0 +0xf0,0x70,0x49,0xe0 = strd r7, r8, [r9], #-0 +0xf1,0x80,0x84,0xe1 = strd r8, r9, [r4, r1] +0xf9,0x70,0xa3,0xe1 = strd r7, r8, [r3, r9]! +0xf8,0x60,0x85,0xe0 = strd r6, r7, [r5], r8 +0xfa,0x50,0x0c,0xe0 = strd r5, r6, [r12], -r10 +0xb0,0x30,0xc4,0xe1 = strh r3, [r4] +0xb4,0x20,0xc7,0xe1 = strh r2, [r7, #4] +0xb0,0x14,0xe8,0xe1 = strh r1, [r8, #64]! +0xb4,0xc0,0xcd,0xe0 = strh ip, [sp], #4 +0xb4,0x60,0x85,0xe1 = strh r6, [r5, r4] +0xbb,0x30,0xa8,0xe1 = strh r3, [r8, r11]! +0xb1,0x10,0x22,0xe1 = strh r1, [r2, -r1]! +0xb2,0x90,0x87,0xe0 = strh r9, [r7], r2 +0xb2,0x40,0x03,0xe0 = strh r4, [r3], -r2 +0xbc,0x24,0xe5,0xe0 = strht r2, [r5], #76 +0xb9,0x81,0x61,0xe0 = strht r8, [r1], #-25 +0xb4,0x50,0xa3,0xe0 = strht r5, [r3], r4 +0xb0,0x60,0x28,0xe0 = strht r6, [r8], -r0 |