ADD instruction 'adds r0, r1, r2' rd 0x00000000 rm 0x00000000, rn 0x00000000, carryin 0, cpsr 0x40000000 Z instruction 'adds r0, r1, r2' rd 0x00000001 rm 0x00000000, rn 0x00000001, carryin 0, cpsr 0x00000000 instruction 'adds r0, r1, r2' rd 0x00000001 rm 0x00000001, rn 0x00000000, carryin 0, cpsr 0x00000000 instruction 'adds r0, r1, r2' rd 0x00000002 rm 0x00000001, rn 0x00000001, carryin 0, cpsr 0x00000000 instruction 'adds r0, r1, r2' rd 0xffffffff rm 0x00000000, rn 0xffffffff, carryin 0, cpsr 0x80000000 N instruction 'adds r0, r1, r2' rd 0x00000000 rm 0x00000001, rn 0xffffffff, carryin 0, cpsr 0x60000000 ZC instruction 'adds r0, r1, r2' rd 0x80000000 rm 0x7fffffff, rn 0x00000001, carryin 0, cpsr 0x90000000 N V instruction 'adds r0, r1, r2' rd 0x7fffffff rm 0x80000000, rn 0xffffffff, carryin 0, cpsr 0x30000000 CV instruction 'adds r0, r1, r2' rd 0x80000000 rm 0x80000000, rn 0x00000000, carryin 0, cpsr 0x80000000 N ADC instruction 'adcs r0, r1, r2' rd 0x00000000 rm 0x00000000, rn 0x00000000, carryin 0, cpsr 0x40000000 Z instruction 'adcs r0, r1, r2' rd 0x00000001 rm 0x00000000, rn 0x00000000, carryin 1, cpsr 0x00000000 LSL instruction 'lsl r0, r1, r2' rd 0xffffffff rm 0xffffffff, rn 0x00000000, carryin 0, cpsr 0x00000000 instruction 'lsl r0, r1, r2' rd 0xfffffffe rm 0xffffffff, rn 0x00000001, carryin 0, cpsr 0x00000000 instruction 'lsl r0, r1, r2' rd 0xfffffffc rm 0xffffffff, rn 0x00000002, carryin 0, cpsr 0x00000000 instruction 'lsl r0, r1, r2' rd 0x80000000 rm 0xffffffff, rn 0x0000001f, carryin 0, cpsr 0x00000000 instruction 'lsl r0, r1, r2' rd 0x00000000 rm 0xffffffff, rn 0x00000020, carryin 0, cpsr 0x00000000 instruction 'lsl r0, r1, r2' rd 0x00000000 rm 0xffffffff, rn 0x00000021, carryin 0, cpsr 0x00000000 instruction 'lsl r0, r1, r2' rd 0x00000000 rm 0xffffffff, rn 0x0000003f, carryin 0, cpsr 0x00000000 instruction 'lsl r0, r1, r2' rd 0x00000000 rm 0xffffffff, rn 0x00000040, carryin 0, cpsr 0x00000000 instruction 'lsl r0, r1, r2' rd 0x00000000 rm 0xffffffff, rn 0x000000ff, carryin 0, cpsr 0x00000000 instruction 'lsl r0, r1, r2' rd 0xffffffff rm 0xffffffff, rn 0x00000100, carryin 0, cpsr 0x00000000 instruction 'lsl r0, r1, r2' rd 0x00000001 rm 0x00000001, rn 0x00000000, carryin 0, cpsr 0x00000000 instruction 'lsl r0, r1, r2' rd 0x00000002 rm 0x00000001, rn 0x00000001, carryin 0, cpsr 0x00000000 instruction 'lsl r0, r1, r2' rd 0x80000000 rm 0x00000001, rn 0x0000001f, carryin 0, cpsr 0x00000000 instruction 'lsl r0, r1, r2' rd 0x00000000 rm 0x00000002, rn 0x0000001f, carryin 0, cpsr 0x00000000 LSLS instruction 'lsls r0, r1, r2' rd 0xffffffff rm 0xffffffff, rn 0x00000000, carryin 0, cpsr 0x80000000 N instruction 'lsls r0, r1, r2' rd 0xfffffffe rm 0xffffffff, rn 0x00000001, carryin 0, cpsr 0xa0000000 N C instruction 'lsls r0, r1, r2' rd 0xfffffffc rm 0xffffffff, rn 0x00000002, carryin 0, cpsr 0xa0000000 N C instruction 'lsls r0, r1, r2' rd 0x80000000 rm 0xffffffff, rn 0x0000001f, carryin 0, cpsr 0xa0000000 N C instruction 'lsls r0, r1, r2' rd 0x00000000 rm 0xffffffff, rn 0x00000020, carryin 0, cpsr 0x60000000 ZC instruction 'lsls r0, r1, r2' rd 0x00000000 rm 0xffffffff, rn 0x00000021, carryin 0, cpsr 0x40000000 Z instruction 'lsls r0, r1, r2' rd 0x00000000 rm 0xffffffff, rn 0x0000003f, carryin 0, cpsr 0x40000000 Z instruction 'lsls r0, r1, r2' rd 0x00000000 rm 0xffffffff, rn 0x00000040, carryin 0, cpsr 0x40000000 Z instruction 'lsls r0, r1, r2' rd 0x00000000 rm 0xffffffff, rn 0x000000ff, carryin 0, cpsr 0x40000000 Z instruction 'lsls r0, r1, r2' rd 0xffffffff rm 0xffffffff, rn 0x00000100, carryin 0, cpsr 0x80000000 N instruction 'lsls r0, r1, r2' rd 0x00000001 rm 0x00000001, rn 0x00000000, carryin 0, cpsr 0x00000000 instruction 'lsls r0, r1, r2' rd 0x00000002 rm 0x00000001, rn 0x00000001, carryin 0, cpsr 0x00000000 instruction 'lsls r0, r1, r2' rd 0x80000000 rm 0x00000001, rn 0x0000001f, carryin 0, cpsr 0x80000000 N instruction 'lsls r0, r1, r2' rd 0x00000000 rm 0x00000002, rn 0x0000001f, carryin 0, cpsr 0x60000000 ZC instruction 'lsls r0, r1, r2' rd 0xffffffff rm 0xffffffff, rn 0x00000000, carryin 1, cpsr 0xa0000000 N C instruction 'lsls r0, r1, r2' rd 0xfffffffe rm 0xffffffff, rn 0x00000001, carryin 1, cpsr 0xa0000000 N C instruction 'lsls r0, r1, r2' rd 0xfffffffc rm 0xffffffff, rn 0x00000002, carryin 1, cpsr 0xa0000000 N C instruction 'lsls r0, r1, r2' rd 0x80000000 rm 0xffffffff, rn 0x0000001f, carryin 1, cpsr 0xa0000000 N C instruction 'lsls r0, r1, r2' rd 0x00000000 rm 0xffffffff, rn 0x00000020, carryin 1, cpsr 0x60000000 ZC instruction 'lsls r0, r1, r2' rd 0x00000000 rm 0xffffffff, rn 0x00000021, carryin 1, cpsr 0x40000000 Z instruction 'lsls r0, r1, r2' rd 0x00000000 rm 0xffffffff, rn 0x0000003f, carryin 1, cpsr 0x40000000 Z instruction 'lsls r0, r1, r2' rd 0x00000000 rm 0xffffffff, rn 0x00000040, carryin 1, cpsr 0x40000000 Z instruction 'lsls r0, r1, r2' rd 0x00000000 rm 0xffffffff, rn 0x000000ff, carryin 1, cpsr 0x40000000 Z instruction 'lsls r0, r1, r2' rd 0xffffffff rm 0xffffffff, rn 0x00000100, carryin 1, cpsr 0xa0000000 N C instruction 'lsls r0, r1, r2' rd 0x00000001 rm 0x00000001, rn 0x00000000, carryin 1, cpsr 0x20000000 C instruction 'lsls r0, r1, r2' rd 0x00000002 rm 0x00000001, rn 0x00000001, carryin 1, cpsr 0x00000000 instruction 'lsls r0, r1, r2' rd 0x80000000 rm 0x00000001, rn 0x0000001f, carryin 1, cpsr 0x80000000 N instruction 'lsls r0, r1, r2' rd 0x00000000 rm 0x00000002, rn 0x0000001f, carryin 1, cpsr 0x60000000 ZC LSL immediate instruction 'lsl r0, r1, #0' rd 0xffffffff rm 0xffffffff, carryin 0, cpsr 0x00000000 instruction 'lsl r0, r1, #1' rd 0xfffffffe rm 0xffffffff, carryin 0, cpsr 0x00000000 instruction 'lsl r0, r1, #31' rd 0x80000000 rm 0xffffffff, carryin 0, cpsr 0x00000000 instruction 'lsl r0, r1, #0' rd 0x00000001 rm 0x00000001, carryin 0, cpsr 0x00000000 instruction 'lsl r0, r1, #1' rd 0x00000002 rm 0x00000001, carryin 0, cpsr 0x00000000 instruction 'lsl r0, r1, #31' rd 0x80000000 rm 0x00000001, carryin 0, cpsr 0x00000000 instruction 'lsl r0, r1, #31' rd 0x00000000 rm 0x00000002, carryin 0, cpsr 0x00000000 instruction 'lsl r0, r1, #0' rd 0xffffffff rm 0xffffffff, carryin 1, cpsr 0x20000000 C instruction 'lsl r0, r1, #1' rd 0xfffffffe rm 0xffffffff, carryin 1, cpsr 0x20000000 C instruction 'lsl r0, r1, #31' rd 0x80000000 rm 0xffffffff, carryin 1, cpsr 0x20000000 C instruction 'lsl r0, r1, #0' rd 0x00000001 rm 0x00000001, carryin 1, cpsr 0x20000000 C instruction 'lsl r0, r1, #1' rd 0x00000002 rm 0x00000001, carryin 1, cpsr 0x20000000 C instruction 'lsl r0, r1, #31' rd 0x80000000 rm 0x00000001, carryin 1, cpsr 0x20000000 C instruction 'lsl r0, r1, #31' rd 0x00000000 rm 0x00000002, carryin 1, cpsr 0x20000000 C LSLS immediate instruction 'lsls r0, r1, #0' rd 0xffffffff rm 0xffffffff, carryin 0, cpsr 0x80000000 N instruction 'lsls r0, r1, #1' rd 0xfffffffe rm 0xffffffff, carryin 0, cpsr 0xa0000000 N C instruction 'lsls r0, r1, #31' rd 0x80000000 rm 0xffffffff, carryin 0, cpsr 0xa0000000 N C instruction 'lsls r0, r1, #0' rd 0x00000001 rm 0x00000001, carryin 0, cpsr 0x00000000 instruction 'lsls r0, r1, #1' rd 0x00000002 rm 0x00000001, carryin 0, cpsr 0x00000000 instruction 'lsls r0, r1, #31' rd 0x80000000 rm 0x00000001, carryin 0, cpsr 0x80000000 N instruction 'lsls r0, r1, #31' rd 0x00000000 rm 0x00000002, carryin 0, cpsr 0x60000000 ZC instruction 'lsls r0, r1, #0' rd 0xffffffff rm 0xffffffff, carryin 1, cpsr 0xa0000000 N C instruction 'lsls r0, r1, #1' rd 0xfffffffe rm 0xffffffff, carryin 1, cpsr 0xa0000000 N C instruction 'lsls r0, r1, #31' rd 0x80000000 rm 0xffffffff, carryin 1, cpsr 0xa0000000 N C instruction 'lsls r0, r1, #0' rd 0x00000001 rm 0x00000001, carryin 1, cpsr 0x20000000 C instruction 'lsls r0, r1, #1' rd 0x00000002 rm 0x00000001, carryin 1, cpsr 0x00000000 instruction 'lsls r0, r1, #31' rd 0x80000000 rm 0x00000001, carryin 1, cpsr 0x80000000 N instruction 'lsls r0, r1, #31' rd 0x00000000 rm 0x00000002, carryin 1, cpsr 0x60000000 ZC LSR instruction 'lsr r0, r1, r2' rd 0xffffffff rm 0xffffffff, rn 0x00000000, carryin 0, cpsr 0x00000000 instruction 'lsr r0, r1, r2' rd 0x7fffffff rm 0xffffffff, rn 0x00000001, carryin 0, cpsr 0x00000000 instruction 'lsr r0, r1, r2' rd 0x3fffffff rm 0xffffffff, rn 0x00000002, carryin 0, cpsr 0x00000000 instruction 'lsr r0, r1, r2' rd 0x00000001 rm 0xffffffff, rn 0x0000001f, carryin 0, cpsr 0x00000000 instruction 'lsr r0, r1, r2' rd 0x00000000 rm 0xffffffff, rn 0x00000020, carryin 0, cpsr 0x00000000 instruction 'lsr r0, r1, r2' rd 0x00000000 rm 0xffffffff, rn 0x00000021, carryin 0, cpsr 0x00000000 instruction 'lsr r0, r1, r2' rd 0x00000000 rm 0xffffffff, rn 0x0000003f, carryin 0, cpsr 0x00000000 instruction 'lsr r0, r1, r2' rd 0x00000000 rm 0xffffffff, rn 0x00000040, carryin 0, cpsr 0x00000000 instruction 'lsr r0, r1, r2' rd 0x00000000 rm 0xffffffff, rn 0x000000ff, carryin 0, cpsr 0x00000000 instruction 'lsr r0, r1, r2' rd 0xffffffff rm 0xffffffff, rn 0x00000100, carryin 0, cpsr 0x00000000 LSRS instruction 'lsrs r0, r1, r2' rd 0xffffffff rm 0xffffffff, rn 0x00000000, carryin 0, cpsr 0x80000000 N instruction 'lsrs r0, r1, r2' rd 0x7fffffff rm 0xffffffff, rn 0x00000001, carryin 0, cpsr 0x20000000 C instruction 'lsrs r0, r1, r2' rd 0x3fffffff rm 0xffffffff, rn 0x00000002, carryin 0, cpsr 0x20000000 C instruction 'lsrs r0, r1, r2' rd 0x00000001 rm 0xffffffff, rn 0x0000001f, carryin 0, cpsr 0x20000000 C instruction 'lsrs r0, r1, r2' rd 0x00000000 rm 0xffffffff, rn 0x00000020, carryin 0, cpsr 0x60000000 ZC instruction 'lsrs r0, r1, r2' rd 0x00000000 rm 0xffffffff, rn 0x00000021, carryin 0, cpsr 0x40000000 Z instruction 'lsrs r0, r1, r2' rd 0x00000000 rm 0xffffffff, rn 0x0000003f, carryin 0, cpsr 0x40000000 Z instruction 'lsrs r0, r1, r2' rd 0x00000000 rm 0xffffffff, rn 0x00000040, carryin 0, cpsr 0x40000000 Z instruction 'lsrs r0, r1, r2' rd 0x00000000 rm 0xffffffff, rn 0x000000ff, carryin 0, cpsr 0x40000000 Z instruction 'lsrs r0, r1, r2' rd 0xffffffff rm 0xffffffff, rn 0x00000000, carryin 1, cpsr 0xa0000000 N C instruction 'lsrs r0, r1, r2' rd 0x7fffffff rm 0xffffffff, rn 0x00000001, carryin 1, cpsr 0x20000000 C instruction 'lsrs r0, r1, r2' rd 0x3fffffff rm 0xffffffff, rn 0x00000002, carryin 1, cpsr 0x20000000 C instruction 'lsrs r0, r1, r2' rd 0x00000001 rm 0xffffffff, rn 0x0000001f, carryin 1, cpsr 0x20000000 C instruction 'lsrs r0, r1, r2' rd 0x00000000 rm 0xffffffff, rn 0x00000020, carryin 1, cpsr 0x60000000 ZC instruction 'lsrs r0, r1, r2' rd 0x00000000 rm 0xffffffff, rn 0x00000021, carryin 1, cpsr 0x40000000 Z instruction 'lsrs r0, r1, r2' rd 0x00000000 rm 0xffffffff, rn 0x0000003f, carryin 1, cpsr 0x40000000 Z instruction 'lsrs r0, r1, r2' rd 0x00000000 rm 0xffffffff, rn 0x00000040, carryin 1, cpsr 0x40000000 Z instruction 'lsrs r0, r1, r2' rd 0x00000000 rm 0xffffffff, rn 0x000000ff, carryin 1, cpsr 0x40000000 Z LSR immediate instruction 'lsr r0, r1, #0' rd 0xffffffff rm 0xffffffff, carryin 0, cpsr 0x00000000 instruction 'lsr r0, r1, #1' rd 0x7fffffff rm 0xffffffff, carryin 0, cpsr 0x00000000 instruction 'lsr r0, r1, #31' rd 0x00000001 rm 0xffffffff, carryin 0, cpsr 0x00000000 instruction 'lsr r0, r1, #32' rd 0x00000000 rm 0xffffffff, carryin 0, cpsr 0x00000000 instruction 'lsr r0, r1, #16' rd 0x00000001 rm 0x00010000, carryin 0, cpsr 0x00000000 instruction 'lsr r0, r1, #17' rd 0x00000000 rm 0x00010000, carryin 0, cpsr 0x00000000 instruction 'lsr r0, r1, #18' rd 0x00000000 rm 0x00010000, carryin 0, cpsr 0x00000000 LSRS immediate instruction 'lsrs r0, r1, #0' rd 0xffffffff rm 0xffffffff, carryin 0, cpsr 0x80000000 N instruction 'lsrs r0, r1, #1' rd 0x7fffffff rm 0xffffffff, carryin 0, cpsr 0x20000000 C instruction 'lsrs r0, r1, #31' rd 0x00000001 rm 0xffffffff, carryin 0, cpsr 0x20000000 C instruction 'lsrs r0, r1, #32' rd 0x00000000 rm 0xffffffff, carryin 0, cpsr 0x60000000 ZC instruction 'lsrs r0, r1, #16' rd 0x00000001 rm 0x00010000, carryin 0, cpsr 0x00000000 instruction 'lsrs r0, r1, #17' rd 0x00000000 rm 0x00010000, carryin 0, cpsr 0x60000000 ZC instruction 'lsrs r0, r1, #18' rd 0x00000000 rm 0x00010000, carryin 0, cpsr 0x40000000 Z instruction 'lsrs r0, r1, #0' rd 0xffffffff rm 0xffffffff, carryin 1, cpsr 0xa0000000 N C instruction 'lsrs r0, r1, #1' rd 0x7fffffff rm 0xffffffff, carryin 1, cpsr 0x20000000 C instruction 'lsrs r0, r1, #31' rd 0x00000001 rm 0xffffffff, carryin 1, cpsr 0x20000000 C instruction 'lsrs r0, r1, #32' rd 0x00000000 rm 0xffffffff, carryin 1, cpsr 0x60000000 ZC instruction 'lsrs r0, r1, #16' rd 0x00000001 rm 0x00010000, carryin 1, cpsr 0x00000000 instruction 'lsrs r0, r1, #17' rd 0x00000000 rm 0x00010000, carryin 1, cpsr 0x60000000 ZC instruction 'lsrs r0, r1, #18' rd 0x00000000 rm 0x00010000, carryin 1, cpsr 0x40000000 Z ASR instruction 'asr r0, r1, r2' rd 0xffffffff rm 0xffffffff, rn 0x00000000, carryin 0, cpsr 0x00000000 instruction 'asr r0, r1, r2' rd 0xffffffff rm 0xffffffff, rn 0x00000001, carryin 0, cpsr 0x00000000 instruction 'asr r0, r1, r2' rd 0xffffffff rm 0xffffffff, rn 0x00000002, carryin 0, cpsr 0x00000000 instruction 'asr r0, r1, r2' rd 0xffffffff rm 0xffffffff, rn 0x0000001f, carryin 0, cpsr 0x00000000 instruction 'asr r0, r1, r2' rd 0xffffffff rm 0xffffffff, rn 0x00000020, carryin 0, cpsr 0x00000000 instruction 'asr r0, r1, r2' rd 0xffffffff rm 0xffffffff, rn 0x00000021, carryin 0, cpsr 0x00000000 instruction 'asr r0, r1, r2' rd 0xffffffff rm 0xffffffff, rn 0x0000003f, carryin 0, cpsr 0x00000000 instruction 'asr r0, r1, r2' rd 0xffffffff rm 0xffffffff, rn 0x00000040, carryin 0, cpsr 0x00000000 instruction 'asr r0, r1, r2' rd 0xffffffff rm 0xffffffff, rn 0x000000ff, carryin 0, cpsr 0x00000000 instruction 'asr r0, r1, r2' rd 0xffffffff rm 0xffffffff, rn 0x00000100, carryin 0, cpsr 0x00000000 instruction 'asr r0, r1, r2' rd 0x7fffffff rm 0x7fffffff, rn 0x00000000, carryin 0, cpsr 0x00000000 instruction 'asr r0, r1, r2' rd 0x3fffffff rm 0x7fffffff, rn 0x00000001, carryin 0, cpsr 0x00000000 instruction 'asr r0, r1, r2' rd 0x1fffffff rm 0x7fffffff, rn 0x00000002, carryin 0, cpsr 0x00000000 instruction 'asr r0, r1, r2' rd 0x00000000 rm 0x7fffffff, rn 0x0000001f, carryin 0, cpsr 0x00000000 instruction 'asr r0, r1, r2' rd 0x00000000 rm 0x7fffffff, rn 0x00000020, carryin 0, cpsr 0x00000000 instruction 'asr r0, r1, r2' rd 0x00000000 rm 0x7fffffff, rn 0x00000021, carryin 0, cpsr 0x00000000 instruction 'asr r0, r1, r2' rd 0x00000000 rm 0x7fffffff, rn 0x0000003f, carryin 0, cpsr 0x00000000 instruction 'asr r0, r1, r2' rd 0x00000000 rm 0x7fffffff, rn 0x00000040, carryin 0, cpsr 0x00000000 instruction 'asr r0, r1, r2' rd 0x00000000 rm 0x7fffffff, rn 0x000000ff, carryin 0, cpsr 0x00000000 instruction 'asr r0, r1, r2' rd 0x7fffffff rm 0x7fffffff, rn 0x00000100, carryin 0, cpsr 0x00000000 instruction 'asr r0, r1, r2' rd 0xffffffff rm 0xffffffff, rn 0x00000000, carryin 1, cpsr 0x20000000 C instruction 'asr r0, r1, r2' rd 0xffffffff rm 0xffffffff, rn 0x00000001, carryin 1, cpsr 0x20000000 C instruction 'asr r0, r1, r2' rd 0xffffffff rm 0xffffffff, rn 0x00000002, carryin 1, cpsr 0x20000000 C instruction 'asr r0, r1, r2' rd 0xffffffff rm 0xffffffff, rn 0x0000001f, carryin 1, cpsr 0x20000000 C instruction 'asr r0, r1, r2' rd 0xffffffff rm 0xffffffff, rn 0x00000020, carryin 1, cpsr 0x20000000 C instruction 'asr r0, r1, r2' rd 0xffffffff rm 0xffffffff, rn 0x00000021, carryin 1, cpsr 0x20000000 C instruction 'asr r0, r1, r2' rd 0xffffffff rm 0xffffffff, rn 0x0000003f, carryin 1, cpsr 0x20000000 C instruction 'asr r0, r1, r2' rd 0xffffffff rm 0xffffffff, rn 0x00000040, carryin 1, cpsr 0x20000000 C instruction 'asr r0, r1, r2' rd 0xffffffff rm 0xffffffff, rn 0x000000ff, carryin 1, cpsr 0x20000000 C instruction 'asr r0, r1, r2' rd 0xffffffff rm 0xffffffff, rn 0x00000100, carryin 1, cpsr 0x20000000 C instruction 'asr r0, r1, r2' rd 0x7fffffff rm 0x7fffffff, rn 0x00000000, carryin 1, cpsr 0x20000000 C instruction 'asr r0, r1, r2' rd 0x3fffffff rm 0x7fffffff, rn 0x00000001, carryin 1, cpsr 0x20000000 C instruction 'asr r0, r1, r2' rd 0x1fffffff rm 0x7fffffff, rn 0x00000002, carryin 1, cpsr 0x20000000 C instruction 'asr r0, r1, r2' rd 0x00000000 rm 0x7fffffff, rn 0x0000001f, carryin 1, cpsr 0x20000000 C instruction 'asr r0, r1, r2' rd 0x00000000 rm 0x7fffffff, rn 0x00000020, carryin 1, cpsr 0x20000000 C instruction 'asr r0, r1, r2' rd 0x00000000 rm 0x7fffffff, rn 0x00000021, carryin 1, cpsr 0x20000000 C instruction 'asr r0, r1, r2' rd 0x00000000 rm 0x7fffffff, rn 0x0000003f, carryin 1, cpsr 0x20000000 C instruction 'asr r0, r1, r2' rd 0x00000000 rm 0x7fffffff, rn 0x00000040, carryin 1, cpsr 0x20000000 C instruction 'asr r0, r1, r2' rd 0x00000000 rm 0x7fffffff, rn 0x000000ff, carryin 1, cpsr 0x20000000 C instruction 'asr r0, r1, r2' rd 0x7fffffff rm 0x7fffffff, rn 0x00000100, carryin 1, cpsr 0x20000000 C ASRS instruction 'asrs r0, r1, r2' rd 0xffffffff rm 0xffffffff, rn 0x00000000, carryin 0, cpsr 0x80000000 N instruction 'asrs r0, r1, r2' rd 0xffffffff rm 0xffffffff, rn 0x00000001, carryin 0, cpsr 0xa0000000 N C instruction 'asrs r0, r1, r2' rd 0xffffffff rm 0xffffffff, rn 0x00000002, carryin 0, cpsr 0xa0000000 N C instruction 'asrs r0, r1, r2' rd 0xffffffff rm 0xffffffff, rn 0x0000001f, carryin 0, cpsr 0xa0000000 N C instruction 'asrs r0, r1, r2' rd 0xffffffff rm 0xffffffff, rn 0x00000020, carryin 0, cpsr 0xa0000000 N C instruction 'asrs r0, r1, r2' rd 0xffffffff rm 0xffffffff, rn 0x00000021, carryin 0, cpsr 0xa0000000 N C instruction 'asrs r0, r1, r2' rd 0xffffffff rm 0xffffffff, rn 0x0000003f, carryin 0, cpsr 0xa0000000 N C instruction 'asrs r0, r1, r2' rd 0xffffffff rm 0xffffffff, rn 0x00000040, carryin 0, cpsr 0xa0000000 N C instruction 'asrs r0, r1, r2' rd 0xffffffff rm 0xffffffff, rn 0x000000ff, carryin 0, cpsr 0xa0000000 N C instruction 'asrs r0, r1, r2' rd 0xffffffff rm 0xffffffff, rn 0x00000100, carryin 0, cpsr 0x80000000 N instruction 'asrs r0, r1, r2' rd 0x7fffffff rm 0x7fffffff, rn 0x00000000, carryin 0, cpsr 0x00000000 instruction 'asrs r0, r1, r2' rd 0x3fffffff rm 0x7fffffff, rn 0x00000001, carryin 0, cpsr 0x20000000 C instruction 'asrs r0, r1, r2' rd 0x1fffffff rm 0x7fffffff, rn 0x00000002, carryin 0, cpsr 0x20000000 C instruction 'asrs r0, r1, r2' rd 0x00000000 rm 0x7fffffff, rn 0x0000001f, carryin 0, cpsr 0x60000000 ZC instruction 'asrs r0, r1, r2' rd 0x00000000 rm 0x7fffffff, rn 0x00000020, carryin 0, cpsr 0x40000000 Z instruction 'asrs r0, r1, r2' rd 0x00000000 rm 0x7fffffff, rn 0x00000021, carryin 0, cpsr 0x40000000 Z instruction 'asrs r0, r1, r2' rd 0x00000000 rm 0x7fffffff, rn 0x0000003f, carryin 0, cpsr 0x40000000 Z instruction 'asrs r0, r1, r2' rd 0x00000000 rm 0x7fffffff, rn 0x00000040, carryin 0, cpsr 0x40000000 Z instruction 'asrs r0, r1, r2' rd 0x00000000 rm 0x7fffffff, rn 0x000000ff, carryin 0, cpsr 0x40000000 Z instruction 'asrs r0, r1, r2' rd 0x7fffffff rm 0x7fffffff, rn 0x00000100, carryin 0, cpsr 0x00000000 instruction 'asrs r0, r1, r2' rd 0xffffffff rm 0xffffffff, rn 0x00000000, carryin 1, cpsr 0xa0000000 N C instruction 'asrs r0, r1, r2' rd 0xffffffff rm 0xffffffff, rn 0x00000001, carryin 1, cpsr 0xa0000000 N C instruction 'asrs r0, r1, r2' rd 0xffffffff rm 0xffffffff, rn 0x00000002, carryin 1, cpsr 0xa0000000 N C instruction 'asrs r0, r1, r2' rd 0xffffffff rm 0xffffffff, rn 0x0000001f, carryin 1, cpsr 0xa0000000 N C instruction 'asrs r0, r1, r2' rd 0xffffffff rm 0xffffffff, rn 0x00000020, carryin 1, cpsr 0xa0000000 N C instruction 'asrs r0, r1, r2' rd 0xffffffff rm 0xffffffff, rn 0x00000021, carryin 1, cpsr 0xa0000000 N C instruction 'asrs r0, r1, r2' rd 0xffffffff rm 0xffffffff, rn 0x0000003f, carryin 1, cpsr 0xa0000000 N C instruction 'asrs r0, r1, r2' rd 0xffffffff rm 0xffffffff, rn 0x00000040, carryin 1, cpsr 0xa0000000 N C instruction 'asrs r0, r1, r2' rd 0xffffffff rm 0xffffffff, rn 0x000000ff, carryin 1, cpsr 0xa0000000 N C instruction 'asrs r0, r1, r2' rd 0xffffffff rm 0xffffffff, rn 0x00000100, carryin 1, cpsr 0xa0000000 N C instruction 'asrs r0, r1, r2' rd 0x7fffffff rm 0x7fffffff, rn 0x00000000, carryin 1, cpsr 0x20000000 C instruction 'asrs r0, r1, r2' rd 0x3fffffff rm 0x7fffffff, rn 0x00000001, carryin 1, cpsr 0x20000000 C instruction 'asrs r0, r1, r2' rd 0x1fffffff rm 0x7fffffff, rn 0x00000002, carryin 1, cpsr 0x20000000 C instruction 'asrs r0, r1, r2' rd 0x00000000 rm 0x7fffffff, rn 0x0000001f, carryin 1, cpsr 0x60000000 ZC instruction 'asrs r0, r1, r2' rd 0x00000000 rm 0x7fffffff, rn 0x00000020, carryin 1, cpsr 0x40000000 Z instruction 'asrs r0, r1, r2' rd 0x00000000 rm 0x7fffffff, rn 0x00000021, carryin 1, cpsr 0x40000000 Z instruction 'asrs r0, r1, r2' rd 0x00000000 rm 0x7fffffff, rn 0x0000003f, carryin 1, cpsr 0x40000000 Z instruction 'asrs r0, r1, r2' rd 0x00000000 rm 0x7fffffff, rn 0x00000040, carryin 1, cpsr 0x40000000 Z instruction 'asrs r0, r1, r2' rd 0x00000000 rm 0x7fffffff, rn 0x000000ff, carryin 1, cpsr 0x40000000 Z instruction 'asrs r0, r1, r2' rd 0x7fffffff rm 0x7fffffff, rn 0x00000100, carryin 1, cpsr 0x20000000 C instruction 'asrs r0, r1, r2' rd 0x00000008 rm 0x00000008, rn 0x00000000, carryin 0, cpsr 0x00000000 instruction 'asrs r0, r1, r2' rd 0x00000004 rm 0x00000008, rn 0x00000001, carryin 0, cpsr 0x00000000 instruction 'asrs r0, r1, r2' rd 0x00000002 rm 0x00000008, rn 0x00000002, carryin 0, cpsr 0x00000000 instruction 'asrs r0, r1, r2' rd 0x00000001 rm 0x00000008, rn 0x00000003, carryin 0, cpsr 0x00000000 instruction 'asrs r0, r1, r2' rd 0x00000000 rm 0x00000008, rn 0x00000004, carryin 0, cpsr 0x60000000 ZC instruction 'asrs r0, r1, r2' rd 0x00000000 rm 0x00000008, rn 0x00000005, carryin 0, cpsr 0x40000000 Z instruction 'asrs r0, r1, r2' rd 0x00000008 rm 0x00000008, rn 0x00000000, carryin 1, cpsr 0x20000000 C instruction 'asrs r0, r1, r2' rd 0x00000004 rm 0x00000008, rn 0x00000001, carryin 1, cpsr 0x00000000 instruction 'asrs r0, r1, r2' rd 0x00000002 rm 0x00000008, rn 0x00000002, carryin 1, cpsr 0x00000000 instruction 'asrs r0, r1, r2' rd 0x00000001 rm 0x00000008, rn 0x00000003, carryin 1, cpsr 0x00000000 instruction 'asrs r0, r1, r2' rd 0x00000000 rm 0x00000008, rn 0x00000004, carryin 1, cpsr 0x60000000 ZC instruction 'asrs r0, r1, r2' rd 0x00000000 rm 0x00000008, rn 0x00000005, carryin 1, cpsr 0x40000000 Z instruction 'asrs r0, r1, r2' rd 0xc0000000 rm 0x80000001, rn 0x00000001, carryin 0, cpsr 0xa0000000 N C instruction 'asrs r0, r1, r2' rd 0xe0000000 rm 0x80000001, rn 0x00000002, carryin 0, cpsr 0x80000000 N ASR immediate instruction 'asr r0, r1, #0' rd 0xffffffff rm 0xffffffff, carryin 0, cpsr 0x00000000 instruction 'asr r0, r1, #1' rd 0xffffffff rm 0xffffffff, carryin 0, cpsr 0x00000000 instruction 'asr r0, r1, #31' rd 0xffffffff rm 0xffffffff, carryin 0, cpsr 0x00000000 instruction 'asr r0, r1, #32' rd 0xffffffff rm 0xffffffff, carryin 0, cpsr 0x00000000 instruction 'asr r0, r1, #0' rd 0x7fffffff rm 0x7fffffff, carryin 0, cpsr 0x00000000 instruction 'asr r0, r1, #1' rd 0x3fffffff rm 0x7fffffff, carryin 0, cpsr 0x00000000 instruction 'asr r0, r1, #31' rd 0x00000000 rm 0x7fffffff, carryin 0, cpsr 0x00000000 instruction 'asr r0, r1, #32' rd 0x00000000 rm 0x7fffffff, carryin 0, cpsr 0x00000000 instruction 'asr r0, r1, #16' rd 0x00000001 rm 0x00010000, carryin 0, cpsr 0x00000000 instruction 'asr r0, r1, #17' rd 0x00000000 rm 0x00010000, carryin 0, cpsr 0x00000000 instruction 'asr r0, r1, #18' rd 0x00000000 rm 0x00010000, carryin 0, cpsr 0x00000000 ASRS immediate instruction 'asrs r0, r1, #0' rd 0xffffffff rm 0xffffffff, carryin 0, cpsr 0x80000000 N instruction 'asrs r0, r1, #1' rd 0xffffffff rm 0xffffffff, carryin 0, cpsr 0xa0000000 N C instruction 'asrs r0, r1, #31' rd 0xffffffff rm 0xffffffff, carryin 0, cpsr 0xa0000000 N C instruction 'asrs r0, r1, #32' rd 0xffffffff rm 0xffffffff, carryin 0, cpsr 0xa0000000 N C instruction 'asrs r0, r1, #0' rd 0x7fffffff rm 0x7fffffff, carryin 0, cpsr 0x00000000 instruction 'asrs r0, r1, #1' rd 0x3fffffff rm 0x7fffffff, carryin 0, cpsr 0x20000000 C instruction 'asrs r0, r1, #31' rd 0x00000000 rm 0x7fffffff, carryin 0, cpsr 0x60000000 ZC instruction 'asrs r0, r1, #32' rd 0x00000000 rm 0x7fffffff, carryin 0, cpsr 0x40000000 Z instruction 'asrs r0, r1, #16' rd 0x00000001 rm 0x00010000, carryin 0, cpsr 0x00000000 instruction 'asrs r0, r1, #17' rd 0x00000000 rm 0x00010000, carryin 0, cpsr 0x60000000 ZC instruction 'asrs r0, r1, #18' rd 0x00000000 rm 0x00010000, carryin 0, cpsr 0x40000000 Z instruction 'asrs r0, r1, #0' rd 0xffffffff rm 0xffffffff, carryin 1, cpsr 0xa0000000 N C instruction 'asrs r0, r1, #1' rd 0xffffffff rm 0xffffffff, carryin 1, cpsr 0xa0000000 N C instruction 'asrs r0, r1, #31' rd 0xffffffff rm 0xffffffff, carryin 1, cpsr 0xa0000000 N C instruction 'asrs r0, r1, #32' rd 0xffffffff rm 0xffffffff, carryin 1, cpsr 0xa0000000 N C instruction 'asrs r0, r1, #0' rd 0x7fffffff rm 0x7fffffff, carryin 1, cpsr 0x20000000 C instruction 'asrs r0, r1, #1' rd 0x3fffffff rm 0x7fffffff, carryin 1, cpsr 0x20000000 C instruction 'asrs r0, r1, #31' rd 0x00000000 rm 0x7fffffff, carryin 1, cpsr 0x60000000 ZC instruction 'asrs r0, r1, #32' rd 0x00000000 rm 0x7fffffff, carryin 1, cpsr 0x40000000 Z instruction 'asrs r0, r1, #16' rd 0x00000001 rm 0x00010000, carryin 1, cpsr 0x00000000 instruction 'asrs r0, r1, #17' rd 0x00000000 rm 0x00010000, carryin 1, cpsr 0x60000000 ZC instruction 'asrs r0, r1, #18' rd 0x00000000 rm 0x00010000, carryin 1, cpsr 0x40000000 Z ROR instruction 'ror r0, r1, r2' rd 0x00088000 rm 0x00088000, rn 0x00000000, carryin 0, cpsr 0x00000000 instruction 'ror r0, r1, r2' rd 0x40044000 rm 0x80088000, rn 0x00000001, carryin 0, cpsr 0x00000000 instruction 'ror r0, r1, r2' rd 0x00044000 rm 0x00088000, rn 0x00000001, carryin 0, cpsr 0x00000000 instruction 'ror r0, r1, r2' rd 0x00022000 rm 0x00088000, rn 0x00000002, carryin 0, cpsr 0x00000000 instruction 'ror r0, r1, r2' rd 0x00110000 rm 0x00088000, rn 0x0000001f, carryin 0, cpsr 0x00000000 instruction 'ror r0, r1, r2' rd 0x00088000 rm 0x00088000, rn 0x00000020, carryin 0, cpsr 0x00000000 instruction 'ror r0, r1, r2' rd 0x00044000 rm 0x00088000, rn 0x00000021, carryin 0, cpsr 0x00000000 instruction 'ror r0, r1, r2' rd 0x00110000 rm 0x00088000, rn 0x0000003f, carryin 0, cpsr 0x00000000 instruction 'ror r0, r1, r2' rd 0x00088000 rm 0x00088000, rn 0x00000040, carryin 0, cpsr 0x00000000 instruction 'ror r0, r1, r2' rd 0x00110000 rm 0x00088000, rn 0x000000ff, carryin 0, cpsr 0x00000000 instruction 'ror r0, r1, r2' rd 0x00088000 rm 0x00088000, rn 0x00000100, carryin 0, cpsr 0x00000000 instruction 'ror r0, r1, r2' rd 0x80088000 rm 0x80088000, rn 0x00000100, carryin 0, cpsr 0x00000000 instruction 'ror r0, r1, r2' rd 0x00044000 rm 0x00088000, rn 0x00000101, carryin 0, cpsr 0x00000000 instruction 'ror r0, r1, r2' rd 0x00088000 rm 0x00088000, rn 0x00000000, carryin 1, cpsr 0x20000000 C instruction 'ror r0, r1, r2' rd 0x40044000 rm 0x80088000, rn 0x00000001, carryin 1, cpsr 0x20000000 C instruction 'ror r0, r1, r2' rd 0x00044000 rm 0x00088000, rn 0x00000001, carryin 1, cpsr 0x20000000 C instruction 'ror r0, r1, r2' rd 0x00022000 rm 0x00088000, rn 0x00000002, carryin 1, cpsr 0x20000000 C instruction 'ror r0, r1, r2' rd 0x00110000 rm 0x00088000, rn 0x0000001f, carryin 1, cpsr 0x20000000 C instruction 'ror r0, r1, r2' rd 0x00088000 rm 0x00088000, rn 0x00000020, carryin 1, cpsr 0x20000000 C instruction 'ror r0, r1, r2' rd 0x00044000 rm 0x00088000, rn 0x00000021, carryin 1, cpsr 0x20000000 C instruction 'ror r0, r1, r2' rd 0x00110000 rm 0x00088000, rn 0x0000003f, carryin 1, cpsr 0x20000000 C instruction 'ror r0, r1, r2' rd 0x00088000 rm 0x00088000, rn 0x00000040, carryin 1, cpsr 0x20000000 C instruction 'ror r0, r1, r2' rd 0x00110000 rm 0x00088000, rn 0x000000ff, carryin 1, cpsr 0x20000000 C instruction 'ror r0, r1, r2' rd 0x00088000 rm 0x00088000, rn 0x00000100, carryin 1, cpsr 0x20000000 C instruction 'ror r0, r1, r2' rd 0x80088000 rm 0x80088000, rn 0x00000100, carryin 1, cpsr 0x20000000 C instruction 'ror r0, r1, r2' rd 0x00044000 rm 0x00088000, rn 0x00000101, carryin 1, cpsr 0x20000000 C RORS instruction 'rors r0, r1, r2' rd 0x00088000 rm 0x00088000, rn 0x00000000, carryin 0, cpsr 0x00000000 instruction 'rors r0, r1, r2' rd 0x80088000 rm 0x80088000, rn 0x00000000, carryin 0, cpsr 0x80000000 N instruction 'rors r0, r1, r2' rd 0x00044000 rm 0x00088000, rn 0x00000001, carryin 0, cpsr 0x00000000 instruction 'rors r0, r1, r2' rd 0x00022000 rm 0x00088000, rn 0x00000002, carryin 0, cpsr 0x00000000 instruction 'rors r0, r1, r2' rd 0x00110000 rm 0x00088000, rn 0x0000001f, carryin 0, cpsr 0x00000000 instruction 'rors r0, r1, r2' rd 0x00088000 rm 0x00088000, rn 0x00000020, carryin 0, cpsr 0x00000000 instruction 'rors r0, r1, r2' rd 0x00044000 rm 0x00088000, rn 0x00000021, carryin 0, cpsr 0x00000000 instruction 'rors r0, r1, r2' rd 0x00110000 rm 0x00088000, rn 0x0000003f, carryin 0, cpsr 0x00000000 instruction 'rors r0, r1, r2' rd 0x00088000 rm 0x00088000, rn 0x00000040, carryin 0, cpsr 0x00000000 instruction 'rors r0, r1, r2' rd 0x00110000 rm 0x00088000, rn 0x000000ff, carryin 0, cpsr 0x00000000 instruction 'rors r0, r1, r2' rd 0x00088000 rm 0x00088000, rn 0x00000100, carryin 0, cpsr 0x00000000 instruction 'rors r0, r1, r2' rd 0x80088000 rm 0x80088000, rn 0x00000100, carryin 0, cpsr 0x80000000 N instruction 'rors r0, r1, r2' rd 0x00044000 rm 0x00088000, rn 0x00000101, carryin 0, cpsr 0x00000000 instruction 'rors r0, r1, r2' rd 0x00088000 rm 0x00088000, rn 0x00000000, carryin 1, cpsr 0x20000000 C instruction 'rors r0, r1, r2' rd 0x80088000 rm 0x80088000, rn 0x00000000, carryin 1, cpsr 0xa0000000 N C instruction 'rors r0, r1, r2' rd 0x00044000 rm 0x00088000, rn 0x00000001, carryin 1, cpsr 0x00000000 instruction 'rors r0, r1, r2' rd 0x00022000 rm 0x00088000, rn 0x00000002, carryin 1, cpsr 0x00000000 instruction 'rors r0, r1, r2' rd 0x00110000 rm 0x00088000, rn 0x0000001f, carryin 1, cpsr 0x00000000 instruction 'rors r0, r1, r2' rd 0x00088000 rm 0x00088000, rn 0x00000020, carryin 1, cpsr 0x00000000 instruction 'rors r0, r1, r2' rd 0x00044000 rm 0x00088000, rn 0x00000021, carryin 1, cpsr 0x00000000 instruction 'rors r0, r1, r2' rd 0x00110000 rm 0x00088000, rn 0x0000003f, carryin 1, cpsr 0x00000000 instruction 'rors r0, r1, r2' rd 0x00088000 rm 0x00088000, rn 0x00000040, carryin 1, cpsr 0x00000000 instruction 'rors r0, r1, r2' rd 0x00110000 rm 0x00088000, rn 0x000000ff, carryin 1, cpsr 0x00000000 instruction 'rors r0, r1, r2' rd 0x00088000 rm 0x00088000, rn 0x00000100, carryin 1, cpsr 0x20000000 C instruction 'rors r0, r1, r2' rd 0x80088000 rm 0x80088000, rn 0x00000100, carryin 1, cpsr 0xa0000000 N C instruction 'rors r0, r1, r2' rd 0x00044000 rm 0x00088000, rn 0x00000101, carryin 1, cpsr 0x00000000 ROR immediate instruction 'ror r0, r1, #0' rd 0x00088000 rm 0x00088000, carryin 0, cpsr 0x00000000 instruction 'ror r0, r1, #1' rd 0x00044000 rm 0x00088000, carryin 0, cpsr 0x00000000 instruction 'ror r0, r1, #31' rd 0x00110000 rm 0x00088000, carryin 0, cpsr 0x00000000 instruction 'ror r0, r1, #16' rd 0x00000001 rm 0x00010000, carryin 0, cpsr 0x00000000 instruction 'ror r0, r1, #17' rd 0x80000000 rm 0x00010000, carryin 0, cpsr 0x00000000 instruction 'ror r0, r1, #18' rd 0x40000000 rm 0x00010000, carryin 0, cpsr 0x00000000 instruction 'ror r0, r1, #0' rd 0x00088000 rm 0x00088000, carryin 1, cpsr 0x20000000 C instruction 'ror r0, r1, #1' rd 0x00044000 rm 0x00088000, carryin 1, cpsr 0x20000000 C instruction 'ror r0, r1, #31' rd 0x00110000 rm 0x00088000, carryin 1, cpsr 0x20000000 C instruction 'ror r0, r1, #16' rd 0x00000001 rm 0x00010000, carryin 1, cpsr 0x20000000 C instruction 'ror r0, r1, #17' rd 0x80000000 rm 0x00010000, carryin 1, cpsr 0x20000000 C instruction 'ror r0, r1, #18' rd 0x40000000 rm 0x00010000, carryin 1, cpsr 0x20000000 C RORS immediate instruction 'rors r0, r1, #0' rd 0x00088000 rm 0x00088000, carryin 0, cpsr 0x00000000 instruction 'rors r0, r1, #1' rd 0x00044000 rm 0x00088000, carryin 0, cpsr 0x00000000 instruction 'rors r0, r1, #31' rd 0x00110000 rm 0x00088000, carryin 0, cpsr 0x00000000 instruction 'rors r0, r1, #16' rd 0x00000001 rm 0x00010000, carryin 0, cpsr 0x00000000 instruction 'rors r0, r1, #17' rd 0x80000000 rm 0x00010000, carryin 0, cpsr 0xa0000000 N C instruction 'rors r0, r1, #18' rd 0x40000000 rm 0x00010000, carryin 0, cpsr 0x00000000 instruction 'rors r0, r1, #0' rd 0x00088000 rm 0x00088000, carryin 1, cpsr 0x20000000 C instruction 'rors r0, r1, #1' rd 0x00044000 rm 0x00088000, carryin 1, cpsr 0x00000000 instruction 'rors r0, r1, #31' rd 0x00110000 rm 0x00088000, carryin 1, cpsr 0x00000000 instruction 'rors r0, r1, #16' rd 0x00000001 rm 0x00010000, carryin 1, cpsr 0x00000000 instruction 'rors r0, r1, #17' rd 0x80000000 rm 0x00010000, carryin 1, cpsr 0xa0000000 N C instruction 'rors r0, r1, #18' rd 0x40000000 rm 0x00010000, carryin 1, cpsr 0x00000000 shift with barrel shifter instruction 'add r0, r1, r2, lsl r3' rd 0xffffffff rm 0x00000000, rn 0xffffffff rs 0x00000000, carryin 0, cpsr 0x00000000 instruction 'add r0, r1, r2, lsl r3' rd 0xfffffffe rm 0x00000000, rn 0xffffffff rs 0x00000001, carryin 0, cpsr 0x00000000 instruction 'add r0, r1, r2, lsl r3' rd 0x80000000 rm 0x00000000, rn 0xffffffff rs 0x0000001f, carryin 0, cpsr 0x00000000 instruction 'add r0, r1, r2, lsl r3' rd 0x00000000 rm 0x00000000, rn 0xffffffff rs 0x00000020, carryin 0, cpsr 0x00000000 instruction 'add r0, r1, r2, lsl r3' rd 0x00000000 rm 0x00000000, rn 0xffffffff rs 0x000000ff, carryin 0, cpsr 0x00000000 instruction 'add r0, r1, r2, lsl r3' rd 0xffffffff rm 0x00000000, rn 0xffffffff rs 0x00000100, carryin 0, cpsr 0x00000000 instruction 'add r0, r1, r2, lsr r3' rd 0xffffffff rm 0x00000000, rn 0xffffffff rs 0x00000000, carryin 0, cpsr 0x00000000 instruction 'add r0, r1, r2, lsr r3' rd 0x7fffffff rm 0x00000000, rn 0xffffffff rs 0x00000001, carryin 0, cpsr 0x00000000 instruction 'add r0, r1, r2, lsr r3' rd 0x00000001 rm 0x00000000, rn 0xffffffff rs 0x0000001f, carryin 0, cpsr 0x00000000 instruction 'add r0, r1, r2, lsr r3' rd 0x00000000 rm 0x00000000, rn 0xffffffff rs 0x00000020, carryin 0, cpsr 0x00000000 instruction 'add r0, r1, r2, lsr r3' rd 0x00000000 rm 0x00000000, rn 0xffffffff rs 0x000000ff, carryin 0, cpsr 0x00000000 instruction 'add r0, r1, r2, lsr r3' rd 0xffffffff rm 0x00000000, rn 0xffffffff rs 0x00000100, carryin 0, cpsr 0x00000000 instruction 'add r0, r1, r2, asr r3' rd 0x7fffffff rm 0x00000000, rn 0x7fffffff rs 0x00000000, carryin 0, cpsr 0x00000000 instruction 'add r0, r1, r2, asr r3' rd 0x3fffffff rm 0x00000000, rn 0x7fffffff rs 0x00000001, carryin 0, cpsr 0x00000000 instruction 'add r0, r1, r2, asr r3' rd 0x00000000 rm 0x00000000, rn 0x7fffffff rs 0x0000001f, carryin 0, cpsr 0x00000000 instruction 'add r0, r1, r2, asr r3' rd 0x00000000 rm 0x00000000, rn 0x7fffffff rs 0x00000020, carryin 0, cpsr 0x00000000 instruction 'add r0, r1, r2, asr r3' rd 0x00000000 rm 0x00000000, rn 0x7fffffff rs 0x000000ff, carryin 0, cpsr 0x00000000 instruction 'add r0, r1, r2, asr r3' rd 0x7fffffff rm 0x00000000, rn 0x7fffffff rs 0x00000100, carryin 0, cpsr 0x00000000 instruction 'add r0, r1, r2, lsr r3' rd 0xffffffff rm 0x00000000, rn 0xffffffff rs 0x00000100, carryin 0, cpsr 0x00000000 instruction 'add r0, r1, r2, lsl r3' rd 0xffffffff rm 0x00000000, rn 0xffffffff rs 0x00000000, carryin 1, cpsr 0x20000000 C instruction 'add r0, r1, r2, lsl r3' rd 0xfffffffe rm 0x00000000, rn 0xffffffff rs 0x00000001, carryin 1, cpsr 0x20000000 C instruction 'add r0, r1, r2, lsl r3' rd 0x80000000 rm 0x00000000, rn 0xffffffff rs 0x0000001f, carryin 1, cpsr 0x20000000 C instruction 'add r0, r1, r2, lsl r3' rd 0x00000000 rm 0x00000000, rn 0xffffffff rs 0x00000020, carryin 1, cpsr 0x20000000 C instruction 'add r0, r1, r2, lsl r3' rd 0x00000000 rm 0x00000000, rn 0xffffffff rs 0x000000ff, carryin 1, cpsr 0x20000000 C instruction 'add r0, r1, r2, lsl r3' rd 0xffffffff rm 0x00000000, rn 0xffffffff rs 0x00000100, carryin 1, cpsr 0x20000000 C instruction 'add r0, r1, r2, lsr r3' rd 0xffffffff rm 0x00000000, rn 0xffffffff rs 0x00000000, carryin 1, cpsr 0x20000000 C instruction 'add r0, r1, r2, lsr r3' rd 0x7fffffff rm 0x00000000, rn 0xffffffff rs 0x00000001, carryin 1, cpsr 0x20000000 C instruction 'add r0, r1, r2, lsr r3' rd 0x00000001 rm 0x00000000, rn 0xffffffff rs 0x0000001f, carryin 1, cpsr 0x20000000 C instruction 'add r0, r1, r2, lsr r3' rd 0x00000000 rm 0x00000000, rn 0xffffffff rs 0x00000020, carryin 1, cpsr 0x20000000 C instruction 'add r0, r1, r2, lsr r3' rd 0x00000000 rm 0x00000000, rn 0xffffffff rs 0x000000ff, carryin 1, cpsr 0x20000000 C instruction 'add r0, r1, r2, lsr r3' rd 0xffffffff rm 0x00000000, rn 0xffffffff rs 0x00000100, carryin 1, cpsr 0x20000000 C instruction 'add r0, r1, r2, asr r3' rd 0x7fffffff rm 0x00000000, rn 0x7fffffff rs 0x00000000, carryin 1, cpsr 0x20000000 C instruction 'add r0, r1, r2, asr r3' rd 0x3fffffff rm 0x00000000, rn 0x7fffffff rs 0x00000001, carryin 1, cpsr 0x20000000 C instruction 'add r0, r1, r2, asr r3' rd 0x00000000 rm 0x00000000, rn 0x7fffffff rs 0x0000001f, carryin 1, cpsr 0x20000000 C instruction 'add r0, r1, r2, asr r3' rd 0x00000000 rm 0x00000000, rn 0x7fffffff rs 0x00000020, carryin 1, cpsr 0x20000000 C instruction 'add r0, r1, r2, asr r3' rd 0x00000000 rm 0x00000000, rn 0x7fffffff rs 0x000000ff, carryin 1, cpsr 0x20000000 C instruction 'add r0, r1, r2, asr r3' rd 0x7fffffff rm 0x00000000, rn 0x7fffffff rs 0x00000100, carryin 1, cpsr 0x20000000 C instruction 'add r0, r1, r2, lsr r3' rd 0xffffffff rm 0x00000000, rn 0xffffffff rs 0x00000100, carryin 1, cpsr 0x20000000 C instruction 'add r0, r1, r2, asr r3' rd 0x00000008 rm 0x00000000, rn 0x00000008 rs 0x00000000, carryin 0, cpsr 0x00000000 instruction 'add r0, r1, r2, asr r3' rd 0x00000004 rm 0x00000000, rn 0x00000008 rs 0x00000001, carryin 0, cpsr 0x00000000 instruction 'add r0, r1, r2, asr r3' rd 0x00000002 rm 0x00000000, rn 0x00000008 rs 0x00000002, carryin 0, cpsr 0x00000000 instruction 'add r0, r1, r2, asr r3' rd 0x00000001 rm 0x00000000, rn 0x00000008 rs 0x00000003, carryin 0, cpsr 0x00000000 instruction 'add r0, r1, r2, asr r3' rd 0x00000000 rm 0x00000000, rn 0x00000008 rs 0x00000004, carryin 0, cpsr 0x00000000 instruction 'add r0, r1, r2, asr r3' rd 0x00000000 rm 0x00000000, rn 0x00000008 rs 0x00000005, carryin 0, cpsr 0x00000000 instruction 'add r0, r1, r2, asr r3' rd 0x00000008 rm 0x00000000, rn 0x00000008 rs 0x00000000, carryin 1, cpsr 0x20000000 C instruction 'add r0, r1, r2, asr r3' rd 0x00000004 rm 0x00000000, rn 0x00000008 rs 0x00000001, carryin 1, cpsr 0x20000000 C instruction 'add r0, r1, r2, asr r3' rd 0x00000002 rm 0x00000000, rn 0x00000008 rs 0x00000002, carryin 1, cpsr 0x20000000 C instruction 'add r0, r1, r2, asr r3' rd 0x00000001 rm 0x00000000, rn 0x00000008 rs 0x00000003, carryin 1, cpsr 0x20000000 C instruction 'add r0, r1, r2, asr r3' rd 0x00000000 rm 0x00000000, rn 0x00000008 rs 0x00000004, carryin 1, cpsr 0x20000000 C instruction 'add r0, r1, r2, asr r3' rd 0x00000000 rm 0x00000000, rn 0x00000008 rs 0x00000005, carryin 1, cpsr 0x20000000 C instruction 'add r0, r1, r2, ror r3' rd 0x00088000 rm 0x00000000, rn 0x00088000 rs 0x00000000, carryin 0, cpsr 0x00000000 instruction 'add r0, r1, r2, ror r3' rd 0x80088000 rm 0x00000000, rn 0x80088000 rs 0x00000000, carryin 0, cpsr 0x00000000 instruction 'add r0, r1, r2, ror r3' rd 0x00044000 rm 0x00000000, rn 0x00088000 rs 0x00000001, carryin 0, cpsr 0x00000000 instruction 'add r0, r1, r2, ror r3' rd 0x00110000 rm 0x00000000, rn 0x00088000 rs 0x0000001f, carryin 0, cpsr 0x00000000 instruction 'add r0, r1, r2, ror r3' rd 0x00088000 rm 0x00000000, rn 0x00088000 rs 0x00000020, carryin 0, cpsr 0x00000000 instruction 'add r0, r1, r2, ror r3' rd 0x00110000 rm 0x00000000, rn 0x00088000 rs 0x000000ff, carryin 0, cpsr 0x00000000 instruction 'add r0, r1, r2, ror r3' rd 0x00088000 rm 0x00000000, rn 0x00088000 rs 0x00000100, carryin 0, cpsr 0x00000000 instruction 'add r0, r1, r2, ror r3' rd 0x80088000 rm 0x00000000, rn 0x80088000 rs 0x00000100, carryin 0, cpsr 0x00000000 instruction 'add r0, r1, r2, ror r3' rd 0x00044000 rm 0x00000000, rn 0x00088000 rs 0x00000101, carryin 0, cpsr 0x00000000 instruction 'add r0, r1, r2, ror r3' rd 0x00088000 rm 0x00000000, rn 0x00088000 rs 0x00000000, carryin 1, cpsr 0x20000000 C instruction 'add r0, r1, r2, ror r3' rd 0x80088000 rm 0x00000000, rn 0x80088000 rs 0x00000000, carryin 1, cpsr 0x20000000 C instruction 'add r0, r1, r2, ror r3' rd 0x00044000 rm 0x00000000, rn 0x00088000 rs 0x00000001, carryin 1, cpsr 0x20000000 C instruction 'add r0, r1, r2, ror r3' rd 0x00110000 rm 0x00000000, rn 0x00088000 rs 0x0000001f, carryin 1, cpsr 0x20000000 C instruction 'add r0, r1, r2, ror r3' rd 0x00088000 rm 0x00000000, rn 0x00088000 rs 0x00000020, carryin 1, cpsr 0x20000000 C instruction 'add r0, r1, r2, ror r3' rd 0x00110000 rm 0x00000000, rn 0x00088000 rs 0x000000ff, carryin 1, cpsr 0x20000000 C instruction 'add r0, r1, r2, ror r3' rd 0x00088000 rm 0x00000000, rn 0x00088000 rs 0x00000100, carryin 1, cpsr 0x20000000 C instruction 'add r0, r1, r2, ror r3' rd 0x80088000 rm 0x00000000, rn 0x80088000 rs 0x00000100, carryin 1, cpsr 0x20000000 C instruction 'add r0, r1, r2, ror r3' rd 0x00044000 rm 0x00000000, rn 0x00088000 rs 0x00000101, carryin 1, cpsr 0x20000000 C instruction 'adds r0, r1, r2, lsl r3' rd 0xffffffff rm 0x00000000, rn 0xffffffff rs 0x00000000, carryin 0, cpsr 0x80000000 N instruction 'adds r0, r1, r2, lsl r3' rd 0xfffffffe rm 0x00000000, rn 0xffffffff rs 0x00000001, carryin 0, cpsr 0x80000000 N instruction 'adds r0, r1, r2, lsl r3' rd 0x80000000 rm 0x00000000, rn 0xffffffff rs 0x0000001f, carryin 0, cpsr 0x80000000 N instruction 'adds r0, r1, r2, lsl r3' rd 0x00000000 rm 0x00000000, rn 0xffffffff rs 0x00000020, carryin 0, cpsr 0x40000000 Z instruction 'adds r0, r1, r2, lsl r3' rd 0x00000000 rm 0x00000000, rn 0xffffffff rs 0x000000ff, carryin 0, cpsr 0x40000000 Z instruction 'adds r0, r1, r2, lsl r3' rd 0xffffffff rm 0x00000000, rn 0xffffffff rs 0x00000100, carryin 0, cpsr 0x80000000 N instruction 'adds r0, r1, r2, lsr r3' rd 0xffffffff rm 0x00000000, rn 0xffffffff rs 0x00000000, carryin 0, cpsr 0x80000000 N instruction 'adds r0, r1, r2, lsr r3' rd 0x7fffffff rm 0x00000000, rn 0xffffffff rs 0x00000001, carryin 0, cpsr 0x00000000 instruction 'adds r0, r1, r2, lsr r3' rd 0x00000001 rm 0x00000000, rn 0xffffffff rs 0x0000001f, carryin 0, cpsr 0x00000000 instruction 'adds r0, r1, r2, lsr r3' rd 0x00000000 rm 0x00000000, rn 0xffffffff rs 0x00000020, carryin 0, cpsr 0x40000000 Z instruction 'adds r0, r1, r2, lsr r3' rd 0x00000000 rm 0x00000000, rn 0xffffffff rs 0x000000ff, carryin 0, cpsr 0x40000000 Z instruction 'adds r0, r1, r2, lsr r3' rd 0xffffffff rm 0x00000000, rn 0xffffffff rs 0x00000100, carryin 0, cpsr 0x80000000 N instruction 'adds r0, r1, r2, ror r3' rd 0x00088000 rm 0x00000000, rn 0x00088000 rs 0x00000000, carryin 0, cpsr 0x00000000 instruction 'adds r0, r1, r2, ror r3' rd 0x80088000 rm 0x00000000, rn 0x80088000 rs 0x00000000, carryin 0, cpsr 0x80000000 N instruction 'adds r0, r1, r2, ror r3' rd 0x00044000 rm 0x00000000, rn 0x00088000 rs 0x00000001, carryin 0, cpsr 0x00000000 instruction 'adds r0, r1, r2, ror r3' rd 0x00110000 rm 0x00000000, rn 0x00088000 rs 0x0000001f, carryin 0, cpsr 0x00000000 instruction 'adds r0, r1, r2, ror r3' rd 0x00088000 rm 0x00000000, rn 0x00088000 rs 0x00000020, carryin 0, cpsr 0x00000000 instruction 'adds r0, r1, r2, ror r3' rd 0x00110000 rm 0x00000000, rn 0x00088000 rs 0x000000ff, carryin 0, cpsr 0x00000000 instruction 'adds r0, r1, r2, ror r3' rd 0x00088000 rm 0x00000000, rn 0x00088000 rs 0x00000100, carryin 0, cpsr 0x00000000 instruction 'adds r0, r1, r2, ror r3' rd 0x80088000 rm 0x00000000, rn 0x80088000 rs 0x00000100, carryin 0, cpsr 0x80000000 N instruction 'adds r0, r1, r2, ror r3' rd 0x00044000 rm 0x00000000, rn 0x00088000 rs 0x00000101, carryin 0, cpsr 0x00000000 instruction 'adds r0, r1, r2, lsl r3' rd 0xffffffff rm 0x00000000, rn 0xffffffff rs 0x00000000, carryin 1, cpsr 0x80000000 N instruction 'adds r0, r1, r2, lsl r3' rd 0xfffffffe rm 0x00000000, rn 0xffffffff rs 0x00000001, carryin 1, cpsr 0x80000000 N instruction 'adds r0, r1, r2, lsl r3' rd 0x80000000 rm 0x00000000, rn 0xffffffff rs 0x0000001f, carryin 1, cpsr 0x80000000 N instruction 'adds r0, r1, r2, lsl r3' rd 0x00000000 rm 0x00000000, rn 0xffffffff rs 0x00000020, carryin 1, cpsr 0x40000000 Z instruction 'adds r0, r1, r2, lsl r3' rd 0x00000000 rm 0x00000000, rn 0xffffffff rs 0x000000ff, carryin 1, cpsr 0x40000000 Z instruction 'adds r0, r1, r2, lsl r3' rd 0xffffffff rm 0x00000000, rn 0xffffffff rs 0x00000100, carryin 1, cpsr 0x80000000 N instruction 'adds r0, r1, r2, lsr r3' rd 0xffffffff rm 0x00000000, rn 0xffffffff rs 0x00000000, carryin 1, cpsr 0x80000000 N instruction 'adds r0, r1, r2, lsr r3' rd 0x7fffffff rm 0x00000000, rn 0xffffffff rs 0x00000001, carryin 1, cpsr 0x00000000 instruction 'adds r0, r1, r2, lsr r3' rd 0x00000001 rm 0x00000000, rn 0xffffffff rs 0x0000001f, carryin 1, cpsr 0x00000000 instruction 'adds r0, r1, r2, lsr r3' rd 0x00000000 rm 0x00000000, rn 0xffffffff rs 0x00000020, carryin 1, cpsr 0x40000000 Z instruction 'adds r0, r1, r2, lsr r3' rd 0x00000000 rm 0x00000000, rn 0xffffffff rs 0x000000ff, carryin 1, cpsr 0x40000000 Z instruction 'adds r0, r1, r2, lsr r3' rd 0xffffffff rm 0x00000000, rn 0xffffffff rs 0x00000100, carryin 1, cpsr 0x80000000 N instruction 'adds r0, r1, r2, ror r3' rd 0x00088000 rm 0x00000000, rn 0x00088000 rs 0x00000000, carryin 1, cpsr 0x00000000 instruction 'adds r0, r1, r2, ror r3' rd 0x80088000 rm 0x00000000, rn 0x80088000 rs 0x00000000, carryin 1, cpsr 0x80000000 N instruction 'adds r0, r1, r2, ror r3' rd 0x00044000 rm 0x00000000, rn 0x00088000 rs 0x00000001, carryin 1, cpsr 0x00000000 instruction 'adds r0, r1, r2, ror r3' rd 0x00110000 rm 0x00000000, rn 0x00088000 rs 0x0000001f, carryin 1, cpsr 0x00000000 instruction 'adds r0, r1, r2, ror r3' rd 0x00088000 rm 0x00000000, rn 0x00088000 rs 0x00000020, carryin 1, cpsr 0x00000000 instruction 'adds r0, r1, r2, ror r3' rd 0x00110000 rm 0x00000000, rn 0x00088000 rs 0x000000ff, carryin 1, cpsr 0x00000000 instruction 'adds r0, r1, r2, ror r3' rd 0x00088000 rm 0x00000000, rn 0x00088000 rs 0x00000100, carryin 1, cpsr 0x00000000 instruction 'adds r0, r1, r2, ror r3' rd 0x80088000 rm 0x00000000, rn 0x80088000 rs 0x00000100, carryin 1, cpsr 0x80000000 N instruction 'adds r0, r1, r2, ror r3' rd 0x00044000 rm 0x00000000, rn 0x00088000 rs 0x00000101, carryin 1, cpsr 0x00000000 instruction 'adcs r0, r1, r2, lsl r3' rd 0xffffffff rm 0x00000000, rn 0xffffffff rs 0x00000000, carryin 0, cpsr 0x80000000 N instruction 'adcs r0, r1, r2, lsr r3' rd 0xffffffff rm 0x00000000, rn 0xffffffff rs 0x00000000, carryin 0, cpsr 0x80000000 N instruction 'adcs r0, r1, r2, lsl r3' rd 0xfffffffe rm 0x00000000, rn 0xffffffff rs 0x00000001, carryin 0, cpsr 0x80000000 N instruction 'adcs r0, r1, r2, lsr r3' rd 0x7fffffff rm 0x00000000, rn 0xffffffff rs 0x00000001, carryin 0, cpsr 0x00000000 instruction 'adcs r0, r1, r2, lsl r3' rd 0x00000000 rm 0x00000000, rn 0xffffffff rs 0x00000000, carryin 1, cpsr 0x60000000 ZC instruction 'adcs r0, r1, r2, lsr r3' rd 0x00000000 rm 0x00000000, rn 0xffffffff rs 0x00000000, carryin 1, cpsr 0x60000000 ZC instruction 'adcs r0, r1, r2, lsl r3' rd 0xffffffff rm 0x00000000, rn 0xffffffff rs 0x00000001, carryin 1, cpsr 0x80000000 N instruction 'adcs r0, r1, r2, lsr r3' rd 0x80000000 rm 0x00000000, rn 0xffffffff rs 0x00000001, carryin 1, cpsr 0x90000000 N V MUL instruction 'mul r0, r1, r2' rd 0x00000000 rm 0x00000000, rn 0x00000000, carryin 0, cpsr 0x00000000 instruction 'mul r0, r1, r2' rd 0x00000000 rm 0xffffffff, rn 0x00000000, carryin 0, cpsr 0x00000000 instruction 'mul r0, r1, r2' rd 0x00000000 rm 0x00000000, rn 0xffffffff, carryin 0, cpsr 0x00000000 instruction 'mul r0, r1, r2' rd 0x00000001 rm 0xffffffff, rn 0xffffffff, carryin 0, cpsr 0x00000000 instruction 'mul r0, r1, r2' rd 0x00000001 rm 0x7fffffff, rn 0x7fffffff, carryin 0, cpsr 0x00000000 instruction 'mul r0, r1, r2' rd 0xfffe0001 rm 0x0000ffff, rn 0x0000ffff, carryin 0, cpsr 0x00000000 MULS instruction 'muls r0, r1, r2' rd 0x00000000 rm 0x00000000, rn 0x00000000, carryin 0, cpsr 0x40000000 Z instruction 'muls r0, r1, r2' rd 0x00000000 rm 0xffffffff, rn 0x00000000, carryin 0, cpsr 0x40000000 Z instruction 'muls r0, r1, r2' rd 0x00000000 rm 0x00000000, rn 0xffffffff, carryin 0, cpsr 0x40000000 Z instruction 'muls r0, r1, r2' rd 0x00000001 rm 0xffffffff, rn 0xffffffff, carryin 0, cpsr 0x00000000 instruction 'muls r0, r1, r2' rd 0x00000001 rm 0x7fffffff, rn 0x7fffffff, carryin 0, cpsr 0x00000000 instruction 'muls r0, r1, r2' rd 0xfffe0001 rm 0x0000ffff, rn 0x0000ffff, carryin 0, cpsr 0x80000000 N MLA instruction 'mla r0, r1, r2, r3' rd 0x00000001 rm 0x00000000, rn 0x00000000 rs 0x00000001, carryin 0, cpsr 0x00000000 instruction 'mla r0, r1, r2, r3' rd 0x00000001 rm 0xffffffff, rn 0x00000000 rs 0x00000001, carryin 0, cpsr 0x00000000 instruction 'mla r0, r1, r2, r3' rd 0x00000001 rm 0x00000000, rn 0xffffffff rs 0x00000001, carryin 0, cpsr 0x00000000 instruction 'mla r0, r1, r2, r3' rd 0x00000002 rm 0xffffffff, rn 0xffffffff rs 0x00000001, carryin 0, cpsr 0x00000000 instruction 'mla r0, r1, r2, r3' rd 0x00000002 rm 0x7fffffff, rn 0x7fffffff rs 0x00000001, carryin 0, cpsr 0x00000000 instruction 'mla r0, r1, r2, r3' rd 0xfffe0002 rm 0x0000ffff, rn 0x0000ffff rs 0x00000001, carryin 0, cpsr 0x00000000 MLAS instruction 'mlas r0, r1, r2, r3' rd 0x00000001 rm 0x00000000, rn 0x00000000 rs 0x00000001, carryin 0, cpsr 0x00000000 instruction 'mlas r0, r1, r2, r3' rd 0x00000001 rm 0xffffffff, rn 0x00000000 rs 0x00000001, carryin 0, cpsr 0x00000000 instruction 'mlas r0, r1, r2, r3' rd 0x00000001 rm 0x00000000, rn 0xffffffff rs 0x00000001, carryin 0, cpsr 0x00000000 instruction 'mlas r0, r1, r2, r3' rd 0x00000002 rm 0xffffffff, rn 0xffffffff rs 0x00000001, carryin 0, cpsr 0x00000000 instruction 'mlas r0, r1, r2, r3' rd 0x00000002 rm 0x7fffffff, rn 0x7fffffff rs 0x00000001, carryin 0, cpsr 0x00000000 instruction 'mlas r0, r1, r2, r3' rd 0xfffe0002 rm 0x0000ffff, rn 0x0000ffff rs 0x00000001, carryin 0, cpsr 0x80000000 N CLZ instruction 'clz r0, r1' rd 0x00000020 rm 0x00000000, carryin 0, cpsr 0x00000000 instruction 'clz r0, r1' rd 0x0000001f rm 0x00000001, carryin 0, cpsr 0x00000000 instruction 'clz r0, r1' rd 0x0000001b rm 0x00000010, carryin 0, cpsr 0x00000000 instruction 'clz r0, r1' rd 0x00000000 rm 0xffffffff, carryin 0, cpsr 0x00000000