struct info { uint32_t seed; /* start parent */ uint32_t mask; /* which bits to mutate */ }; map lookup = { { "adc GPR , GPR , GPR",{0xE0A00000,0x000FF00F}}, // 111000001010xxxxxxxx00000000xxxx adc r0, r0, r0 { "adc GPR , GPR , GPR , SHIFT",{0xE0A00060,0x000FF00F}}, // 111000001010xxxxxxxx00000110xxxx adc r0, r0, r0, rrx { "adc GPR , GPR , GPR , SHIFT GPR",{0xE0A00010,0x000FFF6F}}, // 111000001010xxxxxxxxxxxx0xx1xxxx adc r0, r0, r0, lsl r0 { "adc GPR , GPR , GPR , SHIFT NUM",{0xE0A00020,0x000FFFEF}}, // 111000001010xxxxxxxxxxxxxxx0xxxx adc r0, r0, r0, lsr #32 { "adc GPR , GPR , NUM",{0xE2A00000,0x000FFFFF}}, // 111000101010xxxxxxxxxxxxxxxxxxxx adc r0, r0, #0 { "adceq GPR , GPR , GPR",{0x00A00000,0x000FF00F}}, // 000000001010xxxxxxxx00000000xxxx adceq r0, r0, r0 { "adceq GPR , GPR , GPR , SHIFT",{0x00A00060,0x000FF00F}}, // 000000001010xxxxxxxx00000110xxxx adceq r0, r0, r0, rrx { "adceq GPR , GPR , GPR , SHIFT GPR",{0x00A00010,0x000FFF6F}}, // 000000001010xxxxxxxxxxxx0xx1xxxx adceq r0, r0, r0, lsl r0 { "adceq GPR , GPR , GPR , SHIFT NUM",{0x00A00020,0x000FFFEF}}, // 000000001010xxxxxxxxxxxxxxx0xxxx adceq r0, r0, r0, lsr #32 { "adceq GPR , GPR , NUM",{0x02A00000,0x000FFFFF}}, // 000000101010xxxxxxxxxxxxxxxxxxxx adceq r0, r0, #0 { "adcge GPR , GPR , GPR",{0xA0A00000,0x000FF00F}}, // 101000001010xxxxxxxx00000000xxxx adcge r0, r0, r0 { "adcge GPR , GPR , GPR , SHIFT",{0xA0A00060,0x000FF00F}}, // 101000001010xxxxxxxx00000110xxxx adcge r0, r0, r0, rrx { "adcge GPR , GPR , GPR , SHIFT GPR",{0xA0A00010,0x000FFF6F}}, // 101000001010xxxxxxxxxxxx0xx1xxxx adcge r0, r0, r0, lsl r0 { "adcge GPR , GPR , GPR , SHIFT NUM",{0xA0A00020,0x000FFFEF}}, // 101000001010xxxxxxxxxxxxxxx0xxxx adcge r0, r0, r0, lsr #32 { "adcge GPR , GPR , NUM",{0xA2A00000,0x000FFFFF}}, // 101000101010xxxxxxxxxxxxxxxxxxxx adcge r0, r0, #0 { "adcgt GPR , GPR , GPR",{0xC0A00000,0x000FF00F}}, // 110000001010xxxxxxxx00000000xxxx adcgt r0, r0, r0 { "adcgt GPR , GPR , GPR , SHIFT",{0xC0A00060,0x000FF00F}}, // 110000001010xxxxxxxx00000110xxxx adcgt r0, r0, r0, rrx { "adcgt GPR , GPR , GPR , SHIFT GPR",{0xC0A00010,0x000FFF6F}}, // 110000001010xxxxxxxxxxxx0xx1xxxx adcgt r0, r0, r0, lsl r0 { "adcgt GPR , GPR , GPR , SHIFT NUM",{0xC0A00020,0x000FFFEF}}, // 110000001010xxxxxxxxxxxxxxx0xxxx adcgt r0, r0, r0, lsr #32 { "adcgt GPR , GPR , NUM",{0xC2A00000,0x000FFFFF}}, // 110000101010xxxxxxxxxxxxxxxxxxxx adcgt r0, r0, #0 { "adchi GPR , GPR , GPR",{0x80A00000,0x000FF00F}}, // 100000001010xxxxxxxx00000000xxxx adchi r0, r0, r0 { "adchi GPR , GPR , GPR , SHIFT",{0x80A00060,0x000FF00F}}, // 100000001010xxxxxxxx00000110xxxx adchi r0, r0, r0, rrx { "adchi GPR , GPR , GPR , SHIFT GPR",{0x80A00010,0x000FFF6F}}, // 100000001010xxxxxxxxxxxx0xx1xxxx adchi r0, r0, r0, lsl r0 { "adchi GPR , GPR , GPR , SHIFT NUM",{0x80A00020,0x000FFFEF}}, // 100000001010xxxxxxxxxxxxxxx0xxxx adchi r0, r0, r0, lsr #32 { "adchi GPR , GPR , NUM",{0x82A00000,0x000FFFFF}}, // 100000101010xxxxxxxxxxxxxxxxxxxx adchi r0, r0, #0 { "adchs GPR , GPR , GPR",{0x20A00000,0x000FF00F}}, // 001000001010xxxxxxxx00000000xxxx adchs r0, r0, r0 { "adchs GPR , GPR , GPR , SHIFT",{0x20A00060,0x000FF00F}}, // 001000001010xxxxxxxx00000110xxxx adchs r0, r0, r0, rrx { "adchs GPR , GPR , GPR , SHIFT GPR",{0x20A00010,0x000FFF6F}}, // 001000001010xxxxxxxxxxxx0xx1xxxx adchs r0, r0, r0, lsl r0 { "adchs GPR , GPR , GPR , SHIFT NUM",{0x20A00020,0x000FFFEF}}, // 001000001010xxxxxxxxxxxxxxx0xxxx adchs r0, r0, r0, lsr #32 { "adchs GPR , GPR , NUM",{0x22A00000,0x000FFFFF}}, // 001000101010xxxxxxxxxxxxxxxxxxxx adchs r0, r0, #0 { "adcle GPR , GPR , GPR",{0xD0A00000,0x000FF00F}}, // 110100001010xxxxxxxx00000000xxxx adcle r0, r0, r0 { "adcle GPR , GPR , GPR , SHIFT",{0xD0A00060,0x000FF00F}}, // 110100001010xxxxxxxx00000110xxxx adcle r0, r0, r0, rrx { "adcle GPR , GPR , GPR , SHIFT GPR",{0xD0A00010,0x000FFF6F}}, // 110100001010xxxxxxxxxxxx0xx1xxxx adcle r0, r0, r0, lsl r0 { "adcle GPR , GPR , GPR , SHIFT NUM",{0xD0A00020,0x000FFFEF}}, // 110100001010xxxxxxxxxxxxxxx0xxxx adcle r0, r0, r0, lsr #32 { "adcle GPR , GPR , NUM",{0xD2A00000,0x000FFFFF}}, // 110100101010xxxxxxxxxxxxxxxxxxxx adcle r0, r0, #0 { "adclo GPR , GPR , GPR",{0x30A00000,0x000FF00F}}, // 001100001010xxxxxxxx00000000xxxx adclo r0, r0, r0 { "adclo GPR , GPR , GPR , SHIFT",{0x30A00060,0x000FF00F}}, // 001100001010xxxxxxxx00000110xxxx adclo r0, r0, r0, rrx { "adclo GPR , GPR , GPR , SHIFT GPR",{0x30A00010,0x000FFF6F}}, // 001100001010xxxxxxxxxxxx0xx1xxxx adclo r0, r0, r0, lsl r0 { "adclo GPR , GPR , GPR , SHIFT NUM",{0x30A00020,0x000FFFEF}}, // 001100001010xxxxxxxxxxxxxxx0xxxx adclo r0, r0, r0, lsr #32 { "adclo GPR , GPR , NUM",{0x32A00000,0x000FFFFF}}, // 001100101010xxxxxxxxxxxxxxxxxxxx adclo r0, r0, #0 { "adcls GPR , GPR , GPR",{0x90A00000,0x000FF00F}}, // 100100001010xxxxxxxx00000000xxxx adcls r0, r0, r0 { "adcls GPR , GPR , GPR , SHIFT",{0x90A00060,0x000FF00F}}, // 100100001010xxxxxxxx00000110xxxx adcls r0, r0, r0, rrx { "adcls GPR , GPR , GPR , SHIFT GPR",{0x90A00010,0x000FFF6F}}, // 100100001010xxxxxxxxxxxx0xx1xxxx adcls r0, r0, r0, lsl r0 { "adcls GPR , GPR , GPR , SHIFT NUM",{0x90A00020,0x000FFFEF}}, // 100100001010xxxxxxxxxxxxxxx0xxxx adcls r0, r0, r0, lsr #32 { "adcls GPR , GPR , NUM",{0x92A00000,0x000FFFFF}}, // 100100101010xxxxxxxxxxxxxxxxxxxx adcls r0, r0, #0 { "adclt GPR , GPR , GPR",{0xB0A00000,0x000FF00F}}, // 101100001010xxxxxxxx00000000xxxx adclt r0, r0, r0 { "adclt GPR , GPR , GPR , SHIFT",{0xB0A00060,0x000FF00F}}, // 101100001010xxxxxxxx00000110xxxx adclt r0, r0, r0, rrx { "adclt GPR , GPR , GPR , SHIFT GPR",{0xB0A00010,0x000FFF6F}}, // 101100001010xxxxxxxxxxxx0xx1xxxx adclt r0, r0, r0, lsl r0 { "adclt GPR , GPR , GPR , SHIFT NUM",{0xB0A00020,0x000FFFEF}}, // 101100001010xxxxxxxxxxxxxxx0xxxx adclt r0, r0, r0, lsr #32 { "adclt GPR , GPR , NUM",{0xB2A00000,0x000FFFFF}}, // 101100101010xxxxxxxxxxxxxxxxxxxx adclt r0, r0, #0 { "adcmi GPR , GPR , GPR",{0x40A00000,0x000FF00F}}, // 010000001010xxxxxxxx00000000xxxx adcmi r0, r0, r0 { "adcmi GPR , GPR , GPR , SHIFT",{0x40A00060,0x000FF00F}}, // 010000001010xxxxxxxx00000110xxxx adcmi r0, r0, r0, rrx { "adcmi GPR , GPR , GPR , SHIFT GPR",{0x40A00010,0x000FFF6F}}, // 010000001010xxxxxxxxxxxx0xx1xxxx adcmi r0, r0, r0, lsl r0 { "adcmi GPR , GPR , GPR , SHIFT NUM",{0x40A00020,0x000FFFEF}}, // 010000001010xxxxxxxxxxxxxxx0xxxx adcmi r0, r0, r0, lsr #32 { "adcmi GPR , GPR , NUM",{0x42A00000,0x000FFFFF}}, // 010000101010xxxxxxxxxxxxxxxxxxxx adcmi r0, r0, #0 { "adcne GPR , GPR , GPR",{0x10A00000,0x000FF00F}}, // 000100001010xxxxxxxx00000000xxxx adcne r0, r0, r0 { "adcne GPR , GPR , GPR , SHIFT",{0x10A00060,0x000FF00F}}, // 000100001010xxxxxxxx00000110xxxx adcne r0, r0, r0, rrx { "adcne GPR , GPR , GPR , SHIFT GPR",{0x10A00010,0x000FFF6F}}, // 000100001010xxxxxxxxxxxx0xx1xxxx adcne r0, r0, r0, lsl r0 { "adcne GPR , GPR , GPR , SHIFT NUM",{0x10A00020,0x000FFFEF}}, // 000100001010xxxxxxxxxxxxxxx0xxxx adcne r0, r0, r0, lsr #32 { "adcne GPR , GPR , NUM",{0x12A00000,0x000FFFFF}}, // 000100101010xxxxxxxxxxxxxxxxxxxx adcne r0, r0, #0 { "adcpl GPR , GPR , GPR",{0x50A00000,0x000FF00F}}, // 010100001010xxxxxxxx00000000xxxx adcpl r0, r0, r0 { "adcpl GPR , GPR , GPR , SHIFT",{0x50A00060,0x000FF00F}}, // 010100001010xxxxxxxx00000110xxxx adcpl r0, r0, r0, rrx { "adcpl GPR , GPR , GPR , SHIFT GPR",{0x50A00010,0x000FFF6F}}, // 010100001010xxxxxxxxxxxx0xx1xxxx adcpl r0, r0, r0, lsl r0 { "adcpl GPR , GPR , GPR , SHIFT NUM",{0x50A00020,0x000FFFEF}}, // 010100001010xxxxxxxxxxxxxxx0xxxx adcpl r0, r0, r0, lsr #32 { "adcpl GPR , GPR , NUM",{0x52A00000,0x000FFFFF}}, // 010100101010xxxxxxxxxxxxxxxxxxxx adcpl r0, r0, #0 { "adcs GPR , GPR , GPR",{0xE0B00000,0x000FF00F}}, // 111000001011xxxxxxxx00000000xxxx adcs r0, r0, r0 { "adcs GPR , GPR , GPR , SHIFT",{0xE0B00060,0x000FF00F}}, // 111000001011xxxxxxxx00000110xxxx adcs r0, r0, r0, rrx { "adcs GPR , GPR , GPR , SHIFT GPR",{0xE0B00010,0x000FFF6F}}, // 111000001011xxxxxxxxxxxx0xx1xxxx adcs r0, r0, r0, lsl r0 { "adcs GPR , GPR , GPR , SHIFT NUM",{0xE0B00020,0x000FFFEF}}, // 111000001011xxxxxxxxxxxxxxx0xxxx adcs r0, r0, r0, lsr #32 { "adcs GPR , GPR , NUM",{0xE2B00000,0x000FFFFF}}, // 111000101011xxxxxxxxxxxxxxxxxxxx adcs r0, r0, #0 { "adcseq GPR , GPR , GPR",{0x00B00000,0x000FF00F}}, // 000000001011xxxxxxxx00000000xxxx adcseq r0, r0, r0 { "adcseq GPR , GPR , GPR , SHIFT",{0x00B00060,0x000FF00F}}, // 000000001011xxxxxxxx00000110xxxx adcseq r0, r0, r0, rrx { "adcseq GPR , GPR , GPR , SHIFT GPR",{0x00B00010,0x000FFF6F}}, // 000000001011xxxxxxxxxxxx0xx1xxxx adcseq r0, r0, r0, lsl r0 { "adcseq GPR , GPR , GPR , SHIFT NUM",{0x00B00020,0x000FFFEF}}, // 000000001011xxxxxxxxxxxxxxx0xxxx adcseq r0, r0, r0, lsr #32 { "adcseq GPR , GPR , NUM",{0x02B00000,0x000FFFFF}}, // 000000101011xxxxxxxxxxxxxxxxxxxx adcseq r0, r0, #0 { "adcsge GPR , GPR , GPR",{0xA0B00000,0x000FF00F}}, // 101000001011xxxxxxxx00000000xxxx adcsge r0, r0, r0 { "adcsge GPR , GPR , GPR , SHIFT",{0xA0B00060,0x000FF00F}}, // 101000001011xxxxxxxx00000110xxxx adcsge r0, r0, r0, rrx { "adcsge GPR , GPR , GPR , SHIFT GPR",{0xA0B00010,0x000FFF6F}}, // 101000001011xxxxxxxxxxxx0xx1xxxx adcsge r0, r0, r0, lsl r0 { "adcsge GPR , GPR , GPR , SHIFT NUM",{0xA0B00020,0x000FFFEF}}, // 101000001011xxxxxxxxxxxxxxx0xxxx adcsge r0, r0, r0, lsr #32 { "adcsge GPR , GPR , NUM",{0xA2B00000,0x000FFFFF}}, // 101000101011xxxxxxxxxxxxxxxxxxxx adcsge r0, r0, #0 { "adcsgt GPR , GPR , GPR",{0xC0B00000,0x000FF00F}}, // 110000001011xxxxxxxx00000000xxxx adcsgt r0, r0, r0 { "adcsgt GPR , GPR , GPR , SHIFT",{0xC0B00060,0x000FF00F}}, // 110000001011xxxxxxxx00000110xxxx adcsgt r0, r0, r0, rrx { "adcsgt GPR , GPR , GPR , SHIFT GPR",{0xC0B00010,0x000FFF6F}}, // 110000001011xxxxxxxxxxxx0xx1xxxx adcsgt r0, r0, r0, lsl r0 { "adcsgt GPR , GPR , GPR , SHIFT NUM",{0xC0B00020,0x000FFFEF}}, // 110000001011xxxxxxxxxxxxxxx0xxxx adcsgt r0, r0, r0, lsr #32 { "adcsgt GPR , GPR , NUM",{0xC2B00000,0x000FFFFF}}, // 110000101011xxxxxxxxxxxxxxxxxxxx adcsgt r0, r0, #0 { "adcshi GPR , GPR , GPR",{0x80B00000,0x000FF00F}}, // 100000001011xxxxxxxx00000000xxxx adcshi r0, r0, r0 { "adcshi GPR , GPR , GPR , SHIFT",{0x80B00060,0x000FF00F}}, // 100000001011xxxxxxxx00000110xxxx adcshi r0, r0, r0, rrx { "adcshi GPR , GPR , GPR , SHIFT GPR",{0x80B00010,0x000FFF6F}}, // 100000001011xxxxxxxxxxxx0xx1xxxx adcshi r0, r0, r0, lsl r0 { "adcshi GPR , GPR , GPR , SHIFT NUM",{0x80B00020,0x000FFFEF}}, // 100000001011xxxxxxxxxxxxxxx0xxxx adcshi r0, r0, r0, lsr #32 { "adcshi GPR , GPR , NUM",{0x82B00000,0x000FFFFF}}, // 100000101011xxxxxxxxxxxxxxxxxxxx adcshi r0, r0, #0 { "adcshs GPR , GPR , GPR",{0x20B00000,0x000FF00F}}, // 001000001011xxxxxxxx00000000xxxx adcshs r0, r0, r0 { "adcshs GPR , GPR , GPR , SHIFT",{0x20B00060,0x000FF00F}}, // 001000001011xxxxxxxx00000110xxxx adcshs r0, r0, r0, rrx { "adcshs GPR , GPR , GPR , SHIFT GPR",{0x20B00010,0x000FFF6F}}, // 001000001011xxxxxxxxxxxx0xx1xxxx adcshs r0, r0, r0, lsl r0 { "adcshs GPR , GPR , GPR , SHIFT NUM",{0x20B00020,0x000FFFEF}}, // 001000001011xxxxxxxxxxxxxxx0xxxx adcshs r0, r0, r0, lsr #32 { "adcshs GPR , GPR , NUM",{0x22B00000,0x000FFFFF}}, // 001000101011xxxxxxxxxxxxxxxxxxxx adcshs r0, r0, #0 { "adcsle GPR , GPR , GPR",{0xD0B00000,0x000FF00F}}, // 110100001011xxxxxxxx00000000xxxx adcsle r0, r0, r0 { "adcsle GPR , GPR , GPR , SHIFT",{0xD0B00060,0x000FF00F}}, // 110100001011xxxxxxxx00000110xxxx adcsle r0, r0, r0, rrx { "adcsle GPR , GPR , GPR , SHIFT GPR",{0xD0B00010,0x000FFF6F}}, // 110100001011xxxxxxxxxxxx0xx1xxxx adcsle r0, r0, r0, lsl r0 { "adcsle GPR , GPR , GPR , SHIFT NUM",{0xD0B00020,0x000FFFEF}}, // 110100001011xxxxxxxxxxxxxxx0xxxx adcsle r0, r0, r0, lsr #32 { "adcsle GPR , GPR , NUM",{0xD2B00000,0x000FFFFF}}, // 110100101011xxxxxxxxxxxxxxxxxxxx adcsle r0, r0, #0 { "adcslo GPR , GPR , GPR",{0x30B00000,0x000FF00F}}, // 001100001011xxxxxxxx00000000xxxx adcslo r0, r0, r0 { "adcslo GPR , GPR , GPR , SHIFT",{0x30B00060,0x000FF00F}}, // 001100001011xxxxxxxx00000110xxxx adcslo r0, r0, r0, rrx { "adcslo GPR , GPR , GPR , SHIFT GPR",{0x30B00010,0x000FFF6F}}, // 001100001011xxxxxxxxxxxx0xx1xxxx adcslo r0, r0, r0, lsl r0 { "adcslo GPR , GPR , GPR , SHIFT NUM",{0x30B00020,0x000FFFEF}}, // 001100001011xxxxxxxxxxxxxxx0xxxx adcslo r0, r0, r0, lsr #32 { "adcslo GPR , GPR , NUM",{0x32B00000,0x000FFFFF}}, // 001100101011xxxxxxxxxxxxxxxxxxxx adcslo r0, r0, #0 { "adcsls GPR , GPR , GPR",{0x90B00000,0x000FF00F}}, // 100100001011xxxxxxxx00000000xxxx adcsls r0, r0, r0 { "adcsls GPR , GPR , GPR , SHIFT",{0x90B00060,0x000FF00F}}, // 100100001011xxxxxxxx00000110xxxx adcsls r0, r0, r0, rrx { "adcsls GPR , GPR , GPR , SHIFT GPR",{0x90B00010,0x000FFF6F}}, // 100100001011xxxxxxxxxxxx0xx1xxxx adcsls r0, r0, r0, lsl r0 { "adcsls GPR , GPR , GPR , SHIFT NUM",{0x90B00020,0x000FFFEF}}, // 100100001011xxxxxxxxxxxxxxx0xxxx adcsls r0, r0, r0, lsr #32 { "adcsls GPR , GPR , NUM",{0x92B00000,0x000FFFFF}}, // 100100101011xxxxxxxxxxxxxxxxxxxx adcsls r0, r0, #0 { "adcslt GPR , GPR , GPR",{0xB0B00000,0x000FF00F}}, // 101100001011xxxxxxxx00000000xxxx adcslt r0, r0, r0 { "adcslt GPR , GPR , GPR , SHIFT",{0xB0B00060,0x000FF00F}}, // 101100001011xxxxxxxx00000110xxxx adcslt r0, r0, r0, rrx { "adcslt GPR , GPR , GPR , SHIFT GPR",{0xB0B00010,0x000FFF6F}}, // 101100001011xxxxxxxxxxxx0xx1xxxx adcslt r0, r0, r0, lsl r0 { "adcslt GPR , GPR , GPR , SHIFT NUM",{0xB0B00020,0x000FFFEF}}, // 101100001011xxxxxxxxxxxxxxx0xxxx adcslt r0, r0, r0, lsr #32 { "adcslt GPR , GPR , NUM",{0xB2B00000,0x000FFFFF}}, // 101100101011xxxxxxxxxxxxxxxxxxxx adcslt r0, r0, #0 { "adcsmi GPR , GPR , GPR",{0x40B00000,0x000FF00F}}, // 010000001011xxxxxxxx00000000xxxx adcsmi r0, r0, r0 { "adcsmi GPR , GPR , GPR , SHIFT",{0x40B00060,0x000FF00F}}, // 010000001011xxxxxxxx00000110xxxx adcsmi r0, r0, r0, rrx { "adcsmi GPR , GPR , GPR , SHIFT GPR",{0x40B00010,0x000FFF6F}}, // 010000001011xxxxxxxxxxxx0xx1xxxx adcsmi r0, r0, r0, lsl r0 { "adcsmi GPR , GPR , GPR , SHIFT NUM",{0x40B00020,0x000FFFEF}}, // 010000001011xxxxxxxxxxxxxxx0xxxx adcsmi r0, r0, r0, lsr #32 { "adcsmi GPR , GPR , NUM",{0x42B00000,0x000FFFFF}}, // 010000101011xxxxxxxxxxxxxxxxxxxx adcsmi r0, r0, #0 { "adcsne GPR , GPR , GPR",{0x10B00000,0x000FF00F}}, // 000100001011xxxxxxxx00000000xxxx adcsne r0, r0, r0 { "adcsne GPR , GPR , GPR , SHIFT",{0x10B00060,0x000FF00F}}, // 000100001011xxxxxxxx00000110xxxx adcsne r0, r0, r0, rrx { "adcsne GPR , GPR , GPR , SHIFT GPR",{0x10B00010,0x000FFF6F}}, // 000100001011xxxxxxxxxxxx0xx1xxxx adcsne r0, r0, r0, lsl r0 { "adcsne GPR , GPR , GPR , SHIFT NUM",{0x10B00020,0x000FFFEF}}, // 000100001011xxxxxxxxxxxxxxx0xxxx adcsne r0, r0, r0, lsr #32 { "adcsne GPR , GPR , NUM",{0x12B00000,0x000FFFFF}}, // 000100101011xxxxxxxxxxxxxxxxxxxx adcsne r0, r0, #0 { "adcspl GPR , GPR , GPR",{0x50B00000,0x000FF00F}}, // 010100001011xxxxxxxx00000000xxxx adcspl r0, r0, r0 { "adcspl GPR , GPR , GPR , SHIFT",{0x50B00060,0x000FF00F}}, // 010100001011xxxxxxxx00000110xxxx adcspl r0, r0, r0, rrx { "adcspl GPR , GPR , GPR , SHIFT GPR",{0x50B00010,0x000FFF6F}}, // 010100001011xxxxxxxxxxxx0xx1xxxx adcspl r0, r0, r0, lsl r0 { "adcspl GPR , GPR , GPR , SHIFT NUM",{0x50B00020,0x000FFFEF}}, // 010100001011xxxxxxxxxxxxxxx0xxxx adcspl r0, r0, r0, lsr #32 { "adcspl GPR , GPR , NUM",{0x52B00000,0x000FFFFF}}, // 010100101011xxxxxxxxxxxxxxxxxxxx adcspl r0, r0, #0 { "adcsvc GPR , GPR , GPR",{0x70B00000,0x000FF00F}}, // 011100001011xxxxxxxx00000000xxxx adcsvc r0, r0, r0 { "adcsvc GPR , GPR , GPR , SHIFT",{0x70B00060,0x000FF00F}}, // 011100001011xxxxxxxx00000110xxxx adcsvc r0, r0, r0, rrx { "adcsvc GPR , GPR , GPR , SHIFT GPR",{0x70B00010,0x000FFF6F}}, // 011100001011xxxxxxxxxxxx0xx1xxxx adcsvc r0, r0, r0, lsl r0 { "adcsvc GPR , GPR , GPR , SHIFT NUM",{0x70B00020,0x000FFFEF}}, // 011100001011xxxxxxxxxxxxxxx0xxxx adcsvc r0, r0, r0, lsr #32 { "adcsvc GPR , GPR , NUM",{0x72B00000,0x000FFFFF}}, // 011100101011xxxxxxxxxxxxxxxxxxxx adcsvc r0, r0, #0 { "adcsvs GPR , GPR , GPR",{0x60B00000,0x000FF00F}}, // 011000001011xxxxxxxx00000000xxxx adcsvs r0, r0, r0 { "adcsvs GPR , GPR , GPR , SHIFT",{0x60B00060,0x000FF00F}}, // 011000001011xxxxxxxx00000110xxxx adcsvs r0, r0, r0, rrx { "adcsvs GPR , GPR , GPR , SHIFT GPR",{0x60B00010,0x000FFF6F}}, // 011000001011xxxxxxxxxxxx0xx1xxxx adcsvs r0, r0, r0, lsl r0 { "adcsvs GPR , GPR , GPR , SHIFT NUM",{0x60B00020,0x000FFFEF}}, // 011000001011xxxxxxxxxxxxxxx0xxxx adcsvs r0, r0, r0, lsr #32 { "adcsvs GPR , GPR , NUM",{0x62B00000,0x000FFFFF}}, // 011000101011xxxxxxxxxxxxxxxxxxxx adcsvs r0, r0, #0 { "adcvc GPR , GPR , GPR",{0x70A00000,0x000FF00F}}, // 011100001010xxxxxxxx00000000xxxx adcvc r0, r0, r0 { "adcvc GPR , GPR , GPR , SHIFT",{0x70A00060,0x000FF00F}}, // 011100001010xxxxxxxx00000110xxxx adcvc r0, r0, r0, rrx { "adcvc GPR , GPR , GPR , SHIFT GPR",{0x70A00010,0x000FFF6F}}, // 011100001010xxxxxxxxxxxx0xx1xxxx adcvc r0, r0, r0, lsl r0 { "adcvc GPR , GPR , GPR , SHIFT NUM",{0x70A00020,0x000FFFEF}}, // 011100001010xxxxxxxxxxxxxxx0xxxx adcvc r0, r0, r0, lsr #32 { "adcvc GPR , GPR , NUM",{0x72A00000,0x000FFFFF}}, // 011100101010xxxxxxxxxxxxxxxxxxxx adcvc r0, r0, #0 { "adcvs GPR , GPR , GPR",{0x60A00000,0x000FF00F}}, // 011000001010xxxxxxxx00000000xxxx adcvs r0, r0, r0 { "adcvs GPR , GPR , GPR , SHIFT",{0x60A00060,0x000FF00F}}, // 011000001010xxxxxxxx00000110xxxx adcvs r0, r0, r0, rrx { "adcvs GPR , GPR , GPR , SHIFT GPR",{0x60A00010,0x000FFF6F}}, // 011000001010xxxxxxxxxxxx0xx1xxxx adcvs r0, r0, r0, lsl r0 { "adcvs GPR , GPR , GPR , SHIFT NUM",{0x60A00020,0x000FFFEF}}, // 011000001010xxxxxxxxxxxxxxx0xxxx adcvs r0, r0, r0, lsr #32 { "adcvs GPR , GPR , NUM",{0x62A00000,0x000FFFFF}}, // 011000101010xxxxxxxxxxxxxxxxxxxx adcvs r0, r0, #0 { "add GPR , GPR , GPR",{0xE0800000,0x000FF00F}}, // 111000001000xxxxxxxx00000000xxxx add r0, r0, r0 { "add GPR , GPR , GPR , SHIFT",{0xE0800060,0x000FF00F}}, // 111000001000xxxxxxxx00000110xxxx add r0, r0, r0, rrx { "add GPR , GPR , GPR , SHIFT GPR",{0xE0800010,0x000FFF6F}}, // 111000001000xxxxxxxxxxxx0xx1xxxx add r0, r0, r0, lsl r0 { "add GPR , GPR , GPR , SHIFT NUM",{0xE0800020,0x000FFFEF}}, // 111000001000xxxxxxxxxxxxxxx0xxxx add r0, r0, r0, lsr #32 { "add GPR , GPR , NUM",{0xE2800000,0x000FFFFF}}, // 111000101000xxxxxxxxxxxxxxxxxxxx add r0, r0, #0 { "addeq GPR , GPR , GPR",{0x00800000,0x000FF00F}}, // 000000001000xxxxxxxx00000000xxxx addeq r0, r0, r0 { "addeq GPR , GPR , GPR , SHIFT",{0x00800060,0x000FF00F}}, // 000000001000xxxxxxxx00000110xxxx addeq r0, r0, r0, rrx { "addeq GPR , GPR , GPR , SHIFT GPR",{0x00800010,0x000FFF6F}}, // 000000001000xxxxxxxxxxxx0xx1xxxx addeq r0, r0, r0, lsl r0 { "addeq GPR , GPR , GPR , SHIFT NUM",{0x00800020,0x000FFFEF}}, // 000000001000xxxxxxxxxxxxxxx0xxxx addeq r0, r0, r0, lsr #32 { "addeq GPR , GPR , NUM",{0x02800000,0x000FFFFF}}, // 000000101000xxxxxxxxxxxxxxxxxxxx addeq r0, r0, #0 { "addge GPR , GPR , GPR",{0xA0800000,0x000FF00F}}, // 101000001000xxxxxxxx00000000xxxx addge r0, r0, r0 { "addge GPR , GPR , GPR , SHIFT",{0xA0800060,0x000FF00F}}, // 101000001000xxxxxxxx00000110xxxx addge r0, r0, r0, rrx { "addge GPR , GPR , GPR , SHIFT GPR",{0xA0800010,0x000FFF6F}}, // 101000001000xxxxxxxxxxxx0xx1xxxx addge r0, r0, r0, lsl r0 { "addge GPR , GPR , GPR , SHIFT NUM",{0xA0800020,0x000FFFEF}}, // 101000001000xxxxxxxxxxxxxxx0xxxx addge r0, r0, r0, lsr #32 { "addge GPR , GPR , NUM",{0xA2800000,0x000FFFFF}}, // 101000101000xxxxxxxxxxxxxxxxxxxx addge r0, r0, #0 { "addgt GPR , GPR , GPR",{0xC0800000,0x000FF00F}}, // 110000001000xxxxxxxx00000000xxxx addgt r0, r0, r0 { "addgt GPR , GPR , GPR , SHIFT",{0xC0800060,0x000FF00F}}, // 110000001000xxxxxxxx00000110xxxx addgt r0, r0, r0, rrx { "addgt GPR , GPR , GPR , SHIFT GPR",{0xC0800010,0x000FFF6F}}, // 110000001000xxxxxxxxxxxx0xx1xxxx addgt r0, r0, r0, lsl r0 { "addgt GPR , GPR , GPR , SHIFT NUM",{0xC0800020,0x000FFFEF}}, // 110000001000xxxxxxxxxxxxxxx0xxxx addgt r0, r0, r0, lsr #32 { "addgt GPR , GPR , NUM",{0xC2800000,0x000FFFFF}}, // 110000101000xxxxxxxxxxxxxxxxxxxx addgt r0, r0, #0 { "addhi GPR , GPR , GPR",{0x80800000,0x000FF00F}}, // 100000001000xxxxxxxx00000000xxxx addhi r0, r0, r0 { "addhi GPR , GPR , GPR , SHIFT",{0x80800060,0x000FF00F}}, // 100000001000xxxxxxxx00000110xxxx addhi r0, r0, r0, rrx { "addhi GPR , GPR , GPR , SHIFT GPR",{0x80800010,0x000FFF6F}}, // 100000001000xxxxxxxxxxxx0xx1xxxx addhi r0, r0, r0, lsl r0 { "addhi GPR , GPR , GPR , SHIFT NUM",{0x80800020,0x000FFFEF}}, // 100000001000xxxxxxxxxxxxxxx0xxxx addhi r0, r0, r0, lsr #32 { "addhi GPR , GPR , NUM",{0x82800000,0x000FFFFF}}, // 100000101000xxxxxxxxxxxxxxxxxxxx addhi r0, r0, #0 { "addhs GPR , GPR , GPR",{0x20800000,0x000FF00F}}, // 001000001000xxxxxxxx00000000xxxx addhs r0, r0, r0 { "addhs GPR , GPR , GPR , SHIFT",{0x20800060,0x000FF00F}}, // 001000001000xxxxxxxx00000110xxxx addhs r0, r0, r0, rrx { "addhs GPR , GPR , GPR , SHIFT GPR",{0x20800010,0x000FFF6F}}, // 001000001000xxxxxxxxxxxx0xx1xxxx addhs r0, r0, r0, lsl r0 { "addhs GPR , GPR , GPR , SHIFT NUM",{0x20800020,0x000FFFEF}}, // 001000001000xxxxxxxxxxxxxxx0xxxx addhs r0, r0, r0, lsr #32 { "addhs GPR , GPR , NUM",{0x22800000,0x000FFFFF}}, // 001000101000xxxxxxxxxxxxxxxxxxxx addhs r0, r0, #0 { "addle GPR , GPR , GPR",{0xD0800000,0x000FF00F}}, // 110100001000xxxxxxxx00000000xxxx addle r0, r0, r0 { "addle GPR , GPR , GPR , SHIFT",{0xD0800060,0x000FF00F}}, // 110100001000xxxxxxxx00000110xxxx addle r0, r0, r0, rrx { "addle GPR , GPR , GPR , SHIFT GPR",{0xD0800010,0x000FFF6F}}, // 110100001000xxxxxxxxxxxx0xx1xxxx addle r0, r0, r0, lsl r0 { "addle GPR , GPR , GPR , SHIFT NUM",{0xD0800020,0x000FFFEF}}, // 110100001000xxxxxxxxxxxxxxx0xxxx addle r0, r0, r0, lsr #32 { "addle GPR , GPR , NUM",{0xD2800000,0x000FFFFF}}, // 110100101000xxxxxxxxxxxxxxxxxxxx addle r0, r0, #0 { "addlo GPR , GPR , GPR",{0x30800000,0x000FF00F}}, // 001100001000xxxxxxxx00000000xxxx addlo r0, r0, r0 { "addlo GPR , GPR , GPR , SHIFT",{0x30800060,0x000FF00F}}, // 001100001000xxxxxxxx00000110xxxx addlo r0, r0, r0, rrx { "addlo GPR , GPR , GPR , SHIFT GPR",{0x30800010,0x000FFF6F}}, // 001100001000xxxxxxxxxxxx0xx1xxxx addlo r0, r0, r0, lsl r0 { "addlo GPR , GPR , GPR , SHIFT NUM",{0x30800020,0x000FFFEF}}, // 001100001000xxxxxxxxxxxxxxx0xxxx addlo r0, r0, r0, lsr #32 { "addlo GPR , GPR , NUM",{0x32800000,0x000FFFFF}}, // 001100101000xxxxxxxxxxxxxxxxxxxx addlo r0, r0, #0 { "addls GPR , GPR , GPR",{0x90800000,0x000FF00F}}, // 100100001000xxxxxxxx00000000xxxx addls r0, r0, r0 { "addls GPR , GPR , GPR , SHIFT",{0x90800060,0x000FF00F}}, // 100100001000xxxxxxxx00000110xxxx addls r0, r0, r0, rrx { "addls GPR , GPR , GPR , SHIFT GPR",{0x90800010,0x000FFF6F}}, // 100100001000xxxxxxxxxxxx0xx1xxxx addls r0, r0, r0, lsl r0 { "addls GPR , GPR , GPR , SHIFT NUM",{0x90800020,0x000FFFEF}}, // 100100001000xxxxxxxxxxxxxxx0xxxx addls r0, r0, r0, lsr #32 { "addls GPR , GPR , NUM",{0x92800000,0x000FFFFF}}, // 100100101000xxxxxxxxxxxxxxxxxxxx addls r0, r0, #0 { "addlt GPR , GPR , GPR",{0xB0800000,0x000FF00F}}, // 101100001000xxxxxxxx00000000xxxx addlt r0, r0, r0 { "addlt GPR , GPR , GPR , SHIFT",{0xB0800060,0x000FF00F}}, // 101100001000xxxxxxxx00000110xxxx addlt r0, r0, r0, rrx { "addlt GPR , GPR , GPR , SHIFT GPR",{0xB0800010,0x000FFF6F}}, // 101100001000xxxxxxxxxxxx0xx1xxxx addlt r0, r0, r0, lsl r0 { "addlt GPR , GPR , GPR , SHIFT NUM",{0xB0800020,0x000FFFEF}}, // 101100001000xxxxxxxxxxxxxxx0xxxx addlt r0, r0, r0, lsr #32 { "addlt GPR , GPR , NUM",{0xB2800000,0x000FFFFF}}, // 101100101000xxxxxxxxxxxxxxxxxxxx addlt r0, r0, #0 { "addmi GPR , GPR , GPR",{0x40800000,0x000FF00F}}, // 010000001000xxxxxxxx00000000xxxx addmi r0, r0, r0 { "addmi GPR , GPR , GPR , SHIFT",{0x40800060,0x000FF00F}}, // 010000001000xxxxxxxx00000110xxxx addmi r0, r0, r0, rrx { "addmi GPR , GPR , GPR , SHIFT GPR",{0x40800010,0x000FFF6F}}, // 010000001000xxxxxxxxxxxx0xx1xxxx addmi r0, r0, r0, lsl r0 { "addmi GPR , GPR , GPR , SHIFT NUM",{0x40800020,0x000FFFEF}}, // 010000001000xxxxxxxxxxxxxxx0xxxx addmi r0, r0, r0, lsr #32 { "addmi GPR , GPR , NUM",{0x42800000,0x000FFFFF}}, // 010000101000xxxxxxxxxxxxxxxxxxxx addmi r0, r0, #0 { "addne GPR , GPR , GPR",{0x10800000,0x000FF00F}}, // 000100001000xxxxxxxx00000000xxxx addne r0, r0, r0 { "addne GPR , GPR , GPR , SHIFT",{0x10800060,0x000FF00F}}, // 000100001000xxxxxxxx00000110xxxx addne r0, r0, r0, rrx { "addne GPR , GPR , GPR , SHIFT GPR",{0x10800010,0x000FFF6F}}, // 000100001000xxxxxxxxxxxx0xx1xxxx addne r0, r0, r0, lsl r0 { "addne GPR , GPR , GPR , SHIFT NUM",{0x10800020,0x000FFFEF}}, // 000100001000xxxxxxxxxxxxxxx0xxxx addne r0, r0, r0, lsr #32 { "addne GPR , GPR , NUM",{0x12800000,0x000FFFFF}}, // 000100101000xxxxxxxxxxxxxxxxxxxx addne r0, r0, #0 { "addpl GPR , GPR , GPR",{0x50800000,0x000FF00F}}, // 010100001000xxxxxxxx00000000xxxx addpl r0, r0, r0 { "addpl GPR , GPR , GPR , SHIFT",{0x50800060,0x000FF00F}}, // 010100001000xxxxxxxx00000110xxxx addpl r0, r0, r0, rrx { "addpl GPR , GPR , GPR , SHIFT GPR",{0x50800010,0x000FFF6F}}, // 010100001000xxxxxxxxxxxx0xx1xxxx addpl r0, r0, r0, lsl r0 { "addpl GPR , GPR , GPR , SHIFT NUM",{0x50800020,0x000FFFEF}}, // 010100001000xxxxxxxxxxxxxxx0xxxx addpl r0, r0, r0, lsr #32 { "addpl GPR , GPR , NUM",{0x52800000,0x000FFFFF}}, // 010100101000xxxxxxxxxxxxxxxxxxxx addpl r0, r0, #0 { "adds GPR , GPR , GPR",{0xE0900000,0x000FF00F}}, // 111000001001xxxxxxxx00000000xxxx adds r0, r0, r0 { "adds GPR , GPR , GPR , SHIFT",{0xE0900060,0x000FF00F}}, // 111000001001xxxxxxxx00000110xxxx adds r0, r0, r0, rrx { "adds GPR , GPR , GPR , SHIFT GPR",{0xE0900010,0x000FFF6F}}, // 111000001001xxxxxxxxxxxx0xx1xxxx adds r0, r0, r0, lsl r0 { "adds GPR , GPR , GPR , SHIFT NUM",{0xE0900020,0x000FFFEF}}, // 111000001001xxxxxxxxxxxxxxx0xxxx adds r0, r0, r0, lsr #32 { "adds GPR , GPR , NUM",{0xE2900000,0x000FFFFF}}, // 111000101001xxxxxxxxxxxxxxxxxxxx adds r0, r0, #0 { "addseq GPR , GPR , GPR",{0x00900000,0x000FF00F}}, // 000000001001xxxxxxxx00000000xxxx addseq r0, r0, r0 { "addseq GPR , GPR , GPR , SHIFT",{0x00900060,0x000FF00F}}, // 000000001001xxxxxxxx00000110xxxx addseq r0, r0, r0, rrx { "addseq GPR , GPR , GPR , SHIFT GPR",{0x00900010,0x000FFF6F}}, // 000000001001xxxxxxxxxxxx0xx1xxxx addseq r0, r0, r0, lsl r0 { "addseq GPR , GPR , GPR , SHIFT NUM",{0x00900020,0x000FFFEF}}, // 000000001001xxxxxxxxxxxxxxx0xxxx addseq r0, r0, r0, lsr #32 { "addseq GPR , GPR , NUM",{0x02900000,0x000FFFFF}}, // 000000101001xxxxxxxxxxxxxxxxxxxx addseq r0, r0, #0 { "addsge GPR , GPR , GPR",{0xA0900000,0x000FF00F}}, // 101000001001xxxxxxxx00000000xxxx addsge r0, r0, r0 { "addsge GPR , GPR , GPR , SHIFT",{0xA0900060,0x000FF00F}}, // 101000001001xxxxxxxx00000110xxxx addsge r0, r0, r0, rrx { "addsge GPR , GPR , GPR , SHIFT GPR",{0xA0900010,0x000FFF6F}}, // 101000001001xxxxxxxxxxxx0xx1xxxx addsge r0, r0, r0, lsl r0 { "addsge GPR , GPR , GPR , SHIFT NUM",{0xA0900020,0x000FFFEF}}, // 101000001001xxxxxxxxxxxxxxx0xxxx addsge r0, r0, r0, lsr #32 { "addsge GPR , GPR , NUM",{0xA2900000,0x000FFFFF}}, // 101000101001xxxxxxxxxxxxxxxxxxxx addsge r0, r0, #0 { "addsgt GPR , GPR , GPR",{0xC0900000,0x000FF00F}}, // 110000001001xxxxxxxx00000000xxxx addsgt r0, r0, r0 { "addsgt GPR , GPR , GPR , SHIFT",{0xC0900060,0x000FF00F}}, // 110000001001xxxxxxxx00000110xxxx addsgt r0, r0, r0, rrx { "addsgt GPR , GPR , GPR , SHIFT GPR",{0xC0900010,0x000FFF6F}}, // 110000001001xxxxxxxxxxxx0xx1xxxx addsgt r0, r0, r0, lsl r0 { "addsgt GPR , GPR , GPR , SHIFT NUM",{0xC0900020,0x000FFFEF}}, // 110000001001xxxxxxxxxxxxxxx0xxxx addsgt r0, r0, r0, lsr #32 { "addsgt GPR , GPR , NUM",{0xC2900000,0x000FFFFF}}, // 110000101001xxxxxxxxxxxxxxxxxxxx addsgt r0, r0, #0 { "addshi GPR , GPR , GPR",{0x80900000,0x000FF00F}}, // 100000001001xxxxxxxx00000000xxxx addshi r0, r0, r0 { "addshi GPR , GPR , GPR , SHIFT",{0x80900060,0x000FF00F}}, // 100000001001xxxxxxxx00000110xxxx addshi r0, r0, r0, rrx { "addshi GPR , GPR , GPR , SHIFT GPR",{0x80900010,0x000FFF6F}}, // 100000001001xxxxxxxxxxxx0xx1xxxx addshi r0, r0, r0, lsl r0 { "addshi GPR , GPR , GPR , SHIFT NUM",{0x80900020,0x000FFFEF}}, // 100000001001xxxxxxxxxxxxxxx0xxxx addshi r0, r0, r0, lsr #32 { "addshi GPR , GPR , NUM",{0x82900000,0x000FFFFF}}, // 100000101001xxxxxxxxxxxxxxxxxxxx addshi r0, r0, #0 { "addshs GPR , GPR , GPR",{0x20900000,0x000FF00F}}, // 001000001001xxxxxxxx00000000xxxx addshs r0, r0, r0 { "addshs GPR , GPR , GPR , SHIFT",{0x20900060,0x000FF00F}}, // 001000001001xxxxxxxx00000110xxxx addshs r0, r0, r0, rrx { "addshs GPR , GPR , GPR , SHIFT GPR",{0x20900010,0x000FFF6F}}, // 001000001001xxxxxxxxxxxx0xx1xxxx addshs r0, r0, r0, lsl r0 { "addshs GPR , GPR , GPR , SHIFT NUM",{0x20900020,0x000FFFEF}}, // 001000001001xxxxxxxxxxxxxxx0xxxx addshs r0, r0, r0, lsr #32 { "addshs GPR , GPR , NUM",{0x22900000,0x000FFFFF}}, // 001000101001xxxxxxxxxxxxxxxxxxxx addshs r0, r0, #0 { "addsle GPR , GPR , GPR",{0xD0900000,0x000FF00F}}, // 110100001001xxxxxxxx00000000xxxx addsle r0, r0, r0 { "addsle GPR , GPR , GPR , SHIFT",{0xD0900060,0x000FF00F}}, // 110100001001xxxxxxxx00000110xxxx addsle r0, r0, r0, rrx { "addsle GPR , GPR , GPR , SHIFT GPR",{0xD0900010,0x000FFF6F}}, // 110100001001xxxxxxxxxxxx0xx1xxxx addsle r0, r0, r0, lsl r0 { "addsle GPR , GPR , GPR , SHIFT NUM",{0xD0900020,0x000FFFEF}}, // 110100001001xxxxxxxxxxxxxxx0xxxx addsle r0, r0, r0, lsr #32 { "addsle GPR , GPR , NUM",{0xD2900000,0x000FFFFF}}, // 110100101001xxxxxxxxxxxxxxxxxxxx addsle r0, r0, #0 { "addslo GPR , GPR , GPR",{0x30900000,0x000FF00F}}, // 001100001001xxxxxxxx00000000xxxx addslo r0, r0, r0 { "addslo GPR , GPR , GPR , SHIFT",{0x30900060,0x000FF00F}}, // 001100001001xxxxxxxx00000110xxxx addslo r0, r0, r0, rrx { "addslo GPR , GPR , GPR , SHIFT GPR",{0x30900010,0x000FFF6F}}, // 001100001001xxxxxxxxxxxx0xx1xxxx addslo r0, r0, r0, lsl r0 { "addslo GPR , GPR , GPR , SHIFT NUM",{0x30900020,0x000FFFEF}}, // 001100001001xxxxxxxxxxxxxxx0xxxx addslo r0, r0, r0, lsr #32 { "addslo GPR , GPR , NUM",{0x32900000,0x000FFFFF}}, // 001100101001xxxxxxxxxxxxxxxxxxxx addslo r0, r0, #0 { "addsls GPR , GPR , GPR",{0x90900000,0x000FF00F}}, // 100100001001xxxxxxxx00000000xxxx addsls r0, r0, r0 { "addsls GPR , GPR , GPR , SHIFT",{0x90900060,0x000FF00F}}, // 100100001001xxxxxxxx00000110xxxx addsls r0, r0, r0, rrx { "addsls GPR , GPR , GPR , SHIFT GPR",{0x90900010,0x000FFF6F}}, // 100100001001xxxxxxxxxxxx0xx1xxxx addsls r0, r0, r0, lsl r0 { "addsls GPR , GPR , GPR , SHIFT NUM",{0x90900020,0x000FFFEF}}, // 100100001001xxxxxxxxxxxxxxx0xxxx addsls r0, r0, r0, lsr #32 { "addsls GPR , GPR , NUM",{0x92900000,0x000FFFFF}}, // 100100101001xxxxxxxxxxxxxxxxxxxx addsls r0, r0, #0 { "addslt GPR , GPR , GPR",{0xB0900000,0x000FF00F}}, // 101100001001xxxxxxxx00000000xxxx addslt r0, r0, r0 { "addslt GPR , GPR , GPR , SHIFT",{0xB0900060,0x000FF00F}}, // 101100001001xxxxxxxx00000110xxxx addslt r0, r0, r0, rrx { "addslt GPR , GPR , GPR , SHIFT GPR",{0xB0900010,0x000FFF6F}}, // 101100001001xxxxxxxxxxxx0xx1xxxx addslt r0, r0, r0, lsl r0 { "addslt GPR , GPR , GPR , SHIFT NUM",{0xB0900020,0x000FFFEF}}, // 101100001001xxxxxxxxxxxxxxx0xxxx addslt r0, r0, r0, lsr #32 { "addslt GPR , GPR , NUM",{0xB2900000,0x000FFFFF}}, // 101100101001xxxxxxxxxxxxxxxxxxxx addslt r0, r0, #0 { "addsmi GPR , GPR , GPR",{0x40900000,0x000FF00F}}, // 010000001001xxxxxxxx00000000xxxx addsmi r0, r0, r0 { "addsmi GPR , GPR , GPR , SHIFT",{0x40900060,0x000FF00F}}, // 010000001001xxxxxxxx00000110xxxx addsmi r0, r0, r0, rrx { "addsmi GPR , GPR , GPR , SHIFT GPR",{0x40900010,0x000FFF6F}}, // 010000001001xxxxxxxxxxxx0xx1xxxx addsmi r0, r0, r0, lsl r0 { "addsmi GPR , GPR , GPR , SHIFT NUM",{0x40900020,0x000FFFEF}}, // 010000001001xxxxxxxxxxxxxxx0xxxx addsmi r0, r0, r0, lsr #32 { "addsmi GPR , GPR , NUM",{0x42900000,0x000FFFFF}}, // 010000101001xxxxxxxxxxxxxxxxxxxx addsmi r0, r0, #0 { "addsne GPR , GPR , GPR",{0x10900000,0x000FF00F}}, // 000100001001xxxxxxxx00000000xxxx addsne r0, r0, r0 { "addsne GPR , GPR , GPR , SHIFT",{0x10900060,0x000FF00F}}, // 000100001001xxxxxxxx00000110xxxx addsne r0, r0, r0, rrx { "addsne GPR , GPR , GPR , SHIFT GPR",{0x10900010,0x000FFF6F}}, // 000100001001xxxxxxxxxxxx0xx1xxxx addsne r0, r0, r0, lsl r0 { "addsne GPR , GPR , GPR , SHIFT NUM",{0x10900020,0x000FFFEF}}, // 000100001001xxxxxxxxxxxxxxx0xxxx addsne r0, r0, r0, lsr #32 { "addsne GPR , GPR , NUM",{0x12900000,0x000FFFFF}}, // 000100101001xxxxxxxxxxxxxxxxxxxx addsne r0, r0, #0 { "addspl GPR , GPR , GPR",{0x50900000,0x000FF00F}}, // 010100001001xxxxxxxx00000000xxxx addspl r0, r0, r0 { "addspl GPR , GPR , GPR , SHIFT",{0x50900060,0x000FF00F}}, // 010100001001xxxxxxxx00000110xxxx addspl r0, r0, r0, rrx { "addspl GPR , GPR , GPR , SHIFT GPR",{0x50900010,0x000FFF6F}}, // 010100001001xxxxxxxxxxxx0xx1xxxx addspl r0, r0, r0, lsl r0 { "addspl GPR , GPR , GPR , SHIFT NUM",{0x50900020,0x000FFFEF}}, // 010100001001xxxxxxxxxxxxxxx0xxxx addspl r0, r0, r0, lsr #32 { "addspl GPR , GPR , NUM",{0x52900000,0x000FFFFF}}, // 010100101001xxxxxxxxxxxxxxxxxxxx addspl r0, r0, #0 { "addsvc GPR , GPR , GPR",{0x70900000,0x000FF00F}}, // 011100001001xxxxxxxx00000000xxxx addsvc r0, r0, r0 { "addsvc GPR , GPR , GPR , SHIFT",{0x70900060,0x000FF00F}}, // 011100001001xxxxxxxx00000110xxxx addsvc r0, r0, r0, rrx { "addsvc GPR , GPR , GPR , SHIFT GPR",{0x70900010,0x000FFF6F}}, // 011100001001xxxxxxxxxxxx0xx1xxxx addsvc r0, r0, r0, lsl r0 { "addsvc GPR , GPR , GPR , SHIFT NUM",{0x70900020,0x000FFFEF}}, // 011100001001xxxxxxxxxxxxxxx0xxxx addsvc r0, r0, r0, lsr #32 { "addsvc GPR , GPR , NUM",{0x72900000,0x000FFFFF}}, // 011100101001xxxxxxxxxxxxxxxxxxxx addsvc r0, r0, #0 { "addsvs GPR , GPR , GPR",{0x60900000,0x000FF00F}}, // 011000001001xxxxxxxx00000000xxxx addsvs r0, r0, r0 { "addsvs GPR , GPR , GPR , SHIFT",{0x60900060,0x000FF00F}}, // 011000001001xxxxxxxx00000110xxxx addsvs r0, r0, r0, rrx { "addsvs GPR , GPR , GPR , SHIFT GPR",{0x60900010,0x000FFF6F}}, // 011000001001xxxxxxxxxxxx0xx1xxxx addsvs r0, r0, r0, lsl r0 { "addsvs GPR , GPR , GPR , SHIFT NUM",{0x60900020,0x000FFFEF}}, // 011000001001xxxxxxxxxxxxxxx0xxxx addsvs r0, r0, r0, lsr #32 { "addsvs GPR , GPR , NUM",{0x62900000,0x000FFFFF}}, // 011000101001xxxxxxxxxxxxxxxxxxxx addsvs r0, r0, #0 { "addvc GPR , GPR , GPR",{0x70800000,0x000FF00F}}, // 011100001000xxxxxxxx00000000xxxx addvc r0, r0, r0 { "addvc GPR , GPR , GPR , SHIFT",{0x70800060,0x000FF00F}}, // 011100001000xxxxxxxx00000110xxxx addvc r0, r0, r0, rrx { "addvc GPR , GPR , GPR , SHIFT GPR",{0x70800010,0x000FFF6F}}, // 011100001000xxxxxxxxxxxx0xx1xxxx addvc r0, r0, r0, lsl r0 { "addvc GPR , GPR , GPR , SHIFT NUM",{0x70800020,0x000FFFEF}}, // 011100001000xxxxxxxxxxxxxxx0xxxx addvc r0, r0, r0, lsr #32 { "addvc GPR , GPR , NUM",{0x72800000,0x000FFFFF}}, // 011100101000xxxxxxxxxxxxxxxxxxxx addvc r0, r0, #0 { "addvs GPR , GPR , GPR",{0x60800000,0x000FF00F}}, // 011000001000xxxxxxxx00000000xxxx addvs r0, r0, r0 { "addvs GPR , GPR , GPR , SHIFT",{0x60800060,0x000FF00F}}, // 011000001000xxxxxxxx00000110xxxx addvs r0, r0, r0, rrx { "addvs GPR , GPR , GPR , SHIFT GPR",{0x60800010,0x000FFF6F}}, // 011000001000xxxxxxxxxxxx0xx1xxxx addvs r0, r0, r0, lsl r0 { "addvs GPR , GPR , GPR , SHIFT NUM",{0x60800020,0x000FFFEF}}, // 011000001000xxxxxxxxxxxxxxx0xxxx addvs r0, r0, r0, lsr #32 { "addvs GPR , GPR , NUM",{0x62800000,0x000FFFFF}}, // 011000101000xxxxxxxxxxxxxxxxxxxx addvs r0, r0, #0 { "and GPR , GPR , GPR",{0xE0000000,0x000FF00F}}, // 111000000000xxxxxxxx00000000xxxx and r0, r0, r0 { "and GPR , GPR , GPR , SHIFT",{0xE0000060,0x000FF00F}}, // 111000000000xxxxxxxx00000110xxxx and r0, r0, r0, rrx { "and GPR , GPR , GPR , SHIFT GPR",{0xE0000010,0x000FFF6F}}, // 111000000000xxxxxxxxxxxx0xx1xxxx and r0, r0, r0, lsl r0 { "and GPR , GPR , GPR , SHIFT NUM",{0xE0000020,0x000FFFEF}}, // 111000000000xxxxxxxxxxxxxxx0xxxx and r0, r0, r0, lsr #32 { "and GPR , GPR , NUM",{0xE2000000,0x000FFFFF}}, // 111000100000xxxxxxxxxxxxxxxxxxxx and r0, r0, #0 { "andeq GPR , GPR , GPR",{0x00000000,0x000FF00F}}, // 000000000000xxxxxxxx00000000xxxx andeq r0, r0, r0 { "andeq GPR , GPR , GPR , SHIFT",{0x00000060,0x000FF00F}}, // 000000000000xxxxxxxx00000110xxxx andeq r0, r0, r0, rrx { "andeq GPR , GPR , GPR , SHIFT GPR",{0x00000010,0x000FFF6F}}, // 000000000000xxxxxxxxxxxx0xx1xxxx andeq r0, r0, r0, lsl r0 { "andeq GPR , GPR , GPR , SHIFT NUM",{0x00000020,0x000FFFEF}}, // 000000000000xxxxxxxxxxxxxxx0xxxx andeq r0, r0, r0, lsr #32 { "andeq GPR , GPR , NUM",{0x02000000,0x000FFFFF}}, // 000000100000xxxxxxxxxxxxxxxxxxxx andeq r0, r0, #0 { "andge GPR , GPR , GPR",{0xA0000000,0x000FF00F}}, // 101000000000xxxxxxxx00000000xxxx andge r0, r0, r0 { "andge GPR , GPR , GPR , SHIFT",{0xA0000060,0x000FF00F}}, // 101000000000xxxxxxxx00000110xxxx andge r0, r0, r0, rrx { "andge GPR , GPR , GPR , SHIFT GPR",{0xA0000010,0x000FFF6F}}, // 101000000000xxxxxxxxxxxx0xx1xxxx andge r0, r0, r0, lsl r0 { "andge GPR , GPR , GPR , SHIFT NUM",{0xA0000020,0x000FFFEF}}, // 101000000000xxxxxxxxxxxxxxx0xxxx andge r0, r0, r0, lsr #32 { "andge GPR , GPR , NUM",{0xA2000000,0x000FFFFF}}, // 101000100000xxxxxxxxxxxxxxxxxxxx andge r0, r0, #0 { "andgt GPR , GPR , GPR",{0xC0000000,0x000FF00F}}, // 110000000000xxxxxxxx00000000xxxx andgt r0, r0, r0 { "andgt GPR , GPR , GPR , SHIFT",{0xC0000060,0x000FF00F}}, // 110000000000xxxxxxxx00000110xxxx andgt r0, r0, r0, rrx { "andgt GPR , GPR , GPR , SHIFT GPR",{0xC0000010,0x000FFF6F}}, // 110000000000xxxxxxxxxxxx0xx1xxxx andgt r0, r0, r0, lsl r0 { "andgt GPR , GPR , GPR , SHIFT NUM",{0xC0000020,0x000FFFEF}}, // 110000000000xxxxxxxxxxxxxxx0xxxx andgt r0, r0, r0, lsr #32 { "andgt GPR , GPR , NUM",{0xC2000000,0x000FFFFF}}, // 110000100000xxxxxxxxxxxxxxxxxxxx andgt r0, r0, #0 { "andhi GPR , GPR , GPR",{0x80000000,0x000FF00F}}, // 100000000000xxxxxxxx00000000xxxx andhi r0, r0, r0 { "andhi GPR , GPR , GPR , SHIFT",{0x80000060,0x000FF00F}}, // 100000000000xxxxxxxx00000110xxxx andhi r0, r0, r0, rrx { "andhi GPR , GPR , GPR , SHIFT GPR",{0x80000010,0x000FFF6F}}, // 100000000000xxxxxxxxxxxx0xx1xxxx andhi r0, r0, r0, lsl r0 { "andhi GPR , GPR , GPR , SHIFT NUM",{0x80000020,0x000FFFEF}}, // 100000000000xxxxxxxxxxxxxxx0xxxx andhi r0, r0, r0, lsr #32 { "andhi GPR , GPR , NUM",{0x82000000,0x000FFFFF}}, // 100000100000xxxxxxxxxxxxxxxxxxxx andhi r0, r0, #0 { "andhs GPR , GPR , GPR",{0x20000000,0x000FF00F}}, // 001000000000xxxxxxxx00000000xxxx andhs r0, r0, r0 { "andhs GPR , GPR , GPR , SHIFT",{0x20000060,0x000FF00F}}, // 001000000000xxxxxxxx00000110xxxx andhs r0, r0, r0, rrx { "andhs GPR , GPR , GPR , SHIFT GPR",{0x20000010,0x000FFF6F}}, // 001000000000xxxxxxxxxxxx0xx1xxxx andhs r0, r0, r0, lsl r0 { "andhs GPR , GPR , GPR , SHIFT NUM",{0x20000020,0x000FFFEF}}, // 001000000000xxxxxxxxxxxxxxx0xxxx andhs r0, r0, r0, lsr #32 { "andhs GPR , GPR , NUM",{0x22000000,0x000FFFFF}}, // 001000100000xxxxxxxxxxxxxxxxxxxx andhs r0, r0, #0 { "andle GPR , GPR , GPR",{0xD0000000,0x000FF00F}}, // 110100000000xxxxxxxx00000000xxxx andle r0, r0, r0 { "andle GPR , GPR , GPR , SHIFT",{0xD0000060,0x000FF00F}}, // 110100000000xxxxxxxx00000110xxxx andle r0, r0, r0, rrx { "andle GPR , GPR , GPR , SHIFT GPR",{0xD0000010,0x000FFF6F}}, // 110100000000xxxxxxxxxxxx0xx1xxxx andle r0, r0, r0, lsl r0 { "andle GPR , GPR , GPR , SHIFT NUM",{0xD0000020,0x000FFFEF}}, // 110100000000xxxxxxxxxxxxxxx0xxxx andle r0, r0, r0, lsr #32 { "andle GPR , GPR , NUM",{0xD2000000,0x000FFFFF}}, // 110100100000xxxxxxxxxxxxxxxxxxxx andle r0, r0, #0 { "andlo GPR , GPR , GPR",{0x30000000,0x000FF00F}}, // 001100000000xxxxxxxx00000000xxxx andlo r0, r0, r0 { "andlo GPR , GPR , GPR , SHIFT",{0x30000060,0x000FF00F}}, // 001100000000xxxxxxxx00000110xxxx andlo r0, r0, r0, rrx { "andlo GPR , GPR , GPR , SHIFT GPR",{0x30000010,0x000FFF6F}}, // 001100000000xxxxxxxxxxxx0xx1xxxx andlo r0, r0, r0, lsl r0 { "andlo GPR , GPR , GPR , SHIFT NUM",{0x30000020,0x000FFFEF}}, // 001100000000xxxxxxxxxxxxxxx0xxxx andlo r0, r0, r0, lsr #32 { "andlo GPR , GPR , NUM",{0x32000000,0x000FFFFF}}, // 001100100000xxxxxxxxxxxxxxxxxxxx andlo r0, r0, #0 { "andls GPR , GPR , GPR",{0x90000000,0x000FF00F}}, // 100100000000xxxxxxxx00000000xxxx andls r0, r0, r0 { "andls GPR , GPR , GPR , SHIFT",{0x90000060,0x000FF00F}}, // 100100000000xxxxxxxx00000110xxxx andls r0, r0, r0, rrx { "andls GPR , GPR , GPR , SHIFT GPR",{0x90000010,0x000FFF6F}}, // 100100000000xxxxxxxxxxxx0xx1xxxx andls r0, r0, r0, lsl r0 { "andls GPR , GPR , GPR , SHIFT NUM",{0x90000020,0x000FFFEF}}, // 100100000000xxxxxxxxxxxxxxx0xxxx andls r0, r0, r0, lsr #32 { "andls GPR , GPR , NUM",{0x92000000,0x000FFFFF}}, // 100100100000xxxxxxxxxxxxxxxxxxxx andls r0, r0, #0 { "andlt GPR , GPR , GPR",{0xB0000000,0x000FF00F}}, // 101100000000xxxxxxxx00000000xxxx andlt r0, r0, r0 { "andlt GPR , GPR , GPR , SHIFT",{0xB0000060,0x000FF00F}}, // 101100000000xxxxxxxx00000110xxxx andlt r0, r0, r0, rrx { "andlt GPR , GPR , GPR , SHIFT GPR",{0xB0000010,0x000FFF6F}}, // 101100000000xxxxxxxxxxxx0xx1xxxx andlt r0, r0, r0, lsl r0 { "andlt GPR , GPR , GPR , SHIFT NUM",{0xB0000020,0x000FFFEF}}, // 101100000000xxxxxxxxxxxxxxx0xxxx andlt r0, r0, r0, lsr #32 { "andlt GPR , GPR , NUM",{0xB2000000,0x000FFFFF}}, // 101100100000xxxxxxxxxxxxxxxxxxxx andlt r0, r0, #0 { "andmi GPR , GPR , GPR",{0x40000000,0x000FF00F}}, // 010000000000xxxxxxxx00000000xxxx andmi r0, r0, r0 { "andmi GPR , GPR , GPR , SHIFT",{0x40000060,0x000FF00F}}, // 010000000000xxxxxxxx00000110xxxx andmi r0, r0, r0, rrx { "andmi GPR , GPR , GPR , SHIFT GPR",{0x40000010,0x000FFF6F}}, // 010000000000xxxxxxxxxxxx0xx1xxxx andmi r0, r0, r0, lsl r0 { "andmi GPR , GPR , GPR , SHIFT NUM",{0x40000020,0x000FFFEF}}, // 010000000000xxxxxxxxxxxxxxx0xxxx andmi r0, r0, r0, lsr #32 { "andmi GPR , GPR , NUM",{0x42000000,0x000FFFFF}}, // 010000100000xxxxxxxxxxxxxxxxxxxx andmi r0, r0, #0 { "andne GPR , GPR , GPR",{0x10000000,0x000FF00F}}, // 000100000000xxxxxxxx00000000xxxx andne r0, r0, r0 { "andne GPR , GPR , GPR , SHIFT",{0x10000060,0x000FF00F}}, // 000100000000xxxxxxxx00000110xxxx andne r0, r0, r0, rrx { "andne GPR , GPR , GPR , SHIFT GPR",{0x10000010,0x000FFF6F}}, // 000100000000xxxxxxxxxxxx0xx1xxxx andne r0, r0, r0, lsl r0 { "andne GPR , GPR , GPR , SHIFT NUM",{0x10000020,0x000FFFEF}}, // 000100000000xxxxxxxxxxxxxxx0xxxx andne r0, r0, r0, lsr #32 { "andne GPR , GPR , NUM",{0x12000000,0x000FFFFF}}, // 000100100000xxxxxxxxxxxxxxxxxxxx andne r0, r0, #0 { "andpl GPR , GPR , GPR",{0x50000000,0x000FF00F}}, // 010100000000xxxxxxxx00000000xxxx andpl r0, r0, r0 { "andpl GPR , GPR , GPR , SHIFT",{0x50000060,0x000FF00F}}, // 010100000000xxxxxxxx00000110xxxx andpl r0, r0, r0, rrx { "andpl GPR , GPR , GPR , SHIFT GPR",{0x50000010,0x000FFF6F}}, // 010100000000xxxxxxxxxxxx0xx1xxxx andpl r0, r0, r0, lsl r0 { "andpl GPR , GPR , GPR , SHIFT NUM",{0x50000020,0x000FFFEF}}, // 010100000000xxxxxxxxxxxxxxx0xxxx andpl r0, r0, r0, lsr #32 { "andpl GPR , GPR , NUM",{0x52000000,0x000FFFFF}}, // 010100100000xxxxxxxxxxxxxxxxxxxx andpl r0, r0, #0 { "ands GPR , GPR , GPR",{0xE0100000,0x000FF00F}}, // 111000000001xxxxxxxx00000000xxxx ands r0, r0, r0 { "ands GPR , GPR , GPR , SHIFT",{0xE0100060,0x000FF00F}}, // 111000000001xxxxxxxx00000110xxxx ands r0, r0, r0, rrx { "ands GPR , GPR , GPR , SHIFT GPR",{0xE0100010,0x000FFF6F}}, // 111000000001xxxxxxxxxxxx0xx1xxxx ands r0, r0, r0, lsl r0 { "ands GPR , GPR , GPR , SHIFT NUM",{0xE0100020,0x000FFFEF}}, // 111000000001xxxxxxxxxxxxxxx0xxxx ands r0, r0, r0, lsr #32 { "ands GPR , GPR , NUM",{0xE2100000,0x000FFFFF}}, // 111000100001xxxxxxxxxxxxxxxxxxxx ands r0, r0, #0 { "andseq GPR , GPR , GPR",{0x00100000,0x000FF00F}}, // 000000000001xxxxxxxx00000000xxxx andseq r0, r0, r0 { "andseq GPR , GPR , GPR , SHIFT",{0x00100060,0x000FF00F}}, // 000000000001xxxxxxxx00000110xxxx andseq r0, r0, r0, rrx { "andseq GPR , GPR , GPR , SHIFT GPR",{0x00100010,0x000FFF6F}}, // 000000000001xxxxxxxxxxxx0xx1xxxx andseq r0, r0, r0, lsl r0 { "andseq GPR , GPR , GPR , SHIFT NUM",{0x00100020,0x000FFFEF}}, // 000000000001xxxxxxxxxxxxxxx0xxxx andseq r0, r0, r0, lsr #32 { "andseq GPR , GPR , NUM",{0x02100000,0x000FFFFF}}, // 000000100001xxxxxxxxxxxxxxxxxxxx andseq r0, r0, #0 { "andsge GPR , GPR , GPR",{0xA0100000,0x000FF00F}}, // 101000000001xxxxxxxx00000000xxxx andsge r0, r0, r0 { "andsge GPR , GPR , GPR , SHIFT",{0xA0100060,0x000FF00F}}, // 101000000001xxxxxxxx00000110xxxx andsge r0, r0, r0, rrx { "andsge GPR , GPR , GPR , SHIFT GPR",{0xA0100010,0x000FFF6F}}, // 101000000001xxxxxxxxxxxx0xx1xxxx andsge r0, r0, r0, lsl r0 { "andsge GPR , GPR , GPR , SHIFT NUM",{0xA0100020,0x000FFFEF}}, // 101000000001xxxxxxxxxxxxxxx0xxxx andsge r0, r0, r0, lsr #32 { "andsge GPR , GPR , NUM",{0xA2100000,0x000FFFFF}}, // 101000100001xxxxxxxxxxxxxxxxxxxx andsge r0, r0, #0 { "andsgt GPR , GPR , GPR",{0xC0100000,0x000FF00F}}, // 110000000001xxxxxxxx00000000xxxx andsgt r0, r0, r0 { "andsgt GPR , GPR , GPR , SHIFT",{0xC0100060,0x000FF00F}}, // 110000000001xxxxxxxx00000110xxxx andsgt r0, r0, r0, rrx { "andsgt GPR , GPR , GPR , SHIFT GPR",{0xC0100010,0x000FFF6F}}, // 110000000001xxxxxxxxxxxx0xx1xxxx andsgt r0, r0, r0, lsl r0 { "andsgt GPR , GPR , GPR , SHIFT NUM",{0xC0100020,0x000FFFEF}}, // 110000000001xxxxxxxxxxxxxxx0xxxx andsgt r0, r0, r0, lsr #32 { "andsgt GPR , GPR , NUM",{0xC2100000,0x000FFFFF}}, // 110000100001xxxxxxxxxxxxxxxxxxxx andsgt r0, r0, #0 { "andshi GPR , GPR , GPR",{0x80100000,0x000FF00F}}, // 100000000001xxxxxxxx00000000xxxx andshi r0, r0, r0 { "andshi GPR , GPR , GPR , SHIFT",{0x80100060,0x000FF00F}}, // 100000000001xxxxxxxx00000110xxxx andshi r0, r0, r0, rrx { "andshi GPR , GPR , GPR , SHIFT GPR",{0x80100010,0x000FFF6F}}, // 100000000001xxxxxxxxxxxx0xx1xxxx andshi r0, r0, r0, lsl r0 { "andshi GPR , GPR , GPR , SHIFT NUM",{0x80100020,0x000FFFEF}}, // 100000000001xxxxxxxxxxxxxxx0xxxx andshi r0, r0, r0, lsr #32 { "andshi GPR , GPR , NUM",{0x82100000,0x000FFFFF}}, // 100000100001xxxxxxxxxxxxxxxxxxxx andshi r0, r0, #0 { "andshs GPR , GPR , GPR",{0x20100000,0x000FF00F}}, // 001000000001xxxxxxxx00000000xxxx andshs r0, r0, r0 { "andshs GPR , GPR , GPR , SHIFT",{0x20100060,0x000FF00F}}, // 001000000001xxxxxxxx00000110xxxx andshs r0, r0, r0, rrx { "andshs GPR , GPR , GPR , SHIFT GPR",{0x20100010,0x000FFF6F}}, // 001000000001xxxxxxxxxxxx0xx1xxxx andshs r0, r0, r0, lsl r0 { "andshs GPR , GPR , GPR , SHIFT NUM",{0x20100020,0x000FFFEF}}, // 001000000001xxxxxxxxxxxxxxx0xxxx andshs r0, r0, r0, lsr #32 { "andshs GPR , GPR , NUM",{0x22100000,0x000FFFFF}}, // 001000100001xxxxxxxxxxxxxxxxxxxx andshs r0, r0, #0 { "andsle GPR , GPR , GPR",{0xD0100000,0x000FF00F}}, // 110100000001xxxxxxxx00000000xxxx andsle r0, r0, r0 { "andsle GPR , GPR , GPR , SHIFT",{0xD0100060,0x000FF00F}}, // 110100000001xxxxxxxx00000110xxxx andsle r0, r0, r0, rrx { "andsle GPR , GPR , GPR , SHIFT GPR",{0xD0100010,0x000FFF6F}}, // 110100000001xxxxxxxxxxxx0xx1xxxx andsle r0, r0, r0, lsl r0 { "andsle GPR , GPR , GPR , SHIFT NUM",{0xD0100020,0x000FFFEF}}, // 110100000001xxxxxxxxxxxxxxx0xxxx andsle r0, r0, r0, lsr #32 { "andsle GPR , GPR , NUM",{0xD2100000,0x000FFFFF}}, // 110100100001xxxxxxxxxxxxxxxxxxxx andsle r0, r0, #0 { "andslo GPR , GPR , GPR",{0x30100000,0x000FF00F}}, // 001100000001xxxxxxxx00000000xxxx andslo r0, r0, r0 { "andslo GPR , GPR , GPR , SHIFT",{0x30100060,0x000FF00F}}, // 001100000001xxxxxxxx00000110xxxx andslo r0, r0, r0, rrx { "andslo GPR , GPR , GPR , SHIFT GPR",{0x30100010,0x000FFF6F}}, // 001100000001xxxxxxxxxxxx0xx1xxxx andslo r0, r0, r0, lsl r0 { "andslo GPR , GPR , GPR , SHIFT NUM",{0x30100020,0x000FFFEF}}, // 001100000001xxxxxxxxxxxxxxx0xxxx andslo r0, r0, r0, lsr #32 { "andslo GPR , GPR , NUM",{0x32100000,0x000FFFFF}}, // 001100100001xxxxxxxxxxxxxxxxxxxx andslo r0, r0, #0 { "andsls GPR , GPR , GPR",{0x90100000,0x000FF00F}}, // 100100000001xxxxxxxx00000000xxxx andsls r0, r0, r0 { "andsls GPR , GPR , GPR , SHIFT",{0x90100060,0x000FF00F}}, // 100100000001xxxxxxxx00000110xxxx andsls r0, r0, r0, rrx { "andsls GPR , GPR , GPR , SHIFT GPR",{0x90100010,0x000FFF6F}}, // 100100000001xxxxxxxxxxxx0xx1xxxx andsls r0, r0, r0, lsl r0 { "andsls GPR , GPR , GPR , SHIFT NUM",{0x90100020,0x000FFFEF}}, // 100100000001xxxxxxxxxxxxxxx0xxxx andsls r0, r0, r0, lsr #32 { "andsls GPR , GPR , NUM",{0x92100000,0x000FFFFF}}, // 100100100001xxxxxxxxxxxxxxxxxxxx andsls r0, r0, #0 { "andslt GPR , GPR , GPR",{0xB0100000,0x000FF00F}}, // 101100000001xxxxxxxx00000000xxxx andslt r0, r0, r0 { "andslt GPR , GPR , GPR , SHIFT",{0xB0100060,0x000FF00F}}, // 101100000001xxxxxxxx00000110xxxx andslt r0, r0, r0, rrx { "andslt GPR , GPR , GPR , SHIFT GPR",{0xB0100010,0x000FFF6F}}, // 101100000001xxxxxxxxxxxx0xx1xxxx andslt r0, r0, r0, lsl r0 { "andslt GPR , GPR , GPR , SHIFT NUM",{0xB0100020,0x000FFFEF}}, // 101100000001xxxxxxxxxxxxxxx0xxxx andslt r0, r0, r0, lsr #32 { "andslt GPR , GPR , NUM",{0xB2100000,0x000FFFFF}}, // 101100100001xxxxxxxxxxxxxxxxxxxx andslt r0, r0, #0 { "andsmi GPR , GPR , GPR",{0x40100000,0x000FF00F}}, // 010000000001xxxxxxxx00000000xxxx andsmi r0, r0, r0 { "andsmi GPR , GPR , GPR , SHIFT",{0x40100060,0x000FF00F}}, // 010000000001xxxxxxxx00000110xxxx andsmi r0, r0, r0, rrx { "andsmi GPR , GPR , GPR , SHIFT GPR",{0x40100010,0x000FFF6F}}, // 010000000001xxxxxxxxxxxx0xx1xxxx andsmi r0, r0, r0, lsl r0 { "andsmi GPR , GPR , GPR , SHIFT NUM",{0x40100020,0x000FFFEF}}, // 010000000001xxxxxxxxxxxxxxx0xxxx andsmi r0, r0, r0, lsr #32 { "andsmi GPR , GPR , NUM",{0x42100000,0x000FFFFF}}, // 010000100001xxxxxxxxxxxxxxxxxxxx andsmi r0, r0, #0 { "andsne GPR , GPR , GPR",{0x10100000,0x000FF00F}}, // 000100000001xxxxxxxx00000000xxxx andsne r0, r0, r0 { "andsne GPR , GPR , GPR , SHIFT",{0x10100060,0x000FF00F}}, // 000100000001xxxxxxxx00000110xxxx andsne r0, r0, r0, rrx { "andsne GPR , GPR , GPR , SHIFT GPR",{0x10100010,0x000FFF6F}}, // 000100000001xxxxxxxxxxxx0xx1xxxx andsne r0, r0, r0, lsl r0 { "andsne GPR , GPR , GPR , SHIFT NUM",{0x10100020,0x000FFFEF}}, // 000100000001xxxxxxxxxxxxxxx0xxxx andsne r0, r0, r0, lsr #32 { "andsne GPR , GPR , NUM",{0x12100000,0x000FFFFF}}, // 000100100001xxxxxxxxxxxxxxxxxxxx andsne r0, r0, #0 { "andspl GPR , GPR , GPR",{0x50100000,0x000FF00F}}, // 010100000001xxxxxxxx00000000xxxx andspl r0, r0, r0 { "andspl GPR , GPR , GPR , SHIFT",{0x50100060,0x000FF00F}}, // 010100000001xxxxxxxx00000110xxxx andspl r0, r0, r0, rrx { "andspl GPR , GPR , GPR , SHIFT GPR",{0x50100010,0x000FFF6F}}, // 010100000001xxxxxxxxxxxx0xx1xxxx andspl r0, r0, r0, lsl r0 { "andspl GPR , GPR , GPR , SHIFT NUM",{0x50100020,0x000FFFEF}}, // 010100000001xxxxxxxxxxxxxxx0xxxx andspl r0, r0, r0, lsr #32 { "andspl GPR , GPR , NUM",{0x52100000,0x000FFFFF}}, // 010100100001xxxxxxxxxxxxxxxxxxxx andspl r0, r0, #0 { "andsvc GPR , GPR , GPR",{0x70100000,0x000FF00F}}, // 011100000001xxxxxxxx00000000xxxx andsvc r0, r0, r0 { "andsvc GPR , GPR , GPR , SHIFT",{0x70100060,0x000FF00F}}, // 011100000001xxxxxxxx00000110xxxx andsvc r0, r0, r0, rrx { "andsvc GPR , GPR , GPR , SHIFT GPR",{0x70100010,0x000FFF6F}}, // 011100000001xxxxxxxxxxxx0xx1xxxx andsvc r0, r0, r0, lsl r0 { "andsvc GPR , GPR , GPR , SHIFT NUM",{0x70100020,0x000FFFEF}}, // 011100000001xxxxxxxxxxxxxxx0xxxx andsvc r0, r0, r0, lsr #32 { "andsvc GPR , GPR , NUM",{0x72100000,0x000FFFFF}}, // 011100100001xxxxxxxxxxxxxxxxxxxx andsvc r0, r0, #0 { "andsvs GPR , GPR , GPR",{0x60100000,0x000FF00F}}, // 011000000001xxxxxxxx00000000xxxx andsvs r0, r0, r0 { "andsvs GPR , GPR , GPR , SHIFT",{0x60100060,0x000FF00F}}, // 011000000001xxxxxxxx00000110xxxx andsvs r0, r0, r0, rrx { "andsvs GPR , GPR , GPR , SHIFT GPR",{0x60100010,0x000FFF6F}}, // 011000000001xxxxxxxxxxxx0xx1xxxx andsvs r0, r0, r0, lsl r0 { "andsvs GPR , GPR , GPR , SHIFT NUM",{0x60100020,0x000FFFEF}}, // 011000000001xxxxxxxxxxxxxxx0xxxx andsvs r0, r0, r0, lsr #32 { "andsvs GPR , GPR , NUM",{0x62100000,0x000FFFFF}}, // 011000100001xxxxxxxxxxxxxxxxxxxx andsvs r0, r0, #0 { "andvc GPR , GPR , GPR",{0x70000000,0x000FF00F}}, // 011100000000xxxxxxxx00000000xxxx andvc r0, r0, r0 { "andvc GPR , GPR , GPR , SHIFT",{0x70000060,0x000FF00F}}, // 011100000000xxxxxxxx00000110xxxx andvc r0, r0, r0, rrx { "andvc GPR , GPR , GPR , SHIFT GPR",{0x70000010,0x000FFF6F}}, // 011100000000xxxxxxxxxxxx0xx1xxxx andvc r0, r0, r0, lsl r0 { "andvc GPR , GPR , GPR , SHIFT NUM",{0x70000020,0x000FFFEF}}, // 011100000000xxxxxxxxxxxxxxx0xxxx andvc r0, r0, r0, lsr #32 { "andvc GPR , GPR , NUM",{0x72000000,0x000FFFFF}}, // 011100100000xxxxxxxxxxxxxxxxxxxx andvc r0, r0, #0 { "andvs GPR , GPR , GPR",{0x60000000,0x000FF00F}}, // 011000000000xxxxxxxx00000000xxxx andvs r0, r0, r0 { "andvs GPR , GPR , GPR , SHIFT",{0x60000060,0x000FF00F}}, // 011000000000xxxxxxxx00000110xxxx andvs r0, r0, r0, rrx { "andvs GPR , GPR , GPR , SHIFT GPR",{0x60000010,0x000FFF6F}}, // 011000000000xxxxxxxxxxxx0xx1xxxx andvs r0, r0, r0, lsl r0 { "andvs GPR , GPR , GPR , SHIFT NUM",{0x60000020,0x000FFFEF}}, // 011000000000xxxxxxxxxxxxxxx0xxxx andvs r0, r0, r0, lsr #32 { "andvs GPR , GPR , NUM",{0x62000000,0x000FFFFF}}, // 011000100000xxxxxxxxxxxxxxxxxxxx andvs r0, r0, #0 { "asr GPR , GPR , GPR",{0xE1A00050,0x0000FF0F}}, // 1110000110100000xxxxxxxx0101xxxx asr r0, r0, r0 { "asr GPR , GPR , NUM",{0xE1A00040,0x0000FF8F}}, // 1110000110100000xxxxxxxxx100xxxx asr r0, r0, #0x20 { "asreq GPR , GPR , GPR",{0x01A00050,0x0000FF0F}}, // 0000000110100000xxxxxxxx0101xxxx asreq r0, r0, r0 { "asreq GPR , GPR , NUM",{0x01A00040,0x0000FF8F}}, // 0000000110100000xxxxxxxxx100xxxx asreq r0, r0, #0x20 { "asrge GPR , GPR , GPR",{0xA1A00050,0x0000FF0F}}, // 1010000110100000xxxxxxxx0101xxxx asrge r0, r0, r0 { "asrge GPR , GPR , NUM",{0xA1A00040,0x0000FF8F}}, // 1010000110100000xxxxxxxxx100xxxx asrge r0, r0, #0x20 { "asrgt GPR , GPR , GPR",{0xC1A00050,0x0000FF0F}}, // 1100000110100000xxxxxxxx0101xxxx asrgt r0, r0, r0 { "asrgt GPR , GPR , NUM",{0xC1A00040,0x0000FF8F}}, // 1100000110100000xxxxxxxxx100xxxx asrgt r0, r0, #0x20 { "asrhi GPR , GPR , GPR",{0x81A00050,0x0000FF0F}}, // 1000000110100000xxxxxxxx0101xxxx asrhi r0, r0, r0 { "asrhi GPR , GPR , NUM",{0x81A00040,0x0000FF8F}}, // 1000000110100000xxxxxxxxx100xxxx asrhi r0, r0, #0x20 { "asrhs GPR , GPR , GPR",{0x21A00050,0x0000FF0F}}, // 0010000110100000xxxxxxxx0101xxxx asrhs r0, r0, r0 { "asrhs GPR , GPR , NUM",{0x21A00040,0x0000FF8F}}, // 0010000110100000xxxxxxxxx100xxxx asrhs r0, r0, #0x20 { "asrle GPR , GPR , GPR",{0xD1A00050,0x0000FF0F}}, // 1101000110100000xxxxxxxx0101xxxx asrle r0, r0, r0 { "asrle GPR , GPR , NUM",{0xD1A00040,0x0000FF8F}}, // 1101000110100000xxxxxxxxx100xxxx asrle r0, r0, #0x20 { "asrlo GPR , GPR , GPR",{0x31A00050,0x0000FF0F}}, // 0011000110100000xxxxxxxx0101xxxx asrlo r0, r0, r0 { "asrlo GPR , GPR , NUM",{0x31A00040,0x0000FF8F}}, // 0011000110100000xxxxxxxxx100xxxx asrlo r0, r0, #0x20 { "asrls GPR , GPR , GPR",{0x91A00050,0x0000FF0F}}, // 1001000110100000xxxxxxxx0101xxxx asrls r0, r0, r0 { "asrls GPR , GPR , NUM",{0x91A00040,0x0000FF8F}}, // 1001000110100000xxxxxxxxx100xxxx asrls r0, r0, #0x20 { "asrlt GPR , GPR , GPR",{0xB1A00050,0x0000FF0F}}, // 1011000110100000xxxxxxxx0101xxxx asrlt r0, r0, r0 { "asrlt GPR , GPR , NUM",{0xB1A00040,0x0000FF8F}}, // 1011000110100000xxxxxxxxx100xxxx asrlt r0, r0, #0x20 { "asrmi GPR , GPR , GPR",{0x41A00050,0x0000FF0F}}, // 0100000110100000xxxxxxxx0101xxxx asrmi r0, r0, r0 { "asrmi GPR , GPR , NUM",{0x41A00040,0x0000FF8F}}, // 0100000110100000xxxxxxxxx100xxxx asrmi r0, r0, #0x20 { "asrne GPR , GPR , GPR",{0x11A00050,0x0000FF0F}}, // 0001000110100000xxxxxxxx0101xxxx asrne r0, r0, r0 { "asrne GPR , GPR , NUM",{0x11A00040,0x0000FF8F}}, // 0001000110100000xxxxxxxxx100xxxx asrne r0, r0, #0x20 { "asrpl GPR , GPR , GPR",{0x51A00050,0x0000FF0F}}, // 0101000110100000xxxxxxxx0101xxxx asrpl r0, r0, r0 { "asrpl GPR , GPR , NUM",{0x51A00040,0x0000FF8F}}, // 0101000110100000xxxxxxxxx100xxxx asrpl r0, r0, #0x20 { "asrs GPR , GPR , GPR",{0xE1B00050,0x0000FF0F}}, // 1110000110110000xxxxxxxx0101xxxx asrs r0, r0, r0 { "asrs GPR , GPR , NUM",{0xE1B00040,0x0000FF8F}}, // 1110000110110000xxxxxxxxx100xxxx asrs r0, r0, #0x20 { "asrseq GPR , GPR , GPR",{0x01B00050,0x0000FF0F}}, // 0000000110110000xxxxxxxx0101xxxx asrseq r0, r0, r0 { "asrseq GPR , GPR , NUM",{0x01B00040,0x0000FF8F}}, // 0000000110110000xxxxxxxxx100xxxx asrseq r0, r0, #0x20 { "asrsge GPR , GPR , GPR",{0xA1B00050,0x0000FF0F}}, // 1010000110110000xxxxxxxx0101xxxx asrsge r0, r0, r0 { "asrsge GPR , GPR , NUM",{0xA1B00040,0x0000FF8F}}, // 1010000110110000xxxxxxxxx100xxxx asrsge r0, r0, #0x20 { "asrsgt GPR , GPR , GPR",{0xC1B00050,0x0000FF0F}}, // 1100000110110000xxxxxxxx0101xxxx asrsgt r0, r0, r0 { "asrsgt GPR , GPR , NUM",{0xC1B00040,0x0000FF8F}}, // 1100000110110000xxxxxxxxx100xxxx asrsgt r0, r0, #0x20 { "asrshi GPR , GPR , GPR",{0x81B00050,0x0000FF0F}}, // 1000000110110000xxxxxxxx0101xxxx asrshi r0, r0, r0 { "asrshi GPR , GPR , NUM",{0x81B00040,0x0000FF8F}}, // 1000000110110000xxxxxxxxx100xxxx asrshi r0, r0, #0x20 { "asrshs GPR , GPR , GPR",{0x21B00050,0x0000FF0F}}, // 0010000110110000xxxxxxxx0101xxxx asrshs r0, r0, r0 { "asrshs GPR , GPR , NUM",{0x21B00040,0x0000FF8F}}, // 0010000110110000xxxxxxxxx100xxxx asrshs r0, r0, #0x20 { "asrsle GPR , GPR , GPR",{0xD1B00050,0x0000FF0F}}, // 1101000110110000xxxxxxxx0101xxxx asrsle r0, r0, r0 { "asrsle GPR , GPR , NUM",{0xD1B00040,0x0000FF8F}}, // 1101000110110000xxxxxxxxx100xxxx asrsle r0, r0, #0x20 { "asrslo GPR , GPR , GPR",{0x31B00050,0x0000FF0F}}, // 0011000110110000xxxxxxxx0101xxxx asrslo r0, r0, r0 { "asrslo GPR , GPR , NUM",{0x31B00040,0x0000FF8F}}, // 0011000110110000xxxxxxxxx100xxxx asrslo r0, r0, #0x20 { "asrsls GPR , GPR , GPR",{0x91B00050,0x0000FF0F}}, // 1001000110110000xxxxxxxx0101xxxx asrsls r0, r0, r0 { "asrsls GPR , GPR , NUM",{0x91B00040,0x0000FF8F}}, // 1001000110110000xxxxxxxxx100xxxx asrsls r0, r0, #0x20 { "asrslt GPR , GPR , GPR",{0xB1B00050,0x0000FF0F}}, // 1011000110110000xxxxxxxx0101xxxx asrslt r0, r0, r0 { "asrslt GPR , GPR , NUM",{0xB1B00040,0x0000FF8F}}, // 1011000110110000xxxxxxxxx100xxxx asrslt r0, r0, #0x20 { "asrsmi GPR , GPR , GPR",{0x41B00050,0x0000FF0F}}, // 0100000110110000xxxxxxxx0101xxxx asrsmi r0, r0, r0 { "asrsmi GPR , GPR , NUM",{0x41B00040,0x0000FF8F}}, // 0100000110110000xxxxxxxxx100xxxx asrsmi r0, r0, #0x20 { "asrsne GPR , GPR , GPR",{0x11B00050,0x0000FF0F}}, // 0001000110110000xxxxxxxx0101xxxx asrsne r0, r0, r0 { "asrsne GPR , GPR , NUM",{0x11B00040,0x0000FF8F}}, // 0001000110110000xxxxxxxxx100xxxx asrsne r0, r0, #0x20 { "asrspl GPR , GPR , GPR",{0x51B00050,0x0000FF0F}}, // 0101000110110000xxxxxxxx0101xxxx asrspl r0, r0, r0 { "asrspl GPR , GPR , NUM",{0x51B00040,0x0000FF8F}}, // 0101000110110000xxxxxxxxx100xxxx asrspl r0, r0, #0x20 { "asrsvc GPR , GPR , GPR",{0x71B00050,0x0000FF0F}}, // 0111000110110000xxxxxxxx0101xxxx asrsvc r0, r0, r0 { "asrsvc GPR , GPR , NUM",{0x71B00040,0x0000FF8F}}, // 0111000110110000xxxxxxxxx100xxxx asrsvc r0, r0, #0x20 { "asrsvs GPR , GPR , GPR",{0x61B00050,0x0000FF0F}}, // 0110000110110000xxxxxxxx0101xxxx asrsvs r0, r0, r0 { "asrsvs GPR , GPR , NUM",{0x61B00040,0x0000FF8F}}, // 0110000110110000xxxxxxxxx100xxxx asrsvs r0, r0, #0x20 { "asrvc GPR , GPR , GPR",{0x71A00050,0x0000FF0F}}, // 0111000110100000xxxxxxxx0101xxxx asrvc r0, r0, r0 { "asrvc GPR , GPR , NUM",{0x71A00040,0x0000FF8F}}, // 0111000110100000xxxxxxxxx100xxxx asrvc r0, r0, #0x20 { "asrvs GPR , GPR , GPR",{0x61A00050,0x0000FF0F}}, // 0110000110100000xxxxxxxx0101xxxx asrvs r0, r0, r0 { "asrvs GPR , GPR , NUM",{0x61A00040,0x0000FF8F}}, // 0110000110100000xxxxxxxxx100xxxx asrvs r0, r0, #0x20 { "b NUM",{0xEA000000,0x00FFFFFF}}, // 11101010xxxxxxxxxxxxxxxxxxxxxxxx b #8 { "beq NUM",{0x0A000000,0x00FFFFFF}}, // 00001010xxxxxxxxxxxxxxxxxxxxxxxx beq #8 { "bfc GPR , NUM , NUM",{0xE7C0001F,0x001FFF80}}, // 11100111110xxxxxxxxxxxxxx0011111 bfc r0, #0, #1 { "bfceq GPR , NUM , NUM",{0x07C0001F,0x001FFF80}}, // 00000111110xxxxxxxxxxxxxx0011111 bfceq r0, #0, #1 { "bfcge GPR , NUM , NUM",{0xA7C0001F,0x001FFF80}}, // 10100111110xxxxxxxxxxxxxx0011111 bfcge r0, #0, #1 { "bfcgt GPR , NUM , NUM",{0xC7C0001F,0x001FFF80}}, // 11000111110xxxxxxxxxxxxxx0011111 bfcgt r0, #0, #1 { "bfchi GPR , NUM , NUM",{0x87C0001F,0x001FFF80}}, // 10000111110xxxxxxxxxxxxxx0011111 bfchi r0, #0, #1 { "bfchs GPR , NUM , NUM",{0x27C0001F,0x001FFF80}}, // 00100111110xxxxxxxxxxxxxx0011111 bfchs r0, #0, #1 { "bfcle GPR , NUM , NUM",{0xD7C0001F,0x001FFF80}}, // 11010111110xxxxxxxxxxxxxx0011111 bfcle r0, #0, #1 { "bfclo GPR , NUM , NUM",{0x37C0001F,0x001FFF80}}, // 00110111110xxxxxxxxxxxxxx0011111 bfclo r0, #0, #1 { "bfcls GPR , NUM , NUM",{0x97C0001F,0x001FFF80}}, // 10010111110xxxxxxxxxxxxxx0011111 bfcls r0, #0, #1 { "bfclt GPR , NUM , NUM",{0xB7C0001F,0x001FFF80}}, // 10110111110xxxxxxxxxxxxxx0011111 bfclt r0, #0, #1 { "bfcmi GPR , NUM , NUM",{0x47C0001F,0x001FFF80}}, // 01000111110xxxxxxxxxxxxxx0011111 bfcmi r0, #0, #1 { "bfcne GPR , NUM , NUM",{0x17C0001F,0x001FFF80}}, // 00010111110xxxxxxxxxxxxxx0011111 bfcne r0, #0, #1 { "bfcpl GPR , NUM , NUM",{0x57C0001F,0x001FFF80}}, // 01010111110xxxxxxxxxxxxxx0011111 bfcpl r0, #0, #1 { "bfcvc GPR , NUM , NUM",{0x77C0001F,0x001FFF80}}, // 01110111110xxxxxxxxxxxxxx0011111 bfcvc r0, #0, #1 { "bfcvs GPR , NUM , NUM",{0x67C0001F,0x001FFF80}}, // 01100111110xxxxxxxxxxxxxx0011111 bfcvs r0, #0, #1 { "bfi GPR , GPR , NUM , NUM",{0xE7C00010,0x001FFF8F}}, // 11100111110xxxxxxxxxxxxxx001xxxx bfi r0, r0, #0, #1 { "bfieq GPR , GPR , NUM , NUM",{0x07C00010,0x001FFF8F}}, // 00000111110xxxxxxxxxxxxxx001xxxx bfieq r0, r0, #0, #1 { "bfige GPR , GPR , NUM , NUM",{0xA7C00010,0x001FFF8F}}, // 10100111110xxxxxxxxxxxxxx001xxxx bfige r0, r0, #0, #1 { "bfigt GPR , GPR , NUM , NUM",{0xC7C00010,0x001FFF8F}}, // 11000111110xxxxxxxxxxxxxx001xxxx bfigt r0, r0, #0, #1 { "bfihi GPR , GPR , NUM , NUM",{0x87C00010,0x001FFF8F}}, // 10000111110xxxxxxxxxxxxxx001xxxx bfihi r0, r0, #0, #1 { "bfihs GPR , GPR , NUM , NUM",{0x27C00010,0x001FFF8F}}, // 00100111110xxxxxxxxxxxxxx001xxxx bfihs r0, r0, #0, #1 { "bfile GPR , GPR , NUM , NUM",{0xD7C00010,0x001FFF8F}}, // 11010111110xxxxxxxxxxxxxx001xxxx bfile r0, r0, #0, #1 { "bfilo GPR , GPR , NUM , NUM",{0x37C00010,0x001FFF8F}}, // 00110111110xxxxxxxxxxxxxx001xxxx bfilo r0, r0, #0, #1 { "bfils GPR , GPR , NUM , NUM",{0x97C00010,0x001FFF8F}}, // 10010111110xxxxxxxxxxxxxx001xxxx bfils r0, r0, #0, #1 { "bfilt GPR , GPR , NUM , NUM",{0xB7C00010,0x001FFF8F}}, // 10110111110xxxxxxxxxxxxxx001xxxx bfilt r0, r0, #0, #1 { "bfimi GPR , GPR , NUM , NUM",{0x47C00010,0x001FFF8F}}, // 01000111110xxxxxxxxxxxxxx001xxxx bfimi r0, r0, #0, #1 { "bfine GPR , GPR , NUM , NUM",{0x17C00010,0x001FFF8F}}, // 00010111110xxxxxxxxxxxxxx001xxxx bfine r0, r0, #0, #1 { "bfipl GPR , GPR , NUM , NUM",{0x57C00010,0x001FFF8F}}, // 01010111110xxxxxxxxxxxxxx001xxxx bfipl r0, r0, #0, #1 { "bfivc GPR , GPR , NUM , NUM",{0x77C00010,0x001FFF8F}}, // 01110111110xxxxxxxxxxxxxx001xxxx bfivc r0, r0, #0, #1 { "bfivs GPR , GPR , NUM , NUM",{0x67C00010,0x001FFF8F}}, // 01100111110xxxxxxxxxxxxxx001xxxx bfivs r0, r0, #0, #1 { "bge NUM",{0xAA000000,0x00FFFFFF}}, // 10101010xxxxxxxxxxxxxxxxxxxxxxxx bge #8 { "bgt NUM",{0xCA000000,0x00FFFFFF}}, // 11001010xxxxxxxxxxxxxxxxxxxxxxxx bgt #8 { "bhi NUM",{0x8A000000,0x00FFFFFF}}, // 10001010xxxxxxxxxxxxxxxxxxxxxxxx bhi #8 { "bhs NUM",{0x2A000000,0x00FFFFFF}}, // 00101010xxxxxxxxxxxxxxxxxxxxxxxx bhs #8 { "bic GPR , GPR , GPR",{0xE1C00000,0x000FF00F}}, // 111000011100xxxxxxxx00000000xxxx bic r0, r0, r0 { "bic GPR , GPR , GPR , SHIFT",{0xE1C00060,0x000FF00F}}, // 111000011100xxxxxxxx00000110xxxx bic r0, r0, r0, rrx { "bic GPR , GPR , GPR , SHIFT GPR",{0xE1C00010,0x000FFF6F}}, // 111000011100xxxxxxxxxxxx0xx1xxxx bic r0, r0, r0, lsl r0 { "bic GPR , GPR , GPR , SHIFT NUM",{0xE1C00020,0x000FFFEF}}, // 111000011100xxxxxxxxxxxxxxx0xxxx bic r0, r0, r0, lsr #32 { "bic GPR , GPR , NUM",{0xE3C00000,0x000FFFFF}}, // 111000111100xxxxxxxxxxxxxxxxxxxx bic r0, r0, #0 { "biceq GPR , GPR , GPR",{0x01C00000,0x000FF00F}}, // 000000011100xxxxxxxx00000000xxxx biceq r0, r0, r0 { "biceq GPR , GPR , GPR , SHIFT",{0x01C00060,0x000FF00F}}, // 000000011100xxxxxxxx00000110xxxx biceq r0, r0, r0, rrx { "biceq GPR , GPR , GPR , SHIFT GPR",{0x01C00010,0x000FFF6F}}, // 000000011100xxxxxxxxxxxx0xx1xxxx biceq r0, r0, r0, lsl r0 { "biceq GPR , GPR , GPR , SHIFT NUM",{0x01C00020,0x000FFFEF}}, // 000000011100xxxxxxxxxxxxxxx0xxxx biceq r0, r0, r0, lsr #32 { "biceq GPR , GPR , NUM",{0x03C00000,0x000FFFFF}}, // 000000111100xxxxxxxxxxxxxxxxxxxx biceq r0, r0, #0 { "bicge GPR , GPR , GPR",{0xA1C00000,0x000FF00F}}, // 101000011100xxxxxxxx00000000xxxx bicge r0, r0, r0 { "bicge GPR , GPR , GPR , SHIFT",{0xA1C00060,0x000FF00F}}, // 101000011100xxxxxxxx00000110xxxx bicge r0, r0, r0, rrx { "bicge GPR , GPR , GPR , SHIFT GPR",{0xA1C00010,0x000FFF6F}}, // 101000011100xxxxxxxxxxxx0xx1xxxx bicge r0, r0, r0, lsl r0 { "bicge GPR , GPR , GPR , SHIFT NUM",{0xA1C00020,0x000FFFEF}}, // 101000011100xxxxxxxxxxxxxxx0xxxx bicge r0, r0, r0, lsr #32 { "bicge GPR , GPR , NUM",{0xA3C00000,0x000FFFFF}}, // 101000111100xxxxxxxxxxxxxxxxxxxx bicge r0, r0, #0 { "bicgt GPR , GPR , GPR",{0xC1C00000,0x000FF00F}}, // 110000011100xxxxxxxx00000000xxxx bicgt r0, r0, r0 { "bicgt GPR , GPR , GPR , SHIFT",{0xC1C00060,0x000FF00F}}, // 110000011100xxxxxxxx00000110xxxx bicgt r0, r0, r0, rrx { "bicgt GPR , GPR , GPR , SHIFT GPR",{0xC1C00010,0x000FFF6F}}, // 110000011100xxxxxxxxxxxx0xx1xxxx bicgt r0, r0, r0, lsl r0 { "bicgt GPR , GPR , GPR , SHIFT NUM",{0xC1C00020,0x000FFFEF}}, // 110000011100xxxxxxxxxxxxxxx0xxxx bicgt r0, r0, r0, lsr #32 { "bicgt GPR , GPR , NUM",{0xC3C00000,0x000FFFFF}}, // 110000111100xxxxxxxxxxxxxxxxxxxx bicgt r0, r0, #0 { "bichi GPR , GPR , GPR",{0x81C00000,0x000FF00F}}, // 100000011100xxxxxxxx00000000xxxx bichi r0, r0, r0 { "bichi GPR , GPR , GPR , SHIFT",{0x81C00060,0x000FF00F}}, // 100000011100xxxxxxxx00000110xxxx bichi r0, r0, r0, rrx { "bichi GPR , GPR , GPR , SHIFT GPR",{0x81C00010,0x000FFF6F}}, // 100000011100xxxxxxxxxxxx0xx1xxxx bichi r0, r0, r0, lsl r0 { "bichi GPR , GPR , GPR , SHIFT NUM",{0x81C00020,0x000FFFEF}}, // 100000011100xxxxxxxxxxxxxxx0xxxx bichi r0, r0, r0, lsr #32 { "bichi GPR , GPR , NUM",{0x83C00000,0x000FFFFF}}, // 100000111100xxxxxxxxxxxxxxxxxxxx bichi r0, r0, #0 { "bichs GPR , GPR , GPR",{0x21C00000,0x000FF00F}}, // 001000011100xxxxxxxx00000000xxxx bichs r0, r0, r0 { "bichs GPR , GPR , GPR , SHIFT",{0x21C00060,0x000FF00F}}, // 001000011100xxxxxxxx00000110xxxx bichs r0, r0, r0, rrx { "bichs GPR , GPR , GPR , SHIFT GPR",{0x21C00010,0x000FFF6F}}, // 001000011100xxxxxxxxxxxx0xx1xxxx bichs r0, r0, r0, lsl r0 { "bichs GPR , GPR , GPR , SHIFT NUM",{0x21C00020,0x000FFFEF}}, // 001000011100xxxxxxxxxxxxxxx0xxxx bichs r0, r0, r0, lsr #32 { "bichs GPR , GPR , NUM",{0x23C00000,0x000FFFFF}}, // 001000111100xxxxxxxxxxxxxxxxxxxx bichs r0, r0, #0 { "bicle GPR , GPR , GPR",{0xD1C00000,0x000FF00F}}, // 110100011100xxxxxxxx00000000xxxx bicle r0, r0, r0 { "bicle GPR , GPR , GPR , SHIFT",{0xD1C00060,0x000FF00F}}, // 110100011100xxxxxxxx00000110xxxx bicle r0, r0, r0, rrx { "bicle GPR , GPR , GPR , SHIFT GPR",{0xD1C00010,0x000FFF6F}}, // 110100011100xxxxxxxxxxxx0xx1xxxx bicle r0, r0, r0, lsl r0 { "bicle GPR , GPR , GPR , SHIFT NUM",{0xD1C00020,0x000FFFEF}}, // 110100011100xxxxxxxxxxxxxxx0xxxx bicle r0, r0, r0, lsr #32 { "bicle GPR , GPR , NUM",{0xD3C00000,0x000FFFFF}}, // 110100111100xxxxxxxxxxxxxxxxxxxx bicle r0, r0, #0 { "biclo GPR , GPR , GPR",{0x31C00000,0x000FF00F}}, // 001100011100xxxxxxxx00000000xxxx biclo r0, r0, r0 { "biclo GPR , GPR , GPR , SHIFT",{0x31C00060,0x000FF00F}}, // 001100011100xxxxxxxx00000110xxxx biclo r0, r0, r0, rrx { "biclo GPR , GPR , GPR , SHIFT GPR",{0x31C00010,0x000FFF6F}}, // 001100011100xxxxxxxxxxxx0xx1xxxx biclo r0, r0, r0, lsl r0 { "biclo GPR , GPR , GPR , SHIFT NUM",{0x31C00020,0x000FFFEF}}, // 001100011100xxxxxxxxxxxxxxx0xxxx biclo r0, r0, r0, lsr #32 { "biclo GPR , GPR , NUM",{0x33C00000,0x000FFFFF}}, // 001100111100xxxxxxxxxxxxxxxxxxxx biclo r0, r0, #0 { "bicls GPR , GPR , GPR",{0x91C00000,0x000FF00F}}, // 100100011100xxxxxxxx00000000xxxx bicls r0, r0, r0 { "bicls GPR , GPR , GPR , SHIFT",{0x91C00060,0x000FF00F}}, // 100100011100xxxxxxxx00000110xxxx bicls r0, r0, r0, rrx { "bicls GPR , GPR , GPR , SHIFT GPR",{0x91C00010,0x000FFF6F}}, // 100100011100xxxxxxxxxxxx0xx1xxxx bicls r0, r0, r0, lsl r0 { "bicls GPR , GPR , GPR , SHIFT NUM",{0x91C00020,0x000FFFEF}}, // 100100011100xxxxxxxxxxxxxxx0xxxx bicls r0, r0, r0, lsr #32 { "bicls GPR , GPR , NUM",{0x93C00000,0x000FFFFF}}, // 100100111100xxxxxxxxxxxxxxxxxxxx bicls r0, r0, #0 { "biclt GPR , GPR , GPR",{0xB1C00000,0x000FF00F}}, // 101100011100xxxxxxxx00000000xxxx biclt r0, r0, r0 { "biclt GPR , GPR , GPR , SHIFT",{0xB1C00060,0x000FF00F}}, // 101100011100xxxxxxxx00000110xxxx biclt r0, r0, r0, rrx { "biclt GPR , GPR , GPR , SHIFT GPR",{0xB1C00010,0x000FFF6F}}, // 101100011100xxxxxxxxxxxx0xx1xxxx biclt r0, r0, r0, lsl r0 { "biclt GPR , GPR , GPR , SHIFT NUM",{0xB1C00020,0x000FFFEF}}, // 101100011100xxxxxxxxxxxxxxx0xxxx biclt r0, r0, r0, lsr #32 { "biclt GPR , GPR , NUM",{0xB3C00000,0x000FFFFF}}, // 101100111100xxxxxxxxxxxxxxxxxxxx biclt r0, r0, #0 { "bicmi GPR , GPR , GPR",{0x41C00000,0x000FF00F}}, // 010000011100xxxxxxxx00000000xxxx bicmi r0, r0, r0 { "bicmi GPR , GPR , GPR , SHIFT",{0x41C00060,0x000FF00F}}, // 010000011100xxxxxxxx00000110xxxx bicmi r0, r0, r0, rrx { "bicmi GPR , GPR , GPR , SHIFT GPR",{0x41C00010,0x000FFF6F}}, // 010000011100xxxxxxxxxxxx0xx1xxxx bicmi r0, r0, r0, lsl r0 { "bicmi GPR , GPR , GPR , SHIFT NUM",{0x41C00020,0x000FFFEF}}, // 010000011100xxxxxxxxxxxxxxx0xxxx bicmi r0, r0, r0, lsr #32 { "bicmi GPR , GPR , NUM",{0x43C00000,0x000FFFFF}}, // 010000111100xxxxxxxxxxxxxxxxxxxx bicmi r0, r0, #0 { "bicne GPR , GPR , GPR",{0x11C00000,0x000FF00F}}, // 000100011100xxxxxxxx00000000xxxx bicne r0, r0, r0 { "bicne GPR , GPR , GPR , SHIFT",{0x11C00060,0x000FF00F}}, // 000100011100xxxxxxxx00000110xxxx bicne r0, r0, r0, rrx { "bicne GPR , GPR , GPR , SHIFT GPR",{0x11C00010,0x000FFF6F}}, // 000100011100xxxxxxxxxxxx0xx1xxxx bicne r0, r0, r0, lsl r0 { "bicne GPR , GPR , GPR , SHIFT NUM",{0x11C00020,0x000FFFEF}}, // 000100011100xxxxxxxxxxxxxxx0xxxx bicne r0, r0, r0, lsr #32 { "bicne GPR , GPR , NUM",{0x13C00000,0x000FFFFF}}, // 000100111100xxxxxxxxxxxxxxxxxxxx bicne r0, r0, #0 { "bicpl GPR , GPR , GPR",{0x51C00000,0x000FF00F}}, // 010100011100xxxxxxxx00000000xxxx bicpl r0, r0, r0 { "bicpl GPR , GPR , GPR , SHIFT",{0x51C00060,0x000FF00F}}, // 010100011100xxxxxxxx00000110xxxx bicpl r0, r0, r0, rrx { "bicpl GPR , GPR , GPR , SHIFT GPR",{0x51C00010,0x000FFF6F}}, // 010100011100xxxxxxxxxxxx0xx1xxxx bicpl r0, r0, r0, lsl r0 { "bicpl GPR , GPR , GPR , SHIFT NUM",{0x51C00020,0x000FFFEF}}, // 010100011100xxxxxxxxxxxxxxx0xxxx bicpl r0, r0, r0, lsr #32 { "bicpl GPR , GPR , NUM",{0x53C00000,0x000FFFFF}}, // 010100111100xxxxxxxxxxxxxxxxxxxx bicpl r0, r0, #0 { "bics GPR , GPR , GPR",{0xE1D00000,0x000FF00F}}, // 111000011101xxxxxxxx00000000xxxx bics r0, r0, r0 { "bics GPR , GPR , GPR , SHIFT",{0xE1D00060,0x000FF00F}}, // 111000011101xxxxxxxx00000110xxxx bics r0, r0, r0, rrx { "bics GPR , GPR , GPR , SHIFT GPR",{0xE1D00010,0x000FFF6F}}, // 111000011101xxxxxxxxxxxx0xx1xxxx bics r0, r0, r0, lsl r0 { "bics GPR , GPR , GPR , SHIFT NUM",{0xE1D00020,0x000FFFEF}}, // 111000011101xxxxxxxxxxxxxxx0xxxx bics r0, r0, r0, lsr #32 { "bics GPR , GPR , NUM",{0xE3D00000,0x000FFFFF}}, // 111000111101xxxxxxxxxxxxxxxxxxxx bics r0, r0, #0 { "bicseq GPR , GPR , GPR",{0x01D00000,0x000FF00F}}, // 000000011101xxxxxxxx00000000xxxx bicseq r0, r0, r0 { "bicseq GPR , GPR , GPR , SHIFT",{0x01D00060,0x000FF00F}}, // 000000011101xxxxxxxx00000110xxxx bicseq r0, r0, r0, rrx { "bicseq GPR , GPR , GPR , SHIFT GPR",{0x01D00010,0x000FFF6F}}, // 000000011101xxxxxxxxxxxx0xx1xxxx bicseq r0, r0, r0, lsl r0 { "bicseq GPR , GPR , GPR , SHIFT NUM",{0x01D00020,0x000FFFEF}}, // 000000011101xxxxxxxxxxxxxxx0xxxx bicseq r0, r0, r0, lsr #32 { "bicseq GPR , GPR , NUM",{0x03D00000,0x000FFFFF}}, // 000000111101xxxxxxxxxxxxxxxxxxxx bicseq r0, r0, #0 { "bicsge GPR , GPR , GPR",{0xA1D00000,0x000FF00F}}, // 101000011101xxxxxxxx00000000xxxx bicsge r0, r0, r0 { "bicsge GPR , GPR , GPR , SHIFT",{0xA1D00060,0x000FF00F}}, // 101000011101xxxxxxxx00000110xxxx bicsge r0, r0, r0, rrx { "bicsge GPR , GPR , GPR , SHIFT GPR",{0xA1D00010,0x000FFF6F}}, // 101000011101xxxxxxxxxxxx0xx1xxxx bicsge r0, r0, r0, lsl r0 { "bicsge GPR , GPR , GPR , SHIFT NUM",{0xA1D00020,0x000FFFEF}}, // 101000011101xxxxxxxxxxxxxxx0xxxx bicsge r0, r0, r0, lsr #32 { "bicsge GPR , GPR , NUM",{0xA3D00000,0x000FFFFF}}, // 101000111101xxxxxxxxxxxxxxxxxxxx bicsge r0, r0, #0 { "bicsgt GPR , GPR , GPR",{0xC1D00000,0x000FF00F}}, // 110000011101xxxxxxxx00000000xxxx bicsgt r0, r0, r0 { "bicsgt GPR , GPR , GPR , SHIFT",{0xC1D00060,0x000FF00F}}, // 110000011101xxxxxxxx00000110xxxx bicsgt r0, r0, r0, rrx { "bicsgt GPR , GPR , GPR , SHIFT GPR",{0xC1D00010,0x000FFF6F}}, // 110000011101xxxxxxxxxxxx0xx1xxxx bicsgt r0, r0, r0, lsl r0 { "bicsgt GPR , GPR , GPR , SHIFT NUM",{0xC1D00020,0x000FFFEF}}, // 110000011101xxxxxxxxxxxxxxx0xxxx bicsgt r0, r0, r0, lsr #32 { "bicsgt GPR , GPR , NUM",{0xC3D00000,0x000FFFFF}}, // 110000111101xxxxxxxxxxxxxxxxxxxx bicsgt r0, r0, #0 { "bicshi GPR , GPR , GPR",{0x81D00000,0x000FF00F}}, // 100000011101xxxxxxxx00000000xxxx bicshi r0, r0, r0 { "bicshi GPR , GPR , GPR , SHIFT",{0x81D00060,0x000FF00F}}, // 100000011101xxxxxxxx00000110xxxx bicshi r0, r0, r0, rrx { "bicshi GPR , GPR , GPR , SHIFT GPR",{0x81D00010,0x000FFF6F}}, // 100000011101xxxxxxxxxxxx0xx1xxxx bicshi r0, r0, r0, lsl r0 { "bicshi GPR , GPR , GPR , SHIFT NUM",{0x81D00020,0x000FFFEF}}, // 100000011101xxxxxxxxxxxxxxx0xxxx bicshi r0, r0, r0, lsr #32 { "bicshi GPR , GPR , NUM",{0x83D00000,0x000FFFFF}}, // 100000111101xxxxxxxxxxxxxxxxxxxx bicshi r0, r0, #0 { "bicshs GPR , GPR , GPR",{0x21D00000,0x000FF00F}}, // 001000011101xxxxxxxx00000000xxxx bicshs r0, r0, r0 { "bicshs GPR , GPR , GPR , SHIFT",{0x21D00060,0x000FF00F}}, // 001000011101xxxxxxxx00000110xxxx bicshs r0, r0, r0, rrx { "bicshs GPR , GPR , GPR , SHIFT GPR",{0x21D00010,0x000FFF6F}}, // 001000011101xxxxxxxxxxxx0xx1xxxx bicshs r0, r0, r0, lsl r0 { "bicshs GPR , GPR , GPR , SHIFT NUM",{0x21D00020,0x000FFFEF}}, // 001000011101xxxxxxxxxxxxxxx0xxxx bicshs r0, r0, r0, lsr #32 { "bicshs GPR , GPR , NUM",{0x23D00000,0x000FFFFF}}, // 001000111101xxxxxxxxxxxxxxxxxxxx bicshs r0, r0, #0 { "bicsle GPR , GPR , GPR",{0xD1D00000,0x000FF00F}}, // 110100011101xxxxxxxx00000000xxxx bicsle r0, r0, r0 { "bicsle GPR , GPR , GPR , SHIFT",{0xD1D00060,0x000FF00F}}, // 110100011101xxxxxxxx00000110xxxx bicsle r0, r0, r0, rrx { "bicsle GPR , GPR , GPR , SHIFT GPR",{0xD1D00010,0x000FFF6F}}, // 110100011101xxxxxxxxxxxx0xx1xxxx bicsle r0, r0, r0, lsl r0 { "bicsle GPR , GPR , GPR , SHIFT NUM",{0xD1D00020,0x000FFFEF}}, // 110100011101xxxxxxxxxxxxxxx0xxxx bicsle r0, r0, r0, lsr #32 { "bicsle GPR , GPR , NUM",{0xD3D00000,0x000FFFFF}}, // 110100111101xxxxxxxxxxxxxxxxxxxx bicsle r0, r0, #0 { "bicslo GPR , GPR , GPR",{0x31D00000,0x000FF00F}}, // 001100011101xxxxxxxx00000000xxxx bicslo r0, r0, r0 { "bicslo GPR , GPR , GPR , SHIFT",{0x31D00060,0x000FF00F}}, // 001100011101xxxxxxxx00000110xxxx bicslo r0, r0, r0, rrx { "bicslo GPR , GPR , GPR , SHIFT GPR",{0x31D00010,0x000FFF6F}}, // 001100011101xxxxxxxxxxxx0xx1xxxx bicslo r0, r0, r0, lsl r0 { "bicslo GPR , GPR , GPR , SHIFT NUM",{0x31D00020,0x000FFFEF}}, // 001100011101xxxxxxxxxxxxxxx0xxxx bicslo r0, r0, r0, lsr #32 { "bicslo GPR , GPR , NUM",{0x33D00000,0x000FFFFF}}, // 001100111101xxxxxxxxxxxxxxxxxxxx bicslo r0, r0, #0 { "bicsls GPR , GPR , GPR",{0x91D00000,0x000FF00F}}, // 100100011101xxxxxxxx00000000xxxx bicsls r0, r0, r0 { "bicsls GPR , GPR , GPR , SHIFT",{0x91D00060,0x000FF00F}}, // 100100011101xxxxxxxx00000110xxxx bicsls r0, r0, r0, rrx { "bicsls GPR , GPR , GPR , SHIFT GPR",{0x91D00010,0x000FFF6F}}, // 100100011101xxxxxxxxxxxx0xx1xxxx bicsls r0, r0, r0, lsl r0 { "bicsls GPR , GPR , GPR , SHIFT NUM",{0x91D00020,0x000FFFEF}}, // 100100011101xxxxxxxxxxxxxxx0xxxx bicsls r0, r0, r0, lsr #32 { "bicsls GPR , GPR , NUM",{0x93D00000,0x000FFFFF}}, // 100100111101xxxxxxxxxxxxxxxxxxxx bicsls r0, r0, #0 { "bicslt GPR , GPR , GPR",{0xB1D00000,0x000FF00F}}, // 101100011101xxxxxxxx00000000xxxx bicslt r0, r0, r0 { "bicslt GPR , GPR , GPR , SHIFT",{0xB1D00060,0x000FF00F}}, // 101100011101xxxxxxxx00000110xxxx bicslt r0, r0, r0, rrx { "bicslt GPR , GPR , GPR , SHIFT GPR",{0xB1D00010,0x000FFF6F}}, // 101100011101xxxxxxxxxxxx0xx1xxxx bicslt r0, r0, r0, lsl r0 { "bicslt GPR , GPR , GPR , SHIFT NUM",{0xB1D00020,0x000FFFEF}}, // 101100011101xxxxxxxxxxxxxxx0xxxx bicslt r0, r0, r0, lsr #32 { "bicslt GPR , GPR , NUM",{0xB3D00000,0x000FFFFF}}, // 101100111101xxxxxxxxxxxxxxxxxxxx bicslt r0, r0, #0 { "bicsmi GPR , GPR , GPR",{0x41D00000,0x000FF00F}}, // 010000011101xxxxxxxx00000000xxxx bicsmi r0, r0, r0 { "bicsmi GPR , GPR , GPR , SHIFT",{0x41D00060,0x000FF00F}}, // 010000011101xxxxxxxx00000110xxxx bicsmi r0, r0, r0, rrx { "bicsmi GPR , GPR , GPR , SHIFT GPR",{0x41D00010,0x000FFF6F}}, // 010000011101xxxxxxxxxxxx0xx1xxxx bicsmi r0, r0, r0, lsl r0 { "bicsmi GPR , GPR , GPR , SHIFT NUM",{0x41D00020,0x000FFFEF}}, // 010000011101xxxxxxxxxxxxxxx0xxxx bicsmi r0, r0, r0, lsr #32 { "bicsmi GPR , GPR , NUM",{0x43D00000,0x000FFFFF}}, // 010000111101xxxxxxxxxxxxxxxxxxxx bicsmi r0, r0, #0 { "bicsne GPR , GPR , GPR",{0x11D00000,0x000FF00F}}, // 000100011101xxxxxxxx00000000xxxx bicsne r0, r0, r0 { "bicsne GPR , GPR , GPR , SHIFT",{0x11D00060,0x000FF00F}}, // 000100011101xxxxxxxx00000110xxxx bicsne r0, r0, r0, rrx { "bicsne GPR , GPR , GPR , SHIFT GPR",{0x11D00010,0x000FFF6F}}, // 000100011101xxxxxxxxxxxx0xx1xxxx bicsne r0, r0, r0, lsl r0 { "bicsne GPR , GPR , GPR , SHIFT NUM",{0x11D00020,0x000FFFEF}}, // 000100011101xxxxxxxxxxxxxxx0xxxx bicsne r0, r0, r0, lsr #32 { "bicsne GPR , GPR , NUM",{0x13D00000,0x000FFFFF}}, // 000100111101xxxxxxxxxxxxxxxxxxxx bicsne r0, r0, #0 { "bicspl GPR , GPR , GPR",{0x51D00000,0x000FF00F}}, // 010100011101xxxxxxxx00000000xxxx bicspl r0, r0, r0 { "bicspl GPR , GPR , GPR , SHIFT",{0x51D00060,0x000FF00F}}, // 010100011101xxxxxxxx00000110xxxx bicspl r0, r0, r0, rrx { "bicspl GPR , GPR , GPR , SHIFT GPR",{0x51D00010,0x000FFF6F}}, // 010100011101xxxxxxxxxxxx0xx1xxxx bicspl r0, r0, r0, lsl r0 { "bicspl GPR , GPR , GPR , SHIFT NUM",{0x51D00020,0x000FFFEF}}, // 010100011101xxxxxxxxxxxxxxx0xxxx bicspl r0, r0, r0, lsr #32 { "bicspl GPR , GPR , NUM",{0x53D00000,0x000FFFFF}}, // 010100111101xxxxxxxxxxxxxxxxxxxx bicspl r0, r0, #0 { "bicsvc GPR , GPR , GPR",{0x71D00000,0x000FF00F}}, // 011100011101xxxxxxxx00000000xxxx bicsvc r0, r0, r0 { "bicsvc GPR , GPR , GPR , SHIFT",{0x71D00060,0x000FF00F}}, // 011100011101xxxxxxxx00000110xxxx bicsvc r0, r0, r0, rrx { "bicsvc GPR , GPR , GPR , SHIFT GPR",{0x71D00010,0x000FFF6F}}, // 011100011101xxxxxxxxxxxx0xx1xxxx bicsvc r0, r0, r0, lsl r0 { "bicsvc GPR , GPR , GPR , SHIFT NUM",{0x71D00020,0x000FFFEF}}, // 011100011101xxxxxxxxxxxxxxx0xxxx bicsvc r0, r0, r0, lsr #32 { "bicsvc GPR , GPR , NUM",{0x73D00000,0x000FFFFF}}, // 011100111101xxxxxxxxxxxxxxxxxxxx bicsvc r0, r0, #0 { "bicsvs GPR , GPR , GPR",{0x61D00000,0x000FF00F}}, // 011000011101xxxxxxxx00000000xxxx bicsvs r0, r0, r0 { "bicsvs GPR , GPR , GPR , SHIFT",{0x61D00060,0x000FF00F}}, // 011000011101xxxxxxxx00000110xxxx bicsvs r0, r0, r0, rrx { "bicsvs GPR , GPR , GPR , SHIFT GPR",{0x61D00010,0x000FFF6F}}, // 011000011101xxxxxxxxxxxx0xx1xxxx bicsvs r0, r0, r0, lsl r0 { "bicsvs GPR , GPR , GPR , SHIFT NUM",{0x61D00020,0x000FFFEF}}, // 011000011101xxxxxxxxxxxxxxx0xxxx bicsvs r0, r0, r0, lsr #32 { "bicsvs GPR , GPR , NUM",{0x63D00000,0x000FFFFF}}, // 011000111101xxxxxxxxxxxxxxxxxxxx bicsvs r0, r0, #0 { "bicvc GPR , GPR , GPR",{0x71C00000,0x000FF00F}}, // 011100011100xxxxxxxx00000000xxxx bicvc r0, r0, r0 { "bicvc GPR , GPR , GPR , SHIFT",{0x71C00060,0x000FF00F}}, // 011100011100xxxxxxxx00000110xxxx bicvc r0, r0, r0, rrx { "bicvc GPR , GPR , GPR , SHIFT GPR",{0x71C00010,0x000FFF6F}}, // 011100011100xxxxxxxxxxxx0xx1xxxx bicvc r0, r0, r0, lsl r0 { "bicvc GPR , GPR , GPR , SHIFT NUM",{0x71C00020,0x000FFFEF}}, // 011100011100xxxxxxxxxxxxxxx0xxxx bicvc r0, r0, r0, lsr #32 { "bicvc GPR , GPR , NUM",{0x73C00000,0x000FFFFF}}, // 011100111100xxxxxxxxxxxxxxxxxxxx bicvc r0, r0, #0 { "bicvs GPR , GPR , GPR",{0x61C00000,0x000FF00F}}, // 011000011100xxxxxxxx00000000xxxx bicvs r0, r0, r0 { "bicvs GPR , GPR , GPR , SHIFT",{0x61C00060,0x000FF00F}}, // 011000011100xxxxxxxx00000110xxxx bicvs r0, r0, r0, rrx { "bicvs GPR , GPR , GPR , SHIFT GPR",{0x61C00010,0x000FFF6F}}, // 011000011100xxxxxxxxxxxx0xx1xxxx bicvs r0, r0, r0, lsl r0 { "bicvs GPR , GPR , GPR , SHIFT NUM",{0x61C00020,0x000FFFEF}}, // 011000011100xxxxxxxxxxxxxxx0xxxx bicvs r0, r0, r0, lsr #32 { "bicvs GPR , GPR , NUM",{0x63C00000,0x000FFFFF}}, // 011000111100xxxxxxxxxxxxxxxxxxxx bicvs r0, r0, #0 { "bkpt NUM",{0xE1200070,0x000FFF0F}}, // 111000010010xxxxxxxxxxxx0111xxxx bkpt #0 { "bl NUM",{0xEB000000,0x00FFFFFF}}, // 11101011xxxxxxxxxxxxxxxxxxxxxxxx bl #8 { "ble NUM",{0xDA000000,0x00FFFFFF}}, // 11011010xxxxxxxxxxxxxxxxxxxxxxxx ble #8 { "bleq NUM",{0x0B000000,0x00FFFFFF}}, // 00001011xxxxxxxxxxxxxxxxxxxxxxxx bleq #8 { "blge NUM",{0xAB000000,0x00FFFFFF}}, // 10101011xxxxxxxxxxxxxxxxxxxxxxxx blge #8 { "blgt NUM",{0xCB000000,0x00FFFFFF}}, // 11001011xxxxxxxxxxxxxxxxxxxxxxxx blgt #8 { "blhi NUM",{0x8B000000,0x00FFFFFF}}, // 10001011xxxxxxxxxxxxxxxxxxxxxxxx blhi #8 { "blhs NUM",{0x2B000000,0x00FFFFFF}}, // 00101011xxxxxxxxxxxxxxxxxxxxxxxx blhs #8 { "blle NUM",{0xDB000000,0x00FFFFFF}}, // 11011011xxxxxxxxxxxxxxxxxxxxxxxx blle #8 { "bllo NUM",{0x3B000000,0x00FFFFFF}}, // 00111011xxxxxxxxxxxxxxxxxxxxxxxx bllo #8 { "blls NUM",{0x9B000000,0x00FFFFFF}}, // 10011011xxxxxxxxxxxxxxxxxxxxxxxx blls #8 { "bllt NUM",{0xBB000000,0x00FFFFFF}}, // 10111011xxxxxxxxxxxxxxxxxxxxxxxx bllt #8 { "blmi NUM",{0x4B000000,0x00FFFFFF}}, // 01001011xxxxxxxxxxxxxxxxxxxxxxxx blmi #8 { "blne NUM",{0x1B000000,0x00FFFFFF}}, // 00011011xxxxxxxxxxxxxxxxxxxxxxxx blne #8 { "blo NUM",{0x3A000000,0x00FFFFFF}}, // 00111010xxxxxxxxxxxxxxxxxxxxxxxx blo #8 { "blpl NUM",{0x5B000000,0x00FFFFFF}}, // 01011011xxxxxxxxxxxxxxxxxxxxxxxx blpl #8 { "bls NUM",{0x9A000000,0x00FFFFFF}}, // 10011010xxxxxxxxxxxxxxxxxxxxxxxx bls #8 { "blt NUM",{0xBA000000,0x00FFFFFF}}, // 10111010xxxxxxxxxxxxxxxxxxxxxxxx blt #8 { "blvc NUM",{0x7B000000,0x00FFFFFF}}, // 01111011xxxxxxxxxxxxxxxxxxxxxxxx blvc #8 { "blvs NUM",{0x6B000000,0x00FFFFFF}}, // 01101011xxxxxxxxxxxxxxxxxxxxxxxx blvs #8 { "blx GPR",{0xE12FFF30,0x0000000F}}, // 1110000100101111111111110011xxxx blx r0 { "blx NUM",{0xFB2FFF30,0x01FFFFFF}}, // 1111101xxxxxxxxxxxxxxxxxxxxxxxxx blx #0xbffcca { "blxeq GPR",{0x012FFF30,0x0000000F}}, // 0000000100101111111111110011xxxx blxeq r0 { "blxge GPR",{0xA12FFF30,0x0000000F}}, // 1010000100101111111111110011xxxx blxge r0 { "blxgt GPR",{0xC12FFF30,0x0000000F}}, // 1100000100101111111111110011xxxx blxgt r0 { "blxhi GPR",{0x812FFF30,0x0000000F}}, // 1000000100101111111111110011xxxx blxhi r0 { "blxhs GPR",{0x212FFF30,0x0000000F}}, // 0010000100101111111111110011xxxx blxhs r0 { "blxle GPR",{0xD12FFF30,0x0000000F}}, // 1101000100101111111111110011xxxx blxle r0 { "blxlo GPR",{0x312FFF30,0x0000000F}}, // 0011000100101111111111110011xxxx blxlo r0 { "blxls GPR",{0x912FFF30,0x0000000F}}, // 1001000100101111111111110011xxxx blxls r0 { "blxlt GPR",{0xB12FFF30,0x0000000F}}, // 1011000100101111111111110011xxxx blxlt r0 { "blxmi GPR",{0x412FFF30,0x0000000F}}, // 0100000100101111111111110011xxxx blxmi r0 { "blxne GPR",{0x112FFF30,0x0000000F}}, // 0001000100101111111111110011xxxx blxne r0 { "blxpl GPR",{0x512FFF30,0x0000000F}}, // 0101000100101111111111110011xxxx blxpl r0 { "blxvc GPR",{0x712FFF30,0x0000000F}}, // 0111000100101111111111110011xxxx blxvc r0 { "blxvs GPR",{0x612FFF30,0x0000000F}}, // 0110000100101111111111110011xxxx blxvs r0 { "bmi NUM",{0x4A000000,0x00FFFFFF}}, // 01001010xxxxxxxxxxxxxxxxxxxxxxxx bmi #8 { "bne NUM",{0x1A000000,0x00FFFFFF}}, // 00011010xxxxxxxxxxxxxxxxxxxxxxxx bne #8 { "bpl NUM",{0x5A000000,0x00FFFFFF}}, // 01011010xxxxxxxxxxxxxxxxxxxxxxxx bpl #8 { "bvc NUM",{0x7A000000,0x00FFFFFF}}, // 01111010xxxxxxxxxxxxxxxxxxxxxxxx bvc #8 { "bvs NUM",{0x6A000000,0x00FFFFFF}}, // 01101010xxxxxxxxxxxxxxxxxxxxxxxx bvs #8 { "bx GPR",{0xE12FFF10,0x0000000F}}, // 1110000100101111111111110001xxxx bx r0 { "bxeq GPR",{0x012FFF10,0x0000000F}}, // 0000000100101111111111110001xxxx bxeq r0 { "bxge GPR",{0xA12FFF10,0x0000000F}}, // 1010000100101111111111110001xxxx bxge r0 { "bxgt GPR",{0xC12FFF10,0x0000000F}}, // 1100000100101111111111110001xxxx bxgt r0 { "bxhi GPR",{0x812FFF10,0x0000000F}}, // 1000000100101111111111110001xxxx bxhi r0 { "bxhs GPR",{0x212FFF10,0x0000000F}}, // 0010000100101111111111110001xxxx bxhs r0 { "bxj GPR",{0xE12FFF20,0x0000000F}}, // 1110000100101111111111110010xxxx bxj r0 { "bxjeq GPR",{0x012FFF20,0x0000000F}}, // 0000000100101111111111110010xxxx bxjeq r0 { "bxjge GPR",{0xA12FFF20,0x0000000F}}, // 1010000100101111111111110010xxxx bxjge r0 { "bxjgt GPR",{0xC12FFF20,0x0000000F}}, // 1100000100101111111111110010xxxx bxjgt r0 { "bxjhi GPR",{0x812FFF20,0x0000000F}}, // 1000000100101111111111110010xxxx bxjhi r0 { "bxjhs GPR",{0x212FFF20,0x0000000F}}, // 0010000100101111111111110010xxxx bxjhs r0 { "bxjle GPR",{0xD12FFF20,0x0000000F}}, // 1101000100101111111111110010xxxx bxjle r0 { "bxjlo GPR",{0x312FFF20,0x0000000F}}, // 0011000100101111111111110010xxxx bxjlo r0 { "bxjls GPR",{0x912FFF20,0x0000000F}}, // 1001000100101111111111110010xxxx bxjls r0 { "bxjlt GPR",{0xB12FFF20,0x0000000F}}, // 1011000100101111111111110010xxxx bxjlt r0 { "bxjmi GPR",{0x412FFF20,0x0000000F}}, // 0100000100101111111111110010xxxx bxjmi r0 { "bxjne GPR",{0x112FFF20,0x0000000F}}, // 0001000100101111111111110010xxxx bxjne r0 { "bxjpl GPR",{0x512FFF20,0x0000000F}}, // 0101000100101111111111110010xxxx bxjpl r0 { "bxjvc GPR",{0x712FFF20,0x0000000F}}, // 0111000100101111111111110010xxxx bxjvc r0 { "bxjvs GPR",{0x612FFF20,0x0000000F}}, // 0110000100101111111111110010xxxx bxjvs r0 { "bxle GPR",{0xD12FFF10,0x0000000F}}, // 1101000100101111111111110001xxxx bxle r0 { "bxlo GPR",{0x312FFF10,0x0000000F}}, // 0011000100101111111111110001xxxx bxlo r0 { "bxls GPR",{0x912FFF10,0x0000000F}}, // 1001000100101111111111110001xxxx bxls r0 { "bxlt GPR",{0xB12FFF10,0x0000000F}}, // 1011000100101111111111110001xxxx bxlt r0 { "bxmi GPR",{0x412FFF10,0x0000000F}}, // 0100000100101111111111110001xxxx bxmi r0 { "bxne GPR",{0x112FFF10,0x0000000F}}, // 0001000100101111111111110001xxxx bxne r0 { "bxpl GPR",{0x512FFF10,0x0000000F}}, // 0101000100101111111111110001xxxx bxpl r0 { "bxvc GPR",{0x712FFF10,0x0000000F}}, // 0111000100101111111111110001xxxx bxvc r0 { "bxvs GPR",{0x612FFF10,0x0000000F}}, // 0110000100101111111111110001xxxx bxvs r0 { "cdp PREG , NUM , CREG , CREG , CREG , NUM",{0xEE000000,0x00FFFFEF}}, // 11101110xxxxxxxxxxxxxxxxxxx0xxxx cdp p0, #0, c0, c0, c0, #0 { "cdp2 PREG , NUM , CREG , CREG , CREG , NUM",{0xFE000000,0x00FFFFEF}}, // 11111110xxxxxxxxxxxxxxxxxxx0xxxx cdp2 p0, #0, c0, c0, c0, #0 { "cdpeq PREG , NUM , CREG , CREG , CREG , NUM",{0x0E000000,0x00FFFFEF}}, // 00001110xxxxxxxxxxxxxxxxxxx0xxxx cdpeq p0, #0, c0, c0, c0, #0 { "cdpge PREG , NUM , CREG , CREG , CREG , NUM",{0xAE000000,0x00FFFFEF}}, // 10101110xxxxxxxxxxxxxxxxxxx0xxxx cdpge p0, #0, c0, c0, c0, #0 { "cdpgt PREG , NUM , CREG , CREG , CREG , NUM",{0xCE000000,0x00FFFFEF}}, // 11001110xxxxxxxxxxxxxxxxxxx0xxxx cdpgt p0, #0, c0, c0, c0, #0 { "cdphi PREG , NUM , CREG , CREG , CREG , NUM",{0x8E000000,0x00FFFFEF}}, // 10001110xxxxxxxxxxxxxxxxxxx0xxxx cdphi p0, #0, c0, c0, c0, #0 { "cdphs PREG , NUM , CREG , CREG , CREG , NUM",{0x2E000000,0x00FFFFEF}}, // 00101110xxxxxxxxxxxxxxxxxxx0xxxx cdphs p0, #0, c0, c0, c0, #0 { "cdple PREG , NUM , CREG , CREG , CREG , NUM",{0xDE000000,0x00FFFFEF}}, // 11011110xxxxxxxxxxxxxxxxxxx0xxxx cdple p0, #0, c0, c0, c0, #0 { "cdplo PREG , NUM , CREG , CREG , CREG , NUM",{0x3E000000,0x00FFFFEF}}, // 00111110xxxxxxxxxxxxxxxxxxx0xxxx cdplo p0, #0, c0, c0, c0, #0 { "cdpls PREG , NUM , CREG , CREG , CREG , NUM",{0x9E000000,0x00FFFFEF}}, // 10011110xxxxxxxxxxxxxxxxxxx0xxxx cdpls p0, #0, c0, c0, c0, #0 { "cdplt PREG , NUM , CREG , CREG , CREG , NUM",{0xBE000000,0x00FFFFEF}}, // 10111110xxxxxxxxxxxxxxxxxxx0xxxx cdplt p0, #0, c0, c0, c0, #0 { "cdpmi PREG , NUM , CREG , CREG , CREG , NUM",{0x4E000000,0x00FFFFEF}}, // 01001110xxxxxxxxxxxxxxxxxxx0xxxx cdpmi p0, #0, c0, c0, c0, #0 { "cdpne PREG , NUM , CREG , CREG , CREG , NUM",{0x1E000000,0x00FFFFEF}}, // 00011110xxxxxxxxxxxxxxxxxxx0xxxx cdpne p0, #0, c0, c0, c0, #0 { "cdppl PREG , NUM , CREG , CREG , CREG , NUM",{0x5E000000,0x00FFFFEF}}, // 01011110xxxxxxxxxxxxxxxxxxx0xxxx cdppl p0, #0, c0, c0, c0, #0 { "cdpvc PREG , NUM , CREG , CREG , CREG , NUM",{0x7E000000,0x00FFFFEF}}, // 01111110xxxxxxxxxxxxxxxxxxx0xxxx cdpvc p0, #0, c0, c0, c0, #0 { "cdpvs PREG , NUM , CREG , CREG , CREG , NUM",{0x6E000000,0x00FFFFEF}}, // 01101110xxxxxxxxxxxxxxxxxxx0xxxx cdpvs p0, #0, c0, c0, c0, #0 { "clrex",{0xF57FF01F,0x00000000}}, // 11110101011111111111000000011111 clrex { "clz GPR , GPR",{0xE16F0F10,0x0000F00F}}, // 1110000101101111xxxx11110001xxxx clz r0, r0 { "clzeq GPR , GPR",{0x016F0F10,0x0000F00F}}, // 0000000101101111xxxx11110001xxxx clzeq r0, r0 { "clzge GPR , GPR",{0xA16F0F10,0x0000F00F}}, // 1010000101101111xxxx11110001xxxx clzge r0, r0 { "clzgt GPR , GPR",{0xC16F0F10,0x0000F00F}}, // 1100000101101111xxxx11110001xxxx clzgt r0, r0 { "clzhi GPR , GPR",{0x816F0F10,0x0000F00F}}, // 1000000101101111xxxx11110001xxxx clzhi r0, r0 { "clzhs GPR , GPR",{0x216F0F10,0x0000F00F}}, // 0010000101101111xxxx11110001xxxx clzhs r0, r0 { "clzle GPR , GPR",{0xD16F0F10,0x0000F00F}}, // 1101000101101111xxxx11110001xxxx clzle r0, r0 { "clzlo GPR , GPR",{0x316F0F10,0x0000F00F}}, // 0011000101101111xxxx11110001xxxx clzlo r0, r0 { "clzls GPR , GPR",{0x916F0F10,0x0000F00F}}, // 1001000101101111xxxx11110001xxxx clzls r0, r0 { "clzlt GPR , GPR",{0xB16F0F10,0x0000F00F}}, // 1011000101101111xxxx11110001xxxx clzlt r0, r0 { "clzmi GPR , GPR",{0x416F0F10,0x0000F00F}}, // 0100000101101111xxxx11110001xxxx clzmi r0, r0 { "clzne GPR , GPR",{0x116F0F10,0x0000F00F}}, // 0001000101101111xxxx11110001xxxx clzne r0, r0 { "clzpl GPR , GPR",{0x516F0F10,0x0000F00F}}, // 0101000101101111xxxx11110001xxxx clzpl r0, r0 { "clzvc GPR , GPR",{0x716F0F10,0x0000F00F}}, // 0111000101101111xxxx11110001xxxx clzvc r0, r0 { "clzvs GPR , GPR",{0x616F0F10,0x0000F00F}}, // 0110000101101111xxxx11110001xxxx clzvs r0, r0 { "cmn GPR , GPR",{0xE1700000,0x000FF00F}}, // 111000010111xxxxxxxx00000000xxxx cmn r0, r0 { "cmn GPR , GPR , SHIFT",{0xE1700060,0x000FF00F}}, // 111000010111xxxxxxxx00000110xxxx cmn r0, r0, rrx { "cmn GPR , GPR , SHIFT GPR",{0xE1700010,0x000FFF6F}}, // 111000010111xxxxxxxxxxxx0xx1xxxx cmn r0, r0, lsl r0 { "cmn GPR , GPR , SHIFT NUM",{0xE1700020,0x000FFFEF}}, // 111000010111xxxxxxxxxxxxxxx0xxxx cmn r0, r0, lsr #32 { "cmn GPR , NUM",{0xE3700000,0x000FFFFF}}, // 111000110111xxxxxxxxxxxxxxxxxxxx cmn r0, #0 { "cmneq GPR , GPR",{0x01700000,0x000FF00F}}, // 000000010111xxxxxxxx00000000xxxx cmneq r0, r0 { "cmneq GPR , GPR , SHIFT",{0x01700060,0x000FF00F}}, // 000000010111xxxxxxxx00000110xxxx cmneq r0, r0, rrx { "cmneq GPR , GPR , SHIFT GPR",{0x01700010,0x000FFF6F}}, // 000000010111xxxxxxxxxxxx0xx1xxxx cmneq r0, r0, lsl r0 { "cmneq GPR , GPR , SHIFT NUM",{0x01700020,0x000FFFEF}}, // 000000010111xxxxxxxxxxxxxxx0xxxx cmneq r0, r0, lsr #32 { "cmneq GPR , NUM",{0x03700000,0x000FFFFF}}, // 000000110111xxxxxxxxxxxxxxxxxxxx cmneq r0, #0 { "cmnge GPR , GPR",{0xA1700000,0x000FF00F}}, // 101000010111xxxxxxxx00000000xxxx cmnge r0, r0 { "cmnge GPR , GPR , SHIFT",{0xA1700060,0x000FF00F}}, // 101000010111xxxxxxxx00000110xxxx cmnge r0, r0, rrx { "cmnge GPR , GPR , SHIFT GPR",{0xA1700010,0x000FFF6F}}, // 101000010111xxxxxxxxxxxx0xx1xxxx cmnge r0, r0, lsl r0 { "cmnge GPR , GPR , SHIFT NUM",{0xA1700020,0x000FFFEF}}, // 101000010111xxxxxxxxxxxxxxx0xxxx cmnge r0, r0, lsr #32 { "cmnge GPR , NUM",{0xA3700000,0x000FFFFF}}, // 101000110111xxxxxxxxxxxxxxxxxxxx cmnge r0, #0 { "cmngt GPR , GPR",{0xC1700000,0x000FF00F}}, // 110000010111xxxxxxxx00000000xxxx cmngt r0, r0 { "cmngt GPR , GPR , SHIFT",{0xC1700060,0x000FF00F}}, // 110000010111xxxxxxxx00000110xxxx cmngt r0, r0, rrx { "cmngt GPR , GPR , SHIFT GPR",{0xC1700010,0x000FFF6F}}, // 110000010111xxxxxxxxxxxx0xx1xxxx cmngt r0, r0, lsl r0 { "cmngt GPR , GPR , SHIFT NUM",{0xC1700020,0x000FFFEF}}, // 110000010111xxxxxxxxxxxxxxx0xxxx cmngt r0, r0, lsr #32 { "cmngt GPR , NUM",{0xC3700000,0x000FFFFF}}, // 110000110111xxxxxxxxxxxxxxxxxxxx cmngt r0, #0 { "cmnhi GPR , GPR",{0x81700000,0x000FF00F}}, // 100000010111xxxxxxxx00000000xxxx cmnhi r0, r0 { "cmnhi GPR , GPR , SHIFT",{0x81700060,0x000FF00F}}, // 100000010111xxxxxxxx00000110xxxx cmnhi r0, r0, rrx { "cmnhi GPR , GPR , SHIFT GPR",{0x81700010,0x000FFF6F}}, // 100000010111xxxxxxxxxxxx0xx1xxxx cmnhi r0, r0, lsl r0 { "cmnhi GPR , GPR , SHIFT NUM",{0x81700020,0x000FFFEF}}, // 100000010111xxxxxxxxxxxxxxx0xxxx cmnhi r0, r0, lsr #32 { "cmnhi GPR , NUM",{0x83700000,0x000FFFFF}}, // 100000110111xxxxxxxxxxxxxxxxxxxx cmnhi r0, #0 { "cmnhs GPR , GPR",{0x21700000,0x000FF00F}}, // 001000010111xxxxxxxx00000000xxxx cmnhs r0, r0 { "cmnhs GPR , GPR , SHIFT",{0x21700060,0x000FF00F}}, // 001000010111xxxxxxxx00000110xxxx cmnhs r0, r0, rrx { "cmnhs GPR , GPR , SHIFT GPR",{0x21700010,0x000FFF6F}}, // 001000010111xxxxxxxxxxxx0xx1xxxx cmnhs r0, r0, lsl r0 { "cmnhs GPR , GPR , SHIFT NUM",{0x21700020,0x000FFFEF}}, // 001000010111xxxxxxxxxxxxxxx0xxxx cmnhs r0, r0, lsr #32 { "cmnhs GPR , NUM",{0x23700000,0x000FFFFF}}, // 001000110111xxxxxxxxxxxxxxxxxxxx cmnhs r0, #0 { "cmnle GPR , GPR",{0xD1700000,0x000FF00F}}, // 110100010111xxxxxxxx00000000xxxx cmnle r0, r0 { "cmnle GPR , GPR , SHIFT",{0xD1700060,0x000FF00F}}, // 110100010111xxxxxxxx00000110xxxx cmnle r0, r0, rrx { "cmnle GPR , GPR , SHIFT GPR",{0xD1700010,0x000FFF6F}}, // 110100010111xxxxxxxxxxxx0xx1xxxx cmnle r0, r0, lsl r0 { "cmnle GPR , GPR , SHIFT NUM",{0xD1700020,0x000FFFEF}}, // 110100010111xxxxxxxxxxxxxxx0xxxx cmnle r0, r0, lsr #32 { "cmnle GPR , NUM",{0xD3700000,0x000FFFFF}}, // 110100110111xxxxxxxxxxxxxxxxxxxx cmnle r0, #0 { "cmnlo GPR , GPR",{0x31700000,0x000FF00F}}, // 001100010111xxxxxxxx00000000xxxx cmnlo r0, r0 { "cmnlo GPR , GPR , SHIFT",{0x31700060,0x000FF00F}}, // 001100010111xxxxxxxx00000110xxxx cmnlo r0, r0, rrx { "cmnlo GPR , GPR , SHIFT GPR",{0x31700010,0x000FFF6F}}, // 001100010111xxxxxxxxxxxx0xx1xxxx cmnlo r0, r0, lsl r0 { "cmnlo GPR , GPR , SHIFT NUM",{0x31700020,0x000FFFEF}}, // 001100010111xxxxxxxxxxxxxxx0xxxx cmnlo r0, r0, lsr #32 { "cmnlo GPR , NUM",{0x33700000,0x000FFFFF}}, // 001100110111xxxxxxxxxxxxxxxxxxxx cmnlo r0, #0 { "cmnls GPR , GPR",{0x91700000,0x000FF00F}}, // 100100010111xxxxxxxx00000000xxxx cmnls r0, r0 { "cmnls GPR , GPR , SHIFT",{0x91700060,0x000FF00F}}, // 100100010111xxxxxxxx00000110xxxx cmnls r0, r0, rrx { "cmnls GPR , GPR , SHIFT GPR",{0x91700010,0x000FFF6F}}, // 100100010111xxxxxxxxxxxx0xx1xxxx cmnls r0, r0, lsl r0 { "cmnls GPR , GPR , SHIFT NUM",{0x91700020,0x000FFFEF}}, // 100100010111xxxxxxxxxxxxxxx0xxxx cmnls r0, r0, lsr #32 { "cmnls GPR , NUM",{0x93700000,0x000FFFFF}}, // 100100110111xxxxxxxxxxxxxxxxxxxx cmnls r0, #0 { "cmnlt GPR , GPR",{0xB1700000,0x000FF00F}}, // 101100010111xxxxxxxx00000000xxxx cmnlt r0, r0 { "cmnlt GPR , GPR , SHIFT",{0xB1700060,0x000FF00F}}, // 101100010111xxxxxxxx00000110xxxx cmnlt r0, r0, rrx { "cmnlt GPR , GPR , SHIFT GPR",{0xB1700010,0x000FFF6F}}, // 101100010111xxxxxxxxxxxx0xx1xxxx cmnlt r0, r0, lsl r0 { "cmnlt GPR , GPR , SHIFT NUM",{0xB1700020,0x000FFFEF}}, // 101100010111xxxxxxxxxxxxxxx0xxxx cmnlt r0, r0, lsr #32 { "cmnlt GPR , NUM",{0xB3700000,0x000FFFFF}}, // 101100110111xxxxxxxxxxxxxxxxxxxx cmnlt r0, #0 { "cmnmi GPR , GPR",{0x41700000,0x000FF00F}}, // 010000010111xxxxxxxx00000000xxxx cmnmi r0, r0 { "cmnmi GPR , GPR , SHIFT",{0x41700060,0x000FF00F}}, // 010000010111xxxxxxxx00000110xxxx cmnmi r0, r0, rrx { "cmnmi GPR , GPR , SHIFT GPR",{0x41700010,0x000FFF6F}}, // 010000010111xxxxxxxxxxxx0xx1xxxx cmnmi r0, r0, lsl r0 { "cmnmi GPR , GPR , SHIFT NUM",{0x41700020,0x000FFFEF}}, // 010000010111xxxxxxxxxxxxxxx0xxxx cmnmi r0, r0, lsr #32 { "cmnmi GPR , NUM",{0x43700000,0x000FFFFF}}, // 010000110111xxxxxxxxxxxxxxxxxxxx cmnmi r0, #0 { "cmnne GPR , GPR",{0x11700000,0x000FF00F}}, // 000100010111xxxxxxxx00000000xxxx cmnne r0, r0 { "cmnne GPR , GPR , SHIFT",{0x11700060,0x000FF00F}}, // 000100010111xxxxxxxx00000110xxxx cmnne r0, r0, rrx { "cmnne GPR , GPR , SHIFT GPR",{0x11700010,0x000FFF6F}}, // 000100010111xxxxxxxxxxxx0xx1xxxx cmnne r0, r0, lsl r0 { "cmnne GPR , GPR , SHIFT NUM",{0x11700020,0x000FFFEF}}, // 000100010111xxxxxxxxxxxxxxx0xxxx cmnne r0, r0, lsr #32 { "cmnne GPR , NUM",{0x13700000,0x000FFFFF}}, // 000100110111xxxxxxxxxxxxxxxxxxxx cmnne r0, #0 { "cmnpl GPR , GPR",{0x51700000,0x000FF00F}}, // 010100010111xxxxxxxx00000000xxxx cmnpl r0, r0 { "cmnpl GPR , GPR , SHIFT",{0x51700060,0x000FF00F}}, // 010100010111xxxxxxxx00000110xxxx cmnpl r0, r0, rrx { "cmnpl GPR , GPR , SHIFT GPR",{0x51700010,0x000FFF6F}}, // 010100010111xxxxxxxxxxxx0xx1xxxx cmnpl r0, r0, lsl r0 { "cmnpl GPR , GPR , SHIFT NUM",{0x51700020,0x000FFFEF}}, // 010100010111xxxxxxxxxxxxxxx0xxxx cmnpl r0, r0, lsr #32 { "cmnpl GPR , NUM",{0x53700000,0x000FFFFF}}, // 010100110111xxxxxxxxxxxxxxxxxxxx cmnpl r0, #0 { "cmnvc GPR , GPR",{0x71700000,0x000FF00F}}, // 011100010111xxxxxxxx00000000xxxx cmnvc r0, r0 { "cmnvc GPR , GPR , SHIFT",{0x71700060,0x000FF00F}}, // 011100010111xxxxxxxx00000110xxxx cmnvc r0, r0, rrx { "cmnvc GPR , GPR , SHIFT GPR",{0x71700010,0x000FFF6F}}, // 011100010111xxxxxxxxxxxx0xx1xxxx cmnvc r0, r0, lsl r0 { "cmnvc GPR , GPR , SHIFT NUM",{0x71700020,0x000FFFEF}}, // 011100010111xxxxxxxxxxxxxxx0xxxx cmnvc r0, r0, lsr #32 { "cmnvc GPR , NUM",{0x73700000,0x000FFFFF}}, // 011100110111xxxxxxxxxxxxxxxxxxxx cmnvc r0, #0 { "cmnvs GPR , GPR",{0x61700000,0x000FF00F}}, // 011000010111xxxxxxxx00000000xxxx cmnvs r0, r0 { "cmnvs GPR , GPR , SHIFT",{0x61700060,0x000FF00F}}, // 011000010111xxxxxxxx00000110xxxx cmnvs r0, r0, rrx { "cmnvs GPR , GPR , SHIFT GPR",{0x61700010,0x000FFF6F}}, // 011000010111xxxxxxxxxxxx0xx1xxxx cmnvs r0, r0, lsl r0 { "cmnvs GPR , GPR , SHIFT NUM",{0x61700020,0x000FFFEF}}, // 011000010111xxxxxxxxxxxxxxx0xxxx cmnvs r0, r0, lsr #32 { "cmnvs GPR , NUM",{0x63700000,0x000FFFFF}}, // 011000110111xxxxxxxxxxxxxxxxxxxx cmnvs r0, #0 { "cmp GPR , GPR",{0xE1500000,0x000FF00F}}, // 111000010101xxxxxxxx00000000xxxx cmp r0, r0 { "cmp GPR , GPR , SHIFT",{0xE1500060,0x000FF00F}}, // 111000010101xxxxxxxx00000110xxxx cmp r0, r0, rrx { "cmp GPR , GPR , SHIFT GPR",{0xE1500010,0x000FFF6F}}, // 111000010101xxxxxxxxxxxx0xx1xxxx cmp r0, r0, lsl r0 { "cmp GPR , GPR , SHIFT NUM",{0xE1500020,0x000FFFEF}}, // 111000010101xxxxxxxxxxxxxxx0xxxx cmp r0, r0, lsr #32 { "cmp GPR , NUM",{0xE3500000,0x000FFFFF}}, // 111000110101xxxxxxxxxxxxxxxxxxxx cmp r0, #0 { "cmpeq GPR , GPR",{0x01500000,0x000FF00F}}, // 000000010101xxxxxxxx00000000xxxx cmpeq r0, r0 { "cmpeq GPR , GPR , SHIFT",{0x01500060,0x000FF00F}}, // 000000010101xxxxxxxx00000110xxxx cmpeq r0, r0, rrx { "cmpeq GPR , GPR , SHIFT GPR",{0x01500010,0x000FFF6F}}, // 000000010101xxxxxxxxxxxx0xx1xxxx cmpeq r0, r0, lsl r0 { "cmpeq GPR , GPR , SHIFT NUM",{0x01500020,0x000FFFEF}}, // 000000010101xxxxxxxxxxxxxxx0xxxx cmpeq r0, r0, lsr #32 { "cmpeq GPR , NUM",{0x03500000,0x000FFFFF}}, // 000000110101xxxxxxxxxxxxxxxxxxxx cmpeq r0, #0 { "cmpge GPR , GPR",{0xA1500000,0x000FF00F}}, // 101000010101xxxxxxxx00000000xxxx cmpge r0, r0 { "cmpge GPR , GPR , SHIFT",{0xA1500060,0x000FF00F}}, // 101000010101xxxxxxxx00000110xxxx cmpge r0, r0, rrx { "cmpge GPR , GPR , SHIFT GPR",{0xA1500010,0x000FFF6F}}, // 101000010101xxxxxxxxxxxx0xx1xxxx cmpge r0, r0, lsl r0 { "cmpge GPR , GPR , SHIFT NUM",{0xA1500020,0x000FFFEF}}, // 101000010101xxxxxxxxxxxxxxx0xxxx cmpge r0, r0, lsr #32 { "cmpge GPR , NUM",{0xA3500000,0x000FFFFF}}, // 101000110101xxxxxxxxxxxxxxxxxxxx cmpge r0, #0 { "cmpgt GPR , GPR",{0xC1500000,0x000FF00F}}, // 110000010101xxxxxxxx00000000xxxx cmpgt r0, r0 { "cmpgt GPR , GPR , SHIFT",{0xC1500060,0x000FF00F}}, // 110000010101xxxxxxxx00000110xxxx cmpgt r0, r0, rrx { "cmpgt GPR , GPR , SHIFT GPR",{0xC1500010,0x000FFF6F}}, // 110000010101xxxxxxxxxxxx0xx1xxxx cmpgt r0, r0, lsl r0 { "cmpgt GPR , GPR , SHIFT NUM",{0xC1500020,0x000FFFEF}}, // 110000010101xxxxxxxxxxxxxxx0xxxx cmpgt r0, r0, lsr #32 { "cmpgt GPR , NUM",{0xC3500000,0x000FFFFF}}, // 110000110101xxxxxxxxxxxxxxxxxxxx cmpgt r0, #0 { "cmphi GPR , GPR",{0x81500000,0x000FF00F}}, // 100000010101xxxxxxxx00000000xxxx cmphi r0, r0 { "cmphi GPR , GPR , SHIFT",{0x81500060,0x000FF00F}}, // 100000010101xxxxxxxx00000110xxxx cmphi r0, r0, rrx { "cmphi GPR , GPR , SHIFT GPR",{0x81500010,0x000FFF6F}}, // 100000010101xxxxxxxxxxxx0xx1xxxx cmphi r0, r0, lsl r0 { "cmphi GPR , GPR , SHIFT NUM",{0x81500020,0x000FFFEF}}, // 100000010101xxxxxxxxxxxxxxx0xxxx cmphi r0, r0, lsr #32 { "cmphi GPR , NUM",{0x83500000,0x000FFFFF}}, // 100000110101xxxxxxxxxxxxxxxxxxxx cmphi r0, #0 { "cmphs GPR , GPR",{0x21500000,0x000FF00F}}, // 001000010101xxxxxxxx00000000xxxx cmphs r0, r0 { "cmphs GPR , GPR , SHIFT",{0x21500060,0x000FF00F}}, // 001000010101xxxxxxxx00000110xxxx cmphs r0, r0, rrx { "cmphs GPR , GPR , SHIFT GPR",{0x21500010,0x000FFF6F}}, // 001000010101xxxxxxxxxxxx0xx1xxxx cmphs r0, r0, lsl r0 { "cmphs GPR , GPR , SHIFT NUM",{0x21500020,0x000FFFEF}}, // 001000010101xxxxxxxxxxxxxxx0xxxx cmphs r0, r0, lsr #32 { "cmphs GPR , NUM",{0x23500000,0x000FFFFF}}, // 001000110101xxxxxxxxxxxxxxxxxxxx cmphs r0, #0 { "cmple GPR , GPR",{0xD1500000,0x000FF00F}}, // 110100010101xxxxxxxx00000000xxxx cmple r0, r0 { "cmple GPR , GPR , SHIFT",{0xD1500060,0x000FF00F}}, // 110100010101xxxxxxxx00000110xxxx cmple r0, r0, rrx { "cmple GPR , GPR , SHIFT GPR",{0xD1500010,0x000FFF6F}}, // 110100010101xxxxxxxxxxxx0xx1xxxx cmple r0, r0, lsl r0 { "cmple GPR , GPR , SHIFT NUM",{0xD1500020,0x000FFFEF}}, // 110100010101xxxxxxxxxxxxxxx0xxxx cmple r0, r0, lsr #32 { "cmple GPR , NUM",{0xD3500000,0x000FFFFF}}, // 110100110101xxxxxxxxxxxxxxxxxxxx cmple r0, #0 { "cmplo GPR , GPR",{0x31500000,0x000FF00F}}, // 001100010101xxxxxxxx00000000xxxx cmplo r0, r0 { "cmplo GPR , GPR , SHIFT",{0x31500060,0x000FF00F}}, // 001100010101xxxxxxxx00000110xxxx cmplo r0, r0, rrx { "cmplo GPR , GPR , SHIFT GPR",{0x31500010,0x000FFF6F}}, // 001100010101xxxxxxxxxxxx0xx1xxxx cmplo r0, r0, lsl r0 { "cmplo GPR , GPR , SHIFT NUM",{0x31500020,0x000FFFEF}}, // 001100010101xxxxxxxxxxxxxxx0xxxx cmplo r0, r0, lsr #32 { "cmplo GPR , NUM",{0x33500000,0x000FFFFF}}, // 001100110101xxxxxxxxxxxxxxxxxxxx cmplo r0, #0 { "cmpls GPR , GPR",{0x91500000,0x000FF00F}}, // 100100010101xxxxxxxx00000000xxxx cmpls r0, r0 { "cmpls GPR , GPR , SHIFT",{0x91500060,0x000FF00F}}, // 100100010101xxxxxxxx00000110xxxx cmpls r0, r0, rrx { "cmpls GPR , GPR , SHIFT GPR",{0x91500010,0x000FFF6F}}, // 100100010101xxxxxxxxxxxx0xx1xxxx cmpls r0, r0, lsl r0 { "cmpls GPR , GPR , SHIFT NUM",{0x91500020,0x000FFFEF}}, // 100100010101xxxxxxxxxxxxxxx0xxxx cmpls r0, r0, lsr #32 { "cmpls GPR , NUM",{0x93500000,0x000FFFFF}}, // 100100110101xxxxxxxxxxxxxxxxxxxx cmpls r0, #0 { "cmplt GPR , GPR",{0xB1500000,0x000FF00F}}, // 101100010101xxxxxxxx00000000xxxx cmplt r0, r0 { "cmplt GPR , GPR , SHIFT",{0xB1500060,0x000FF00F}}, // 101100010101xxxxxxxx00000110xxxx cmplt r0, r0, rrx { "cmplt GPR , GPR , SHIFT GPR",{0xB1500010,0x000FFF6F}}, // 101100010101xxxxxxxxxxxx0xx1xxxx cmplt r0, r0, lsl r0 { "cmplt GPR , GPR , SHIFT NUM",{0xB1500020,0x000FFFEF}}, // 101100010101xxxxxxxxxxxxxxx0xxxx cmplt r0, r0, lsr #32 { "cmplt GPR , NUM",{0xB3500000,0x000FFFFF}}, // 101100110101xxxxxxxxxxxxxxxxxxxx cmplt r0, #0 { "cmpmi GPR , GPR",{0x41500000,0x000FF00F}}, // 010000010101xxxxxxxx00000000xxxx cmpmi r0, r0 { "cmpmi GPR , GPR , SHIFT",{0x41500060,0x000FF00F}}, // 010000010101xxxxxxxx00000110xxxx cmpmi r0, r0, rrx { "cmpmi GPR , GPR , SHIFT GPR",{0x41500010,0x000FFF6F}}, // 010000010101xxxxxxxxxxxx0xx1xxxx cmpmi r0, r0, lsl r0 { "cmpmi GPR , GPR , SHIFT NUM",{0x41500020,0x000FFFEF}}, // 010000010101xxxxxxxxxxxxxxx0xxxx cmpmi r0, r0, lsr #32 { "cmpmi GPR , NUM",{0x43500000,0x000FFFFF}}, // 010000110101xxxxxxxxxxxxxxxxxxxx cmpmi r0, #0 { "cmpne GPR , GPR",{0x11500000,0x000FF00F}}, // 000100010101xxxxxxxx00000000xxxx cmpne r0, r0 { "cmpne GPR , GPR , SHIFT",{0x11500060,0x000FF00F}}, // 000100010101xxxxxxxx00000110xxxx cmpne r0, r0, rrx { "cmpne GPR , GPR , SHIFT GPR",{0x11500010,0x000FFF6F}}, // 000100010101xxxxxxxxxxxx0xx1xxxx cmpne r0, r0, lsl r0 { "cmpne GPR , GPR , SHIFT NUM",{0x11500020,0x000FFFEF}}, // 000100010101xxxxxxxxxxxxxxx0xxxx cmpne r0, r0, lsr #32 { "cmpne GPR , NUM",{0x13500000,0x000FFFFF}}, // 000100110101xxxxxxxxxxxxxxxxxxxx cmpne r0, #0 { "cmppl GPR , GPR",{0x51500000,0x000FF00F}}, // 010100010101xxxxxxxx00000000xxxx cmppl r0, r0 { "cmppl GPR , GPR , SHIFT",{0x51500060,0x000FF00F}}, // 010100010101xxxxxxxx00000110xxxx cmppl r0, r0, rrx { "cmppl GPR , GPR , SHIFT GPR",{0x51500010,0x000FFF6F}}, // 010100010101xxxxxxxxxxxx0xx1xxxx cmppl r0, r0, lsl r0 { "cmppl GPR , GPR , SHIFT NUM",{0x51500020,0x000FFFEF}}, // 010100010101xxxxxxxxxxxxxxx0xxxx cmppl r0, r0, lsr #32 { "cmppl GPR , NUM",{0x53500000,0x000FFFFF}}, // 010100110101xxxxxxxxxxxxxxxxxxxx cmppl r0, #0 { "cmpvc GPR , GPR",{0x71500000,0x000FF00F}}, // 011100010101xxxxxxxx00000000xxxx cmpvc r0, r0 { "cmpvc GPR , GPR , SHIFT",{0x71500060,0x000FF00F}}, // 011100010101xxxxxxxx00000110xxxx cmpvc r0, r0, rrx { "cmpvc GPR , GPR , SHIFT GPR",{0x71500010,0x000FFF6F}}, // 011100010101xxxxxxxxxxxx0xx1xxxx cmpvc r0, r0, lsl r0 { "cmpvc GPR , GPR , SHIFT NUM",{0x71500020,0x000FFFEF}}, // 011100010101xxxxxxxxxxxxxxx0xxxx cmpvc r0, r0, lsr #32 { "cmpvc GPR , NUM",{0x73500000,0x000FFFFF}}, // 011100110101xxxxxxxxxxxxxxxxxxxx cmpvc r0, #0 { "cmpvs GPR , GPR",{0x61500000,0x000FF00F}}, // 011000010101xxxxxxxx00000000xxxx cmpvs r0, r0 { "cmpvs GPR , GPR , SHIFT",{0x61500060,0x000FF00F}}, // 011000010101xxxxxxxx00000110xxxx cmpvs r0, r0, rrx { "cmpvs GPR , GPR , SHIFT GPR",{0x61500010,0x000FFF6F}}, // 011000010101xxxxxxxxxxxx0xx1xxxx cmpvs r0, r0, lsl r0 { "cmpvs GPR , GPR , SHIFT NUM",{0x61500020,0x000FFFEF}}, // 011000010101xxxxxxxxxxxxxxx0xxxx cmpvs r0, r0, lsr #32 { "cmpvs GPR , NUM",{0x63500000,0x000FFFFF}}, // 011000110101xxxxxxxxxxxxxxxxxxxx cmpvs r0, #0 { "cps NUM",{0xF1000000,0x0002FFDF}}, // 11110001000000x0xxxxxxxxxx0xxxxx cps #0 { "cpsid IRQ",{0xF10C0000,0x0000FFDF}}, // 1111000100001100xxxxxxxxxx0xxxxx cpsid none { "cpsid IRQ , NUM",{0xF10E0000,0x0000FFDF}}, // 1111000100001110xxxxxxxxxx0xxxxx cpsid none, #0 { "cpsie IRQ",{0xF1080000,0x0000FFDF}}, // 1111000100001000xxxxxxxxxx0xxxxx cpsie none { "cpsie IRQ , NUM",{0xF10A0000,0x0000FFDF}}, // 1111000100001010xxxxxxxxxx0xxxxx cpsie none, #0 { "dbg NUM",{0xE320F0F0,0x0000000F}}, // 1110001100100000111100001111xxxx dbg #0 { "dbgeq NUM",{0x0320F0F0,0x0000000F}}, // 0000001100100000111100001111xxxx dbgeq #0 { "dbgge NUM",{0xA320F0F0,0x0000000F}}, // 1010001100100000111100001111xxxx dbgge #0 { "dbggt NUM",{0xC320F0F0,0x0000000F}}, // 1100001100100000111100001111xxxx dbggt #0 { "dbghi NUM",{0x8320F0F0,0x0000000F}}, // 1000001100100000111100001111xxxx dbghi #0 { "dbghs NUM",{0x2320F0F0,0x0000000F}}, // 0010001100100000111100001111xxxx dbghs #0 { "dbgle NUM",{0xD320F0F0,0x0000000F}}, // 1101001100100000111100001111xxxx dbgle #0 { "dbglo NUM",{0x3320F0F0,0x0000000F}}, // 0011001100100000111100001111xxxx dbglo #0 { "dbgls NUM",{0x9320F0F0,0x0000000F}}, // 1001001100100000111100001111xxxx dbgls #0 { "dbglt NUM",{0xB320F0F0,0x0000000F}}, // 1011001100100000111100001111xxxx dbglt #0 { "dbgmi NUM",{0x4320F0F0,0x0000000F}}, // 0100001100100000111100001111xxxx dbgmi #0 { "dbgne NUM",{0x1320F0F0,0x0000000F}}, // 0001001100100000111100001111xxxx dbgne #0 { "dbgpl NUM",{0x5320F0F0,0x0000000F}}, // 0101001100100000111100001111xxxx dbgpl #0 { "dbgvc NUM",{0x7320F0F0,0x0000000F}}, // 0111001100100000111100001111xxxx dbgvc #0 { "dbgvs NUM",{0x6320F0F0,0x0000000F}}, // 0110001100100000111100001111xxxx dbgvs #0 { "dmb NUM",{0xF57FF050,0x0000000D}}, // 1111010101111111111100000101xx0x dmb #0x0 { "dmb OPT",{0xF57FF052,0x0000000D}}, // 1111010101111111111100000101xx1x dmb oshst { "dsb NUM",{0xF57FF040,0x0000000D}}, // 1111010101111111111100000100xx0x dsb #0x0 { "dsb OPT",{0xF57FF042,0x0000000D}}, // 1111010101111111111100000100xx1x dsb oshst { "eor GPR , GPR , GPR",{0xE0200000,0x000FF00F}}, // 111000000010xxxxxxxx00000000xxxx eor r0, r0, r0 { "eor GPR , GPR , GPR , SHIFT",{0xE0200060,0x000FF00F}}, // 111000000010xxxxxxxx00000110xxxx eor r0, r0, r0, rrx { "eor GPR , GPR , GPR , SHIFT GPR",{0xE0200010,0x000FFF6F}}, // 111000000010xxxxxxxxxxxx0xx1xxxx eor r0, r0, r0, lsl r0 { "eor GPR , GPR , GPR , SHIFT NUM",{0xE0200020,0x000FFFEF}}, // 111000000010xxxxxxxxxxxxxxx0xxxx eor r0, r0, r0, lsr #32 { "eor GPR , GPR , NUM",{0xE2200000,0x000FFFFF}}, // 111000100010xxxxxxxxxxxxxxxxxxxx eor r0, r0, #0 { "eoreq GPR , GPR , GPR",{0x00200000,0x000FF00F}}, // 000000000010xxxxxxxx00000000xxxx eoreq r0, r0, r0 { "eoreq GPR , GPR , GPR , SHIFT",{0x00200060,0x000FF00F}}, // 000000000010xxxxxxxx00000110xxxx eoreq r0, r0, r0, rrx { "eoreq GPR , GPR , GPR , SHIFT GPR",{0x00200010,0x000FFF6F}}, // 000000000010xxxxxxxxxxxx0xx1xxxx eoreq r0, r0, r0, lsl r0 { "eoreq GPR , GPR , GPR , SHIFT NUM",{0x00200020,0x000FFFEF}}, // 000000000010xxxxxxxxxxxxxxx0xxxx eoreq r0, r0, r0, lsr #32 { "eoreq GPR , GPR , NUM",{0x02200000,0x000FFFFF}}, // 000000100010xxxxxxxxxxxxxxxxxxxx eoreq r0, r0, #0 { "eorge GPR , GPR , GPR",{0xA0200000,0x000FF00F}}, // 101000000010xxxxxxxx00000000xxxx eorge r0, r0, r0 { "eorge GPR , GPR , GPR , SHIFT",{0xA0200060,0x000FF00F}}, // 101000000010xxxxxxxx00000110xxxx eorge r0, r0, r0, rrx { "eorge GPR , GPR , GPR , SHIFT GPR",{0xA0200010,0x000FFF6F}}, // 101000000010xxxxxxxxxxxx0xx1xxxx eorge r0, r0, r0, lsl r0 { "eorge GPR , GPR , GPR , SHIFT NUM",{0xA0200020,0x000FFFEF}}, // 101000000010xxxxxxxxxxxxxxx0xxxx eorge r0, r0, r0, lsr #32 { "eorge GPR , GPR , NUM",{0xA2200000,0x000FFFFF}}, // 101000100010xxxxxxxxxxxxxxxxxxxx eorge r0, r0, #0 { "eorgt GPR , GPR , GPR",{0xC0200000,0x000FF00F}}, // 110000000010xxxxxxxx00000000xxxx eorgt r0, r0, r0 { "eorgt GPR , GPR , GPR , SHIFT",{0xC0200060,0x000FF00F}}, // 110000000010xxxxxxxx00000110xxxx eorgt r0, r0, r0, rrx { "eorgt GPR , GPR , GPR , SHIFT GPR",{0xC0200010,0x000FFF6F}}, // 110000000010xxxxxxxxxxxx0xx1xxxx eorgt r0, r0, r0, lsl r0 { "eorgt GPR , GPR , GPR , SHIFT NUM",{0xC0200020,0x000FFFEF}}, // 110000000010xxxxxxxxxxxxxxx0xxxx eorgt r0, r0, r0, lsr #32 { "eorgt GPR , GPR , NUM",{0xC2200000,0x000FFFFF}}, // 110000100010xxxxxxxxxxxxxxxxxxxx eorgt r0, r0, #0 { "eorhi GPR , GPR , GPR",{0x80200000,0x000FF00F}}, // 100000000010xxxxxxxx00000000xxxx eorhi r0, r0, r0 { "eorhi GPR , GPR , GPR , SHIFT",{0x80200060,0x000FF00F}}, // 100000000010xxxxxxxx00000110xxxx eorhi r0, r0, r0, rrx { "eorhi GPR , GPR , GPR , SHIFT GPR",{0x80200010,0x000FFF6F}}, // 100000000010xxxxxxxxxxxx0xx1xxxx eorhi r0, r0, r0, lsl r0 { "eorhi GPR , GPR , GPR , SHIFT NUM",{0x80200020,0x000FFFEF}}, // 100000000010xxxxxxxxxxxxxxx0xxxx eorhi r0, r0, r0, lsr #32 { "eorhi GPR , GPR , NUM",{0x82200000,0x000FFFFF}}, // 100000100010xxxxxxxxxxxxxxxxxxxx eorhi r0, r0, #0 { "eorhs GPR , GPR , GPR",{0x20200000,0x000FF00F}}, // 001000000010xxxxxxxx00000000xxxx eorhs r0, r0, r0 { "eorhs GPR , GPR , GPR , SHIFT",{0x20200060,0x000FF00F}}, // 001000000010xxxxxxxx00000110xxxx eorhs r0, r0, r0, rrx { "eorhs GPR , GPR , GPR , SHIFT GPR",{0x20200010,0x000FFF6F}}, // 001000000010xxxxxxxxxxxx0xx1xxxx eorhs r0, r0, r0, lsl r0 { "eorhs GPR , GPR , GPR , SHIFT NUM",{0x20200020,0x000FFFEF}}, // 001000000010xxxxxxxxxxxxxxx0xxxx eorhs r0, r0, r0, lsr #32 { "eorhs GPR , GPR , NUM",{0x22200000,0x000FFFFF}}, // 001000100010xxxxxxxxxxxxxxxxxxxx eorhs r0, r0, #0 { "eorle GPR , GPR , GPR",{0xD0200000,0x000FF00F}}, // 110100000010xxxxxxxx00000000xxxx eorle r0, r0, r0 { "eorle GPR , GPR , GPR , SHIFT",{0xD0200060,0x000FF00F}}, // 110100000010xxxxxxxx00000110xxxx eorle r0, r0, r0, rrx { "eorle GPR , GPR , GPR , SHIFT GPR",{0xD0200010,0x000FFF6F}}, // 110100000010xxxxxxxxxxxx0xx1xxxx eorle r0, r0, r0, lsl r0 { "eorle GPR , GPR , GPR , SHIFT NUM",{0xD0200020,0x000FFFEF}}, // 110100000010xxxxxxxxxxxxxxx0xxxx eorle r0, r0, r0, lsr #32 { "eorle GPR , GPR , NUM",{0xD2200000,0x000FFFFF}}, // 110100100010xxxxxxxxxxxxxxxxxxxx eorle r0, r0, #0 { "eorlo GPR , GPR , GPR",{0x30200000,0x000FF00F}}, // 001100000010xxxxxxxx00000000xxxx eorlo r0, r0, r0 { "eorlo GPR , GPR , GPR , SHIFT",{0x30200060,0x000FF00F}}, // 001100000010xxxxxxxx00000110xxxx eorlo r0, r0, r0, rrx { "eorlo GPR , GPR , GPR , SHIFT GPR",{0x30200010,0x000FFF6F}}, // 001100000010xxxxxxxxxxxx0xx1xxxx eorlo r0, r0, r0, lsl r0 { "eorlo GPR , GPR , GPR , SHIFT NUM",{0x30200020,0x000FFFEF}}, // 001100000010xxxxxxxxxxxxxxx0xxxx eorlo r0, r0, r0, lsr #32 { "eorlo GPR , GPR , NUM",{0x32200000,0x000FFFFF}}, // 001100100010xxxxxxxxxxxxxxxxxxxx eorlo r0, r0, #0 { "eorls GPR , GPR , GPR",{0x90200000,0x000FF00F}}, // 100100000010xxxxxxxx00000000xxxx eorls r0, r0, r0 { "eorls GPR , GPR , GPR , SHIFT",{0x90200060,0x000FF00F}}, // 100100000010xxxxxxxx00000110xxxx eorls r0, r0, r0, rrx { "eorls GPR , GPR , GPR , SHIFT GPR",{0x90200010,0x000FFF6F}}, // 100100000010xxxxxxxxxxxx0xx1xxxx eorls r0, r0, r0, lsl r0 { "eorls GPR , GPR , GPR , SHIFT NUM",{0x90200020,0x000FFFEF}}, // 100100000010xxxxxxxxxxxxxxx0xxxx eorls r0, r0, r0, lsr #32 { "eorls GPR , GPR , NUM",{0x92200000,0x000FFFFF}}, // 100100100010xxxxxxxxxxxxxxxxxxxx eorls r0, r0, #0 { "eorlt GPR , GPR , GPR",{0xB0200000,0x000FF00F}}, // 101100000010xxxxxxxx00000000xxxx eorlt r0, r0, r0 { "eorlt GPR , GPR , GPR , SHIFT",{0xB0200060,0x000FF00F}}, // 101100000010xxxxxxxx00000110xxxx eorlt r0, r0, r0, rrx { "eorlt GPR , GPR , GPR , SHIFT GPR",{0xB0200010,0x000FFF6F}}, // 101100000010xxxxxxxxxxxx0xx1xxxx eorlt r0, r0, r0, lsl r0 { "eorlt GPR , GPR , GPR , SHIFT NUM",{0xB0200020,0x000FFFEF}}, // 101100000010xxxxxxxxxxxxxxx0xxxx eorlt r0, r0, r0, lsr #32 { "eorlt GPR , GPR , NUM",{0xB2200000,0x000FFFFF}}, // 101100100010xxxxxxxxxxxxxxxxxxxx eorlt r0, r0, #0 { "eormi GPR , GPR , GPR",{0x40200000,0x000FF00F}}, // 010000000010xxxxxxxx00000000xxxx eormi r0, r0, r0 { "eormi GPR , GPR , GPR , SHIFT",{0x40200060,0x000FF00F}}, // 010000000010xxxxxxxx00000110xxxx eormi r0, r0, r0, rrx { "eormi GPR , GPR , GPR , SHIFT GPR",{0x40200010,0x000FFF6F}}, // 010000000010xxxxxxxxxxxx0xx1xxxx eormi r0, r0, r0, lsl r0 { "eormi GPR , GPR , GPR , SHIFT NUM",{0x40200020,0x000FFFEF}}, // 010000000010xxxxxxxxxxxxxxx0xxxx eormi r0, r0, r0, lsr #32 { "eormi GPR , GPR , NUM",{0x42200000,0x000FFFFF}}, // 010000100010xxxxxxxxxxxxxxxxxxxx eormi r0, r0, #0 { "eorne GPR , GPR , GPR",{0x10200000,0x000FF00F}}, // 000100000010xxxxxxxx00000000xxxx eorne r0, r0, r0 { "eorne GPR , GPR , GPR , SHIFT",{0x10200060,0x000FF00F}}, // 000100000010xxxxxxxx00000110xxxx eorne r0, r0, r0, rrx { "eorne GPR , GPR , GPR , SHIFT GPR",{0x10200010,0x000FFF6F}}, // 000100000010xxxxxxxxxxxx0xx1xxxx eorne r0, r0, r0, lsl r0 { "eorne GPR , GPR , GPR , SHIFT NUM",{0x10200020,0x000FFFEF}}, // 000100000010xxxxxxxxxxxxxxx0xxxx eorne r0, r0, r0, lsr #32 { "eorne GPR , GPR , NUM",{0x12200000,0x000FFFFF}}, // 000100100010xxxxxxxxxxxxxxxxxxxx eorne r0, r0, #0 { "eorpl GPR , GPR , GPR",{0x50200000,0x000FF00F}}, // 010100000010xxxxxxxx00000000xxxx eorpl r0, r0, r0 { "eorpl GPR , GPR , GPR , SHIFT",{0x50200060,0x000FF00F}}, // 010100000010xxxxxxxx00000110xxxx eorpl r0, r0, r0, rrx { "eorpl GPR , GPR , GPR , SHIFT GPR",{0x50200010,0x000FFF6F}}, // 010100000010xxxxxxxxxxxx0xx1xxxx eorpl r0, r0, r0, lsl r0 { "eorpl GPR , GPR , GPR , SHIFT NUM",{0x50200020,0x000FFFEF}}, // 010100000010xxxxxxxxxxxxxxx0xxxx eorpl r0, r0, r0, lsr #32 { "eorpl GPR , GPR , NUM",{0x52200000,0x000FFFFF}}, // 010100100010xxxxxxxxxxxxxxxxxxxx eorpl r0, r0, #0 { "eors GPR , GPR , GPR",{0xE0300000,0x000FF00F}}, // 111000000011xxxxxxxx00000000xxxx eors r0, r0, r0 { "eors GPR , GPR , GPR , SHIFT",{0xE0300060,0x000FF00F}}, // 111000000011xxxxxxxx00000110xxxx eors r0, r0, r0, rrx { "eors GPR , GPR , GPR , SHIFT GPR",{0xE0300010,0x000FFF6F}}, // 111000000011xxxxxxxxxxxx0xx1xxxx eors r0, r0, r0, lsl r0 { "eors GPR , GPR , GPR , SHIFT NUM",{0xE0300020,0x000FFFEF}}, // 111000000011xxxxxxxxxxxxxxx0xxxx eors r0, r0, r0, lsr #32 { "eors GPR , GPR , NUM",{0xE2300000,0x000FFFFF}}, // 111000100011xxxxxxxxxxxxxxxxxxxx eors r0, r0, #0 { "eorseq GPR , GPR , GPR",{0x00300000,0x000FF00F}}, // 000000000011xxxxxxxx00000000xxxx eorseq r0, r0, r0 { "eorseq GPR , GPR , GPR , SHIFT",{0x00300060,0x000FF00F}}, // 000000000011xxxxxxxx00000110xxxx eorseq r0, r0, r0, rrx { "eorseq GPR , GPR , GPR , SHIFT GPR",{0x00300010,0x000FFF6F}}, // 000000000011xxxxxxxxxxxx0xx1xxxx eorseq r0, r0, r0, lsl r0 { "eorseq GPR , GPR , GPR , SHIFT NUM",{0x00300020,0x000FFFEF}}, // 000000000011xxxxxxxxxxxxxxx0xxxx eorseq r0, r0, r0, lsr #32 { "eorseq GPR , GPR , NUM",{0x02300000,0x000FFFFF}}, // 000000100011xxxxxxxxxxxxxxxxxxxx eorseq r0, r0, #0 { "eorsge GPR , GPR , GPR",{0xA0300000,0x000FF00F}}, // 101000000011xxxxxxxx00000000xxxx eorsge r0, r0, r0 { "eorsge GPR , GPR , GPR , SHIFT",{0xA0300060,0x000FF00F}}, // 101000000011xxxxxxxx00000110xxxx eorsge r0, r0, r0, rrx { "eorsge GPR , GPR , GPR , SHIFT GPR",{0xA0300010,0x000FFF6F}}, // 101000000011xxxxxxxxxxxx0xx1xxxx eorsge r0, r0, r0, lsl r0 { "eorsge GPR , GPR , GPR , SHIFT NUM",{0xA0300020,0x000FFFEF}}, // 101000000011xxxxxxxxxxxxxxx0xxxx eorsge r0, r0, r0, lsr #32 { "eorsge GPR , GPR , NUM",{0xA2300000,0x000FFFFF}}, // 101000100011xxxxxxxxxxxxxxxxxxxx eorsge r0, r0, #0 { "eorsgt GPR , GPR , GPR",{0xC0300000,0x000FF00F}}, // 110000000011xxxxxxxx00000000xxxx eorsgt r0, r0, r0 { "eorsgt GPR , GPR , GPR , SHIFT",{0xC0300060,0x000FF00F}}, // 110000000011xxxxxxxx00000110xxxx eorsgt r0, r0, r0, rrx { "eorsgt GPR , GPR , GPR , SHIFT GPR",{0xC0300010,0x000FFF6F}}, // 110000000011xxxxxxxxxxxx0xx1xxxx eorsgt r0, r0, r0, lsl r0 { "eorsgt GPR , GPR , GPR , SHIFT NUM",{0xC0300020,0x000FFFEF}}, // 110000000011xxxxxxxxxxxxxxx0xxxx eorsgt r0, r0, r0, lsr #32 { "eorsgt GPR , GPR , NUM",{0xC2300000,0x000FFFFF}}, // 110000100011xxxxxxxxxxxxxxxxxxxx eorsgt r0, r0, #0 { "eorshi GPR , GPR , GPR",{0x80300000,0x000FF00F}}, // 100000000011xxxxxxxx00000000xxxx eorshi r0, r0, r0 { "eorshi GPR , GPR , GPR , SHIFT",{0x80300060,0x000FF00F}}, // 100000000011xxxxxxxx00000110xxxx eorshi r0, r0, r0, rrx { "eorshi GPR , GPR , GPR , SHIFT GPR",{0x80300010,0x000FFF6F}}, // 100000000011xxxxxxxxxxxx0xx1xxxx eorshi r0, r0, r0, lsl r0 { "eorshi GPR , GPR , GPR , SHIFT NUM",{0x80300020,0x000FFFEF}}, // 100000000011xxxxxxxxxxxxxxx0xxxx eorshi r0, r0, r0, lsr #32 { "eorshi GPR , GPR , NUM",{0x82300000,0x000FFFFF}}, // 100000100011xxxxxxxxxxxxxxxxxxxx eorshi r0, r0, #0 { "eorshs GPR , GPR , GPR",{0x20300000,0x000FF00F}}, // 001000000011xxxxxxxx00000000xxxx eorshs r0, r0, r0 { "eorshs GPR , GPR , GPR , SHIFT",{0x20300060,0x000FF00F}}, // 001000000011xxxxxxxx00000110xxxx eorshs r0, r0, r0, rrx { "eorshs GPR , GPR , GPR , SHIFT GPR",{0x20300010,0x000FFF6F}}, // 001000000011xxxxxxxxxxxx0xx1xxxx eorshs r0, r0, r0, lsl r0 { "eorshs GPR , GPR , GPR , SHIFT NUM",{0x20300020,0x000FFFEF}}, // 001000000011xxxxxxxxxxxxxxx0xxxx eorshs r0, r0, r0, lsr #32 { "eorshs GPR , GPR , NUM",{0x22300000,0x000FFFFF}}, // 001000100011xxxxxxxxxxxxxxxxxxxx eorshs r0, r0, #0 { "eorsle GPR , GPR , GPR",{0xD0300000,0x000FF00F}}, // 110100000011xxxxxxxx00000000xxxx eorsle r0, r0, r0 { "eorsle GPR , GPR , GPR , SHIFT",{0xD0300060,0x000FF00F}}, // 110100000011xxxxxxxx00000110xxxx eorsle r0, r0, r0, rrx { "eorsle GPR , GPR , GPR , SHIFT GPR",{0xD0300010,0x000FFF6F}}, // 110100000011xxxxxxxxxxxx0xx1xxxx eorsle r0, r0, r0, lsl r0 { "eorsle GPR , GPR , GPR , SHIFT NUM",{0xD0300020,0x000FFFEF}}, // 110100000011xxxxxxxxxxxxxxx0xxxx eorsle r0, r0, r0, lsr #32 { "eorsle GPR , GPR , NUM",{0xD2300000,0x000FFFFF}}, // 110100100011xxxxxxxxxxxxxxxxxxxx eorsle r0, r0, #0 { "eorslo GPR , GPR , GPR",{0x30300000,0x000FF00F}}, // 001100000011xxxxxxxx00000000xxxx eorslo r0, r0, r0 { "eorslo GPR , GPR , GPR , SHIFT",{0x30300060,0x000FF00F}}, // 001100000011xxxxxxxx00000110xxxx eorslo r0, r0, r0, rrx { "eorslo GPR , GPR , GPR , SHIFT GPR",{0x30300010,0x000FFF6F}}, // 001100000011xxxxxxxxxxxx0xx1xxxx eorslo r0, r0, r0, lsl r0 { "eorslo GPR , GPR , GPR , SHIFT NUM",{0x30300020,0x000FFFEF}}, // 001100000011xxxxxxxxxxxxxxx0xxxx eorslo r0, r0, r0, lsr #32 { "eorslo GPR , GPR , NUM",{0x32300000,0x000FFFFF}}, // 001100100011xxxxxxxxxxxxxxxxxxxx eorslo r0, r0, #0 { "eorsls GPR , GPR , GPR",{0x90300000,0x000FF00F}}, // 100100000011xxxxxxxx00000000xxxx eorsls r0, r0, r0 { "eorsls GPR , GPR , GPR , SHIFT",{0x90300060,0x000FF00F}}, // 100100000011xxxxxxxx00000110xxxx eorsls r0, r0, r0, rrx { "eorsls GPR , GPR , GPR , SHIFT GPR",{0x90300010,0x000FFF6F}}, // 100100000011xxxxxxxxxxxx0xx1xxxx eorsls r0, r0, r0, lsl r0 { "eorsls GPR , GPR , GPR , SHIFT NUM",{0x90300020,0x000FFFEF}}, // 100100000011xxxxxxxxxxxxxxx0xxxx eorsls r0, r0, r0, lsr #32 { "eorsls GPR , GPR , NUM",{0x92300000,0x000FFFFF}}, // 100100100011xxxxxxxxxxxxxxxxxxxx eorsls r0, r0, #0 { "eorslt GPR , GPR , GPR",{0xB0300000,0x000FF00F}}, // 101100000011xxxxxxxx00000000xxxx eorslt r0, r0, r0 { "eorslt GPR , GPR , GPR , SHIFT",{0xB0300060,0x000FF00F}}, // 101100000011xxxxxxxx00000110xxxx eorslt r0, r0, r0, rrx { "eorslt GPR , GPR , GPR , SHIFT GPR",{0xB0300010,0x000FFF6F}}, // 101100000011xxxxxxxxxxxx0xx1xxxx eorslt r0, r0, r0, lsl r0 { "eorslt GPR , GPR , GPR , SHIFT NUM",{0xB0300020,0x000FFFEF}}, // 101100000011xxxxxxxxxxxxxxx0xxxx eorslt r0, r0, r0, lsr #32 { "eorslt GPR , GPR , NUM",{0xB2300000,0x000FFFFF}}, // 101100100011xxxxxxxxxxxxxxxxxxxx eorslt r0, r0, #0 { "eorsmi GPR , GPR , GPR",{0x40300000,0x000FF00F}}, // 010000000011xxxxxxxx00000000xxxx eorsmi r0, r0, r0 { "eorsmi GPR , GPR , GPR , SHIFT",{0x40300060,0x000FF00F}}, // 010000000011xxxxxxxx00000110xxxx eorsmi r0, r0, r0, rrx { "eorsmi GPR , GPR , GPR , SHIFT GPR",{0x40300010,0x000FFF6F}}, // 010000000011xxxxxxxxxxxx0xx1xxxx eorsmi r0, r0, r0, lsl r0 { "eorsmi GPR , GPR , GPR , SHIFT NUM",{0x40300020,0x000FFFEF}}, // 010000000011xxxxxxxxxxxxxxx0xxxx eorsmi r0, r0, r0, lsr #32 { "eorsmi GPR , GPR , NUM",{0x42300000,0x000FFFFF}}, // 010000100011xxxxxxxxxxxxxxxxxxxx eorsmi r0, r0, #0 { "eorsne GPR , GPR , GPR",{0x10300000,0x000FF00F}}, // 000100000011xxxxxxxx00000000xxxx eorsne r0, r0, r0 { "eorsne GPR , GPR , GPR , SHIFT",{0x10300060,0x000FF00F}}, // 000100000011xxxxxxxx00000110xxxx eorsne r0, r0, r0, rrx { "eorsne GPR , GPR , GPR , SHIFT GPR",{0x10300010,0x000FFF6F}}, // 000100000011xxxxxxxxxxxx0xx1xxxx eorsne r0, r0, r0, lsl r0 { "eorsne GPR , GPR , GPR , SHIFT NUM",{0x10300020,0x000FFFEF}}, // 000100000011xxxxxxxxxxxxxxx0xxxx eorsne r0, r0, r0, lsr #32 { "eorsne GPR , GPR , NUM",{0x12300000,0x000FFFFF}}, // 000100100011xxxxxxxxxxxxxxxxxxxx eorsne r0, r0, #0 { "eorspl GPR , GPR , GPR",{0x50300000,0x000FF00F}}, // 010100000011xxxxxxxx00000000xxxx eorspl r0, r0, r0 { "eorspl GPR , GPR , GPR , SHIFT",{0x50300060,0x000FF00F}}, // 010100000011xxxxxxxx00000110xxxx eorspl r0, r0, r0, rrx { "eorspl GPR , GPR , GPR , SHIFT GPR",{0x50300010,0x000FFF6F}}, // 010100000011xxxxxxxxxxxx0xx1xxxx eorspl r0, r0, r0, lsl r0 { "eorspl GPR , GPR , GPR , SHIFT NUM",{0x50300020,0x000FFFEF}}, // 010100000011xxxxxxxxxxxxxxx0xxxx eorspl r0, r0, r0, lsr #32 { "eorspl GPR , GPR , NUM",{0x52300000,0x000FFFFF}}, // 010100100011xxxxxxxxxxxxxxxxxxxx eorspl r0, r0, #0 { "eorsvc GPR , GPR , GPR",{0x70300000,0x000FF00F}}, // 011100000011xxxxxxxx00000000xxxx eorsvc r0, r0, r0 { "eorsvc GPR , GPR , GPR , SHIFT",{0x70300060,0x000FF00F}}, // 011100000011xxxxxxxx00000110xxxx eorsvc r0, r0, r0, rrx { "eorsvc GPR , GPR , GPR , SHIFT GPR",{0x70300010,0x000FFF6F}}, // 011100000011xxxxxxxxxxxx0xx1xxxx eorsvc r0, r0, r0, lsl r0 { "eorsvc GPR , GPR , GPR , SHIFT NUM",{0x70300020,0x000FFFEF}}, // 011100000011xxxxxxxxxxxxxxx0xxxx eorsvc r0, r0, r0, lsr #32 { "eorsvc GPR , GPR , NUM",{0x72300000,0x000FFFFF}}, // 011100100011xxxxxxxxxxxxxxxxxxxx eorsvc r0, r0, #0 { "eorsvs GPR , GPR , GPR",{0x60300000,0x000FF00F}}, // 011000000011xxxxxxxx00000000xxxx eorsvs r0, r0, r0 { "eorsvs GPR , GPR , GPR , SHIFT",{0x60300060,0x000FF00F}}, // 011000000011xxxxxxxx00000110xxxx eorsvs r0, r0, r0, rrx { "eorsvs GPR , GPR , GPR , SHIFT GPR",{0x60300010,0x000FFF6F}}, // 011000000011xxxxxxxxxxxx0xx1xxxx eorsvs r0, r0, r0, lsl r0 { "eorsvs GPR , GPR , GPR , SHIFT NUM",{0x60300020,0x000FFFEF}}, // 011000000011xxxxxxxxxxxxxxx0xxxx eorsvs r0, r0, r0, lsr #32 { "eorsvs GPR , GPR , NUM",{0x62300000,0x000FFFFF}}, // 011000100011xxxxxxxxxxxxxxxxxxxx eorsvs r0, r0, #0 { "eorvc GPR , GPR , GPR",{0x70200000,0x000FF00F}}, // 011100000010xxxxxxxx00000000xxxx eorvc r0, r0, r0 { "eorvc GPR , GPR , GPR , SHIFT",{0x70200060,0x000FF00F}}, // 011100000010xxxxxxxx00000110xxxx eorvc r0, r0, r0, rrx { "eorvc GPR , GPR , GPR , SHIFT GPR",{0x70200010,0x000FFF6F}}, // 011100000010xxxxxxxxxxxx0xx1xxxx eorvc r0, r0, r0, lsl r0 { "eorvc GPR , GPR , GPR , SHIFT NUM",{0x70200020,0x000FFFEF}}, // 011100000010xxxxxxxxxxxxxxx0xxxx eorvc r0, r0, r0, lsr #32 { "eorvc GPR , GPR , NUM",{0x72200000,0x000FFFFF}}, // 011100100010xxxxxxxxxxxxxxxxxxxx eorvc r0, r0, #0 { "eorvs GPR , GPR , GPR",{0x60200000,0x000FF00F}}, // 011000000010xxxxxxxx00000000xxxx eorvs r0, r0, r0 { "eorvs GPR , GPR , GPR , SHIFT",{0x60200060,0x000FF00F}}, // 011000000010xxxxxxxx00000110xxxx eorvs r0, r0, r0, rrx { "eorvs GPR , GPR , GPR , SHIFT GPR",{0x60200010,0x000FFF6F}}, // 011000000010xxxxxxxxxxxx0xx1xxxx eorvs r0, r0, r0, lsl r0 { "eorvs GPR , GPR , GPR , SHIFT NUM",{0x60200020,0x000FFFEF}}, // 011000000010xxxxxxxxxxxxxxx0xxxx eorvs r0, r0, r0, lsr #32 { "eorvs GPR , GPR , NUM",{0x62200000,0x000FFFFF}}, // 011000100010xxxxxxxxxxxxxxxxxxxx eorvs r0, r0, #0 { "fldmdbx GPR ! , RLIST",{0xED300B01,0x000FF0FE}}, // 111011010011xxxxxxxx1011xxxxxxx1 fldmdbx r0!, {d0} { "fldmdbxeq GPR ! , RLIST",{0x0D300B01,0x000FF0FE}}, // 000011010011xxxxxxxx1011xxxxxxx1 fldmdbxeq r0!, {d0} { "fldmdbxge GPR ! , RLIST",{0xAD300B01,0x000FF0FE}}, // 101011010011xxxxxxxx1011xxxxxxx1 fldmdbxge r0!, {d0} { "fldmdbxgt GPR ! , RLIST",{0xCD300B01,0x000FF0FE}}, // 110011010011xxxxxxxx1011xxxxxxx1 fldmdbxgt r0!, {d0} { "fldmdbxhi GPR ! , RLIST",{0x8D300B01,0x000FF0FE}}, // 100011010011xxxxxxxx1011xxxxxxx1 fldmdbxhi r0!, {d0} { "fldmdbxhs GPR ! , RLIST",{0x2D300B01,0x000FF0FE}}, // 001011010011xxxxxxxx1011xxxxxxx1 fldmdbxhs r0!, {d0} { "fldmdbxle GPR ! , RLIST",{0xDD300B01,0x000FF0FE}}, // 110111010011xxxxxxxx1011xxxxxxx1 fldmdbxle r0!, {d0} { "fldmdbxlo GPR ! , RLIST",{0x3D300B01,0x000FF0FE}}, // 001111010011xxxxxxxx1011xxxxxxx1 fldmdbxlo r0!, {d0} { "fldmdbxls GPR ! , RLIST",{0x9D300B01,0x000FF0FE}}, // 100111010011xxxxxxxx1011xxxxxxx1 fldmdbxls r0!, {d0} { "fldmdbxlt GPR ! , RLIST",{0xBD300B01,0x000FF0FE}}, // 101111010011xxxxxxxx1011xxxxxxx1 fldmdbxlt r0!, {d0} { "fldmdbxmi GPR ! , RLIST",{0x4D300B01,0x000FF0FE}}, // 010011010011xxxxxxxx1011xxxxxxx1 fldmdbxmi r0!, {d0} { "fldmdbxne GPR ! , RLIST",{0x1D300B01,0x000FF0FE}}, // 000111010011xxxxxxxx1011xxxxxxx1 fldmdbxne r0!, {d0} { "fldmdbxpl GPR ! , RLIST",{0x5D300B01,0x000FF0FE}}, // 010111010011xxxxxxxx1011xxxxxxx1 fldmdbxpl r0!, {d0} { "fldmdbxvc GPR ! , RLIST",{0x7D300B01,0x000FF0FE}}, // 011111010011xxxxxxxx1011xxxxxxx1 fldmdbxvc r0!, {d0} { "fldmdbxvs GPR ! , RLIST",{0x6D300B01,0x000FF0FE}}, // 011011010011xxxxxxxx1011xxxxxxx1 fldmdbxvs r0!, {d0} { "fldmiax GPR ! , RLIST",{0xECB00B01,0x000FF0FE}}, // 111011001011xxxxxxxx1011xxxxxxx1 fldmiax r0!, {d0} { "fldmiax GPR , RLIST",{0xEC900B01,0x000FF0FE}}, // 111011001001xxxxxxxx1011xxxxxxx1 fldmiax r0, {d0} { "fldmiaxeq GPR ! , RLIST",{0x0CB00B01,0x000FF0FE}}, // 000011001011xxxxxxxx1011xxxxxxx1 fldmiaxeq r0!, {d0} { "fldmiaxeq GPR , RLIST",{0x0C900B01,0x000FF0FE}}, // 000011001001xxxxxxxx1011xxxxxxx1 fldmiaxeq r0, {d0} { "fldmiaxge GPR ! , RLIST",{0xACB00B01,0x000FF0FE}}, // 101011001011xxxxxxxx1011xxxxxxx1 fldmiaxge r0!, {d0} { "fldmiaxge GPR , RLIST",{0xAC900B01,0x000FF0FE}}, // 101011001001xxxxxxxx1011xxxxxxx1 fldmiaxge r0, {d0} { "fldmiaxgt GPR ! , RLIST",{0xCCB00B01,0x000FF0FE}}, // 110011001011xxxxxxxx1011xxxxxxx1 fldmiaxgt r0!, {d0} { "fldmiaxgt GPR , RLIST",{0xCC900B01,0x000FF0FE}}, // 110011001001xxxxxxxx1011xxxxxxx1 fldmiaxgt r0, {d0} { "fldmiaxhi GPR ! , RLIST",{0x8CB00B01,0x000FF0FE}}, // 100011001011xxxxxxxx1011xxxxxxx1 fldmiaxhi r0!, {d0} { "fldmiaxhi GPR , RLIST",{0x8C900B01,0x000FF0FE}}, // 100011001001xxxxxxxx1011xxxxxxx1 fldmiaxhi r0, {d0} { "fldmiaxhs GPR ! , RLIST",{0x2CB00B01,0x000FF0FE}}, // 001011001011xxxxxxxx1011xxxxxxx1 fldmiaxhs r0!, {d0} { "fldmiaxhs GPR , RLIST",{0x2C900B01,0x000FF0FE}}, // 001011001001xxxxxxxx1011xxxxxxx1 fldmiaxhs r0, {d0} { "fldmiaxle GPR ! , RLIST",{0xDCB00B01,0x000FF0FE}}, // 110111001011xxxxxxxx1011xxxxxxx1 fldmiaxle r0!, {d0} { "fldmiaxle GPR , RLIST",{0xDC900B01,0x000FF0FE}}, // 110111001001xxxxxxxx1011xxxxxxx1 fldmiaxle r0, {d0} { "fldmiaxlo GPR ! , RLIST",{0x3CB00B01,0x000FF0FE}}, // 001111001011xxxxxxxx1011xxxxxxx1 fldmiaxlo r0!, {d0} { "fldmiaxlo GPR , RLIST",{0x3C900B01,0x000FF0FE}}, // 001111001001xxxxxxxx1011xxxxxxx1 fldmiaxlo r0, {d0} { "fldmiaxls GPR ! , RLIST",{0x9CB00B01,0x000FF0FE}}, // 100111001011xxxxxxxx1011xxxxxxx1 fldmiaxls r0!, {d0} { "fldmiaxls GPR , RLIST",{0x9C900B01,0x000FF0FE}}, // 100111001001xxxxxxxx1011xxxxxxx1 fldmiaxls r0, {d0} { "fldmiaxlt GPR ! , RLIST",{0xBCB00B01,0x000FF0FE}}, // 101111001011xxxxxxxx1011xxxxxxx1 fldmiaxlt r0!, {d0} { "fldmiaxlt GPR , RLIST",{0xBC900B01,0x000FF0FE}}, // 101111001001xxxxxxxx1011xxxxxxx1 fldmiaxlt r0, {d0} { "fldmiaxmi GPR ! , RLIST",{0x4CB00B01,0x000FF0FE}}, // 010011001011xxxxxxxx1011xxxxxxx1 fldmiaxmi r0!, {d0} { "fldmiaxmi GPR , RLIST",{0x4C900B01,0x000FF0FE}}, // 010011001001xxxxxxxx1011xxxxxxx1 fldmiaxmi r0, {d0} { "fldmiaxne GPR ! , RLIST",{0x1CB00B01,0x000FF0FE}}, // 000111001011xxxxxxxx1011xxxxxxx1 fldmiaxne r0!, {d0} { "fldmiaxne GPR , RLIST",{0x1C900B01,0x000FF0FE}}, // 000111001001xxxxxxxx1011xxxxxxx1 fldmiaxne r0, {d0} { "fldmiaxpl GPR ! , RLIST",{0x5CB00B01,0x000FF0FE}}, // 010111001011xxxxxxxx1011xxxxxxx1 fldmiaxpl r0!, {d0} { "fldmiaxpl GPR , RLIST",{0x5C900B01,0x000FF0FE}}, // 010111001001xxxxxxxx1011xxxxxxx1 fldmiaxpl r0, {d0} { "fldmiaxvc GPR ! , RLIST",{0x7CB00B01,0x000FF0FE}}, // 011111001011xxxxxxxx1011xxxxxxx1 fldmiaxvc r0!, {d0} { "fldmiaxvc GPR , RLIST",{0x7C900B01,0x000FF0FE}}, // 011111001001xxxxxxxx1011xxxxxxx1 fldmiaxvc r0, {d0} { "fldmiaxvs GPR ! , RLIST",{0x6CB00B01,0x000FF0FE}}, // 011011001011xxxxxxxx1011xxxxxxx1 fldmiaxvs r0!, {d0} { "fldmiaxvs GPR , RLIST",{0x6C900B01,0x000FF0FE}}, // 011011001001xxxxxxxx1011xxxxxxx1 fldmiaxvs r0, {d0} { "fstmdbx GPR ! , RLIST",{0xED200B01,0x000FF0FE}}, // 111011010010xxxxxxxx1011xxxxxxx1 fstmdbx r0!, {d0} { "fstmdbxeq GPR ! , RLIST",{0x0D200B01,0x000FF0FE}}, // 000011010010xxxxxxxx1011xxxxxxx1 fstmdbxeq r0!, {d0} { "fstmdbxge GPR ! , RLIST",{0xAD200B01,0x000FF0FE}}, // 101011010010xxxxxxxx1011xxxxxxx1 fstmdbxge r0!, {d0} { "fstmdbxgt GPR ! , RLIST",{0xCD200B01,0x000FF0FE}}, // 110011010010xxxxxxxx1011xxxxxxx1 fstmdbxgt r0!, {d0} { "fstmdbxhi GPR ! , RLIST",{0x8D200B01,0x000FF0FE}}, // 100011010010xxxxxxxx1011xxxxxxx1 fstmdbxhi r0!, {d0} { "fstmdbxhs GPR ! , RLIST",{0x2D200B01,0x000FF0FE}}, // 001011010010xxxxxxxx1011xxxxxxx1 fstmdbxhs r0!, {d0} { "fstmdbxle GPR ! , RLIST",{0xDD200B01,0x000FF0FE}}, // 110111010010xxxxxxxx1011xxxxxxx1 fstmdbxle r0!, {d0} { "fstmdbxlo GPR ! , RLIST",{0x3D200B01,0x000FF0FE}}, // 001111010010xxxxxxxx1011xxxxxxx1 fstmdbxlo r0!, {d0} { "fstmdbxls GPR ! , RLIST",{0x9D200B01,0x000FF0FE}}, // 100111010010xxxxxxxx1011xxxxxxx1 fstmdbxls r0!, {d0} { "fstmdbxlt GPR ! , RLIST",{0xBD200B01,0x000FF0FE}}, // 101111010010xxxxxxxx1011xxxxxxx1 fstmdbxlt r0!, {d0} { "fstmdbxmi GPR ! , RLIST",{0x4D200B01,0x000FF0FE}}, // 010011010010xxxxxxxx1011xxxxxxx1 fstmdbxmi r0!, {d0} { "fstmdbxne GPR ! , RLIST",{0x1D200B01,0x000FF0FE}}, // 000111010010xxxxxxxx1011xxxxxxx1 fstmdbxne r0!, {d0} { "fstmdbxpl GPR ! , RLIST",{0x5D200B01,0x000FF0FE}}, // 010111010010xxxxxxxx1011xxxxxxx1 fstmdbxpl r0!, {d0} { "fstmdbxvc GPR ! , RLIST",{0x7D200B01,0x000FF0FE}}, // 011111010010xxxxxxxx1011xxxxxxx1 fstmdbxvc r0!, {d0} { "fstmdbxvs GPR ! , RLIST",{0x6D200B01,0x000FF0FE}}, // 011011010010xxxxxxxx1011xxxxxxx1 fstmdbxvs r0!, {d0} { "fstmiax GPR ! , RLIST",{0xECA00B01,0x000FF0FE}}, // 111011001010xxxxxxxx1011xxxxxxx1 fstmiax r0!, {d0} { "fstmiax GPR , RLIST",{0xEC800B01,0x000FF0FE}}, // 111011001000xxxxxxxx1011xxxxxxx1 fstmiax r0, {d0} { "fstmiaxeq GPR ! , RLIST",{0x0CA00B01,0x000FF0FE}}, // 000011001010xxxxxxxx1011xxxxxxx1 fstmiaxeq r0!, {d0} { "fstmiaxeq GPR , RLIST",{0x0C800B01,0x000FF0FE}}, // 000011001000xxxxxxxx1011xxxxxxx1 fstmiaxeq r0, {d0} { "fstmiaxge GPR ! , RLIST",{0xACA00B01,0x000FF0FE}}, // 101011001010xxxxxxxx1011xxxxxxx1 fstmiaxge r0!, {d0} { "fstmiaxge GPR , RLIST",{0xAC800B01,0x000FF0FE}}, // 101011001000xxxxxxxx1011xxxxxxx1 fstmiaxge r0, {d0} { "fstmiaxgt GPR ! , RLIST",{0xCCA00B01,0x000FF0FE}}, // 110011001010xxxxxxxx1011xxxxxxx1 fstmiaxgt r0!, {d0} { "fstmiaxgt GPR , RLIST",{0xCC800B01,0x000FF0FE}}, // 110011001000xxxxxxxx1011xxxxxxx1 fstmiaxgt r0, {d0} { "fstmiaxhi GPR ! , RLIST",{0x8CA00B01,0x000FF0FE}}, // 100011001010xxxxxxxx1011xxxxxxx1 fstmiaxhi r0!, {d0} { "fstmiaxhi GPR , RLIST",{0x8C800B01,0x000FF0FE}}, // 100011001000xxxxxxxx1011xxxxxxx1 fstmiaxhi r0, {d0} { "fstmiaxhs GPR ! , RLIST",{0x2CA00B01,0x000FF0FE}}, // 001011001010xxxxxxxx1011xxxxxxx1 fstmiaxhs r0!, {d0} { "fstmiaxhs GPR , RLIST",{0x2C800B01,0x000FF0FE}}, // 001011001000xxxxxxxx1011xxxxxxx1 fstmiaxhs r0, {d0} { "fstmiaxle GPR ! , RLIST",{0xDCA00B01,0x000FF0FE}}, // 110111001010xxxxxxxx1011xxxxxxx1 fstmiaxle r0!, {d0} { "fstmiaxle GPR , RLIST",{0xDC800B01,0x000FF0FE}}, // 110111001000xxxxxxxx1011xxxxxxx1 fstmiaxle r0, {d0} { "fstmiaxlo GPR ! , RLIST",{0x3CA00B01,0x000FF0FE}}, // 001111001010xxxxxxxx1011xxxxxxx1 fstmiaxlo r0!, {d0} { "fstmiaxlo GPR , RLIST",{0x3C800B01,0x000FF0FE}}, // 001111001000xxxxxxxx1011xxxxxxx1 fstmiaxlo r0, {d0} { "fstmiaxls GPR ! , RLIST",{0x9CA00B01,0x000FF0FE}}, // 100111001010xxxxxxxx1011xxxxxxx1 fstmiaxls r0!, {d0} { "fstmiaxls GPR , RLIST",{0x9C800B01,0x000FF0FE}}, // 100111001000xxxxxxxx1011xxxxxxx1 fstmiaxls r0, {d0} { "fstmiaxlt GPR ! , RLIST",{0xBCA00B01,0x000FF0FE}}, // 101111001010xxxxxxxx1011xxxxxxx1 fstmiaxlt r0!, {d0} { "fstmiaxlt GPR , RLIST",{0xBC800B01,0x000FF0FE}}, // 101111001000xxxxxxxx1011xxxxxxx1 fstmiaxlt r0, {d0} { "fstmiaxmi GPR ! , RLIST",{0x4CA00B01,0x000FF0FE}}, // 010011001010xxxxxxxx1011xxxxxxx1 fstmiaxmi r0!, {d0} { "fstmiaxmi GPR , RLIST",{0x4C800B01,0x000FF0FE}}, // 010011001000xxxxxxxx1011xxxxxxx1 fstmiaxmi r0, {d0} { "fstmiaxne GPR ! , RLIST",{0x1CA00B01,0x000FF0FE}}, // 000111001010xxxxxxxx1011xxxxxxx1 fstmiaxne r0!, {d0} { "fstmiaxne GPR , RLIST",{0x1C800B01,0x000FF0FE}}, // 000111001000xxxxxxxx1011xxxxxxx1 fstmiaxne r0, {d0} { "fstmiaxpl GPR ! , RLIST",{0x5CA00B01,0x000FF0FE}}, // 010111001010xxxxxxxx1011xxxxxxx1 fstmiaxpl r0!, {d0} { "fstmiaxpl GPR , RLIST",{0x5C800B01,0x000FF0FE}}, // 010111001000xxxxxxxx1011xxxxxxx1 fstmiaxpl r0, {d0} { "fstmiaxvc GPR ! , RLIST",{0x7CA00B01,0x000FF0FE}}, // 011111001010xxxxxxxx1011xxxxxxx1 fstmiaxvc r0!, {d0} { "fstmiaxvc GPR , RLIST",{0x7C800B01,0x000FF0FE}}, // 011111001000xxxxxxxx1011xxxxxxx1 fstmiaxvc r0, {d0} { "fstmiaxvs GPR ! , RLIST",{0x6CA00B01,0x000FF0FE}}, // 011011001010xxxxxxxx1011xxxxxxx1 fstmiaxvs r0!, {d0} { "fstmiaxvs GPR , RLIST",{0x6C800B01,0x000FF0FE}}, // 011011001000xxxxxxxx1011xxxxxxx1 fstmiaxvs r0, {d0} { "hint NUM",{0xE320F005,0x000000FF}}, // 111000110010000011110000xxxxxxxx hint #5 { "hinteq NUM",{0x0320F005,0x000000FF}}, // 000000110010000011110000xxxxxxxx hinteq #5 { "hintge NUM",{0xA320F005,0x000000FF}}, // 101000110010000011110000xxxxxxxx hintge #5 { "hintgt NUM",{0xC320F005,0x000000FF}}, // 110000110010000011110000xxxxxxxx hintgt #5 { "hinthi NUM",{0x8320F005,0x000000FF}}, // 100000110010000011110000xxxxxxxx hinthi #5 { "hinths NUM",{0x2320F005,0x000000FF}}, // 001000110010000011110000xxxxxxxx hinths #5 { "hintle NUM",{0xD320F005,0x000000FF}}, // 110100110010000011110000xxxxxxxx hintle #5 { "hintlo NUM",{0x3320F005,0x000000FF}}, // 001100110010000011110000xxxxxxxx hintlo #5 { "hintls NUM",{0x9320F005,0x000000FF}}, // 100100110010000011110000xxxxxxxx hintls #5 { "hintlt NUM",{0xB320F005,0x000000FF}}, // 101100110010000011110000xxxxxxxx hintlt #5 { "hintmi NUM",{0x4320F005,0x000000FF}}, // 010000110010000011110000xxxxxxxx hintmi #5 { "hintne NUM",{0x1320F005,0x000000FF}}, // 000100110010000011110000xxxxxxxx hintne #5 { "hintpl NUM",{0x5320F005,0x000000FF}}, // 010100110010000011110000xxxxxxxx hintpl #5 { "hintvc NUM",{0x7320F005,0x000000FF}}, // 011100110010000011110000xxxxxxxx hintvc #5 { "hintvs NUM",{0x6320F005,0x000000FF}}, // 011000110010000011110000xxxxxxxx hintvs #5 { "isb NUM",{0xF57FF060,0x0000000F}}, // 1111010101111111111100000110xxxx isb #0x0 { "isb OPT",{0xF57FF06F,0x00000000}}, // 11110101011111111111000001101111 isb sy { "ldc PREG , CREG , [ GPR , NUM ]",{0xED100000,0x008FFFFF}}, // 11101101x001xxxxxxxxxxxxxxxxxxxx ldc p0, c0, [r0, #-0] { "ldc PREG , CREG , [ GPR , NUM ] !",{0xED300000,0x008FFFFF}}, // 11101101x011xxxxxxxxxxxxxxxxxxxx ldc p0, c0, [r0, #-0]! { "ldc PREG , CREG , [ GPR ]",{0xED900000,0x000FFF00}}, // 111011011001xxxxxxxxxxxx00000000 ldc p0, c0, [r0] { "ldc PREG , CREG , [ GPR ] , NUM",{0xEC300000,0x008FFFFF}}, // 11101100x011xxxxxxxxxxxxxxxxxxxx ldc p0, c0, [r0], #-0 { "ldc PREG , CREG , [ GPR ] , RLIST",{0xEC900000,0x000FFFFF}}, // 111011001001xxxxxxxxxxxxxxxxxxxx ldc p0, c0, [r0], {0} { "ldc2 PREG , CREG , [ GPR , NUM ]",{0xFD100000,0x008FFFFF}}, // 11111101x001xxxxxxxxxxxxxxxxxxxx ldc2 p0, c0, [r0, #-0] { "ldc2 PREG , CREG , [ GPR , NUM ] !",{0xFD300000,0x008FFFFF}}, // 11111101x011xxxxxxxxxxxxxxxxxxxx ldc2 p0, c0, [r0, #-0]! { "ldc2 PREG , CREG , [ GPR ]",{0xFD900000,0x000FFF00}}, // 111111011001xxxxxxxxxxxx00000000 ldc2 p0, c0, [r0] { "ldc2 PREG , CREG , [ GPR ] , NUM",{0xFC300000,0x008FFFFF}}, // 11111100x011xxxxxxxxxxxxxxxxxxxx ldc2 p0, c0, [r0], #-0 { "ldc2 PREG , CREG , [ GPR ] , RLIST",{0xFC900000,0x000FFFFF}}, // 111111001001xxxxxxxxxxxxxxxxxxxx ldc2 p0, c0, [r0], {0} { "ldc2l PREG , CREG , [ GPR , NUM ]",{0xFD500000,0x008FFFFF}}, // 11111101x101xxxxxxxxxxxxxxxxxxxx ldc2l p0, c0, [r0, #-0] { "ldc2l PREG , CREG , [ GPR , NUM ] !",{0xFD700000,0x008FFFFF}}, // 11111101x111xxxxxxxxxxxxxxxxxxxx ldc2l p0, c0, [r0, #-0]! { "ldc2l PREG , CREG , [ GPR ]",{0xFDD00000,0x000FFF00}}, // 111111011101xxxxxxxxxxxx00000000 ldc2l p0, c0, [r0] { "ldc2l PREG , CREG , [ GPR ] , NUM",{0xFC700000,0x008FFFFF}}, // 11111100x111xxxxxxxxxxxxxxxxxxxx ldc2l p0, c0, [r0], #-0 { "ldc2l PREG , CREG , [ GPR ] , RLIST",{0xFCD00000,0x000FFFFF}}, // 111111001101xxxxxxxxxxxxxxxxxxxx ldc2l p0, c0, [r0], {0} { "ldceq PREG , CREG , [ GPR , NUM ]",{0x0D100000,0x008FFFFF}}, // 00001101x001xxxxxxxxxxxxxxxxxxxx ldceq p0, c0, [r0, #-0] { "ldceq PREG , CREG , [ GPR , NUM ] !",{0x0D300000,0x008FFFFF}}, // 00001101x011xxxxxxxxxxxxxxxxxxxx ldceq p0, c0, [r0, #-0]! { "ldceq PREG , CREG , [ GPR ]",{0x0D900000,0x000FFF00}}, // 000011011001xxxxxxxxxxxx00000000 ldceq p0, c0, [r0] { "ldceq PREG , CREG , [ GPR ] , NUM",{0x0C300000,0x008FFFFF}}, // 00001100x011xxxxxxxxxxxxxxxxxxxx ldceq p0, c0, [r0], #-0 { "ldceq PREG , CREG , [ GPR ] , RLIST",{0x0C900000,0x000FFFFF}}, // 000011001001xxxxxxxxxxxxxxxxxxxx ldceq p0, c0, [r0], {0} { "ldcge PREG , CREG , [ GPR , NUM ]",{0xAD100000,0x008FFFFF}}, // 10101101x001xxxxxxxxxxxxxxxxxxxx ldcge p0, c0, [r0, #-0] { "ldcge PREG , CREG , [ GPR , NUM ] !",{0xAD300000,0x008FFFFF}}, // 10101101x011xxxxxxxxxxxxxxxxxxxx ldcge p0, c0, [r0, #-0]! { "ldcge PREG , CREG , [ GPR ]",{0xAD900000,0x000FFF00}}, // 101011011001xxxxxxxxxxxx00000000 ldcge p0, c0, [r0] { "ldcge PREG , CREG , [ GPR ] , NUM",{0xAC300000,0x008FFFFF}}, // 10101100x011xxxxxxxxxxxxxxxxxxxx ldcge p0, c0, [r0], #-0 { "ldcge PREG , CREG , [ GPR ] , RLIST",{0xAC900000,0x000FFFFF}}, // 101011001001xxxxxxxxxxxxxxxxxxxx ldcge p0, c0, [r0], {0} { "ldcgt PREG , CREG , [ GPR , NUM ]",{0xCD100000,0x008FFFFF}}, // 11001101x001xxxxxxxxxxxxxxxxxxxx ldcgt p0, c0, [r0, #-0] { "ldcgt PREG , CREG , [ GPR , NUM ] !",{0xCD300000,0x008FFFFF}}, // 11001101x011xxxxxxxxxxxxxxxxxxxx ldcgt p0, c0, [r0, #-0]! { "ldcgt PREG , CREG , [ GPR ]",{0xCD900000,0x000FFF00}}, // 110011011001xxxxxxxxxxxx00000000 ldcgt p0, c0, [r0] { "ldcgt PREG , CREG , [ GPR ] , NUM",{0xCC300000,0x008FFFFF}}, // 11001100x011xxxxxxxxxxxxxxxxxxxx ldcgt p0, c0, [r0], #-0 { "ldcgt PREG , CREG , [ GPR ] , RLIST",{0xCC900000,0x000FFFFF}}, // 110011001001xxxxxxxxxxxxxxxxxxxx ldcgt p0, c0, [r0], {0} { "ldchi PREG , CREG , [ GPR , NUM ]",{0x8D100000,0x008FFFFF}}, // 10001101x001xxxxxxxxxxxxxxxxxxxx ldchi p0, c0, [r0, #-0] { "ldchi PREG , CREG , [ GPR , NUM ] !",{0x8D300000,0x008FFFFF}}, // 10001101x011xxxxxxxxxxxxxxxxxxxx ldchi p0, c0, [r0, #-0]! { "ldchi PREG , CREG , [ GPR ]",{0x8D900000,0x000FFF00}}, // 100011011001xxxxxxxxxxxx00000000 ldchi p0, c0, [r0] { "ldchi PREG , CREG , [ GPR ] , NUM",{0x8C300000,0x008FFFFF}}, // 10001100x011xxxxxxxxxxxxxxxxxxxx ldchi p0, c0, [r0], #-0 { "ldchi PREG , CREG , [ GPR ] , RLIST",{0x8C900000,0x000FFFFF}}, // 100011001001xxxxxxxxxxxxxxxxxxxx ldchi p0, c0, [r0], {0} { "ldchs PREG , CREG , [ GPR , NUM ]",{0x2D100000,0x008FFFFF}}, // 00101101x001xxxxxxxxxxxxxxxxxxxx ldchs p0, c0, [r0, #-0] { "ldchs PREG , CREG , [ GPR , NUM ] !",{0x2D300000,0x008FFFFF}}, // 00101101x011xxxxxxxxxxxxxxxxxxxx ldchs p0, c0, [r0, #-0]! { "ldchs PREG , CREG , [ GPR ]",{0x2D900000,0x000FFF00}}, // 001011011001xxxxxxxxxxxx00000000 ldchs p0, c0, [r0] { "ldchs PREG , CREG , [ GPR ] , NUM",{0x2C300000,0x008FFFFF}}, // 00101100x011xxxxxxxxxxxxxxxxxxxx ldchs p0, c0, [r0], #-0 { "ldchs PREG , CREG , [ GPR ] , RLIST",{0x2C900000,0x000FFFFF}}, // 001011001001xxxxxxxxxxxxxxxxxxxx ldchs p0, c0, [r0], {0} { "ldcl PREG , CREG , [ GPR , NUM ]",{0xED500000,0x008FFFFF}}, // 11101101x101xxxxxxxxxxxxxxxxxxxx ldcl p0, c0, [r0, #-0] { "ldcl PREG , CREG , [ GPR , NUM ] !",{0xED700000,0x008FFFFF}}, // 11101101x111xxxxxxxxxxxxxxxxxxxx ldcl p0, c0, [r0, #-0]! { "ldcl PREG , CREG , [ GPR ]",{0xEDD00000,0x000FFF00}}, // 111011011101xxxxxxxxxxxx00000000 ldcl p0, c0, [r0] { "ldcl PREG , CREG , [ GPR ] , NUM",{0xEC700000,0x008FFFFF}}, // 11101100x111xxxxxxxxxxxxxxxxxxxx ldcl p0, c0, [r0], #-0 { "ldcl PREG , CREG , [ GPR ] , RLIST",{0xECD00000,0x000FFFFF}}, // 111011001101xxxxxxxxxxxxxxxxxxxx ldcl p0, c0, [r0], {0} { "ldcle PREG , CREG , [ GPR , NUM ]",{0xDD100000,0x008FFFFF}}, // 11011101x001xxxxxxxxxxxxxxxxxxxx ldcle p0, c0, [r0, #-0] { "ldcle PREG , CREG , [ GPR , NUM ] !",{0xDD300000,0x008FFFFF}}, // 11011101x011xxxxxxxxxxxxxxxxxxxx ldcle p0, c0, [r0, #-0]! { "ldcle PREG , CREG , [ GPR ]",{0xDD900000,0x000FFF00}}, // 110111011001xxxxxxxxxxxx00000000 ldcle p0, c0, [r0] { "ldcle PREG , CREG , [ GPR ] , NUM",{0xDC300000,0x008FFFFF}}, // 11011100x011xxxxxxxxxxxxxxxxxxxx ldcle p0, c0, [r0], #-0 { "ldcle PREG , CREG , [ GPR ] , RLIST",{0xDC900000,0x000FFFFF}}, // 110111001001xxxxxxxxxxxxxxxxxxxx ldcle p0, c0, [r0], {0} { "ldcleq PREG , CREG , [ GPR , NUM ]",{0x0D500000,0x008FFFFF}}, // 00001101x101xxxxxxxxxxxxxxxxxxxx ldcleq p0, c0, [r0, #-0] { "ldcleq PREG , CREG , [ GPR , NUM ] !",{0x0D700000,0x008FFFFF}}, // 00001101x111xxxxxxxxxxxxxxxxxxxx ldcleq p0, c0, [r0, #-0]! { "ldcleq PREG , CREG , [ GPR ]",{0x0DD00000,0x000FFF00}}, // 000011011101xxxxxxxxxxxx00000000 ldcleq p0, c0, [r0] { "ldcleq PREG , CREG , [ GPR ] , NUM",{0x0C700000,0x008FFFFF}}, // 00001100x111xxxxxxxxxxxxxxxxxxxx ldcleq p0, c0, [r0], #-0 { "ldcleq PREG , CREG , [ GPR ] , RLIST",{0x0CD00000,0x000FFFFF}}, // 000011001101xxxxxxxxxxxxxxxxxxxx ldcleq p0, c0, [r0], {0} { "ldclge PREG , CREG , [ GPR , NUM ]",{0xAD500000,0x008FFFFF}}, // 10101101x101xxxxxxxxxxxxxxxxxxxx ldclge p0, c0, [r0, #-0] { "ldclge PREG , CREG , [ GPR , NUM ] !",{0xAD700000,0x008FFFFF}}, // 10101101x111xxxxxxxxxxxxxxxxxxxx ldclge p0, c0, [r0, #-0]! { "ldclge PREG , CREG , [ GPR ]",{0xADD00000,0x000FFF00}}, // 101011011101xxxxxxxxxxxx00000000 ldclge p0, c0, [r0] { "ldclge PREG , CREG , [ GPR ] , NUM",{0xAC700000,0x008FFFFF}}, // 10101100x111xxxxxxxxxxxxxxxxxxxx ldclge p0, c0, [r0], #-0 { "ldclge PREG , CREG , [ GPR ] , RLIST",{0xACD00000,0x000FFFFF}}, // 101011001101xxxxxxxxxxxxxxxxxxxx ldclge p0, c0, [r0], {0} { "ldclgt PREG , CREG , [ GPR , NUM ]",{0xCD500000,0x008FFFFF}}, // 11001101x101xxxxxxxxxxxxxxxxxxxx ldclgt p0, c0, [r0, #-0] { "ldclgt PREG , CREG , [ GPR , NUM ] !",{0xCD700000,0x008FFFFF}}, // 11001101x111xxxxxxxxxxxxxxxxxxxx ldclgt p0, c0, [r0, #-0]! { "ldclgt PREG , CREG , [ GPR ]",{0xCDD00000,0x000FFF00}}, // 110011011101xxxxxxxxxxxx00000000 ldclgt p0, c0, [r0] { "ldclgt PREG , CREG , [ GPR ] , NUM",{0xCC700000,0x008FFFFF}}, // 11001100x111xxxxxxxxxxxxxxxxxxxx ldclgt p0, c0, [r0], #-0 { "ldclgt PREG , CREG , [ GPR ] , RLIST",{0xCCD00000,0x000FFFFF}}, // 110011001101xxxxxxxxxxxxxxxxxxxx ldclgt p0, c0, [r0], {0} { "ldclhi PREG , CREG , [ GPR , NUM ]",{0x8D500000,0x008FFFFF}}, // 10001101x101xxxxxxxxxxxxxxxxxxxx ldclhi p0, c0, [r0, #-0] { "ldclhi PREG , CREG , [ GPR , NUM ] !",{0x8D700000,0x008FFFFF}}, // 10001101x111xxxxxxxxxxxxxxxxxxxx ldclhi p0, c0, [r0, #-0]! { "ldclhi PREG , CREG , [ GPR ]",{0x8DD00000,0x000FFF00}}, // 100011011101xxxxxxxxxxxx00000000 ldclhi p0, c0, [r0] { "ldclhi PREG , CREG , [ GPR ] , NUM",{0x8C700000,0x008FFFFF}}, // 10001100x111xxxxxxxxxxxxxxxxxxxx ldclhi p0, c0, [r0], #-0 { "ldclhi PREG , CREG , [ GPR ] , RLIST",{0x8CD00000,0x000FFFFF}}, // 100011001101xxxxxxxxxxxxxxxxxxxx ldclhi p0, c0, [r0], {0} { "ldclhs PREG , CREG , [ GPR , NUM ]",{0x2D500000,0x008FFFFF}}, // 00101101x101xxxxxxxxxxxxxxxxxxxx ldclhs p0, c0, [r0, #-0] { "ldclhs PREG , CREG , [ GPR , NUM ] !",{0x2D700000,0x008FFFFF}}, // 00101101x111xxxxxxxxxxxxxxxxxxxx ldclhs p0, c0, [r0, #-0]! { "ldclhs PREG , CREG , [ GPR ]",{0x2DD00000,0x000FFF00}}, // 001011011101xxxxxxxxxxxx00000000 ldclhs p0, c0, [r0] { "ldclhs PREG , CREG , [ GPR ] , NUM",{0x2C700000,0x008FFFFF}}, // 00101100x111xxxxxxxxxxxxxxxxxxxx ldclhs p0, c0, [r0], #-0 { "ldclhs PREG , CREG , [ GPR ] , RLIST",{0x2CD00000,0x000FFFFF}}, // 001011001101xxxxxxxxxxxxxxxxxxxx ldclhs p0, c0, [r0], {0} { "ldclle PREG , CREG , [ GPR , NUM ]",{0xDD500000,0x008FFFFF}}, // 11011101x101xxxxxxxxxxxxxxxxxxxx ldclle p0, c0, [r0, #-0] { "ldclle PREG , CREG , [ GPR , NUM ] !",{0xDD700000,0x008FFFFF}}, // 11011101x111xxxxxxxxxxxxxxxxxxxx ldclle p0, c0, [r0, #-0]! { "ldclle PREG , CREG , [ GPR ]",{0xDDD00000,0x000FFF00}}, // 110111011101xxxxxxxxxxxx00000000 ldclle p0, c0, [r0] { "ldclle PREG , CREG , [ GPR ] , NUM",{0xDC700000,0x008FFFFF}}, // 11011100x111xxxxxxxxxxxxxxxxxxxx ldclle p0, c0, [r0], #-0 { "ldclle PREG , CREG , [ GPR ] , RLIST",{0xDCD00000,0x000FFFFF}}, // 110111001101xxxxxxxxxxxxxxxxxxxx ldclle p0, c0, [r0], {0} { "ldcllo PREG , CREG , [ GPR , NUM ]",{0x3D500000,0x008FFFFF}}, // 00111101x101xxxxxxxxxxxxxxxxxxxx ldcllo p0, c0, [r0, #-0] { "ldcllo PREG , CREG , [ GPR , NUM ] !",{0x3D700000,0x008FFFFF}}, // 00111101x111xxxxxxxxxxxxxxxxxxxx ldcllo p0, c0, [r0, #-0]! { "ldcllo PREG , CREG , [ GPR ]",{0x3DD00000,0x000FFF00}}, // 001111011101xxxxxxxxxxxx00000000 ldcllo p0, c0, [r0] { "ldcllo PREG , CREG , [ GPR ] , NUM",{0x3C700000,0x008FFFFF}}, // 00111100x111xxxxxxxxxxxxxxxxxxxx ldcllo p0, c0, [r0], #-0 { "ldcllo PREG , CREG , [ GPR ] , RLIST",{0x3CD00000,0x000FFFFF}}, // 001111001101xxxxxxxxxxxxxxxxxxxx ldcllo p0, c0, [r0], {0} { "ldclls PREG , CREG , [ GPR , NUM ]",{0x9D500000,0x008FFFFF}}, // 10011101x101xxxxxxxxxxxxxxxxxxxx ldclls p0, c0, [r0, #-0] { "ldclls PREG , CREG , [ GPR , NUM ] !",{0x9D700000,0x008FFFFF}}, // 10011101x111xxxxxxxxxxxxxxxxxxxx ldclls p0, c0, [r0, #-0]! { "ldclls PREG , CREG , [ GPR ]",{0x9DD00000,0x000FFF00}}, // 100111011101xxxxxxxxxxxx00000000 ldclls p0, c0, [r0] { "ldclls PREG , CREG , [ GPR ] , NUM",{0x9C700000,0x008FFFFF}}, // 10011100x111xxxxxxxxxxxxxxxxxxxx ldclls p0, c0, [r0], #-0 { "ldclls PREG , CREG , [ GPR ] , RLIST",{0x9CD00000,0x000FFFFF}}, // 100111001101xxxxxxxxxxxxxxxxxxxx ldclls p0, c0, [r0], {0} { "ldcllt PREG , CREG , [ GPR , NUM ]",{0xBD500000,0x008FFFFF}}, // 10111101x101xxxxxxxxxxxxxxxxxxxx ldcllt p0, c0, [r0, #-0] { "ldcllt PREG , CREG , [ GPR , NUM ] !",{0xBD700000,0x008FFFFF}}, // 10111101x111xxxxxxxxxxxxxxxxxxxx ldcllt p0, c0, [r0, #-0]! { "ldcllt PREG , CREG , [ GPR ]",{0xBDD00000,0x000FFF00}}, // 101111011101xxxxxxxxxxxx00000000 ldcllt p0, c0, [r0] { "ldcllt PREG , CREG , [ GPR ] , NUM",{0xBC700000,0x008FFFFF}}, // 10111100x111xxxxxxxxxxxxxxxxxxxx ldcllt p0, c0, [r0], #-0 { "ldcllt PREG , CREG , [ GPR ] , RLIST",{0xBCD00000,0x000FFFFF}}, // 101111001101xxxxxxxxxxxxxxxxxxxx ldcllt p0, c0, [r0], {0} { "ldclmi PREG , CREG , [ GPR , NUM ]",{0x4D500000,0x008FFFFF}}, // 01001101x101xxxxxxxxxxxxxxxxxxxx ldclmi p0, c0, [r0, #-0] { "ldclmi PREG , CREG , [ GPR , NUM ] !",{0x4D700000,0x008FFFFF}}, // 01001101x111xxxxxxxxxxxxxxxxxxxx ldclmi p0, c0, [r0, #-0]! { "ldclmi PREG , CREG , [ GPR ]",{0x4DD00000,0x000FFF00}}, // 010011011101xxxxxxxxxxxx00000000 ldclmi p0, c0, [r0] { "ldclmi PREG , CREG , [ GPR ] , NUM",{0x4C700000,0x008FFFFF}}, // 01001100x111xxxxxxxxxxxxxxxxxxxx ldclmi p0, c0, [r0], #-0 { "ldclmi PREG , CREG , [ GPR ] , RLIST",{0x4CD00000,0x000FFFFF}}, // 010011001101xxxxxxxxxxxxxxxxxxxx ldclmi p0, c0, [r0], {0} { "ldclne PREG , CREG , [ GPR , NUM ]",{0x1D500000,0x008FFFFF}}, // 00011101x101xxxxxxxxxxxxxxxxxxxx ldclne p0, c0, [r0, #-0] { "ldclne PREG , CREG , [ GPR , NUM ] !",{0x1D700000,0x008FFFFF}}, // 00011101x111xxxxxxxxxxxxxxxxxxxx ldclne p0, c0, [r0, #-0]! { "ldclne PREG , CREG , [ GPR ]",{0x1DD00000,0x000FFF00}}, // 000111011101xxxxxxxxxxxx00000000 ldclne p0, c0, [r0] { "ldclne PREG , CREG , [ GPR ] , NUM",{0x1C700000,0x008FFFFF}}, // 00011100x111xxxxxxxxxxxxxxxxxxxx ldclne p0, c0, [r0], #-0 { "ldclne PREG , CREG , [ GPR ] , RLIST",{0x1CD00000,0x000FFFFF}}, // 000111001101xxxxxxxxxxxxxxxxxxxx ldclne p0, c0, [r0], {0} { "ldclo PREG , CREG , [ GPR , NUM ]",{0x3D100000,0x008FFFFF}}, // 00111101x001xxxxxxxxxxxxxxxxxxxx ldclo p0, c0, [r0, #-0] { "ldclo PREG , CREG , [ GPR , NUM ] !",{0x3D300000,0x008FFFFF}}, // 00111101x011xxxxxxxxxxxxxxxxxxxx ldclo p0, c0, [r0, #-0]! { "ldclo PREG , CREG , [ GPR ]",{0x3D900000,0x000FFF00}}, // 001111011001xxxxxxxxxxxx00000000 ldclo p0, c0, [r0] { "ldclo PREG , CREG , [ GPR ] , NUM",{0x3C300000,0x008FFFFF}}, // 00111100x011xxxxxxxxxxxxxxxxxxxx ldclo p0, c0, [r0], #-0 { "ldclo PREG , CREG , [ GPR ] , RLIST",{0x3C900000,0x000FFFFF}}, // 001111001001xxxxxxxxxxxxxxxxxxxx ldclo p0, c0, [r0], {0} { "ldclpl PREG , CREG , [ GPR , NUM ]",{0x5D500000,0x008FFFFF}}, // 01011101x101xxxxxxxxxxxxxxxxxxxx ldclpl p0, c0, [r0, #-0] { "ldclpl PREG , CREG , [ GPR , NUM ] !",{0x5D700000,0x008FFFFF}}, // 01011101x111xxxxxxxxxxxxxxxxxxxx ldclpl p0, c0, [r0, #-0]! { "ldclpl PREG , CREG , [ GPR ]",{0x5DD00000,0x000FFF00}}, // 010111011101xxxxxxxxxxxx00000000 ldclpl p0, c0, [r0] { "ldclpl PREG , CREG , [ GPR ] , NUM",{0x5C700000,0x008FFFFF}}, // 01011100x111xxxxxxxxxxxxxxxxxxxx ldclpl p0, c0, [r0], #-0 { "ldclpl PREG , CREG , [ GPR ] , RLIST",{0x5CD00000,0x000FFFFF}}, // 010111001101xxxxxxxxxxxxxxxxxxxx ldclpl p0, c0, [r0], {0} { "ldcls PREG , CREG , [ GPR , NUM ]",{0x9D100000,0x008FFFFF}}, // 10011101x001xxxxxxxxxxxxxxxxxxxx ldcls p0, c0, [r0, #-0] { "ldcls PREG , CREG , [ GPR , NUM ] !",{0x9D300000,0x008FFFFF}}, // 10011101x011xxxxxxxxxxxxxxxxxxxx ldcls p0, c0, [r0, #-0]! { "ldcls PREG , CREG , [ GPR ]",{0x9D900000,0x000FFF00}}, // 100111011001xxxxxxxxxxxx00000000 ldcls p0, c0, [r0] { "ldcls PREG , CREG , [ GPR ] , NUM",{0x9C300000,0x008FFFFF}}, // 10011100x011xxxxxxxxxxxxxxxxxxxx ldcls p0, c0, [r0], #-0 { "ldcls PREG , CREG , [ GPR ] , RLIST",{0x9C900000,0x000FFFFF}}, // 100111001001xxxxxxxxxxxxxxxxxxxx ldcls p0, c0, [r0], {0} { "ldclt PREG , CREG , [ GPR , NUM ]",{0xBD100000,0x008FFFFF}}, // 10111101x001xxxxxxxxxxxxxxxxxxxx ldclt p0, c0, [r0, #-0] { "ldclt PREG , CREG , [ GPR , NUM ] !",{0xBD300000,0x008FFFFF}}, // 10111101x011xxxxxxxxxxxxxxxxxxxx ldclt p0, c0, [r0, #-0]! { "ldclt PREG , CREG , [ GPR ]",{0xBD900000,0x000FFF00}}, // 101111011001xxxxxxxxxxxx00000000 ldclt p0, c0, [r0] { "ldclt PREG , CREG , [ GPR ] , NUM",{0xBC300000,0x008FFFFF}}, // 10111100x011xxxxxxxxxxxxxxxxxxxx ldclt p0, c0, [r0], #-0 { "ldclt PREG , CREG , [ GPR ] , RLIST",{0xBC900000,0x000FFFFF}}, // 101111001001xxxxxxxxxxxxxxxxxxxx ldclt p0, c0, [r0], {0} { "ldclvc PREG , CREG , [ GPR , NUM ]",{0x7D500000,0x008FFFFF}}, // 01111101x101xxxxxxxxxxxxxxxxxxxx ldclvc p0, c0, [r0, #-0] { "ldclvc PREG , CREG , [ GPR , NUM ] !",{0x7D700000,0x008FFFFF}}, // 01111101x111xxxxxxxxxxxxxxxxxxxx ldclvc p0, c0, [r0, #-0]! { "ldclvc PREG , CREG , [ GPR ]",{0x7DD00000,0x000FFF00}}, // 011111011101xxxxxxxxxxxx00000000 ldclvc p0, c0, [r0] { "ldclvc PREG , CREG , [ GPR ] , NUM",{0x7C700000,0x008FFFFF}}, // 01111100x111xxxxxxxxxxxxxxxxxxxx ldclvc p0, c0, [r0], #-0 { "ldclvc PREG , CREG , [ GPR ] , RLIST",{0x7CD00000,0x000FFFFF}}, // 011111001101xxxxxxxxxxxxxxxxxxxx ldclvc p0, c0, [r0], {0} { "ldclvs PREG , CREG , [ GPR , NUM ]",{0x6D500000,0x008FFFFF}}, // 01101101x101xxxxxxxxxxxxxxxxxxxx ldclvs p0, c0, [r0, #-0] { "ldclvs PREG , CREG , [ GPR , NUM ] !",{0x6D700000,0x008FFFFF}}, // 01101101x111xxxxxxxxxxxxxxxxxxxx ldclvs p0, c0, [r0, #-0]! { "ldclvs PREG , CREG , [ GPR ]",{0x6DD00000,0x000FFF00}}, // 011011011101xxxxxxxxxxxx00000000 ldclvs p0, c0, [r0] { "ldclvs PREG , CREG , [ GPR ] , NUM",{0x6C700000,0x008FFFFF}}, // 01101100x111xxxxxxxxxxxxxxxxxxxx ldclvs p0, c0, [r0], #-0 { "ldclvs PREG , CREG , [ GPR ] , RLIST",{0x6CD00000,0x000FFFFF}}, // 011011001101xxxxxxxxxxxxxxxxxxxx ldclvs p0, c0, [r0], {0} { "ldcmi PREG , CREG , [ GPR , NUM ]",{0x4D100000,0x008FFFFF}}, // 01001101x001xxxxxxxxxxxxxxxxxxxx ldcmi p0, c0, [r0, #-0] { "ldcmi PREG , CREG , [ GPR , NUM ] !",{0x4D300000,0x008FFFFF}}, // 01001101x011xxxxxxxxxxxxxxxxxxxx ldcmi p0, c0, [r0, #-0]! { "ldcmi PREG , CREG , [ GPR ]",{0x4D900000,0x000FFF00}}, // 010011011001xxxxxxxxxxxx00000000 ldcmi p0, c0, [r0] { "ldcmi PREG , CREG , [ GPR ] , NUM",{0x4C300000,0x008FFFFF}}, // 01001100x011xxxxxxxxxxxxxxxxxxxx ldcmi p0, c0, [r0], #-0 { "ldcmi PREG , CREG , [ GPR ] , RLIST",{0x4C900000,0x000FFFFF}}, // 010011001001xxxxxxxxxxxxxxxxxxxx ldcmi p0, c0, [r0], {0} { "ldcne PREG , CREG , [ GPR , NUM ]",{0x1D100000,0x008FFFFF}}, // 00011101x001xxxxxxxxxxxxxxxxxxxx ldcne p0, c0, [r0, #-0] { "ldcne PREG , CREG , [ GPR , NUM ] !",{0x1D300000,0x008FFFFF}}, // 00011101x011xxxxxxxxxxxxxxxxxxxx ldcne p0, c0, [r0, #-0]! { "ldcne PREG , CREG , [ GPR ]",{0x1D900000,0x000FFF00}}, // 000111011001xxxxxxxxxxxx00000000 ldcne p0, c0, [r0] { "ldcne PREG , CREG , [ GPR ] , NUM",{0x1C300000,0x008FFFFF}}, // 00011100x011xxxxxxxxxxxxxxxxxxxx ldcne p0, c0, [r0], #-0 { "ldcne PREG , CREG , [ GPR ] , RLIST",{0x1C900000,0x000FFFFF}}, // 000111001001xxxxxxxxxxxxxxxxxxxx ldcne p0, c0, [r0], {0} { "ldcpl PREG , CREG , [ GPR , NUM ]",{0x5D100000,0x008FFFFF}}, // 01011101x001xxxxxxxxxxxxxxxxxxxx ldcpl p0, c0, [r0, #-0] { "ldcpl PREG , CREG , [ GPR , NUM ] !",{0x5D300000,0x008FFFFF}}, // 01011101x011xxxxxxxxxxxxxxxxxxxx ldcpl p0, c0, [r0, #-0]! { "ldcpl PREG , CREG , [ GPR ]",{0x5D900000,0x000FFF00}}, // 010111011001xxxxxxxxxxxx00000000 ldcpl p0, c0, [r0] { "ldcpl PREG , CREG , [ GPR ] , NUM",{0x5C300000,0x008FFFFF}}, // 01011100x011xxxxxxxxxxxxxxxxxxxx ldcpl p0, c0, [r0], #-0 { "ldcpl PREG , CREG , [ GPR ] , RLIST",{0x5C900000,0x000FFFFF}}, // 010111001001xxxxxxxxxxxxxxxxxxxx ldcpl p0, c0, [r0], {0} { "ldcvc PREG , CREG , [ GPR , NUM ]",{0x7D100000,0x008FFFFF}}, // 01111101x001xxxxxxxxxxxxxxxxxxxx ldcvc p0, c0, [r0, #-0] { "ldcvc PREG , CREG , [ GPR , NUM ] !",{0x7D300000,0x008FFFFF}}, // 01111101x011xxxxxxxxxxxxxxxxxxxx ldcvc p0, c0, [r0, #-0]! { "ldcvc PREG , CREG , [ GPR ]",{0x7D900000,0x000FFF00}}, // 011111011001xxxxxxxxxxxx00000000 ldcvc p0, c0, [r0] { "ldcvc PREG , CREG , [ GPR ] , NUM",{0x7C300000,0x008FFFFF}}, // 01111100x011xxxxxxxxxxxxxxxxxxxx ldcvc p0, c0, [r0], #-0 { "ldcvc PREG , CREG , [ GPR ] , RLIST",{0x7C900000,0x000FFFFF}}, // 011111001001xxxxxxxxxxxxxxxxxxxx ldcvc p0, c0, [r0], {0} { "ldcvs PREG , CREG , [ GPR , NUM ]",{0x6D100000,0x008FFFFF}}, // 01101101x001xxxxxxxxxxxxxxxxxxxx ldcvs p0, c0, [r0, #-0] { "ldcvs PREG , CREG , [ GPR , NUM ] !",{0x6D300000,0x008FFFFF}}, // 01101101x011xxxxxxxxxxxxxxxxxxxx ldcvs p0, c0, [r0, #-0]! { "ldcvs PREG , CREG , [ GPR ]",{0x6D900000,0x000FFF00}}, // 011011011001xxxxxxxxxxxx00000000 ldcvs p0, c0, [r0] { "ldcvs PREG , CREG , [ GPR ] , NUM",{0x6C300000,0x008FFFFF}}, // 01101100x011xxxxxxxxxxxxxxxxxxxx ldcvs p0, c0, [r0], #-0 { "ldcvs PREG , CREG , [ GPR ] , RLIST",{0x6C900000,0x000FFFFF}}, // 011011001001xxxxxxxxxxxxxxxxxxxx ldcvs p0, c0, [r0], {0} { "ldm GPR ! , RLIST",{0xE8B00001,0x000FFFFF}}, // 111010001011xxxxxxxxxxxxxxxxxxxx ldm r0!, {r0} { "ldm GPR ! , RLIST ^",{0xE8F00001,0x000FFFFF}}, // 111010001111xxxxxxxxxxxxxxxxxxxx ldm r0!, {r0} ^ { "ldm GPR , RLIST",{0xE8900001,0x000FFFFF}}, // 111010001001xxxxxxxxxxxxxxxxxxxx ldm r0, {r0} { "ldm GPR , RLIST ^",{0xE8D00001,0x000FFFFF}}, // 111010001101xxxxxxxxxxxxxxxxxxxx ldm r0, {r0} ^ { "ldmda GPR ! , RLIST",{0xE8300001,0x000FFFFF}}, // 111010000011xxxxxxxxxxxxxxxxxxxx ldmda r0!, {r0} { "ldmda GPR ! , RLIST ^",{0xE8700001,0x000FFFFF}}, // 111010000111xxxxxxxxxxxxxxxxxxxx ldmda r0!, {r0} ^ { "ldmda GPR , RLIST",{0xE8100001,0x000FFFFF}}, // 111010000001xxxxxxxxxxxxxxxxxxxx ldmda r0, {r0} { "ldmda GPR , RLIST ^",{0xE8500001,0x000FFFFF}}, // 111010000101xxxxxxxxxxxxxxxxxxxx ldmda r0, {r0} ^ { "ldmdaeq GPR ! , RLIST",{0x08300001,0x000FFFFF}}, // 000010000011xxxxxxxxxxxxxxxxxxxx ldmdaeq r0!, {r0} { "ldmdaeq GPR ! , RLIST ^",{0x08700001,0x000FFFFF}}, // 000010000111xxxxxxxxxxxxxxxxxxxx ldmdaeq r0!, {r0} ^ { "ldmdaeq GPR , RLIST",{0x08100001,0x000FFFFF}}, // 000010000001xxxxxxxxxxxxxxxxxxxx ldmdaeq r0, {r0} { "ldmdaeq GPR , RLIST ^",{0x08500001,0x000FFFFF}}, // 000010000101xxxxxxxxxxxxxxxxxxxx ldmdaeq r0, {r0} ^ { "ldmdage GPR ! , RLIST",{0xA8300001,0x000FFFFF}}, // 101010000011xxxxxxxxxxxxxxxxxxxx ldmdage r0!, {r0} { "ldmdage GPR ! , RLIST ^",{0xA8700001,0x000FFFFF}}, // 101010000111xxxxxxxxxxxxxxxxxxxx ldmdage r0!, {r0} ^ { "ldmdage GPR , RLIST",{0xA8100001,0x000FFFFF}}, // 101010000001xxxxxxxxxxxxxxxxxxxx ldmdage r0, {r0} { "ldmdage GPR , RLIST ^",{0xA8500001,0x000FFFFF}}, // 101010000101xxxxxxxxxxxxxxxxxxxx ldmdage r0, {r0} ^ { "ldmdagt GPR ! , RLIST",{0xC8300001,0x000FFFFF}}, // 110010000011xxxxxxxxxxxxxxxxxxxx ldmdagt r0!, {r0} { "ldmdagt GPR ! , RLIST ^",{0xC8700001,0x000FFFFF}}, // 110010000111xxxxxxxxxxxxxxxxxxxx ldmdagt r0!, {r0} ^ { "ldmdagt GPR , RLIST",{0xC8100001,0x000FFFFF}}, // 110010000001xxxxxxxxxxxxxxxxxxxx ldmdagt r0, {r0} { "ldmdagt GPR , RLIST ^",{0xC8500001,0x000FFFFF}}, // 110010000101xxxxxxxxxxxxxxxxxxxx ldmdagt r0, {r0} ^ { "ldmdahi GPR ! , RLIST",{0x88300001,0x000FFFFF}}, // 100010000011xxxxxxxxxxxxxxxxxxxx ldmdahi r0!, {r0} { "ldmdahi GPR ! , RLIST ^",{0x88700001,0x000FFFFF}}, // 100010000111xxxxxxxxxxxxxxxxxxxx ldmdahi r0!, {r0} ^ { "ldmdahi GPR , RLIST",{0x88100001,0x000FFFFF}}, // 100010000001xxxxxxxxxxxxxxxxxxxx ldmdahi r0, {r0} { "ldmdahi GPR , RLIST ^",{0x88500001,0x000FFFFF}}, // 100010000101xxxxxxxxxxxxxxxxxxxx ldmdahi r0, {r0} ^ { "ldmdahs GPR ! , RLIST",{0x28300001,0x000FFFFF}}, // 001010000011xxxxxxxxxxxxxxxxxxxx ldmdahs r0!, {r0} { "ldmdahs GPR ! , RLIST ^",{0x28700001,0x000FFFFF}}, // 001010000111xxxxxxxxxxxxxxxxxxxx ldmdahs r0!, {r0} ^ { "ldmdahs GPR , RLIST",{0x28100001,0x000FFFFF}}, // 001010000001xxxxxxxxxxxxxxxxxxxx ldmdahs r0, {r0} { "ldmdahs GPR , RLIST ^",{0x28500001,0x000FFFFF}}, // 001010000101xxxxxxxxxxxxxxxxxxxx ldmdahs r0, {r0} ^ { "ldmdale GPR ! , RLIST",{0xD8300001,0x000FFFFF}}, // 110110000011xxxxxxxxxxxxxxxxxxxx ldmdale r0!, {r0} { "ldmdale GPR ! , RLIST ^",{0xD8700001,0x000FFFFF}}, // 110110000111xxxxxxxxxxxxxxxxxxxx ldmdale r0!, {r0} ^ { "ldmdale GPR , RLIST",{0xD8100001,0x000FFFFF}}, // 110110000001xxxxxxxxxxxxxxxxxxxx ldmdale r0, {r0} { "ldmdale GPR , RLIST ^",{0xD8500001,0x000FFFFF}}, // 110110000101xxxxxxxxxxxxxxxxxxxx ldmdale r0, {r0} ^ { "ldmdalo GPR ! , RLIST",{0x38300001,0x000FFFFF}}, // 001110000011xxxxxxxxxxxxxxxxxxxx ldmdalo r0!, {r0} { "ldmdalo GPR ! , RLIST ^",{0x38700001,0x000FFFFF}}, // 001110000111xxxxxxxxxxxxxxxxxxxx ldmdalo r0!, {r0} ^ { "ldmdalo GPR , RLIST",{0x38100001,0x000FFFFF}}, // 001110000001xxxxxxxxxxxxxxxxxxxx ldmdalo r0, {r0} { "ldmdalo GPR , RLIST ^",{0x38500001,0x000FFFFF}}, // 001110000101xxxxxxxxxxxxxxxxxxxx ldmdalo r0, {r0} ^ { "ldmdals GPR ! , RLIST",{0x98300001,0x000FFFFF}}, // 100110000011xxxxxxxxxxxxxxxxxxxx ldmdals r0!, {r0} { "ldmdals GPR ! , RLIST ^",{0x98700001,0x000FFFFF}}, // 100110000111xxxxxxxxxxxxxxxxxxxx ldmdals r0!, {r0} ^ { "ldmdals GPR , RLIST",{0x98100001,0x000FFFFF}}, // 100110000001xxxxxxxxxxxxxxxxxxxx ldmdals r0, {r0} { "ldmdals GPR , RLIST ^",{0x98500001,0x000FFFFF}}, // 100110000101xxxxxxxxxxxxxxxxxxxx ldmdals r0, {r0} ^ { "ldmdalt GPR ! , RLIST",{0xB8300001,0x000FFFFF}}, // 101110000011xxxxxxxxxxxxxxxxxxxx ldmdalt r0!, {r0} { "ldmdalt GPR ! , RLIST ^",{0xB8700001,0x000FFFFF}}, // 101110000111xxxxxxxxxxxxxxxxxxxx ldmdalt r0!, {r0} ^ { "ldmdalt GPR , RLIST",{0xB8100001,0x000FFFFF}}, // 101110000001xxxxxxxxxxxxxxxxxxxx ldmdalt r0, {r0} { "ldmdalt GPR , RLIST ^",{0xB8500001,0x000FFFFF}}, // 101110000101xxxxxxxxxxxxxxxxxxxx ldmdalt r0, {r0} ^ { "ldmdami GPR ! , RLIST",{0x48300001,0x000FFFFF}}, // 010010000011xxxxxxxxxxxxxxxxxxxx ldmdami r0!, {r0} { "ldmdami GPR ! , RLIST ^",{0x48700001,0x000FFFFF}}, // 010010000111xxxxxxxxxxxxxxxxxxxx ldmdami r0!, {r0} ^ { "ldmdami GPR , RLIST",{0x48100001,0x000FFFFF}}, // 010010000001xxxxxxxxxxxxxxxxxxxx ldmdami r0, {r0} { "ldmdami GPR , RLIST ^",{0x48500001,0x000FFFFF}}, // 010010000101xxxxxxxxxxxxxxxxxxxx ldmdami r0, {r0} ^ { "ldmdane GPR ! , RLIST",{0x18300001,0x000FFFFF}}, // 000110000011xxxxxxxxxxxxxxxxxxxx ldmdane r0!, {r0} { "ldmdane GPR ! , RLIST ^",{0x18700001,0x000FFFFF}}, // 000110000111xxxxxxxxxxxxxxxxxxxx ldmdane r0!, {r0} ^ { "ldmdane GPR , RLIST",{0x18100001,0x000FFFFF}}, // 000110000001xxxxxxxxxxxxxxxxxxxx ldmdane r0, {r0} { "ldmdane GPR , RLIST ^",{0x18500001,0x000FFFFF}}, // 000110000101xxxxxxxxxxxxxxxxxxxx ldmdane r0, {r0} ^ { "ldmdapl GPR ! , RLIST",{0x58300001,0x000FFFFF}}, // 010110000011xxxxxxxxxxxxxxxxxxxx ldmdapl r0!, {r0} { "ldmdapl GPR ! , RLIST ^",{0x58700001,0x000FFFFF}}, // 010110000111xxxxxxxxxxxxxxxxxxxx ldmdapl r0!, {r0} ^ { "ldmdapl GPR , RLIST",{0x58100001,0x000FFFFF}}, // 010110000001xxxxxxxxxxxxxxxxxxxx ldmdapl r0, {r0} { "ldmdapl GPR , RLIST ^",{0x58500001,0x000FFFFF}}, // 010110000101xxxxxxxxxxxxxxxxxxxx ldmdapl r0, {r0} ^ { "ldmdavc GPR ! , RLIST",{0x78300001,0x000FFFFF}}, // 011110000011xxxxxxxxxxxxxxxxxxxx ldmdavc r0!, {r0} { "ldmdavc GPR ! , RLIST ^",{0x78700001,0x000FFFFF}}, // 011110000111xxxxxxxxxxxxxxxxxxxx ldmdavc r0!, {r0} ^ { "ldmdavc GPR , RLIST",{0x78100001,0x000FFFFF}}, // 011110000001xxxxxxxxxxxxxxxxxxxx ldmdavc r0, {r0} { "ldmdavc GPR , RLIST ^",{0x78500001,0x000FFFFF}}, // 011110000101xxxxxxxxxxxxxxxxxxxx ldmdavc r0, {r0} ^ { "ldmdavs GPR ! , RLIST",{0x68300001,0x000FFFFF}}, // 011010000011xxxxxxxxxxxxxxxxxxxx ldmdavs r0!, {r0} { "ldmdavs GPR ! , RLIST ^",{0x68700001,0x000FFFFF}}, // 011010000111xxxxxxxxxxxxxxxxxxxx ldmdavs r0!, {r0} ^ { "ldmdavs GPR , RLIST",{0x68100001,0x000FFFFF}}, // 011010000001xxxxxxxxxxxxxxxxxxxx ldmdavs r0, {r0} { "ldmdavs GPR , RLIST ^",{0x68500001,0x000FFFFF}}, // 011010000101xxxxxxxxxxxxxxxxxxxx ldmdavs r0, {r0} ^ { "ldmdb GPR ! , RLIST",{0xE9300001,0x000FFFFF}}, // 111010010011xxxxxxxxxxxxxxxxxxxx ldmdb r0!, {r0} { "ldmdb GPR ! , RLIST ^",{0xE9700001,0x000FFFFF}}, // 111010010111xxxxxxxxxxxxxxxxxxxx ldmdb r0!, {r0} ^ { "ldmdb GPR , RLIST",{0xE9100001,0x000FFFFF}}, // 111010010001xxxxxxxxxxxxxxxxxxxx ldmdb r0, {r0} { "ldmdb GPR , RLIST ^",{0xE9500001,0x000FFFFF}}, // 111010010101xxxxxxxxxxxxxxxxxxxx ldmdb r0, {r0} ^ { "ldmdbeq GPR ! , RLIST",{0x09300001,0x000FFFFF}}, // 000010010011xxxxxxxxxxxxxxxxxxxx ldmdbeq r0!, {r0} { "ldmdbeq GPR ! , RLIST ^",{0x09700001,0x000FFFFF}}, // 000010010111xxxxxxxxxxxxxxxxxxxx ldmdbeq r0!, {r0} ^ { "ldmdbeq GPR , RLIST",{0x09100001,0x000FFFFF}}, // 000010010001xxxxxxxxxxxxxxxxxxxx ldmdbeq r0, {r0} { "ldmdbeq GPR , RLIST ^",{0x09500001,0x000FFFFF}}, // 000010010101xxxxxxxxxxxxxxxxxxxx ldmdbeq r0, {r0} ^ { "ldmdbge GPR ! , RLIST",{0xA9300001,0x000FFFFF}}, // 101010010011xxxxxxxxxxxxxxxxxxxx ldmdbge r0!, {r0} { "ldmdbge GPR ! , RLIST ^",{0xA9700001,0x000FFFFF}}, // 101010010111xxxxxxxxxxxxxxxxxxxx ldmdbge r0!, {r0} ^ { "ldmdbge GPR , RLIST",{0xA9100001,0x000FFFFF}}, // 101010010001xxxxxxxxxxxxxxxxxxxx ldmdbge r0, {r0} { "ldmdbge GPR , RLIST ^",{0xA9500001,0x000FFFFF}}, // 101010010101xxxxxxxxxxxxxxxxxxxx ldmdbge r0, {r0} ^ { "ldmdbgt GPR ! , RLIST",{0xC9300001,0x000FFFFF}}, // 110010010011xxxxxxxxxxxxxxxxxxxx ldmdbgt r0!, {r0} { "ldmdbgt GPR ! , RLIST ^",{0xC9700001,0x000FFFFF}}, // 110010010111xxxxxxxxxxxxxxxxxxxx ldmdbgt r0!, {r0} ^ { "ldmdbgt GPR , RLIST",{0xC9100001,0x000FFFFF}}, // 110010010001xxxxxxxxxxxxxxxxxxxx ldmdbgt r0, {r0} { "ldmdbgt GPR , RLIST ^",{0xC9500001,0x000FFFFF}}, // 110010010101xxxxxxxxxxxxxxxxxxxx ldmdbgt r0, {r0} ^ { "ldmdbhi GPR ! , RLIST",{0x89300001,0x000FFFFF}}, // 100010010011xxxxxxxxxxxxxxxxxxxx ldmdbhi r0!, {r0} { "ldmdbhi GPR ! , RLIST ^",{0x89700001,0x000FFFFF}}, // 100010010111xxxxxxxxxxxxxxxxxxxx ldmdbhi r0!, {r0} ^ { "ldmdbhi GPR , RLIST",{0x89100001,0x000FFFFF}}, // 100010010001xxxxxxxxxxxxxxxxxxxx ldmdbhi r0, {r0} { "ldmdbhi GPR , RLIST ^",{0x89500001,0x000FFFFF}}, // 100010010101xxxxxxxxxxxxxxxxxxxx ldmdbhi r0, {r0} ^ { "ldmdbhs GPR ! , RLIST",{0x29300001,0x000FFFFF}}, // 001010010011xxxxxxxxxxxxxxxxxxxx ldmdbhs r0!, {r0} { "ldmdbhs GPR ! , RLIST ^",{0x29700001,0x000FFFFF}}, // 001010010111xxxxxxxxxxxxxxxxxxxx ldmdbhs r0!, {r0} ^ { "ldmdbhs GPR , RLIST",{0x29100001,0x000FFFFF}}, // 001010010001xxxxxxxxxxxxxxxxxxxx ldmdbhs r0, {r0} { "ldmdbhs GPR , RLIST ^",{0x29500001,0x000FFFFF}}, // 001010010101xxxxxxxxxxxxxxxxxxxx ldmdbhs r0, {r0} ^ { "ldmdble GPR ! , RLIST",{0xD9300001,0x000FFFFF}}, // 110110010011xxxxxxxxxxxxxxxxxxxx ldmdble r0!, {r0} { "ldmdble GPR ! , RLIST ^",{0xD9700001,0x000FFFFF}}, // 110110010111xxxxxxxxxxxxxxxxxxxx ldmdble r0!, {r0} ^ { "ldmdble GPR , RLIST",{0xD9100001,0x000FFFFF}}, // 110110010001xxxxxxxxxxxxxxxxxxxx ldmdble r0, {r0} { "ldmdble GPR , RLIST ^",{0xD9500001,0x000FFFFF}}, // 110110010101xxxxxxxxxxxxxxxxxxxx ldmdble r0, {r0} ^ { "ldmdblo GPR ! , RLIST",{0x39300001,0x000FFFFF}}, // 001110010011xxxxxxxxxxxxxxxxxxxx ldmdblo r0!, {r0} { "ldmdblo GPR ! , RLIST ^",{0x39700001,0x000FFFFF}}, // 001110010111xxxxxxxxxxxxxxxxxxxx ldmdblo r0!, {r0} ^ { "ldmdblo GPR , RLIST",{0x39100001,0x000FFFFF}}, // 001110010001xxxxxxxxxxxxxxxxxxxx ldmdblo r0, {r0} { "ldmdblo GPR , RLIST ^",{0x39500001,0x000FFFFF}}, // 001110010101xxxxxxxxxxxxxxxxxxxx ldmdblo r0, {r0} ^ { "ldmdbls GPR ! , RLIST",{0x99300001,0x000FFFFF}}, // 100110010011xxxxxxxxxxxxxxxxxxxx ldmdbls r0!, {r0} { "ldmdbls GPR ! , RLIST ^",{0x99700001,0x000FFFFF}}, // 100110010111xxxxxxxxxxxxxxxxxxxx ldmdbls r0!, {r0} ^ { "ldmdbls GPR , RLIST",{0x99100001,0x000FFFFF}}, // 100110010001xxxxxxxxxxxxxxxxxxxx ldmdbls r0, {r0} { "ldmdbls GPR , RLIST ^",{0x99500001,0x000FFFFF}}, // 100110010101xxxxxxxxxxxxxxxxxxxx ldmdbls r0, {r0} ^ { "ldmdblt GPR ! , RLIST",{0xB9300001,0x000FFFFF}}, // 101110010011xxxxxxxxxxxxxxxxxxxx ldmdblt r0!, {r0} { "ldmdblt GPR ! , RLIST ^",{0xB9700001,0x000FFFFF}}, // 101110010111xxxxxxxxxxxxxxxxxxxx ldmdblt r0!, {r0} ^ { "ldmdblt GPR , RLIST",{0xB9100001,0x000FFFFF}}, // 101110010001xxxxxxxxxxxxxxxxxxxx ldmdblt r0, {r0} { "ldmdblt GPR , RLIST ^",{0xB9500001,0x000FFFFF}}, // 101110010101xxxxxxxxxxxxxxxxxxxx ldmdblt r0, {r0} ^ { "ldmdbmi GPR ! , RLIST",{0x49300001,0x000FFFFF}}, // 010010010011xxxxxxxxxxxxxxxxxxxx ldmdbmi r0!, {r0} { "ldmdbmi GPR ! , RLIST ^",{0x49700001,0x000FFFFF}}, // 010010010111xxxxxxxxxxxxxxxxxxxx ldmdbmi r0!, {r0} ^ { "ldmdbmi GPR , RLIST",{0x49100001,0x000FFFFF}}, // 010010010001xxxxxxxxxxxxxxxxxxxx ldmdbmi r0, {r0} { "ldmdbmi GPR , RLIST ^",{0x49500001,0x000FFFFF}}, // 010010010101xxxxxxxxxxxxxxxxxxxx ldmdbmi r0, {r0} ^ { "ldmdbne GPR ! , RLIST",{0x19300001,0x000FFFFF}}, // 000110010011xxxxxxxxxxxxxxxxxxxx ldmdbne r0!, {r0} { "ldmdbne GPR ! , RLIST ^",{0x19700001,0x000FFFFF}}, // 000110010111xxxxxxxxxxxxxxxxxxxx ldmdbne r0!, {r0} ^ { "ldmdbne GPR , RLIST",{0x19100001,0x000FFFFF}}, // 000110010001xxxxxxxxxxxxxxxxxxxx ldmdbne r0, {r0} { "ldmdbne GPR , RLIST ^",{0x19500001,0x000FFFFF}}, // 000110010101xxxxxxxxxxxxxxxxxxxx ldmdbne r0, {r0} ^ { "ldmdbpl GPR ! , RLIST",{0x59300001,0x000FFFFF}}, // 010110010011xxxxxxxxxxxxxxxxxxxx ldmdbpl r0!, {r0} { "ldmdbpl GPR ! , RLIST ^",{0x59700001,0x000FFFFF}}, // 010110010111xxxxxxxxxxxxxxxxxxxx ldmdbpl r0!, {r0} ^ { "ldmdbpl GPR , RLIST",{0x59100001,0x000FFFFF}}, // 010110010001xxxxxxxxxxxxxxxxxxxx ldmdbpl r0, {r0} { "ldmdbpl GPR , RLIST ^",{0x59500001,0x000FFFFF}}, // 010110010101xxxxxxxxxxxxxxxxxxxx ldmdbpl r0, {r0} ^ { "ldmdbvc GPR ! , RLIST",{0x79300001,0x000FFFFF}}, // 011110010011xxxxxxxxxxxxxxxxxxxx ldmdbvc r0!, {r0} { "ldmdbvc GPR ! , RLIST ^",{0x79700001,0x000FFFFF}}, // 011110010111xxxxxxxxxxxxxxxxxxxx ldmdbvc r0!, {r0} ^ { "ldmdbvc GPR , RLIST",{0x79100001,0x000FFFFF}}, // 011110010001xxxxxxxxxxxxxxxxxxxx ldmdbvc r0, {r0} { "ldmdbvc GPR , RLIST ^",{0x79500001,0x000FFFFF}}, // 011110010101xxxxxxxxxxxxxxxxxxxx ldmdbvc r0, {r0} ^ { "ldmdbvs GPR ! , RLIST",{0x69300001,0x000FFFFF}}, // 011010010011xxxxxxxxxxxxxxxxxxxx ldmdbvs r0!, {r0} { "ldmdbvs GPR ! , RLIST ^",{0x69700001,0x000FFFFF}}, // 011010010111xxxxxxxxxxxxxxxxxxxx ldmdbvs r0!, {r0} ^ { "ldmdbvs GPR , RLIST",{0x69100001,0x000FFFFF}}, // 011010010001xxxxxxxxxxxxxxxxxxxx ldmdbvs r0, {r0} { "ldmdbvs GPR , RLIST ^",{0x69500001,0x000FFFFF}}, // 011010010101xxxxxxxxxxxxxxxxxxxx ldmdbvs r0, {r0} ^ { "ldmeq GPR ! , RLIST",{0x08B00001,0x000FFFFF}}, // 000010001011xxxxxxxxxxxxxxxxxxxx ldmeq r0!, {r0} { "ldmeq GPR ! , RLIST ^",{0x08F00001,0x000FFFFF}}, // 000010001111xxxxxxxxxxxxxxxxxxxx ldmeq r0!, {r0} ^ { "ldmeq GPR , RLIST",{0x08900001,0x000FFFFF}}, // 000010001001xxxxxxxxxxxxxxxxxxxx ldmeq r0, {r0} { "ldmeq GPR , RLIST ^",{0x08D00001,0x000FFFFF}}, // 000010001101xxxxxxxxxxxxxxxxxxxx ldmeq r0, {r0} ^ { "ldmge GPR ! , RLIST",{0xA8B00001,0x000FFFFF}}, // 101010001011xxxxxxxxxxxxxxxxxxxx ldmge r0!, {r0} { "ldmge GPR ! , RLIST ^",{0xA8F00001,0x000FFFFF}}, // 101010001111xxxxxxxxxxxxxxxxxxxx ldmge r0!, {r0} ^ { "ldmge GPR , RLIST",{0xA8900001,0x000FFFFF}}, // 101010001001xxxxxxxxxxxxxxxxxxxx ldmge r0, {r0} { "ldmge GPR , RLIST ^",{0xA8D00001,0x000FFFFF}}, // 101010001101xxxxxxxxxxxxxxxxxxxx ldmge r0, {r0} ^ { "ldmgt GPR ! , RLIST",{0xC8B00001,0x000FFFFF}}, // 110010001011xxxxxxxxxxxxxxxxxxxx ldmgt r0!, {r0} { "ldmgt GPR ! , RLIST ^",{0xC8F00001,0x000FFFFF}}, // 110010001111xxxxxxxxxxxxxxxxxxxx ldmgt r0!, {r0} ^ { "ldmgt GPR , RLIST",{0xC8900001,0x000FFFFF}}, // 110010001001xxxxxxxxxxxxxxxxxxxx ldmgt r0, {r0} { "ldmgt GPR , RLIST ^",{0xC8D00001,0x000FFFFF}}, // 110010001101xxxxxxxxxxxxxxxxxxxx ldmgt r0, {r0} ^ { "ldmhi GPR ! , RLIST",{0x88B00001,0x000FFFFF}}, // 100010001011xxxxxxxxxxxxxxxxxxxx ldmhi r0!, {r0} { "ldmhi GPR ! , RLIST ^",{0x88F00001,0x000FFFFF}}, // 100010001111xxxxxxxxxxxxxxxxxxxx ldmhi r0!, {r0} ^ { "ldmhi GPR , RLIST",{0x88900001,0x000FFFFF}}, // 100010001001xxxxxxxxxxxxxxxxxxxx ldmhi r0, {r0} { "ldmhi GPR , RLIST ^",{0x88D00001,0x000FFFFF}}, // 100010001101xxxxxxxxxxxxxxxxxxxx ldmhi r0, {r0} ^ { "ldmhs GPR ! , RLIST",{0x28B00001,0x000FFFFF}}, // 001010001011xxxxxxxxxxxxxxxxxxxx ldmhs r0!, {r0} { "ldmhs GPR ! , RLIST ^",{0x28F00001,0x000FFFFF}}, // 001010001111xxxxxxxxxxxxxxxxxxxx ldmhs r0!, {r0} ^ { "ldmhs GPR , RLIST",{0x28900001,0x000FFFFF}}, // 001010001001xxxxxxxxxxxxxxxxxxxx ldmhs r0, {r0} { "ldmhs GPR , RLIST ^",{0x28D00001,0x000FFFFF}}, // 001010001101xxxxxxxxxxxxxxxxxxxx ldmhs r0, {r0} ^ { "ldmib GPR ! , RLIST",{0xE9B00001,0x000FFFFF}}, // 111010011011xxxxxxxxxxxxxxxxxxxx ldmib r0!, {r0} { "ldmib GPR ! , RLIST ^",{0xE9F00001,0x000FFFFF}}, // 111010011111xxxxxxxxxxxxxxxxxxxx ldmib r0!, {r0} ^ { "ldmib GPR , RLIST",{0xE9900001,0x000FFFFF}}, // 111010011001xxxxxxxxxxxxxxxxxxxx ldmib r0, {r0} { "ldmib GPR , RLIST ^",{0xE9D00001,0x000FFFFF}}, // 111010011101xxxxxxxxxxxxxxxxxxxx ldmib r0, {r0} ^ { "ldmibeq GPR ! , RLIST",{0x09B00001,0x000FFFFF}}, // 000010011011xxxxxxxxxxxxxxxxxxxx ldmibeq r0!, {r0} { "ldmibeq GPR ! , RLIST ^",{0x09F00001,0x000FFFFF}}, // 000010011111xxxxxxxxxxxxxxxxxxxx ldmibeq r0!, {r0} ^ { "ldmibeq GPR , RLIST",{0x09900001,0x000FFFFF}}, // 000010011001xxxxxxxxxxxxxxxxxxxx ldmibeq r0, {r0} { "ldmibeq GPR , RLIST ^",{0x09D00001,0x000FFFFF}}, // 000010011101xxxxxxxxxxxxxxxxxxxx ldmibeq r0, {r0} ^ { "ldmibge GPR ! , RLIST",{0xA9B00001,0x000FFFFF}}, // 101010011011xxxxxxxxxxxxxxxxxxxx ldmibge r0!, {r0} { "ldmibge GPR ! , RLIST ^",{0xA9F00001,0x000FFFFF}}, // 101010011111xxxxxxxxxxxxxxxxxxxx ldmibge r0!, {r0} ^ { "ldmibge GPR , RLIST",{0xA9900001,0x000FFFFF}}, // 101010011001xxxxxxxxxxxxxxxxxxxx ldmibge r0, {r0} { "ldmibge GPR , RLIST ^",{0xA9D00001,0x000FFFFF}}, // 101010011101xxxxxxxxxxxxxxxxxxxx ldmibge r0, {r0} ^ { "ldmibgt GPR ! , RLIST",{0xC9B00001,0x000FFFFF}}, // 110010011011xxxxxxxxxxxxxxxxxxxx ldmibgt r0!, {r0} { "ldmibgt GPR ! , RLIST ^",{0xC9F00001,0x000FFFFF}}, // 110010011111xxxxxxxxxxxxxxxxxxxx ldmibgt r0!, {r0} ^ { "ldmibgt GPR , RLIST",{0xC9900001,0x000FFFFF}}, // 110010011001xxxxxxxxxxxxxxxxxxxx ldmibgt r0, {r0} { "ldmibgt GPR , RLIST ^",{0xC9D00001,0x000FFFFF}}, // 110010011101xxxxxxxxxxxxxxxxxxxx ldmibgt r0, {r0} ^ { "ldmibhi GPR ! , RLIST",{0x89B00001,0x000FFFFF}}, // 100010011011xxxxxxxxxxxxxxxxxxxx ldmibhi r0!, {r0} { "ldmibhi GPR ! , RLIST ^",{0x89F00001,0x000FFFFF}}, // 100010011111xxxxxxxxxxxxxxxxxxxx ldmibhi r0!, {r0} ^ { "ldmibhi GPR , RLIST",{0x89900001,0x000FFFFF}}, // 100010011001xxxxxxxxxxxxxxxxxxxx ldmibhi r0, {r0} { "ldmibhi GPR , RLIST ^",{0x89D00001,0x000FFFFF}}, // 100010011101xxxxxxxxxxxxxxxxxxxx ldmibhi r0, {r0} ^ { "ldmibhs GPR ! , RLIST",{0x29B00001,0x000FFFFF}}, // 001010011011xxxxxxxxxxxxxxxxxxxx ldmibhs r0!, {r0} { "ldmibhs GPR ! , RLIST ^",{0x29F00001,0x000FFFFF}}, // 001010011111xxxxxxxxxxxxxxxxxxxx ldmibhs r0!, {r0} ^ { "ldmibhs GPR , RLIST",{0x29900001,0x000FFFFF}}, // 001010011001xxxxxxxxxxxxxxxxxxxx ldmibhs r0, {r0} { "ldmibhs GPR , RLIST ^",{0x29D00001,0x000FFFFF}}, // 001010011101xxxxxxxxxxxxxxxxxxxx ldmibhs r0, {r0} ^ { "ldmible GPR ! , RLIST",{0xD9B00001,0x000FFFFF}}, // 110110011011xxxxxxxxxxxxxxxxxxxx ldmible r0!, {r0} { "ldmible GPR ! , RLIST ^",{0xD9F00001,0x000FFFFF}}, // 110110011111xxxxxxxxxxxxxxxxxxxx ldmible r0!, {r0} ^ { "ldmible GPR , RLIST",{0xD9900001,0x000FFFFF}}, // 110110011001xxxxxxxxxxxxxxxxxxxx ldmible r0, {r0} { "ldmible GPR , RLIST ^",{0xD9D00001,0x000FFFFF}}, // 110110011101xxxxxxxxxxxxxxxxxxxx ldmible r0, {r0} ^ { "ldmiblo GPR ! , RLIST",{0x39B00001,0x000FFFFF}}, // 001110011011xxxxxxxxxxxxxxxxxxxx ldmiblo r0!, {r0} { "ldmiblo GPR ! , RLIST ^",{0x39F00001,0x000FFFFF}}, // 001110011111xxxxxxxxxxxxxxxxxxxx ldmiblo r0!, {r0} ^ { "ldmiblo GPR , RLIST",{0x39900001,0x000FFFFF}}, // 001110011001xxxxxxxxxxxxxxxxxxxx ldmiblo r0, {r0} { "ldmiblo GPR , RLIST ^",{0x39D00001,0x000FFFFF}}, // 001110011101xxxxxxxxxxxxxxxxxxxx ldmiblo r0, {r0} ^ { "ldmibls GPR ! , RLIST",{0x99B00001,0x000FFFFF}}, // 100110011011xxxxxxxxxxxxxxxxxxxx ldmibls r0!, {r0} { "ldmibls GPR ! , RLIST ^",{0x99F00001,0x000FFFFF}}, // 100110011111xxxxxxxxxxxxxxxxxxxx ldmibls r0!, {r0} ^ { "ldmibls GPR , RLIST",{0x99900001,0x000FFFFF}}, // 100110011001xxxxxxxxxxxxxxxxxxxx ldmibls r0, {r0} { "ldmibls GPR , RLIST ^",{0x99D00001,0x000FFFFF}}, // 100110011101xxxxxxxxxxxxxxxxxxxx ldmibls r0, {r0} ^ { "ldmiblt GPR ! , RLIST",{0xB9B00001,0x000FFFFF}}, // 101110011011xxxxxxxxxxxxxxxxxxxx ldmiblt r0!, {r0} { "ldmiblt GPR ! , RLIST ^",{0xB9F00001,0x000FFFFF}}, // 101110011111xxxxxxxxxxxxxxxxxxxx ldmiblt r0!, {r0} ^ { "ldmiblt GPR , RLIST",{0xB9900001,0x000FFFFF}}, // 101110011001xxxxxxxxxxxxxxxxxxxx ldmiblt r0, {r0} { "ldmiblt GPR , RLIST ^",{0xB9D00001,0x000FFFFF}}, // 101110011101xxxxxxxxxxxxxxxxxxxx ldmiblt r0, {r0} ^ { "ldmibmi GPR ! , RLIST",{0x49B00001,0x000FFFFF}}, // 010010011011xxxxxxxxxxxxxxxxxxxx ldmibmi r0!, {r0} { "ldmibmi GPR ! , RLIST ^",{0x49F00001,0x000FFFFF}}, // 010010011111xxxxxxxxxxxxxxxxxxxx ldmibmi r0!, {r0} ^ { "ldmibmi GPR , RLIST",{0x49900001,0x000FFFFF}}, // 010010011001xxxxxxxxxxxxxxxxxxxx ldmibmi r0, {r0} { "ldmibmi GPR , RLIST ^",{0x49D00001,0x000FFFFF}}, // 010010011101xxxxxxxxxxxxxxxxxxxx ldmibmi r0, {r0} ^ { "ldmibne GPR ! , RLIST",{0x19B00001,0x000FFFFF}}, // 000110011011xxxxxxxxxxxxxxxxxxxx ldmibne r0!, {r0} { "ldmibne GPR ! , RLIST ^",{0x19F00001,0x000FFFFF}}, // 000110011111xxxxxxxxxxxxxxxxxxxx ldmibne r0!, {r0} ^ { "ldmibne GPR , RLIST",{0x19900001,0x000FFFFF}}, // 000110011001xxxxxxxxxxxxxxxxxxxx ldmibne r0, {r0} { "ldmibne GPR , RLIST ^",{0x19D00001,0x000FFFFF}}, // 000110011101xxxxxxxxxxxxxxxxxxxx ldmibne r0, {r0} ^ { "ldmibpl GPR ! , RLIST",{0x59B00001,0x000FFFFF}}, // 010110011011xxxxxxxxxxxxxxxxxxxx ldmibpl r0!, {r0} { "ldmibpl GPR ! , RLIST ^",{0x59F00001,0x000FFFFF}}, // 010110011111xxxxxxxxxxxxxxxxxxxx ldmibpl r0!, {r0} ^ { "ldmibpl GPR , RLIST",{0x59900001,0x000FFFFF}}, // 010110011001xxxxxxxxxxxxxxxxxxxx ldmibpl r0, {r0} { "ldmibpl GPR , RLIST ^",{0x59D00001,0x000FFFFF}}, // 010110011101xxxxxxxxxxxxxxxxxxxx ldmibpl r0, {r0} ^ { "ldmibvc GPR ! , RLIST",{0x79B00001,0x000FFFFF}}, // 011110011011xxxxxxxxxxxxxxxxxxxx ldmibvc r0!, {r0} { "ldmibvc GPR ! , RLIST ^",{0x79F00001,0x000FFFFF}}, // 011110011111xxxxxxxxxxxxxxxxxxxx ldmibvc r0!, {r0} ^ { "ldmibvc GPR , RLIST",{0x79900001,0x000FFFFF}}, // 011110011001xxxxxxxxxxxxxxxxxxxx ldmibvc r0, {r0} { "ldmibvc GPR , RLIST ^",{0x79D00001,0x000FFFFF}}, // 011110011101xxxxxxxxxxxxxxxxxxxx ldmibvc r0, {r0} ^ { "ldmibvs GPR ! , RLIST",{0x69B00001,0x000FFFFF}}, // 011010011011xxxxxxxxxxxxxxxxxxxx ldmibvs r0!, {r0} { "ldmibvs GPR ! , RLIST ^",{0x69F00001,0x000FFFFF}}, // 011010011111xxxxxxxxxxxxxxxxxxxx ldmibvs r0!, {r0} ^ { "ldmibvs GPR , RLIST",{0x69900001,0x000FFFFF}}, // 011010011001xxxxxxxxxxxxxxxxxxxx ldmibvs r0, {r0} { "ldmibvs GPR , RLIST ^",{0x69D00001,0x000FFFFF}}, // 011010011101xxxxxxxxxxxxxxxxxxxx ldmibvs r0, {r0} ^ { "ldmle GPR ! , RLIST",{0xD8B00001,0x000FFFFF}}, // 110110001011xxxxxxxxxxxxxxxxxxxx ldmle r0!, {r0} { "ldmle GPR ! , RLIST ^",{0xD8F00001,0x000FFFFF}}, // 110110001111xxxxxxxxxxxxxxxxxxxx ldmle r0!, {r0} ^ { "ldmle GPR , RLIST",{0xD8900001,0x000FFFFF}}, // 110110001001xxxxxxxxxxxxxxxxxxxx ldmle r0, {r0} { "ldmle GPR , RLIST ^",{0xD8D00001,0x000FFFFF}}, // 110110001101xxxxxxxxxxxxxxxxxxxx ldmle r0, {r0} ^ { "ldmlo GPR ! , RLIST",{0x38B00001,0x000FFFFF}}, // 001110001011xxxxxxxxxxxxxxxxxxxx ldmlo r0!, {r0} { "ldmlo GPR ! , RLIST ^",{0x38F00001,0x000FFFFF}}, // 001110001111xxxxxxxxxxxxxxxxxxxx ldmlo r0!, {r0} ^ { "ldmlo GPR , RLIST",{0x38900001,0x000FFFFF}}, // 001110001001xxxxxxxxxxxxxxxxxxxx ldmlo r0, {r0} { "ldmlo GPR , RLIST ^",{0x38D00001,0x000FFFFF}}, // 001110001101xxxxxxxxxxxxxxxxxxxx ldmlo r0, {r0} ^ { "ldmls GPR ! , RLIST",{0x98B00001,0x000FFFFF}}, // 100110001011xxxxxxxxxxxxxxxxxxxx ldmls r0!, {r0} { "ldmls GPR ! , RLIST ^",{0x98F00001,0x000FFFFF}}, // 100110001111xxxxxxxxxxxxxxxxxxxx ldmls r0!, {r0} ^ { "ldmls GPR , RLIST",{0x98900001,0x000FFFFF}}, // 100110001001xxxxxxxxxxxxxxxxxxxx ldmls r0, {r0} { "ldmls GPR , RLIST ^",{0x98D00001,0x000FFFFF}}, // 100110001101xxxxxxxxxxxxxxxxxxxx ldmls r0, {r0} ^ { "ldmlt GPR ! , RLIST",{0xB8B00001,0x000FFFFF}}, // 101110001011xxxxxxxxxxxxxxxxxxxx ldmlt r0!, {r0} { "ldmlt GPR ! , RLIST ^",{0xB8F00001,0x000FFFFF}}, // 101110001111xxxxxxxxxxxxxxxxxxxx ldmlt r0!, {r0} ^ { "ldmlt GPR , RLIST",{0xB8900001,0x000FFFFF}}, // 101110001001xxxxxxxxxxxxxxxxxxxx ldmlt r0, {r0} { "ldmlt GPR , RLIST ^",{0xB8D00001,0x000FFFFF}}, // 101110001101xxxxxxxxxxxxxxxxxxxx ldmlt r0, {r0} ^ { "ldmmi GPR ! , RLIST",{0x48B00001,0x000FFFFF}}, // 010010001011xxxxxxxxxxxxxxxxxxxx ldmmi r0!, {r0} { "ldmmi GPR ! , RLIST ^",{0x48F00001,0x000FFFFF}}, // 010010001111xxxxxxxxxxxxxxxxxxxx ldmmi r0!, {r0} ^ { "ldmmi GPR , RLIST",{0x48900001,0x000FFFFF}}, // 010010001001xxxxxxxxxxxxxxxxxxxx ldmmi r0, {r0} { "ldmmi GPR , RLIST ^",{0x48D00001,0x000FFFFF}}, // 010010001101xxxxxxxxxxxxxxxxxxxx ldmmi r0, {r0} ^ { "ldmne GPR ! , RLIST",{0x18B00001,0x000FFFFF}}, // 000110001011xxxxxxxxxxxxxxxxxxxx ldmne r0!, {r0} { "ldmne GPR ! , RLIST ^",{0x18F00001,0x000FFFFF}}, // 000110001111xxxxxxxxxxxxxxxxxxxx ldmne r0!, {r0} ^ { "ldmne GPR , RLIST",{0x18900001,0x000FFFFF}}, // 000110001001xxxxxxxxxxxxxxxxxxxx ldmne r0, {r0} { "ldmne GPR , RLIST ^",{0x18D00001,0x000FFFFF}}, // 000110001101xxxxxxxxxxxxxxxxxxxx ldmne r0, {r0} ^ { "ldmpl GPR ! , RLIST",{0x58B00001,0x000FFFFF}}, // 010110001011xxxxxxxxxxxxxxxxxxxx ldmpl r0!, {r0} { "ldmpl GPR ! , RLIST ^",{0x58F00001,0x000FFFFF}}, // 010110001111xxxxxxxxxxxxxxxxxxxx ldmpl r0!, {r0} ^ { "ldmpl GPR , RLIST",{0x58900001,0x000FFFFF}}, // 010110001001xxxxxxxxxxxxxxxxxxxx ldmpl r0, {r0} { "ldmpl GPR , RLIST ^",{0x58D00001,0x000FFFFF}}, // 010110001101xxxxxxxxxxxxxxxxxxxx ldmpl r0, {r0} ^ { "ldmvc GPR ! , RLIST",{0x78B00001,0x000FFFFF}}, // 011110001011xxxxxxxxxxxxxxxxxxxx ldmvc r0!, {r0} { "ldmvc GPR ! , RLIST ^",{0x78F00001,0x000FFFFF}}, // 011110001111xxxxxxxxxxxxxxxxxxxx ldmvc r0!, {r0} ^ { "ldmvc GPR , RLIST",{0x78900001,0x000FFFFF}}, // 011110001001xxxxxxxxxxxxxxxxxxxx ldmvc r0, {r0} { "ldmvc GPR , RLIST ^",{0x78D00001,0x000FFFFF}}, // 011110001101xxxxxxxxxxxxxxxxxxxx ldmvc r0, {r0} ^ { "ldmvs GPR ! , RLIST",{0x68B00001,0x000FFFFF}}, // 011010001011xxxxxxxxxxxxxxxxxxxx ldmvs r0!, {r0} { "ldmvs GPR ! , RLIST ^",{0x68F00001,0x000FFFFF}}, // 011010001111xxxxxxxxxxxxxxxxxxxx ldmvs r0!, {r0} ^ { "ldmvs GPR , RLIST",{0x68900001,0x000FFFFF}}, // 011010001001xxxxxxxxxxxxxxxxxxxx ldmvs r0, {r0} { "ldmvs GPR , RLIST ^",{0x68D00001,0x000FFFFF}}, // 011010001101xxxxxxxxxxxxxxxxxxxx ldmvs r0, {r0} ^ { "ldr GPR , [ GPR , - GPR , SHIFT NUM ]",{0xE7100020,0x000FFFEF}}, // 111001110001xxxxxxxxxxxxxxx0xxxx ldr r0, [r0, -r0, lsr #32] { "ldr GPR , [ GPR , - GPR , SHIFT NUM ] !",{0xE7300020,0x000FFFEF}}, // 111001110011xxxxxxxxxxxxxxx0xxxx ldr r0, [r0, -r0, lsr #32]! { "ldr GPR , [ GPR , - GPR , SHIFT ]",{0xE7100060,0x000FF00F}}, // 111001110001xxxxxxxx00000110xxxx ldr r0, [r0, -r0, rrx] { "ldr GPR , [ GPR , - GPR ]",{0xE7100000,0x000FF00F}}, // 111001110001xxxxxxxx00000000xxxx ldr r0, [r0, -r0] { "ldr GPR , [ GPR , - GPR ] !",{0xE7300000,0x000FF00F}}, // 111001110011xxxxxxxx00000000xxxx ldr r0, [r0, -r0]! { "ldr GPR , [ GPR , GPR , SHIFT NUM ]",{0xE7900020,0x000FFFEF}}, // 111001111001xxxxxxxxxxxxxxx0xxxx ldr r0, [r0, r0, lsr #32] { "ldr GPR , [ GPR , GPR , SHIFT NUM ] !",{0xE7B00020,0x000FFFEF}}, // 111001111011xxxxxxxxxxxxxxx0xxxx ldr r0, [r0, r0, lsr #32]! { "ldr GPR , [ GPR , GPR ]",{0xE7900000,0x000FF00F}}, // 111001111001xxxxxxxx00000000xxxx ldr r0, [r0, r0] { "ldr GPR , [ GPR , GPR ] !",{0xE7B00000,0x000FF00F}}, // 111001111011xxxxxxxx00000000xxxx ldr r0, [r0, r0]! { "ldr GPR , [ GPR , NUM ]",{0xE5100000,0x008FFFFF}}, // 11100101x001xxxxxxxxxxxxxxxxxxxx ldr r0, [r0, #-0] { "ldr GPR , [ GPR , NUM ] !",{0xE5300000,0x008FFFFF}}, // 11100101x011xxxxxxxxxxxxxxxxxxxx ldr r0, [r0, #-0]! { "ldr GPR , [ GPR ]",{0xE5900000,0x000FF000}}, // 111001011001xxxxxxxx000000000000 ldr r0, [r0] { "ldr GPR , [ GPR ] , - GPR",{0xE6100000,0x000FF00F}}, // 111001100001xxxxxxxx00000000xxxx ldr r0, [r0], -r0 { "ldr GPR , [ GPR ] , - GPR , SHIFT",{0xE6100060,0x000FF00F}}, // 111001100001xxxxxxxx00000110xxxx ldr r0, [r0], -r0, rrx { "ldr GPR , [ GPR ] , - GPR , SHIFT NUM",{0xE6100020,0x000FFFEF}}, // 111001100001xxxxxxxxxxxxxxx0xxxx ldr r0, [r0], -r0, lsr #32 { "ldr GPR , [ GPR ] , GPR",{0xE6900000,0x000FF00F}}, // 111001101001xxxxxxxx00000000xxxx ldr r0, [r0], r0 { "ldr GPR , [ GPR ] , GPR , SHIFT",{0xE6900060,0x000FF00F}}, // 111001101001xxxxxxxx00000110xxxx ldr r0, [r0], r0, rrx { "ldr GPR , [ GPR ] , GPR , SHIFT NUM",{0xE6900020,0x000FFFEF}}, // 111001101001xxxxxxxxxxxxxxx0xxxx ldr r0, [r0], r0, lsr #32 { "ldr GPR , [ GPR ] , NUM",{0xE4100000,0x008FFFFF}}, // 11100100x001xxxxxxxxxxxxxxxxxxxx ldr r0, [r0], #-0 { "ldrb GPR , [ GPR , - GPR , SHIFT NUM ]",{0xE7500020,0x000FFFEF}}, // 111001110101xxxxxxxxxxxxxxx0xxxx ldrb r0, [r0, -r0, lsr #32] { "ldrb GPR , [ GPR , - GPR , SHIFT NUM ] !",{0xE7700020,0x000FFFEF}}, // 111001110111xxxxxxxxxxxxxxx0xxxx ldrb r0, [r0, -r0, lsr #32]! { "ldrb GPR , [ GPR , - GPR , SHIFT ]",{0xE7500060,0x000FF00F}}, // 111001110101xxxxxxxx00000110xxxx ldrb r0, [r0, -r0, rrx] { "ldrb GPR , [ GPR , - GPR ]",{0xE7500000,0x000FF00F}}, // 111001110101xxxxxxxx00000000xxxx ldrb r0, [r0, -r0] { "ldrb GPR , [ GPR , - GPR ] !",{0xE7700000,0x000FF00F}}, // 111001110111xxxxxxxx00000000xxxx ldrb r0, [r0, -r0]! { "ldrb GPR , [ GPR , GPR , SHIFT NUM ]",{0xE7D00020,0x000FFFEF}}, // 111001111101xxxxxxxxxxxxxxx0xxxx ldrb r0, [r0, r0, lsr #32] { "ldrb GPR , [ GPR , GPR , SHIFT NUM ] !",{0xE7F00020,0x000FFFEF}}, // 111001111111xxxxxxxxxxxxxxx0xxxx ldrb r0, [r0, r0, lsr #32]! { "ldrb GPR , [ GPR , GPR ]",{0xE7D00000,0x000FF00F}}, // 111001111101xxxxxxxx00000000xxxx ldrb r0, [r0, r0] { "ldrb GPR , [ GPR , GPR ] !",{0xE7F00000,0x000FF00F}}, // 111001111111xxxxxxxx00000000xxxx ldrb r0, [r0, r0]! { "ldrb GPR , [ GPR , NUM ]",{0xE5500000,0x008FFFFF}}, // 11100101x101xxxxxxxxxxxxxxxxxxxx ldrb r0, [r0, #-0] { "ldrb GPR , [ GPR , NUM ] !",{0xE5700000,0x008FFFFF}}, // 11100101x111xxxxxxxxxxxxxxxxxxxx ldrb r0, [r0, #-0]! { "ldrb GPR , [ GPR ]",{0xE5D00000,0x000FF000}}, // 111001011101xxxxxxxx000000000000 ldrb r0, [r0] { "ldrb GPR , [ GPR ] , - GPR",{0xE6500000,0x000FF00F}}, // 111001100101xxxxxxxx00000000xxxx ldrb r0, [r0], -r0 { "ldrb GPR , [ GPR ] , - GPR , SHIFT",{0xE6500060,0x000FF00F}}, // 111001100101xxxxxxxx00000110xxxx ldrb r0, [r0], -r0, rrx { "ldrb GPR , [ GPR ] , - GPR , SHIFT NUM",{0xE6500020,0x000FFFEF}}, // 111001100101xxxxxxxxxxxxxxx0xxxx ldrb r0, [r0], -r0, lsr #32 { "ldrb GPR , [ GPR ] , GPR",{0xE6D00000,0x000FF00F}}, // 111001101101xxxxxxxx00000000xxxx ldrb r0, [r0], r0 { "ldrb GPR , [ GPR ] , GPR , SHIFT",{0xE6D00060,0x000FF00F}}, // 111001101101xxxxxxxx00000110xxxx ldrb r0, [r0], r0, rrx { "ldrb GPR , [ GPR ] , GPR , SHIFT NUM",{0xE6D00020,0x000FFFEF}}, // 111001101101xxxxxxxxxxxxxxx0xxxx ldrb r0, [r0], r0, lsr #32 { "ldrb GPR , [ GPR ] , NUM",{0xE4500000,0x008FFFFF}}, // 11100100x101xxxxxxxxxxxxxxxxxxxx ldrb r0, [r0], #-0 { "ldrbeq GPR , [ GPR , - GPR , SHIFT NUM ]",{0x07500020,0x000FFFEF}}, // 000001110101xxxxxxxxxxxxxxx0xxxx ldrbeq r0, [r0, -r0, lsr #32] { "ldrbeq GPR , [ GPR , - GPR , SHIFT NUM ] !",{0x07700020,0x000FFFEF}}, // 000001110111xxxxxxxxxxxxxxx0xxxx ldrbeq r0, [r0, -r0, lsr #32]! { "ldrbeq GPR , [ GPR , - GPR , SHIFT ]",{0x07500060,0x000FF00F}}, // 000001110101xxxxxxxx00000110xxxx ldrbeq r0, [r0, -r0, rrx] { "ldrbeq GPR , [ GPR , - GPR ]",{0x07500000,0x000FF00F}}, // 000001110101xxxxxxxx00000000xxxx ldrbeq r0, [r0, -r0] { "ldrbeq GPR , [ GPR , - GPR ] !",{0x07700000,0x000FF00F}}, // 000001110111xxxxxxxx00000000xxxx ldrbeq r0, [r0, -r0]! { "ldrbeq GPR , [ GPR , GPR , SHIFT NUM ]",{0x07D00020,0x000FFFEF}}, // 000001111101xxxxxxxxxxxxxxx0xxxx ldrbeq r0, [r0, r0, lsr #32] { "ldrbeq GPR , [ GPR , GPR , SHIFT NUM ] !",{0x07F00020,0x000FFFEF}}, // 000001111111xxxxxxxxxxxxxxx0xxxx ldrbeq r0, [r0, r0, lsr #32]! { "ldrbeq GPR , [ GPR , GPR ]",{0x07D00000,0x000FF00F}}, // 000001111101xxxxxxxx00000000xxxx ldrbeq r0, [r0, r0] { "ldrbeq GPR , [ GPR , GPR ] !",{0x07F00000,0x000FF00F}}, // 000001111111xxxxxxxx00000000xxxx ldrbeq r0, [r0, r0]! { "ldrbeq GPR , [ GPR , NUM ]",{0x05500000,0x008FFFFF}}, // 00000101x101xxxxxxxxxxxxxxxxxxxx ldrbeq r0, [r0, #-0] { "ldrbeq GPR , [ GPR , NUM ] !",{0x05700000,0x008FFFFF}}, // 00000101x111xxxxxxxxxxxxxxxxxxxx ldrbeq r0, [r0, #-0]! { "ldrbeq GPR , [ GPR ]",{0x05D00000,0x000FF000}}, // 000001011101xxxxxxxx000000000000 ldrbeq r0, [r0] { "ldrbeq GPR , [ GPR ] , - GPR",{0x06500000,0x000FF00F}}, // 000001100101xxxxxxxx00000000xxxx ldrbeq r0, [r0], -r0 { "ldrbeq GPR , [ GPR ] , - GPR , SHIFT",{0x06500060,0x000FF00F}}, // 000001100101xxxxxxxx00000110xxxx ldrbeq r0, [r0], -r0, rrx { "ldrbeq GPR , [ GPR ] , - GPR , SHIFT NUM",{0x06500020,0x000FFFEF}}, // 000001100101xxxxxxxxxxxxxxx0xxxx ldrbeq r0, [r0], -r0, lsr #32 { "ldrbeq GPR , [ GPR ] , GPR",{0x06D00000,0x000FF00F}}, // 000001101101xxxxxxxx00000000xxxx ldrbeq r0, [r0], r0 { "ldrbeq GPR , [ GPR ] , GPR , SHIFT",{0x06D00060,0x000FF00F}}, // 000001101101xxxxxxxx00000110xxxx ldrbeq r0, [r0], r0, rrx { "ldrbeq GPR , [ GPR ] , GPR , SHIFT NUM",{0x06D00020,0x000FFFEF}}, // 000001101101xxxxxxxxxxxxxxx0xxxx ldrbeq r0, [r0], r0, lsr #32 { "ldrbeq GPR , [ GPR ] , NUM",{0x04500000,0x008FFFFF}}, // 00000100x101xxxxxxxxxxxxxxxxxxxx ldrbeq r0, [r0], #-0 { "ldrbge GPR , [ GPR , - GPR , SHIFT NUM ]",{0xA7500020,0x000FFFEF}}, // 101001110101xxxxxxxxxxxxxxx0xxxx ldrbge r0, [r0, -r0, lsr #32] { "ldrbge GPR , [ GPR , - GPR , SHIFT NUM ] !",{0xA7700020,0x000FFFEF}}, // 101001110111xxxxxxxxxxxxxxx0xxxx ldrbge r0, [r0, -r0, lsr #32]! { "ldrbge GPR , [ GPR , - GPR , SHIFT ]",{0xA7500060,0x000FF00F}}, // 101001110101xxxxxxxx00000110xxxx ldrbge r0, [r0, -r0, rrx] { "ldrbge GPR , [ GPR , - GPR ]",{0xA7500000,0x000FF00F}}, // 101001110101xxxxxxxx00000000xxxx ldrbge r0, [r0, -r0] { "ldrbge GPR , [ GPR , - GPR ] !",{0xA7700000,0x000FF00F}}, // 101001110111xxxxxxxx00000000xxxx ldrbge r0, [r0, -r0]! { "ldrbge GPR , [ GPR , GPR , SHIFT NUM ]",{0xA7D00020,0x000FFFEF}}, // 101001111101xxxxxxxxxxxxxxx0xxxx ldrbge r0, [r0, r0, lsr #32] { "ldrbge GPR , [ GPR , GPR , SHIFT NUM ] !",{0xA7F00020,0x000FFFEF}}, // 101001111111xxxxxxxxxxxxxxx0xxxx ldrbge r0, [r0, r0, lsr #32]! { "ldrbge GPR , [ GPR , GPR ]",{0xA7D00000,0x000FF00F}}, // 101001111101xxxxxxxx00000000xxxx ldrbge r0, [r0, r0] { "ldrbge GPR , [ GPR , GPR ] !",{0xA7F00000,0x000FF00F}}, // 101001111111xxxxxxxx00000000xxxx ldrbge r0, [r0, r0]! { "ldrbge GPR , [ GPR , NUM ]",{0xA5500000,0x008FFFFF}}, // 10100101x101xxxxxxxxxxxxxxxxxxxx ldrbge r0, [r0, #-0] { "ldrbge GPR , [ GPR , NUM ] !",{0xA5700000,0x008FFFFF}}, // 10100101x111xxxxxxxxxxxxxxxxxxxx ldrbge r0, [r0, #-0]! { "ldrbge GPR , [ GPR ]",{0xA5D00000,0x000FF000}}, // 101001011101xxxxxxxx000000000000 ldrbge r0, [r0] { "ldrbge GPR , [ GPR ] , - GPR",{0xA6500000,0x000FF00F}}, // 101001100101xxxxxxxx00000000xxxx ldrbge r0, [r0], -r0 { "ldrbge GPR , [ GPR ] , - GPR , SHIFT",{0xA6500060,0x000FF00F}}, // 101001100101xxxxxxxx00000110xxxx ldrbge r0, [r0], -r0, rrx { "ldrbge GPR , [ GPR ] , - GPR , SHIFT NUM",{0xA6500020,0x000FFFEF}}, // 101001100101xxxxxxxxxxxxxxx0xxxx ldrbge r0, [r0], -r0, lsr #32 { "ldrbge GPR , [ GPR ] , GPR",{0xA6D00000,0x000FF00F}}, // 101001101101xxxxxxxx00000000xxxx ldrbge r0, [r0], r0 { "ldrbge GPR , [ GPR ] , GPR , SHIFT",{0xA6D00060,0x000FF00F}}, // 101001101101xxxxxxxx00000110xxxx ldrbge r0, [r0], r0, rrx { "ldrbge GPR , [ GPR ] , GPR , SHIFT NUM",{0xA6D00020,0x000FFFEF}}, // 101001101101xxxxxxxxxxxxxxx0xxxx ldrbge r0, [r0], r0, lsr #32 { "ldrbge GPR , [ GPR ] , NUM",{0xA4500000,0x008FFFFF}}, // 10100100x101xxxxxxxxxxxxxxxxxxxx ldrbge r0, [r0], #-0 { "ldrbgt GPR , [ GPR , - GPR , SHIFT NUM ]",{0xC7500020,0x000FFFEF}}, // 110001110101xxxxxxxxxxxxxxx0xxxx ldrbgt r0, [r0, -r0, lsr #32] { "ldrbgt GPR , [ GPR , - GPR , SHIFT NUM ] !",{0xC7700020,0x000FFFEF}}, // 110001110111xxxxxxxxxxxxxxx0xxxx ldrbgt r0, [r0, -r0, lsr #32]! { "ldrbgt GPR , [ GPR , - GPR , SHIFT ]",{0xC7500060,0x000FF00F}}, // 110001110101xxxxxxxx00000110xxxx ldrbgt r0, [r0, -r0, rrx] { "ldrbgt GPR , [ GPR , - GPR ]",{0xC7500000,0x000FF00F}}, // 110001110101xxxxxxxx00000000xxxx ldrbgt r0, [r0, -r0] { "ldrbgt GPR , [ GPR , - GPR ] !",{0xC7700000,0x000FF00F}}, // 110001110111xxxxxxxx00000000xxxx ldrbgt r0, [r0, -r0]! { "ldrbgt GPR , [ GPR , GPR , SHIFT NUM ]",{0xC7D00020,0x000FFFEF}}, // 110001111101xxxxxxxxxxxxxxx0xxxx ldrbgt r0, [r0, r0, lsr #32] { "ldrbgt GPR , [ GPR , GPR , SHIFT NUM ] !",{0xC7F00020,0x000FFFEF}}, // 110001111111xxxxxxxxxxxxxxx0xxxx ldrbgt r0, [r0, r0, lsr #32]! { "ldrbgt GPR , [ GPR , GPR ]",{0xC7D00000,0x000FF00F}}, // 110001111101xxxxxxxx00000000xxxx ldrbgt r0, [r0, r0] { "ldrbgt GPR , [ GPR , GPR ] !",{0xC7F00000,0x000FF00F}}, // 110001111111xxxxxxxx00000000xxxx ldrbgt r0, [r0, r0]! { "ldrbgt GPR , [ GPR , NUM ]",{0xC5500000,0x008FFFFF}}, // 11000101x101xxxxxxxxxxxxxxxxxxxx ldrbgt r0, [r0, #-0] { "ldrbgt GPR , [ GPR , NUM ] !",{0xC5700000,0x008FFFFF}}, // 11000101x111xxxxxxxxxxxxxxxxxxxx ldrbgt r0, [r0, #-0]! { "ldrbgt GPR , [ GPR ]",{0xC5D00000,0x000FF000}}, // 110001011101xxxxxxxx000000000000 ldrbgt r0, [r0] { "ldrbgt GPR , [ GPR ] , - GPR",{0xC6500000,0x000FF00F}}, // 110001100101xxxxxxxx00000000xxxx ldrbgt r0, [r0], -r0 { "ldrbgt GPR , [ GPR ] , - GPR , SHIFT",{0xC6500060,0x000FF00F}}, // 110001100101xxxxxxxx00000110xxxx ldrbgt r0, [r0], -r0, rrx { "ldrbgt GPR , [ GPR ] , - GPR , SHIFT NUM",{0xC6500020,0x000FFFEF}}, // 110001100101xxxxxxxxxxxxxxx0xxxx ldrbgt r0, [r0], -r0, lsr #32 { "ldrbgt GPR , [ GPR ] , GPR",{0xC6D00000,0x000FF00F}}, // 110001101101xxxxxxxx00000000xxxx ldrbgt r0, [r0], r0 { "ldrbgt GPR , [ GPR ] , GPR , SHIFT",{0xC6D00060,0x000FF00F}}, // 110001101101xxxxxxxx00000110xxxx ldrbgt r0, [r0], r0, rrx { "ldrbgt GPR , [ GPR ] , GPR , SHIFT NUM",{0xC6D00020,0x000FFFEF}}, // 110001101101xxxxxxxxxxxxxxx0xxxx ldrbgt r0, [r0], r0, lsr #32 { "ldrbgt GPR , [ GPR ] , NUM",{0xC4500000,0x008FFFFF}}, // 11000100x101xxxxxxxxxxxxxxxxxxxx ldrbgt r0, [r0], #-0 { "ldrbhi GPR , [ GPR , - GPR , SHIFT NUM ]",{0x87500020,0x000FFFEF}}, // 100001110101xxxxxxxxxxxxxxx0xxxx ldrbhi r0, [r0, -r0, lsr #32] { "ldrbhi GPR , [ GPR , - GPR , SHIFT NUM ] !",{0x87700020,0x000FFFEF}}, // 100001110111xxxxxxxxxxxxxxx0xxxx ldrbhi r0, [r0, -r0, lsr #32]! { "ldrbhi GPR , [ GPR , - GPR , SHIFT ]",{0x87500060,0x000FF00F}}, // 100001110101xxxxxxxx00000110xxxx ldrbhi r0, [r0, -r0, rrx] { "ldrbhi GPR , [ GPR , - GPR ]",{0x87500000,0x000FF00F}}, // 100001110101xxxxxxxx00000000xxxx ldrbhi r0, [r0, -r0] { "ldrbhi GPR , [ GPR , - GPR ] !",{0x87700000,0x000FF00F}}, // 100001110111xxxxxxxx00000000xxxx ldrbhi r0, [r0, -r0]! { "ldrbhi GPR , [ GPR , GPR , SHIFT NUM ]",{0x87D00020,0x000FFFEF}}, // 100001111101xxxxxxxxxxxxxxx0xxxx ldrbhi r0, [r0, r0, lsr #32] { "ldrbhi GPR , [ GPR , GPR , SHIFT NUM ] !",{0x87F00020,0x000FFFEF}}, // 100001111111xxxxxxxxxxxxxxx0xxxx ldrbhi r0, [r0, r0, lsr #32]! { "ldrbhi GPR , [ GPR , GPR ]",{0x87D00000,0x000FF00F}}, // 100001111101xxxxxxxx00000000xxxx ldrbhi r0, [r0, r0] { "ldrbhi GPR , [ GPR , GPR ] !",{0x87F00000,0x000FF00F}}, // 100001111111xxxxxxxx00000000xxxx ldrbhi r0, [r0, r0]! { "ldrbhi GPR , [ GPR , NUM ]",{0x85500000,0x008FFFFF}}, // 10000101x101xxxxxxxxxxxxxxxxxxxx ldrbhi r0, [r0, #-0] { "ldrbhi GPR , [ GPR , NUM ] !",{0x85700000,0x008FFFFF}}, // 10000101x111xxxxxxxxxxxxxxxxxxxx ldrbhi r0, [r0, #-0]! { "ldrbhi GPR , [ GPR ]",{0x85D00000,0x000FF000}}, // 100001011101xxxxxxxx000000000000 ldrbhi r0, [r0] { "ldrbhi GPR , [ GPR ] , - GPR",{0x86500000,0x000FF00F}}, // 100001100101xxxxxxxx00000000xxxx ldrbhi r0, [r0], -r0 { "ldrbhi GPR , [ GPR ] , - GPR , SHIFT",{0x86500060,0x000FF00F}}, // 100001100101xxxxxxxx00000110xxxx ldrbhi r0, [r0], -r0, rrx { "ldrbhi GPR , [ GPR ] , - GPR , SHIFT NUM",{0x86500020,0x000FFFEF}}, // 100001100101xxxxxxxxxxxxxxx0xxxx ldrbhi r0, [r0], -r0, lsr #32 { "ldrbhi GPR , [ GPR ] , GPR",{0x86D00000,0x000FF00F}}, // 100001101101xxxxxxxx00000000xxxx ldrbhi r0, [r0], r0 { "ldrbhi GPR , [ GPR ] , GPR , SHIFT",{0x86D00060,0x000FF00F}}, // 100001101101xxxxxxxx00000110xxxx ldrbhi r0, [r0], r0, rrx { "ldrbhi GPR , [ GPR ] , GPR , SHIFT NUM",{0x86D00020,0x000FFFEF}}, // 100001101101xxxxxxxxxxxxxxx0xxxx ldrbhi r0, [r0], r0, lsr #32 { "ldrbhi GPR , [ GPR ] , NUM",{0x84500000,0x008FFFFF}}, // 10000100x101xxxxxxxxxxxxxxxxxxxx ldrbhi r0, [r0], #-0 { "ldrbhs GPR , [ GPR , - GPR , SHIFT NUM ]",{0x27500020,0x000FFFEF}}, // 001001110101xxxxxxxxxxxxxxx0xxxx ldrbhs r0, [r0, -r0, lsr #32] { "ldrbhs GPR , [ GPR , - GPR , SHIFT NUM ] !",{0x27700020,0x000FFFEF}}, // 001001110111xxxxxxxxxxxxxxx0xxxx ldrbhs r0, [r0, -r0, lsr #32]! { "ldrbhs GPR , [ GPR , - GPR , SHIFT ]",{0x27500060,0x000FF00F}}, // 001001110101xxxxxxxx00000110xxxx ldrbhs r0, [r0, -r0, rrx] { "ldrbhs GPR , [ GPR , - GPR ]",{0x27500000,0x000FF00F}}, // 001001110101xxxxxxxx00000000xxxx ldrbhs r0, [r0, -r0] { "ldrbhs GPR , [ GPR , - GPR ] !",{0x27700000,0x000FF00F}}, // 001001110111xxxxxxxx00000000xxxx ldrbhs r0, [r0, -r0]! { "ldrbhs GPR , [ GPR , GPR , SHIFT NUM ]",{0x27D00020,0x000FFFEF}}, // 001001111101xxxxxxxxxxxxxxx0xxxx ldrbhs r0, [r0, r0, lsr #32] { "ldrbhs GPR , [ GPR , GPR , SHIFT NUM ] !",{0x27F00020,0x000FFFEF}}, // 001001111111xxxxxxxxxxxxxxx0xxxx ldrbhs r0, [r0, r0, lsr #32]! { "ldrbhs GPR , [ GPR , GPR ]",{0x27D00000,0x000FF00F}}, // 001001111101xxxxxxxx00000000xxxx ldrbhs r0, [r0, r0] { "ldrbhs GPR , [ GPR , GPR ] !",{0x27F00000,0x000FF00F}}, // 001001111111xxxxxxxx00000000xxxx ldrbhs r0, [r0, r0]! { "ldrbhs GPR , [ GPR , NUM ]",{0x25500000,0x008FFFFF}}, // 00100101x101xxxxxxxxxxxxxxxxxxxx ldrbhs r0, [r0, #-0] { "ldrbhs GPR , [ GPR , NUM ] !",{0x25700000,0x008FFFFF}}, // 00100101x111xxxxxxxxxxxxxxxxxxxx ldrbhs r0, [r0, #-0]! { "ldrbhs GPR , [ GPR ]",{0x25D00000,0x000FF000}}, // 001001011101xxxxxxxx000000000000 ldrbhs r0, [r0] { "ldrbhs GPR , [ GPR ] , - GPR",{0x26500000,0x000FF00F}}, // 001001100101xxxxxxxx00000000xxxx ldrbhs r0, [r0], -r0 { "ldrbhs GPR , [ GPR ] , - GPR , SHIFT",{0x26500060,0x000FF00F}}, // 001001100101xxxxxxxx00000110xxxx ldrbhs r0, [r0], -r0, rrx { "ldrbhs GPR , [ GPR ] , - GPR , SHIFT NUM",{0x26500020,0x000FFFEF}}, // 001001100101xxxxxxxxxxxxxxx0xxxx ldrbhs r0, [r0], -r0, lsr #32 { "ldrbhs GPR , [ GPR ] , GPR",{0x26D00000,0x000FF00F}}, // 001001101101xxxxxxxx00000000xxxx ldrbhs r0, [r0], r0 { "ldrbhs GPR , [ GPR ] , GPR , SHIFT",{0x26D00060,0x000FF00F}}, // 001001101101xxxxxxxx00000110xxxx ldrbhs r0, [r0], r0, rrx { "ldrbhs GPR , [ GPR ] , GPR , SHIFT NUM",{0x26D00020,0x000FFFEF}}, // 001001101101xxxxxxxxxxxxxxx0xxxx ldrbhs r0, [r0], r0, lsr #32 { "ldrbhs GPR , [ GPR ] , NUM",{0x24500000,0x008FFFFF}}, // 00100100x101xxxxxxxxxxxxxxxxxxxx ldrbhs r0, [r0], #-0 { "ldrble GPR , [ GPR , - GPR , SHIFT NUM ]",{0xD7500020,0x000FFFEF}}, // 110101110101xxxxxxxxxxxxxxx0xxxx ldrble r0, [r0, -r0, lsr #32] { "ldrble GPR , [ GPR , - GPR , SHIFT NUM ] !",{0xD7700020,0x000FFFEF}}, // 110101110111xxxxxxxxxxxxxxx0xxxx ldrble r0, [r0, -r0, lsr #32]! { "ldrble GPR , [ GPR , - GPR , SHIFT ]",{0xD7500060,0x000FF00F}}, // 110101110101xxxxxxxx00000110xxxx ldrble r0, [r0, -r0, rrx] { "ldrble GPR , [ GPR , - GPR ]",{0xD7500000,0x000FF00F}}, // 110101110101xxxxxxxx00000000xxxx ldrble r0, [r0, -r0] { "ldrble GPR , [ GPR , - GPR ] !",{0xD7700000,0x000FF00F}}, // 110101110111xxxxxxxx00000000xxxx ldrble r0, [r0, -r0]! { "ldrble GPR , [ GPR , GPR , SHIFT NUM ]",{0xD7D00020,0x000FFFEF}}, // 110101111101xxxxxxxxxxxxxxx0xxxx ldrble r0, [r0, r0, lsr #32] { "ldrble GPR , [ GPR , GPR , SHIFT NUM ] !",{0xD7F00020,0x000FFFEF}}, // 110101111111xxxxxxxxxxxxxxx0xxxx ldrble r0, [r0, r0, lsr #32]! { "ldrble GPR , [ GPR , GPR ]",{0xD7D00000,0x000FF00F}}, // 110101111101xxxxxxxx00000000xxxx ldrble r0, [r0, r0] { "ldrble GPR , [ GPR , GPR ] !",{0xD7F00000,0x000FF00F}}, // 110101111111xxxxxxxx00000000xxxx ldrble r0, [r0, r0]! { "ldrble GPR , [ GPR , NUM ]",{0xD5500000,0x008FFFFF}}, // 11010101x101xxxxxxxxxxxxxxxxxxxx ldrble r0, [r0, #-0] { "ldrble GPR , [ GPR , NUM ] !",{0xD5700000,0x008FFFFF}}, // 11010101x111xxxxxxxxxxxxxxxxxxxx ldrble r0, [r0, #-0]! { "ldrble GPR , [ GPR ]",{0xD5D00000,0x000FF000}}, // 110101011101xxxxxxxx000000000000 ldrble r0, [r0] { "ldrble GPR , [ GPR ] , - GPR",{0xD6500000,0x000FF00F}}, // 110101100101xxxxxxxx00000000xxxx ldrble r0, [r0], -r0 { "ldrble GPR , [ GPR ] , - GPR , SHIFT",{0xD6500060,0x000FF00F}}, // 110101100101xxxxxxxx00000110xxxx ldrble r0, [r0], -r0, rrx { "ldrble GPR , [ GPR ] , - GPR , SHIFT NUM",{0xD6500020,0x000FFFEF}}, // 110101100101xxxxxxxxxxxxxxx0xxxx ldrble r0, [r0], -r0, lsr #32 { "ldrble GPR , [ GPR ] , GPR",{0xD6D00000,0x000FF00F}}, // 110101101101xxxxxxxx00000000xxxx ldrble r0, [r0], r0 { "ldrble GPR , [ GPR ] , GPR , SHIFT",{0xD6D00060,0x000FF00F}}, // 110101101101xxxxxxxx00000110xxxx ldrble r0, [r0], r0, rrx { "ldrble GPR , [ GPR ] , GPR , SHIFT NUM",{0xD6D00020,0x000FFFEF}}, // 110101101101xxxxxxxxxxxxxxx0xxxx ldrble r0, [r0], r0, lsr #32 { "ldrble GPR , [ GPR ] , NUM",{0xD4500000,0x008FFFFF}}, // 11010100x101xxxxxxxxxxxxxxxxxxxx ldrble r0, [r0], #-0 { "ldrblo GPR , [ GPR , - GPR , SHIFT NUM ]",{0x37500020,0x000FFFEF}}, // 001101110101xxxxxxxxxxxxxxx0xxxx ldrblo r0, [r0, -r0, lsr #32] { "ldrblo GPR , [ GPR , - GPR , SHIFT NUM ] !",{0x37700020,0x000FFFEF}}, // 001101110111xxxxxxxxxxxxxxx0xxxx ldrblo r0, [r0, -r0, lsr #32]! { "ldrblo GPR , [ GPR , - GPR , SHIFT ]",{0x37500060,0x000FF00F}}, // 001101110101xxxxxxxx00000110xxxx ldrblo r0, [r0, -r0, rrx] { "ldrblo GPR , [ GPR , - GPR ]",{0x37500000,0x000FF00F}}, // 001101110101xxxxxxxx00000000xxxx ldrblo r0, [r0, -r0] { "ldrblo GPR , [ GPR , - GPR ] !",{0x37700000,0x000FF00F}}, // 001101110111xxxxxxxx00000000xxxx ldrblo r0, [r0, -r0]! { "ldrblo GPR , [ GPR , GPR , SHIFT NUM ]",{0x37D00020,0x000FFFEF}}, // 001101111101xxxxxxxxxxxxxxx0xxxx ldrblo r0, [r0, r0, lsr #32] { "ldrblo GPR , [ GPR , GPR , SHIFT NUM ] !",{0x37F00020,0x000FFFEF}}, // 001101111111xxxxxxxxxxxxxxx0xxxx ldrblo r0, [r0, r0, lsr #32]! { "ldrblo GPR , [ GPR , GPR ]",{0x37D00000,0x000FF00F}}, // 001101111101xxxxxxxx00000000xxxx ldrblo r0, [r0, r0] { "ldrblo GPR , [ GPR , GPR ] !",{0x37F00000,0x000FF00F}}, // 001101111111xxxxxxxx00000000xxxx ldrblo r0, [r0, r0]! { "ldrblo GPR , [ GPR , NUM ]",{0x35500000,0x008FFFFF}}, // 00110101x101xxxxxxxxxxxxxxxxxxxx ldrblo r0, [r0, #-0] { "ldrblo GPR , [ GPR , NUM ] !",{0x35700000,0x008FFFFF}}, // 00110101x111xxxxxxxxxxxxxxxxxxxx ldrblo r0, [r0, #-0]! { "ldrblo GPR , [ GPR ]",{0x35D00000,0x000FF000}}, // 001101011101xxxxxxxx000000000000 ldrblo r0, [r0] { "ldrblo GPR , [ GPR ] , - GPR",{0x36500000,0x000FF00F}}, // 001101100101xxxxxxxx00000000xxxx ldrblo r0, [r0], -r0 { "ldrblo GPR , [ GPR ] , - GPR , SHIFT",{0x36500060,0x000FF00F}}, // 001101100101xxxxxxxx00000110xxxx ldrblo r0, [r0], -r0, rrx { "ldrblo GPR , [ GPR ] , - GPR , SHIFT NUM",{0x36500020,0x000FFFEF}}, // 001101100101xxxxxxxxxxxxxxx0xxxx ldrblo r0, [r0], -r0, lsr #32 { "ldrblo GPR , [ GPR ] , GPR",{0x36D00000,0x000FF00F}}, // 001101101101xxxxxxxx00000000xxxx ldrblo r0, [r0], r0 { "ldrblo GPR , [ GPR ] , GPR , SHIFT",{0x36D00060,0x000FF00F}}, // 001101101101xxxxxxxx00000110xxxx ldrblo r0, [r0], r0, rrx { "ldrblo GPR , [ GPR ] , GPR , SHIFT NUM",{0x36D00020,0x000FFFEF}}, // 001101101101xxxxxxxxxxxxxxx0xxxx ldrblo r0, [r0], r0, lsr #32 { "ldrblo GPR , [ GPR ] , NUM",{0x34500000,0x008FFFFF}}, // 00110100x101xxxxxxxxxxxxxxxxxxxx ldrblo r0, [r0], #-0 { "ldrbls GPR , [ GPR , - GPR , SHIFT NUM ]",{0x97500020,0x000FFFEF}}, // 100101110101xxxxxxxxxxxxxxx0xxxx ldrbls r0, [r0, -r0, lsr #32] { "ldrbls GPR , [ GPR , - GPR , SHIFT NUM ] !",{0x97700020,0x000FFFEF}}, // 100101110111xxxxxxxxxxxxxxx0xxxx ldrbls r0, [r0, -r0, lsr #32]! { "ldrbls GPR , [ GPR , - GPR , SHIFT ]",{0x97500060,0x000FF00F}}, // 100101110101xxxxxxxx00000110xxxx ldrbls r0, [r0, -r0, rrx] { "ldrbls GPR , [ GPR , - GPR ]",{0x97500000,0x000FF00F}}, // 100101110101xxxxxxxx00000000xxxx ldrbls r0, [r0, -r0] { "ldrbls GPR , [ GPR , - GPR ] !",{0x97700000,0x000FF00F}}, // 100101110111xxxxxxxx00000000xxxx ldrbls r0, [r0, -r0]! { "ldrbls GPR , [ GPR , GPR , SHIFT NUM ]",{0x97D00020,0x000FFFEF}}, // 100101111101xxxxxxxxxxxxxxx0xxxx ldrbls r0, [r0, r0, lsr #32] { "ldrbls GPR , [ GPR , GPR , SHIFT NUM ] !",{0x97F00020,0x000FFFEF}}, // 100101111111xxxxxxxxxxxxxxx0xxxx ldrbls r0, [r0, r0, lsr #32]! { "ldrbls GPR , [ GPR , GPR ]",{0x97D00000,0x000FF00F}}, // 100101111101xxxxxxxx00000000xxxx ldrbls r0, [r0, r0] { "ldrbls GPR , [ GPR , GPR ] !",{0x97F00000,0x000FF00F}}, // 100101111111xxxxxxxx00000000xxxx ldrbls r0, [r0, r0]! { "ldrbls GPR , [ GPR , NUM ]",{0x95500000,0x008FFFFF}}, // 10010101x101xxxxxxxxxxxxxxxxxxxx ldrbls r0, [r0, #-0] { "ldrbls GPR , [ GPR , NUM ] !",{0x95700000,0x008FFFFF}}, // 10010101x111xxxxxxxxxxxxxxxxxxxx ldrbls r0, [r0, #-0]! { "ldrbls GPR , [ GPR ]",{0x95D00000,0x000FF000}}, // 100101011101xxxxxxxx000000000000 ldrbls r0, [r0] { "ldrbls GPR , [ GPR ] , - GPR",{0x96500000,0x000FF00F}}, // 100101100101xxxxxxxx00000000xxxx ldrbls r0, [r0], -r0 { "ldrbls GPR , [ GPR ] , - GPR , SHIFT",{0x96500060,0x000FF00F}}, // 100101100101xxxxxxxx00000110xxxx ldrbls r0, [r0], -r0, rrx { "ldrbls GPR , [ GPR ] , - GPR , SHIFT NUM",{0x96500020,0x000FFFEF}}, // 100101100101xxxxxxxxxxxxxxx0xxxx ldrbls r0, [r0], -r0, lsr #32 { "ldrbls GPR , [ GPR ] , GPR",{0x96D00000,0x000FF00F}}, // 100101101101xxxxxxxx00000000xxxx ldrbls r0, [r0], r0 { "ldrbls GPR , [ GPR ] , GPR , SHIFT",{0x96D00060,0x000FF00F}}, // 100101101101xxxxxxxx00000110xxxx ldrbls r0, [r0], r0, rrx { "ldrbls GPR , [ GPR ] , GPR , SHIFT NUM",{0x96D00020,0x000FFFEF}}, // 100101101101xxxxxxxxxxxxxxx0xxxx ldrbls r0, [r0], r0, lsr #32 { "ldrbls GPR , [ GPR ] , NUM",{0x94500000,0x008FFFFF}}, // 10010100x101xxxxxxxxxxxxxxxxxxxx ldrbls r0, [r0], #-0 { "ldrblt GPR , [ GPR , - GPR , SHIFT NUM ]",{0xB7500020,0x000FFFEF}}, // 101101110101xxxxxxxxxxxxxxx0xxxx ldrblt r0, [r0, -r0, lsr #32] { "ldrblt GPR , [ GPR , - GPR , SHIFT NUM ] !",{0xB7700020,0x000FFFEF}}, // 101101110111xxxxxxxxxxxxxxx0xxxx ldrblt r0, [r0, -r0, lsr #32]! { "ldrblt GPR , [ GPR , - GPR , SHIFT ]",{0xB7500060,0x000FF00F}}, // 101101110101xxxxxxxx00000110xxxx ldrblt r0, [r0, -r0, rrx] { "ldrblt GPR , [ GPR , - GPR ]",{0xB7500000,0x000FF00F}}, // 101101110101xxxxxxxx00000000xxxx ldrblt r0, [r0, -r0] { "ldrblt GPR , [ GPR , - GPR ] !",{0xB7700000,0x000FF00F}}, // 101101110111xxxxxxxx00000000xxxx ldrblt r0, [r0, -r0]! { "ldrblt GPR , [ GPR , GPR , SHIFT NUM ]",{0xB7D00020,0x000FFFEF}}, // 101101111101xxxxxxxxxxxxxxx0xxxx ldrblt r0, [r0, r0, lsr #32] { "ldrblt GPR , [ GPR , GPR , SHIFT NUM ] !",{0xB7F00020,0x000FFFEF}}, // 101101111111xxxxxxxxxxxxxxx0xxxx ldrblt r0, [r0, r0, lsr #32]! { "ldrblt GPR , [ GPR , GPR ]",{0xB7D00000,0x000FF00F}}, // 101101111101xxxxxxxx00000000xxxx ldrblt r0, [r0, r0] { "ldrblt GPR , [ GPR , GPR ] !",{0xB7F00000,0x000FF00F}}, // 101101111111xxxxxxxx00000000xxxx ldrblt r0, [r0, r0]! { "ldrblt GPR , [ GPR , NUM ]",{0xB5500000,0x008FFFFF}}, // 10110101x101xxxxxxxxxxxxxxxxxxxx ldrblt r0, [r0, #-0] { "ldrblt GPR , [ GPR , NUM ] !",{0xB5700000,0x008FFFFF}}, // 10110101x111xxxxxxxxxxxxxxxxxxxx ldrblt r0, [r0, #-0]! { "ldrblt GPR , [ GPR ]",{0xB5D00000,0x000FF000}}, // 101101011101xxxxxxxx000000000000 ldrblt r0, [r0] { "ldrblt GPR , [ GPR ] , - GPR",{0xB6500000,0x000FF00F}}, // 101101100101xxxxxxxx00000000xxxx ldrblt r0, [r0], -r0 { "ldrblt GPR , [ GPR ] , - GPR , SHIFT",{0xB6500060,0x000FF00F}}, // 101101100101xxxxxxxx00000110xxxx ldrblt r0, [r0], -r0, rrx { "ldrblt GPR , [ GPR ] , - GPR , SHIFT NUM",{0xB6500020,0x000FFFEF}}, // 101101100101xxxxxxxxxxxxxxx0xxxx ldrblt r0, [r0], -r0, lsr #32 { "ldrblt GPR , [ GPR ] , GPR",{0xB6D00000,0x000FF00F}}, // 101101101101xxxxxxxx00000000xxxx ldrblt r0, [r0], r0 { "ldrblt GPR , [ GPR ] , GPR , SHIFT",{0xB6D00060,0x000FF00F}}, // 101101101101xxxxxxxx00000110xxxx ldrblt r0, [r0], r0, rrx { "ldrblt GPR , [ GPR ] , GPR , SHIFT NUM",{0xB6D00020,0x000FFFEF}}, // 101101101101xxxxxxxxxxxxxxx0xxxx ldrblt r0, [r0], r0, lsr #32 { "ldrblt GPR , [ GPR ] , NUM",{0xB4500000,0x008FFFFF}}, // 10110100x101xxxxxxxxxxxxxxxxxxxx ldrblt r0, [r0], #-0 { "ldrbmi GPR , [ GPR , - GPR , SHIFT NUM ]",{0x47500020,0x000FFFEF}}, // 010001110101xxxxxxxxxxxxxxx0xxxx ldrbmi r0, [r0, -r0, lsr #32] { "ldrbmi GPR , [ GPR , - GPR , SHIFT NUM ] !",{0x47700020,0x000FFFEF}}, // 010001110111xxxxxxxxxxxxxxx0xxxx ldrbmi r0, [r0, -r0, lsr #32]! { "ldrbmi GPR , [ GPR , - GPR , SHIFT ]",{0x47500060,0x000FF00F}}, // 010001110101xxxxxxxx00000110xxxx ldrbmi r0, [r0, -r0, rrx] { "ldrbmi GPR , [ GPR , - GPR ]",{0x47500000,0x000FF00F}}, // 010001110101xxxxxxxx00000000xxxx ldrbmi r0, [r0, -r0] { "ldrbmi GPR , [ GPR , - GPR ] !",{0x47700000,0x000FF00F}}, // 010001110111xxxxxxxx00000000xxxx ldrbmi r0, [r0, -r0]! { "ldrbmi GPR , [ GPR , GPR , SHIFT NUM ]",{0x47D00020,0x000FFFEF}}, // 010001111101xxxxxxxxxxxxxxx0xxxx ldrbmi r0, [r0, r0, lsr #32] { "ldrbmi GPR , [ GPR , GPR , SHIFT NUM ] !",{0x47F00020,0x000FFFEF}}, // 010001111111xxxxxxxxxxxxxxx0xxxx ldrbmi r0, [r0, r0, lsr #32]! { "ldrbmi GPR , [ GPR , GPR ]",{0x47D00000,0x000FF00F}}, // 010001111101xxxxxxxx00000000xxxx ldrbmi r0, [r0, r0] { "ldrbmi GPR , [ GPR , GPR ] !",{0x47F00000,0x000FF00F}}, // 010001111111xxxxxxxx00000000xxxx ldrbmi r0, [r0, r0]! { "ldrbmi GPR , [ GPR , NUM ]",{0x45500000,0x008FFFFF}}, // 01000101x101xxxxxxxxxxxxxxxxxxxx ldrbmi r0, [r0, #-0] { "ldrbmi GPR , [ GPR , NUM ] !",{0x45700000,0x008FFFFF}}, // 01000101x111xxxxxxxxxxxxxxxxxxxx ldrbmi r0, [r0, #-0]! { "ldrbmi GPR , [ GPR ]",{0x45D00000,0x000FF000}}, // 010001011101xxxxxxxx000000000000 ldrbmi r0, [r0] { "ldrbmi GPR , [ GPR ] , - GPR",{0x46500000,0x000FF00F}}, // 010001100101xxxxxxxx00000000xxxx ldrbmi r0, [r0], -r0 { "ldrbmi GPR , [ GPR ] , - GPR , SHIFT",{0x46500060,0x000FF00F}}, // 010001100101xxxxxxxx00000110xxxx ldrbmi r0, [r0], -r0, rrx { "ldrbmi GPR , [ GPR ] , - GPR , SHIFT NUM",{0x46500020,0x000FFFEF}}, // 010001100101xxxxxxxxxxxxxxx0xxxx ldrbmi r0, [r0], -r0, lsr #32 { "ldrbmi GPR , [ GPR ] , GPR",{0x46D00000,0x000FF00F}}, // 010001101101xxxxxxxx00000000xxxx ldrbmi r0, [r0], r0 { "ldrbmi GPR , [ GPR ] , GPR , SHIFT",{0x46D00060,0x000FF00F}}, // 010001101101xxxxxxxx00000110xxxx ldrbmi r0, [r0], r0, rrx { "ldrbmi GPR , [ GPR ] , GPR , SHIFT NUM",{0x46D00020,0x000FFFEF}}, // 010001101101xxxxxxxxxxxxxxx0xxxx ldrbmi r0, [r0], r0, lsr #32 { "ldrbmi GPR , [ GPR ] , NUM",{0x44500000,0x008FFFFF}}, // 01000100x101xxxxxxxxxxxxxxxxxxxx ldrbmi r0, [r0], #-0 { "ldrbne GPR , [ GPR , - GPR , SHIFT NUM ]",{0x17500020,0x000FFFEF}}, // 000101110101xxxxxxxxxxxxxxx0xxxx ldrbne r0, [r0, -r0, lsr #32] { "ldrbne GPR , [ GPR , - GPR , SHIFT NUM ] !",{0x17700020,0x000FFFEF}}, // 000101110111xxxxxxxxxxxxxxx0xxxx ldrbne r0, [r0, -r0, lsr #32]! { "ldrbne GPR , [ GPR , - GPR , SHIFT ]",{0x17500060,0x000FF00F}}, // 000101110101xxxxxxxx00000110xxxx ldrbne r0, [r0, -r0, rrx] { "ldrbne GPR , [ GPR , - GPR ]",{0x17500000,0x000FF00F}}, // 000101110101xxxxxxxx00000000xxxx ldrbne r0, [r0, -r0] { "ldrbne GPR , [ GPR , - GPR ] !",{0x17700000,0x000FF00F}}, // 000101110111xxxxxxxx00000000xxxx ldrbne r0, [r0, -r0]! { "ldrbne GPR , [ GPR , GPR , SHIFT NUM ]",{0x17D00020,0x000FFFEF}}, // 000101111101xxxxxxxxxxxxxxx0xxxx ldrbne r0, [r0, r0, lsr #32] { "ldrbne GPR , [ GPR , GPR , SHIFT NUM ] !",{0x17F00020,0x000FFFEF}}, // 000101111111xxxxxxxxxxxxxxx0xxxx ldrbne r0, [r0, r0, lsr #32]! { "ldrbne GPR , [ GPR , GPR ]",{0x17D00000,0x000FF00F}}, // 000101111101xxxxxxxx00000000xxxx ldrbne r0, [r0, r0] { "ldrbne GPR , [ GPR , GPR ] !",{0x17F00000,0x000FF00F}}, // 000101111111xxxxxxxx00000000xxxx ldrbne r0, [r0, r0]! { "ldrbne GPR , [ GPR , NUM ]",{0x15500000,0x008FFFFF}}, // 00010101x101xxxxxxxxxxxxxxxxxxxx ldrbne r0, [r0, #-0] { "ldrbne GPR , [ GPR , NUM ] !",{0x15700000,0x008FFFFF}}, // 00010101x111xxxxxxxxxxxxxxxxxxxx ldrbne r0, [r0, #-0]! { "ldrbne GPR , [ GPR ]",{0x15D00000,0x000FF000}}, // 000101011101xxxxxxxx000000000000 ldrbne r0, [r0] { "ldrbne GPR , [ GPR ] , - GPR",{0x16500000,0x000FF00F}}, // 000101100101xxxxxxxx00000000xxxx ldrbne r0, [r0], -r0 { "ldrbne GPR , [ GPR ] , - GPR , SHIFT",{0x16500060,0x000FF00F}}, // 000101100101xxxxxxxx00000110xxxx ldrbne r0, [r0], -r0, rrx { "ldrbne GPR , [ GPR ] , - GPR , SHIFT NUM",{0x16500020,0x000FFFEF}}, // 000101100101xxxxxxxxxxxxxxx0xxxx ldrbne r0, [r0], -r0, lsr #32 { "ldrbne GPR , [ GPR ] , GPR",{0x16D00000,0x000FF00F}}, // 000101101101xxxxxxxx00000000xxxx ldrbne r0, [r0], r0 { "ldrbne GPR , [ GPR ] , GPR , SHIFT",{0x16D00060,0x000FF00F}}, // 000101101101xxxxxxxx00000110xxxx ldrbne r0, [r0], r0, rrx { "ldrbne GPR , [ GPR ] , GPR , SHIFT NUM",{0x16D00020,0x000FFFEF}}, // 000101101101xxxxxxxxxxxxxxx0xxxx ldrbne r0, [r0], r0, lsr #32 { "ldrbne GPR , [ GPR ] , NUM",{0x14500000,0x008FFFFF}}, // 00010100x101xxxxxxxxxxxxxxxxxxxx ldrbne r0, [r0], #-0 { "ldrbpl GPR , [ GPR , - GPR , SHIFT NUM ]",{0x57500020,0x000FFFEF}}, // 010101110101xxxxxxxxxxxxxxx0xxxx ldrbpl r0, [r0, -r0, lsr #32] { "ldrbpl GPR , [ GPR , - GPR , SHIFT NUM ] !",{0x57700020,0x000FFFEF}}, // 010101110111xxxxxxxxxxxxxxx0xxxx ldrbpl r0, [r0, -r0, lsr #32]! { "ldrbpl GPR , [ GPR , - GPR , SHIFT ]",{0x57500060,0x000FF00F}}, // 010101110101xxxxxxxx00000110xxxx ldrbpl r0, [r0, -r0, rrx] { "ldrbpl GPR , [ GPR , - GPR ]",{0x57500000,0x000FF00F}}, // 010101110101xxxxxxxx00000000xxxx ldrbpl r0, [r0, -r0] { "ldrbpl GPR , [ GPR , - GPR ] !",{0x57700000,0x000FF00F}}, // 010101110111xxxxxxxx00000000xxxx ldrbpl r0, [r0, -r0]! { "ldrbpl GPR , [ GPR , GPR , SHIFT NUM ]",{0x57D00020,0x000FFFEF}}, // 010101111101xxxxxxxxxxxxxxx0xxxx ldrbpl r0, [r0, r0, lsr #32] { "ldrbpl GPR , [ GPR , GPR , SHIFT NUM ] !",{0x57F00020,0x000FFFEF}}, // 010101111111xxxxxxxxxxxxxxx0xxxx ldrbpl r0, [r0, r0, lsr #32]! { "ldrbpl GPR , [ GPR , GPR ]",{0x57D00000,0x000FF00F}}, // 010101111101xxxxxxxx00000000xxxx ldrbpl r0, [r0, r0] { "ldrbpl GPR , [ GPR , GPR ] !",{0x57F00000,0x000FF00F}}, // 010101111111xxxxxxxx00000000xxxx ldrbpl r0, [r0, r0]! { "ldrbpl GPR , [ GPR , NUM ]",{0x55500000,0x008FFFFF}}, // 01010101x101xxxxxxxxxxxxxxxxxxxx ldrbpl r0, [r0, #-0] { "ldrbpl GPR , [ GPR , NUM ] !",{0x55700000,0x008FFFFF}}, // 01010101x111xxxxxxxxxxxxxxxxxxxx ldrbpl r0, [r0, #-0]! { "ldrbpl GPR , [ GPR ]",{0x55D00000,0x000FF000}}, // 010101011101xxxxxxxx000000000000 ldrbpl r0, [r0] { "ldrbpl GPR , [ GPR ] , - GPR",{0x56500000,0x000FF00F}}, // 010101100101xxxxxxxx00000000xxxx ldrbpl r0, [r0], -r0 { "ldrbpl GPR , [ GPR ] , - GPR , SHIFT",{0x56500060,0x000FF00F}}, // 010101100101xxxxxxxx00000110xxxx ldrbpl r0, [r0], -r0, rrx { "ldrbpl GPR , [ GPR ] , - GPR , SHIFT NUM",{0x56500020,0x000FFFEF}}, // 010101100101xxxxxxxxxxxxxxx0xxxx ldrbpl r0, [r0], -r0, lsr #32 { "ldrbpl GPR , [ GPR ] , GPR",{0x56D00000,0x000FF00F}}, // 010101101101xxxxxxxx00000000xxxx ldrbpl r0, [r0], r0 { "ldrbpl GPR , [ GPR ] , GPR , SHIFT",{0x56D00060,0x000FF00F}}, // 010101101101xxxxxxxx00000110xxxx ldrbpl r0, [r0], r0, rrx { "ldrbpl GPR , [ GPR ] , GPR , SHIFT NUM",{0x56D00020,0x000FFFEF}}, // 010101101101xxxxxxxxxxxxxxx0xxxx ldrbpl r0, [r0], r0, lsr #32 { "ldrbpl GPR , [ GPR ] , NUM",{0x54500000,0x008FFFFF}}, // 01010100x101xxxxxxxxxxxxxxxxxxxx ldrbpl r0, [r0], #-0 { "ldrbt GPR , [ GPR ] , - GPR",{0xE6700000,0x000FF00F}}, // 111001100111xxxxxxxx00000000xxxx ldrbt r0, [r0], -r0 { "ldrbt GPR , [ GPR ] , - GPR , SHIFT",{0xE6700060,0x000FF00F}}, // 111001100111xxxxxxxx00000110xxxx ldrbt r0, [r0], -r0, rrx { "ldrbt GPR , [ GPR ] , - GPR , SHIFT NUM",{0xE6700020,0x000FFFEF}}, // 111001100111xxxxxxxxxxxxxxx0xxxx ldrbt r0, [r0], -r0, lsr #32 { "ldrbt GPR , [ GPR ] , GPR",{0xE6F00000,0x000FF00F}}, // 111001101111xxxxxxxx00000000xxxx ldrbt r0, [r0], r0 { "ldrbt GPR , [ GPR ] , GPR , SHIFT",{0xE6F00060,0x000FF00F}}, // 111001101111xxxxxxxx00000110xxxx ldrbt r0, [r0], r0, rrx { "ldrbt GPR , [ GPR ] , GPR , SHIFT NUM",{0xE6F00020,0x000FFFEF}}, // 111001101111xxxxxxxxxxxxxxx0xxxx ldrbt r0, [r0], r0, lsr #32 { "ldrbt GPR , [ GPR ] , NUM",{0xE4700000,0x008FFFFF}}, // 11100100x111xxxxxxxxxxxxxxxxxxxx ldrbt r0, [r0], #-0 { "ldrbteq GPR , [ GPR ] , - GPR",{0x06700000,0x000FF00F}}, // 000001100111xxxxxxxx00000000xxxx ldrbteq r0, [r0], -r0 { "ldrbteq GPR , [ GPR ] , - GPR , SHIFT",{0x06700060,0x000FF00F}}, // 000001100111xxxxxxxx00000110xxxx ldrbteq r0, [r0], -r0, rrx { "ldrbteq GPR , [ GPR ] , - GPR , SHIFT NUM",{0x06700020,0x000FFFEF}}, // 000001100111xxxxxxxxxxxxxxx0xxxx ldrbteq r0, [r0], -r0, lsr #32 { "ldrbteq GPR , [ GPR ] , GPR",{0x06F00000,0x000FF00F}}, // 000001101111xxxxxxxx00000000xxxx ldrbteq r0, [r0], r0 { "ldrbteq GPR , [ GPR ] , GPR , SHIFT",{0x06F00060,0x000FF00F}}, // 000001101111xxxxxxxx00000110xxxx ldrbteq r0, [r0], r0, rrx { "ldrbteq GPR , [ GPR ] , GPR , SHIFT NUM",{0x06F00020,0x000FFFEF}}, // 000001101111xxxxxxxxxxxxxxx0xxxx ldrbteq r0, [r0], r0, lsr #32 { "ldrbteq GPR , [ GPR ] , NUM",{0x04700000,0x008FFFFF}}, // 00000100x111xxxxxxxxxxxxxxxxxxxx ldrbteq r0, [r0], #-0 { "ldrbtge GPR , [ GPR ] , - GPR",{0xA6700000,0x000FF00F}}, // 101001100111xxxxxxxx00000000xxxx ldrbtge r0, [r0], -r0 { "ldrbtge GPR , [ GPR ] , - GPR , SHIFT",{0xA6700060,0x000FF00F}}, // 101001100111xxxxxxxx00000110xxxx ldrbtge r0, [r0], -r0, rrx { "ldrbtge GPR , [ GPR ] , - GPR , SHIFT NUM",{0xA6700020,0x000FFFEF}}, // 101001100111xxxxxxxxxxxxxxx0xxxx ldrbtge r0, [r0], -r0, lsr #32 { "ldrbtge GPR , [ GPR ] , GPR",{0xA6F00000,0x000FF00F}}, // 101001101111xxxxxxxx00000000xxxx ldrbtge r0, [r0], r0 { "ldrbtge GPR , [ GPR ] , GPR , SHIFT",{0xA6F00060,0x000FF00F}}, // 101001101111xxxxxxxx00000110xxxx ldrbtge r0, [r0], r0, rrx { "ldrbtge GPR , [ GPR ] , GPR , SHIFT NUM",{0xA6F00020,0x000FFFEF}}, // 101001101111xxxxxxxxxxxxxxx0xxxx ldrbtge r0, [r0], r0, lsr #32 { "ldrbtge GPR , [ GPR ] , NUM",{0xA4700000,0x008FFFFF}}, // 10100100x111xxxxxxxxxxxxxxxxxxxx ldrbtge r0, [r0], #-0 { "ldrbtgt GPR , [ GPR ] , - GPR",{0xC6700000,0x000FF00F}}, // 110001100111xxxxxxxx00000000xxxx ldrbtgt r0, [r0], -r0 { "ldrbtgt GPR , [ GPR ] , - GPR , SHIFT",{0xC6700060,0x000FF00F}}, // 110001100111xxxxxxxx00000110xxxx ldrbtgt r0, [r0], -r0, rrx { "ldrbtgt GPR , [ GPR ] , - GPR , SHIFT NUM",{0xC6700020,0x000FFFEF}}, // 110001100111xxxxxxxxxxxxxxx0xxxx ldrbtgt r0, [r0], -r0, lsr #32 { "ldrbtgt GPR , [ GPR ] , GPR",{0xC6F00000,0x000FF00F}}, // 110001101111xxxxxxxx00000000xxxx ldrbtgt r0, [r0], r0 { "ldrbtgt GPR , [ GPR ] , GPR , SHIFT",{0xC6F00060,0x000FF00F}}, // 110001101111xxxxxxxx00000110xxxx ldrbtgt r0, [r0], r0, rrx { "ldrbtgt GPR , [ GPR ] , GPR , SHIFT NUM",{0xC6F00020,0x000FFFEF}}, // 110001101111xxxxxxxxxxxxxxx0xxxx ldrbtgt r0, [r0], r0, lsr #32 { "ldrbtgt GPR , [ GPR ] , NUM",{0xC4700000,0x008FFFFF}}, // 11000100x111xxxxxxxxxxxxxxxxxxxx ldrbtgt r0, [r0], #-0 { "ldrbthi GPR , [ GPR ] , - GPR",{0x86700000,0x000FF00F}}, // 100001100111xxxxxxxx00000000xxxx ldrbthi r0, [r0], -r0 { "ldrbthi GPR , [ GPR ] , - GPR , SHIFT",{0x86700060,0x000FF00F}}, // 100001100111xxxxxxxx00000110xxxx ldrbthi r0, [r0], -r0, rrx { "ldrbthi GPR , [ GPR ] , - GPR , SHIFT NUM",{0x86700020,0x000FFFEF}}, // 100001100111xxxxxxxxxxxxxxx0xxxx ldrbthi r0, [r0], -r0, lsr #32 { "ldrbthi GPR , [ GPR ] , GPR",{0x86F00000,0x000FF00F}}, // 100001101111xxxxxxxx00000000xxxx ldrbthi r0, [r0], r0 { "ldrbthi GPR , [ GPR ] , GPR , SHIFT",{0x86F00060,0x000FF00F}}, // 100001101111xxxxxxxx00000110xxxx ldrbthi r0, [r0], r0, rrx { "ldrbthi GPR , [ GPR ] , GPR , SHIFT NUM",{0x86F00020,0x000FFFEF}}, // 100001101111xxxxxxxxxxxxxxx0xxxx ldrbthi r0, [r0], r0, lsr #32 { "ldrbthi GPR , [ GPR ] , NUM",{0x84700000,0x008FFFFF}}, // 10000100x111xxxxxxxxxxxxxxxxxxxx ldrbthi r0, [r0], #-0 { "ldrbths GPR , [ GPR ] , - GPR",{0x26700000,0x000FF00F}}, // 001001100111xxxxxxxx00000000xxxx ldrbths r0, [r0], -r0 { "ldrbths GPR , [ GPR ] , - GPR , SHIFT",{0x26700060,0x000FF00F}}, // 001001100111xxxxxxxx00000110xxxx ldrbths r0, [r0], -r0, rrx { "ldrbths GPR , [ GPR ] , - GPR , SHIFT NUM",{0x26700020,0x000FFFEF}}, // 001001100111xxxxxxxxxxxxxxx0xxxx ldrbths r0, [r0], -r0, lsr #32 { "ldrbths GPR , [ GPR ] , GPR",{0x26F00000,0x000FF00F}}, // 001001101111xxxxxxxx00000000xxxx ldrbths r0, [r0], r0 { "ldrbths GPR , [ GPR ] , GPR , SHIFT",{0x26F00060,0x000FF00F}}, // 001001101111xxxxxxxx00000110xxxx ldrbths r0, [r0], r0, rrx { "ldrbths GPR , [ GPR ] , GPR , SHIFT NUM",{0x26F00020,0x000FFFEF}}, // 001001101111xxxxxxxxxxxxxxx0xxxx ldrbths r0, [r0], r0, lsr #32 { "ldrbths GPR , [ GPR ] , NUM",{0x24700000,0x008FFFFF}}, // 00100100x111xxxxxxxxxxxxxxxxxxxx ldrbths r0, [r0], #-0 { "ldrbtle GPR , [ GPR ] , - GPR",{0xD6700000,0x000FF00F}}, // 110101100111xxxxxxxx00000000xxxx ldrbtle r0, [r0], -r0 { "ldrbtle GPR , [ GPR ] , - GPR , SHIFT",{0xD6700060,0x000FF00F}}, // 110101100111xxxxxxxx00000110xxxx ldrbtle r0, [r0], -r0, rrx { "ldrbtle GPR , [ GPR ] , - GPR , SHIFT NUM",{0xD6700020,0x000FFFEF}}, // 110101100111xxxxxxxxxxxxxxx0xxxx ldrbtle r0, [r0], -r0, lsr #32 { "ldrbtle GPR , [ GPR ] , GPR",{0xD6F00000,0x000FF00F}}, // 110101101111xxxxxxxx00000000xxxx ldrbtle r0, [r0], r0 { "ldrbtle GPR , [ GPR ] , GPR , SHIFT",{0xD6F00060,0x000FF00F}}, // 110101101111xxxxxxxx00000110xxxx ldrbtle r0, [r0], r0, rrx { "ldrbtle GPR , [ GPR ] , GPR , SHIFT NUM",{0xD6F00020,0x000FFFEF}}, // 110101101111xxxxxxxxxxxxxxx0xxxx ldrbtle r0, [r0], r0, lsr #32 { "ldrbtle GPR , [ GPR ] , NUM",{0xD4700000,0x008FFFFF}}, // 11010100x111xxxxxxxxxxxxxxxxxxxx ldrbtle r0, [r0], #-0 { "ldrbtlo GPR , [ GPR ] , - GPR",{0x36700000,0x000FF00F}}, // 001101100111xxxxxxxx00000000xxxx ldrbtlo r0, [r0], -r0 { "ldrbtlo GPR , [ GPR ] , - GPR , SHIFT",{0x36700060,0x000FF00F}}, // 001101100111xxxxxxxx00000110xxxx ldrbtlo r0, [r0], -r0, rrx { "ldrbtlo GPR , [ GPR ] , - GPR , SHIFT NUM",{0x36700020,0x000FFFEF}}, // 001101100111xxxxxxxxxxxxxxx0xxxx ldrbtlo r0, [r0], -r0, lsr #32 { "ldrbtlo GPR , [ GPR ] , GPR",{0x36F00000,0x000FF00F}}, // 001101101111xxxxxxxx00000000xxxx ldrbtlo r0, [r0], r0 { "ldrbtlo GPR , [ GPR ] , GPR , SHIFT",{0x36F00060,0x000FF00F}}, // 001101101111xxxxxxxx00000110xxxx ldrbtlo r0, [r0], r0, rrx { "ldrbtlo GPR , [ GPR ] , GPR , SHIFT NUM",{0x36F00020,0x000FFFEF}}, // 001101101111xxxxxxxxxxxxxxx0xxxx ldrbtlo r0, [r0], r0, lsr #32 { "ldrbtlo GPR , [ GPR ] , NUM",{0x34700000,0x008FFFFF}}, // 00110100x111xxxxxxxxxxxxxxxxxxxx ldrbtlo r0, [r0], #-0 { "ldrbtls GPR , [ GPR ] , - GPR",{0x96700000,0x000FF00F}}, // 100101100111xxxxxxxx00000000xxxx ldrbtls r0, [r0], -r0 { "ldrbtls GPR , [ GPR ] , - GPR , SHIFT",{0x96700060,0x000FF00F}}, // 100101100111xxxxxxxx00000110xxxx ldrbtls r0, [r0], -r0, rrx { "ldrbtls GPR , [ GPR ] , - GPR , SHIFT NUM",{0x96700020,0x000FFFEF}}, // 100101100111xxxxxxxxxxxxxxx0xxxx ldrbtls r0, [r0], -r0, lsr #32 { "ldrbtls GPR , [ GPR ] , GPR",{0x96F00000,0x000FF00F}}, // 100101101111xxxxxxxx00000000xxxx ldrbtls r0, [r0], r0 { "ldrbtls GPR , [ GPR ] , GPR , SHIFT",{0x96F00060,0x000FF00F}}, // 100101101111xxxxxxxx00000110xxxx ldrbtls r0, [r0], r0, rrx { "ldrbtls GPR , [ GPR ] , GPR , SHIFT NUM",{0x96F00020,0x000FFFEF}}, // 100101101111xxxxxxxxxxxxxxx0xxxx ldrbtls r0, [r0], r0, lsr #32 { "ldrbtls GPR , [ GPR ] , NUM",{0x94700000,0x008FFFFF}}, // 10010100x111xxxxxxxxxxxxxxxxxxxx ldrbtls r0, [r0], #-0 { "ldrbtlt GPR , [ GPR ] , - GPR",{0xB6700000,0x000FF00F}}, // 101101100111xxxxxxxx00000000xxxx ldrbtlt r0, [r0], -r0 { "ldrbtlt GPR , [ GPR ] , - GPR , SHIFT",{0xB6700060,0x000FF00F}}, // 101101100111xxxxxxxx00000110xxxx ldrbtlt r0, [r0], -r0, rrx { "ldrbtlt GPR , [ GPR ] , - GPR , SHIFT NUM",{0xB6700020,0x000FFFEF}}, // 101101100111xxxxxxxxxxxxxxx0xxxx ldrbtlt r0, [r0], -r0, lsr #32 { "ldrbtlt GPR , [ GPR ] , GPR",{0xB6F00000,0x000FF00F}}, // 101101101111xxxxxxxx00000000xxxx ldrbtlt r0, [r0], r0 { "ldrbtlt GPR , [ GPR ] , GPR , SHIFT",{0xB6F00060,0x000FF00F}}, // 101101101111xxxxxxxx00000110xxxx ldrbtlt r0, [r0], r0, rrx { "ldrbtlt GPR , [ GPR ] , GPR , SHIFT NUM",{0xB6F00020,0x000FFFEF}}, // 101101101111xxxxxxxxxxxxxxx0xxxx ldrbtlt r0, [r0], r0, lsr #32 { "ldrbtlt GPR , [ GPR ] , NUM",{0xB4700000,0x008FFFFF}}, // 10110100x111xxxxxxxxxxxxxxxxxxxx ldrbtlt r0, [r0], #-0 { "ldrbtmi GPR , [ GPR ] , - GPR",{0x46700000,0x000FF00F}}, // 010001100111xxxxxxxx00000000xxxx ldrbtmi r0, [r0], -r0 { "ldrbtmi GPR , [ GPR ] , - GPR , SHIFT",{0x46700060,0x000FF00F}}, // 010001100111xxxxxxxx00000110xxxx ldrbtmi r0, [r0], -r0, rrx { "ldrbtmi GPR , [ GPR ] , - GPR , SHIFT NUM",{0x46700020,0x000FFFEF}}, // 010001100111xxxxxxxxxxxxxxx0xxxx ldrbtmi r0, [r0], -r0, lsr #32 { "ldrbtmi GPR , [ GPR ] , GPR",{0x46F00000,0x000FF00F}}, // 010001101111xxxxxxxx00000000xxxx ldrbtmi r0, [r0], r0 { "ldrbtmi GPR , [ GPR ] , GPR , SHIFT",{0x46F00060,0x000FF00F}}, // 010001101111xxxxxxxx00000110xxxx ldrbtmi r0, [r0], r0, rrx { "ldrbtmi GPR , [ GPR ] , GPR , SHIFT NUM",{0x46F00020,0x000FFFEF}}, // 010001101111xxxxxxxxxxxxxxx0xxxx ldrbtmi r0, [r0], r0, lsr #32 { "ldrbtmi GPR , [ GPR ] , NUM",{0x44700000,0x008FFFFF}}, // 01000100x111xxxxxxxxxxxxxxxxxxxx ldrbtmi r0, [r0], #-0 { "ldrbtne GPR , [ GPR ] , - GPR",{0x16700000,0x000FF00F}}, // 000101100111xxxxxxxx00000000xxxx ldrbtne r0, [r0], -r0 { "ldrbtne GPR , [ GPR ] , - GPR , SHIFT",{0x16700060,0x000FF00F}}, // 000101100111xxxxxxxx00000110xxxx ldrbtne r0, [r0], -r0, rrx { "ldrbtne GPR , [ GPR ] , - GPR , SHIFT NUM",{0x16700020,0x000FFFEF}}, // 000101100111xxxxxxxxxxxxxxx0xxxx ldrbtne r0, [r0], -r0, lsr #32 { "ldrbtne GPR , [ GPR ] , GPR",{0x16F00000,0x000FF00F}}, // 000101101111xxxxxxxx00000000xxxx ldrbtne r0, [r0], r0 { "ldrbtne GPR , [ GPR ] , GPR , SHIFT",{0x16F00060,0x000FF00F}}, // 000101101111xxxxxxxx00000110xxxx ldrbtne r0, [r0], r0, rrx { "ldrbtne GPR , [ GPR ] , GPR , SHIFT NUM",{0x16F00020,0x000FFFEF}}, // 000101101111xxxxxxxxxxxxxxx0xxxx ldrbtne r0, [r0], r0, lsr #32 { "ldrbtne GPR , [ GPR ] , NUM",{0x14700000,0x008FFFFF}}, // 00010100x111xxxxxxxxxxxxxxxxxxxx ldrbtne r0, [r0], #-0 { "ldrbtpl GPR , [ GPR ] , - GPR",{0x56700000,0x000FF00F}}, // 010101100111xxxxxxxx00000000xxxx ldrbtpl r0, [r0], -r0 { "ldrbtpl GPR , [ GPR ] , - GPR , SHIFT",{0x56700060,0x000FF00F}}, // 010101100111xxxxxxxx00000110xxxx ldrbtpl r0, [r0], -r0, rrx { "ldrbtpl GPR , [ GPR ] , - GPR , SHIFT NUM",{0x56700020,0x000FFFEF}}, // 010101100111xxxxxxxxxxxxxxx0xxxx ldrbtpl r0, [r0], -r0, lsr #32 { "ldrbtpl GPR , [ GPR ] , GPR",{0x56F00000,0x000FF00F}}, // 010101101111xxxxxxxx00000000xxxx ldrbtpl r0, [r0], r0 { "ldrbtpl GPR , [ GPR ] , GPR , SHIFT",{0x56F00060,0x000FF00F}}, // 010101101111xxxxxxxx00000110xxxx ldrbtpl r0, [r0], r0, rrx { "ldrbtpl GPR , [ GPR ] , GPR , SHIFT NUM",{0x56F00020,0x000FFFEF}}, // 010101101111xxxxxxxxxxxxxxx0xxxx ldrbtpl r0, [r0], r0, lsr #32 { "ldrbtpl GPR , [ GPR ] , NUM",{0x54700000,0x008FFFFF}}, // 01010100x111xxxxxxxxxxxxxxxxxxxx ldrbtpl r0, [r0], #-0 { "ldrbtvc GPR , [ GPR ] , - GPR",{0x76700000,0x000FF00F}}, // 011101100111xxxxxxxx00000000xxxx ldrbtvc r0, [r0], -r0 { "ldrbtvc GPR , [ GPR ] , - GPR , SHIFT",{0x76700060,0x000FF00F}}, // 011101100111xxxxxxxx00000110xxxx ldrbtvc r0, [r0], -r0, rrx { "ldrbtvc GPR , [ GPR ] , - GPR , SHIFT NUM",{0x76700020,0x000FFFEF}}, // 011101100111xxxxxxxxxxxxxxx0xxxx ldrbtvc r0, [r0], -r0, lsr #32 { "ldrbtvc GPR , [ GPR ] , GPR",{0x76F00000,0x000FF00F}}, // 011101101111xxxxxxxx00000000xxxx ldrbtvc r0, [r0], r0 { "ldrbtvc GPR , [ GPR ] , GPR , SHIFT",{0x76F00060,0x000FF00F}}, // 011101101111xxxxxxxx00000110xxxx ldrbtvc r0, [r0], r0, rrx { "ldrbtvc GPR , [ GPR ] , GPR , SHIFT NUM",{0x76F00020,0x000FFFEF}}, // 011101101111xxxxxxxxxxxxxxx0xxxx ldrbtvc r0, [r0], r0, lsr #32 { "ldrbtvc GPR , [ GPR ] , NUM",{0x74700000,0x008FFFFF}}, // 01110100x111xxxxxxxxxxxxxxxxxxxx ldrbtvc r0, [r0], #-0 { "ldrbtvs GPR , [ GPR ] , - GPR",{0x66700000,0x000FF00F}}, // 011001100111xxxxxxxx00000000xxxx ldrbtvs r0, [r0], -r0 { "ldrbtvs GPR , [ GPR ] , - GPR , SHIFT",{0x66700060,0x000FF00F}}, // 011001100111xxxxxxxx00000110xxxx ldrbtvs r0, [r0], -r0, rrx { "ldrbtvs GPR , [ GPR ] , - GPR , SHIFT NUM",{0x66700020,0x000FFFEF}}, // 011001100111xxxxxxxxxxxxxxx0xxxx ldrbtvs r0, [r0], -r0, lsr #32 { "ldrbtvs GPR , [ GPR ] , GPR",{0x66F00000,0x000FF00F}}, // 011001101111xxxxxxxx00000000xxxx ldrbtvs r0, [r0], r0 { "ldrbtvs GPR , [ GPR ] , GPR , SHIFT",{0x66F00060,0x000FF00F}}, // 011001101111xxxxxxxx00000110xxxx ldrbtvs r0, [r0], r0, rrx { "ldrbtvs GPR , [ GPR ] , GPR , SHIFT NUM",{0x66F00020,0x000FFFEF}}, // 011001101111xxxxxxxxxxxxxxx0xxxx ldrbtvs r0, [r0], r0, lsr #32 { "ldrbtvs GPR , [ GPR ] , NUM",{0x64700000,0x008FFFFF}}, // 01100100x111xxxxxxxxxxxxxxxxxxxx ldrbtvs r0, [r0], #-0 { "ldrbvc GPR , [ GPR , - GPR , SHIFT NUM ]",{0x77500020,0x000FFFEF}}, // 011101110101xxxxxxxxxxxxxxx0xxxx ldrbvc r0, [r0, -r0, lsr #32] { "ldrbvc GPR , [ GPR , - GPR , SHIFT NUM ] !",{0x77700020,0x000FFFEF}}, // 011101110111xxxxxxxxxxxxxxx0xxxx ldrbvc r0, [r0, -r0, lsr #32]! { "ldrbvc GPR , [ GPR , - GPR , SHIFT ]",{0x77500060,0x000FF00F}}, // 011101110101xxxxxxxx00000110xxxx ldrbvc r0, [r0, -r0, rrx] { "ldrbvc GPR , [ GPR , - GPR ]",{0x77500000,0x000FF00F}}, // 011101110101xxxxxxxx00000000xxxx ldrbvc r0, [r0, -r0] { "ldrbvc GPR , [ GPR , - GPR ] !",{0x77700000,0x000FF00F}}, // 011101110111xxxxxxxx00000000xxxx ldrbvc r0, [r0, -r0]! { "ldrbvc GPR , [ GPR , GPR , SHIFT NUM ]",{0x77D00020,0x000FFFEF}}, // 011101111101xxxxxxxxxxxxxxx0xxxx ldrbvc r0, [r0, r0, lsr #32] { "ldrbvc GPR , [ GPR , GPR , SHIFT NUM ] !",{0x77F00020,0x000FFFEF}}, // 011101111111xxxxxxxxxxxxxxx0xxxx ldrbvc r0, [r0, r0, lsr #32]! { "ldrbvc GPR , [ GPR , GPR ]",{0x77D00000,0x000FF00F}}, // 011101111101xxxxxxxx00000000xxxx ldrbvc r0, [r0, r0] { "ldrbvc GPR , [ GPR , GPR ] !",{0x77F00000,0x000FF00F}}, // 011101111111xxxxxxxx00000000xxxx ldrbvc r0, [r0, r0]! { "ldrbvc GPR , [ GPR , NUM ]",{0x75500000,0x008FFFFF}}, // 01110101x101xxxxxxxxxxxxxxxxxxxx ldrbvc r0, [r0, #-0] { "ldrbvc GPR , [ GPR , NUM ] !",{0x75700000,0x008FFFFF}}, // 01110101x111xxxxxxxxxxxxxxxxxxxx ldrbvc r0, [r0, #-0]! { "ldrbvc GPR , [ GPR ]",{0x75D00000,0x000FF000}}, // 011101011101xxxxxxxx000000000000 ldrbvc r0, [r0] { "ldrbvc GPR , [ GPR ] , - GPR",{0x76500000,0x000FF00F}}, // 011101100101xxxxxxxx00000000xxxx ldrbvc r0, [r0], -r0 { "ldrbvc GPR , [ GPR ] , - GPR , SHIFT",{0x76500060,0x000FF00F}}, // 011101100101xxxxxxxx00000110xxxx ldrbvc r0, [r0], -r0, rrx { "ldrbvc GPR , [ GPR ] , - GPR , SHIFT NUM",{0x76500020,0x000FFFEF}}, // 011101100101xxxxxxxxxxxxxxx0xxxx ldrbvc r0, [r0], -r0, lsr #32 { "ldrbvc GPR , [ GPR ] , GPR",{0x76D00000,0x000FF00F}}, // 011101101101xxxxxxxx00000000xxxx ldrbvc r0, [r0], r0 { "ldrbvc GPR , [ GPR ] , GPR , SHIFT",{0x76D00060,0x000FF00F}}, // 011101101101xxxxxxxx00000110xxxx ldrbvc r0, [r0], r0, rrx { "ldrbvc GPR , [ GPR ] , GPR , SHIFT NUM",{0x76D00020,0x000FFFEF}}, // 011101101101xxxxxxxxxxxxxxx0xxxx ldrbvc r0, [r0], r0, lsr #32 { "ldrbvc GPR , [ GPR ] , NUM",{0x74500000,0x008FFFFF}}, // 01110100x101xxxxxxxxxxxxxxxxxxxx ldrbvc r0, [r0], #-0 { "ldrbvs GPR , [ GPR , - GPR , SHIFT NUM ]",{0x67500020,0x000FFFEF}}, // 011001110101xxxxxxxxxxxxxxx0xxxx ldrbvs r0, [r0, -r0, lsr #32] { "ldrbvs GPR , [ GPR , - GPR , SHIFT NUM ] !",{0x67700020,0x000FFFEF}}, // 011001110111xxxxxxxxxxxxxxx0xxxx ldrbvs r0, [r0, -r0, lsr #32]! { "ldrbvs GPR , [ GPR , - GPR , SHIFT ]",{0x67500060,0x000FF00F}}, // 011001110101xxxxxxxx00000110xxxx ldrbvs r0, [r0, -r0, rrx] { "ldrbvs GPR , [ GPR , - GPR ]",{0x67500000,0x000FF00F}}, // 011001110101xxxxxxxx00000000xxxx ldrbvs r0, [r0, -r0] { "ldrbvs GPR , [ GPR , - GPR ] !",{0x67700000,0x000FF00F}}, // 011001110111xxxxxxxx00000000xxxx ldrbvs r0, [r0, -r0]! { "ldrbvs GPR , [ GPR , GPR , SHIFT NUM ]",{0x67D00020,0x000FFFEF}}, // 011001111101xxxxxxxxxxxxxxx0xxxx ldrbvs r0, [r0, r0, lsr #32] { "ldrbvs GPR , [ GPR , GPR , SHIFT NUM ] !",{0x67F00020,0x000FFFEF}}, // 011001111111xxxxxxxxxxxxxxx0xxxx ldrbvs r0, [r0, r0, lsr #32]! { "ldrbvs GPR , [ GPR , GPR ]",{0x67D00000,0x000FF00F}}, // 011001111101xxxxxxxx00000000xxxx ldrbvs r0, [r0, r0] { "ldrbvs GPR , [ GPR , GPR ] !",{0x67F00000,0x000FF00F}}, // 011001111111xxxxxxxx00000000xxxx ldrbvs r0, [r0, r0]! { "ldrbvs GPR , [ GPR , NUM ]",{0x65500000,0x008FFFFF}}, // 01100101x101xxxxxxxxxxxxxxxxxxxx ldrbvs r0, [r0, #-0] { "ldrbvs GPR , [ GPR , NUM ] !",{0x65700000,0x008FFFFF}}, // 01100101x111xxxxxxxxxxxxxxxxxxxx ldrbvs r0, [r0, #-0]! { "ldrbvs GPR , [ GPR ]",{0x65D00000,0x000FF000}}, // 011001011101xxxxxxxx000000000000 ldrbvs r0, [r0] { "ldrbvs GPR , [ GPR ] , - GPR",{0x66500000,0x000FF00F}}, // 011001100101xxxxxxxx00000000xxxx ldrbvs r0, [r0], -r0 { "ldrbvs GPR , [ GPR ] , - GPR , SHIFT",{0x66500060,0x000FF00F}}, // 011001100101xxxxxxxx00000110xxxx ldrbvs r0, [r0], -r0, rrx { "ldrbvs GPR , [ GPR ] , - GPR , SHIFT NUM",{0x66500020,0x000FFFEF}}, // 011001100101xxxxxxxxxxxxxxx0xxxx ldrbvs r0, [r0], -r0, lsr #32 { "ldrbvs GPR , [ GPR ] , GPR",{0x66D00000,0x000FF00F}}, // 011001101101xxxxxxxx00000000xxxx ldrbvs r0, [r0], r0 { "ldrbvs GPR , [ GPR ] , GPR , SHIFT",{0x66D00060,0x000FF00F}}, // 011001101101xxxxxxxx00000110xxxx ldrbvs r0, [r0], r0, rrx { "ldrbvs GPR , [ GPR ] , GPR , SHIFT NUM",{0x66D00020,0x000FFFEF}}, // 011001101101xxxxxxxxxxxxxxx0xxxx ldrbvs r0, [r0], r0, lsr #32 { "ldrbvs GPR , [ GPR ] , NUM",{0x64500000,0x008FFFFF}}, // 01100100x101xxxxxxxxxxxxxxxxxxxx ldrbvs r0, [r0], #-0 /* ldr's with the hanging rrx */ { "ldr GPR , [ GPR , GPR , SHIFT ]",{0xE7900060,0x000FF00F}}, { "ldrb GPR , [ GPR , GPR , SHIFT ]",{0xE7D00060,0x000FF00F}}, { "ldrbeq GPR , [ GPR , GPR , SHIFT ]",{0x07D00060,0x000FF00F}}, { "ldrbge GPR , [ GPR , GPR , SHIFT ]",{0xA7D00060,0x000FF00F}}, { "ldrbgt GPR , [ GPR , GPR , SHIFT ]",{0xC7D00060,0x000FF00F}}, { "ldrbhi GPR , [ GPR , GPR , SHIFT ]",{0x87D00060,0x000FF00F}}, { "ldrbhs GPR , [ GPR , GPR , SHIFT ]",{0x27D00060,0x000FF00F}}, { "ldrble GPR , [ GPR , GPR , SHIFT ]",{0xD7D00060,0x000FF00F}}, { "ldrblo GPR , [ GPR , GPR , SHIFT ]",{0x37D00060,0x000FF00F}}, { "ldrbls GPR , [ GPR , GPR , SHIFT ]",{0x97D00060,0x000FF00F}}, { "ldrblt GPR , [ GPR , GPR , SHIFT ]",{0xB7D00060,0x000FF00F}}, { "ldrbmi GPR , [ GPR , GPR , SHIFT ]",{0x47D00060,0x000FF00F}}, { "ldrbne GPR , [ GPR , GPR , SHIFT ]",{0x17D00060,0x000FF00F}}, { "ldrbpl GPR , [ GPR , GPR , SHIFT ]",{0x57D00060,0x000FF00F}}, { "ldrbvc GPR , [ GPR , GPR , SHIFT ]",{0x77D00060,0x000FF00F}}, { "ldrbvs GPR , [ GPR , GPR , SHIFT ]",{0x67D00060,0x000FF00F}}, { "ldreq GPR , [ GPR , GPR , SHIFT ]",{0x07900060,0x000FF00F}}, { "ldrge GPR , [ GPR , GPR , SHIFT ]",{0xA7900060,0x000FF00F}}, { "ldrgt GPR , [ GPR , GPR , SHIFT ]",{0xC7900060,0x000FF00F}}, { "ldrhi GPR , [ GPR , GPR , SHIFT ]",{0x87900060,0x000FF00F}}, { "ldrhs GPR , [ GPR , GPR , SHIFT ]",{0x27900060,0x000FF00F}}, { "ldrle GPR , [ GPR , GPR , SHIFT ]",{0xD7900060,0x000FF00F}}, { "ldrlo GPR , [ GPR , GPR , SHIFT ]",{0x37900060,0x000FF00F}}, { "ldrls GPR , [ GPR , GPR , SHIFT ]",{0x97900060,0x000FF00F}}, { "ldrlt GPR , [ GPR , GPR , SHIFT ]",{0xB7900060,0x000FF00F}}, { "ldrmi GPR , [ GPR , GPR , SHIFT ]",{0x47900060,0x000FF00F}}, { "ldrne GPR , [ GPR , GPR , SHIFT ]",{0x17900060,0x000FF00F}}, { "ldrpl GPR , [ GPR , GPR , SHIFT ]",{0x57900060,0x000FF00F}}, { "ldrvc GPR , [ GPR , GPR , SHIFT ]",{0x77900060,0x000FF00F}}, { "ldrvs GPR , [ GPR , GPR , SHIFT ]",{0x67900060,0x000FF00F}}, { "ldr GPR , [ GPR , GPR , SHIFT ] !",{0xE7B00060,0x000FF00F}}, { "ldrb GPR , [ GPR , GPR , SHIFT ] !",{0xE7F00060,0x000FF00F}}, { "ldrbeq GPR , [ GPR , GPR , SHIFT ] !",{0x07F00060,0x000FF00F}}, { "ldrbge GPR , [ GPR , GPR , SHIFT ] !",{0xA7F00060,0x000FF00F}}, { "ldrbgt GPR , [ GPR , GPR , SHIFT ] !",{0xC7F00060,0x000FF00F}}, { "ldrbhi GPR , [ GPR , GPR , SHIFT ] !",{0x87F00060,0x000FF00F}}, { "ldrbhs GPR , [ GPR , GPR , SHIFT ] !",{0x27F00060,0x000FF00F}}, { "ldrble GPR , [ GPR , GPR , SHIFT ] !",{0xD7F00060,0x000FF00F}}, { "ldrblo GPR , [ GPR , GPR , SHIFT ] !",{0x37F00060,0x000FF00F}}, { "ldrbls GPR , [ GPR , GPR , SHIFT ] !",{0x97F00060,0x000FF00F}}, { "ldrblt GPR , [ GPR , GPR , SHIFT ] !",{0xB7F00060,0x000FF00F}}, { "ldrbmi GPR , [ GPR , GPR , SHIFT ] !",{0x47F00060,0x000FF00F}}, { "ldrbne GPR , [ GPR , GPR , SHIFT ] !",{0x17F00060,0x000FF00F}}, { "ldrbpl GPR , [ GPR , GPR , SHIFT ] !",{0x57F00060,0x000FF00F}}, { "ldrbvc GPR , [ GPR , GPR , SHIFT ] !",{0x77F00060,0x000FF00F}}, { "ldrbvs GPR , [ GPR , GPR , SHIFT ] !",{0x67F00060,0x000FF00F}}, { "ldreq GPR , [ GPR , GPR , SHIFT ] !",{0x07B00060,0x000FF00F}}, { "ldrge GPR , [ GPR , GPR , SHIFT ] !",{0xA7B00060,0x000FF00F}}, { "ldrgt GPR , [ GPR , GPR , SHIFT ] !",{0xC7B00060,0x000FF00F}}, { "ldrhi GPR , [ GPR , GPR , SHIFT ] !",{0x87B00060,0x000FF00F}}, { "ldrhs GPR , [ GPR , GPR , SHIFT ] !",{0x27B00060,0x000FF00F}}, { "ldrle GPR , [ GPR , GPR , SHIFT ] !",{0xD7B00060,0x000FF00F}}, { "ldrlo GPR , [ GPR , GPR , SHIFT ] !",{0x37B00060,0x000FF00F}}, { "ldrls GPR , [ GPR , GPR , SHIFT ] !",{0x97B00060,0x000FF00F}}, { "ldrlt GPR , [ GPR , GPR , SHIFT ] !",{0xB7B00060,0x000FF00F}}, { "ldrmi GPR , [ GPR , GPR , SHIFT ] !",{0x47B00060,0x000FF00F}}, { "ldrne GPR , [ GPR , GPR , SHIFT ] !",{0x17B00060,0x000FF00F}}, { "ldrpl GPR , [ GPR , GPR , SHIFT ] !",{0x57B00060,0x000FF00F}}, { "ldrvc GPR , [ GPR , GPR , SHIFT ] !",{0x77B00060,0x000FF00F}}, { "ldrvs GPR , [ GPR , GPR , SHIFT ] !",{0x67B00060,0x000FF00F}}, /* str's with the hanging rrx */ { "str GPR , [ GPR , GPR , SHIFT ]",{0xE7800060,0x000FF00F}}, { "strb GPR , [ GPR , GPR , SHIFT ]",{0xE7C00060,0x000FF00F}}, { "strbeq GPR , [ GPR , GPR , SHIFT ]",{0x07C00060,0x000FF00F}}, { "strbge GPR , [ GPR , GPR , SHIFT ]",{0xA7C00060,0x000FF00F}}, { "strbgt GPR , [ GPR , GPR , SHIFT ]",{0xC7C00060,0x000FF00F}}, { "strbhi GPR , [ GPR , GPR , SHIFT ]",{0x87C00060,0x000FF00F}}, { "strbhs GPR , [ GPR , GPR , SHIFT ]",{0x27C00060,0x000FF00F}}, { "strble GPR , [ GPR , GPR , SHIFT ]",{0xD7C00060,0x000FF00F}}, { "strblo GPR , [ GPR , GPR , SHIFT ]",{0x37C00060,0x000FF00F}}, { "strbls GPR , [ GPR , GPR , SHIFT ]",{0x97C00060,0x000FF00F}}, { "strblt GPR , [ GPR , GPR , SHIFT ]",{0xB7C00060,0x000FF00F}}, { "strbmi GPR , [ GPR , GPR , SHIFT ]",{0x47C00060,0x000FF00F}}, { "strbne GPR , [ GPR , GPR , SHIFT ]",{0x17C00060,0x000FF00F}}, { "strbpl GPR , [ GPR , GPR , SHIFT ]",{0x57C00060,0x000FF00F}}, { "strbvc GPR , [ GPR , GPR , SHIFT ]",{0x77C00060,0x000FF00F}}, { "strbvs GPR , [ GPR , GPR , SHIFT ]",{0x67C00060,0x000FF00F}}, { "streq GPR , [ GPR , GPR , SHIFT ]",{0x07800060,0x000FF00F}}, { "strge GPR , [ GPR , GPR , SHIFT ]",{0xA7800060,0x000FF00F}}, { "strgt GPR , [ GPR , GPR , SHIFT ]",{0xC7800060,0x000FF00F}}, { "strhi GPR , [ GPR , GPR , SHIFT ]",{0x87800060,0x000FF00F}}, { "strhs GPR , [ GPR , GPR , SHIFT ]",{0x27800060,0x000FF00F}}, { "strle GPR , [ GPR , GPR , SHIFT ]",{0xD7800060,0x000FF00F}}, { "strlo GPR , [ GPR , GPR , SHIFT ]",{0x37800060,0x000FF00F}}, { "strls GPR , [ GPR , GPR , SHIFT ]",{0x97800060,0x000FF00F}}, { "strlt GPR , [ GPR , GPR , SHIFT ]",{0xB7800060,0x000FF00F}}, { "strmi GPR , [ GPR , GPR , SHIFT ]",{0x47800060,0x000FF00F}}, { "strne GPR , [ GPR , GPR , SHIFT ]",{0x17800060,0x000FF00F}}, { "strpl GPR , [ GPR , GPR , SHIFT ]",{0x57800060,0x000FF00F}}, { "strvc GPR , [ GPR , GPR , SHIFT ]",{0x77800060,0x000FF00F}}, { "strvs GPR , [ GPR , GPR , SHIFT ]",{0x67800060,0x000FF00F}}, { "str GPR , [ GPR , GPR , SHIFT ] !",{0xE7A00060,0x000FF00F}}, { "strb GPR , [ GPR , GPR , SHIFT ] !",{0xE7E00060,0x000FF00F}}, { "strbeq GPR , [ GPR , GPR , SHIFT ] !",{0x07E00060,0x000FF00F}}, { "strbge GPR , [ GPR , GPR , SHIFT ] !",{0xA7E00060,0x000FF00F}}, { "strbgt GPR , [ GPR , GPR , SHIFT ] !",{0xC7E00060,0x000FF00F}}, { "strbhi GPR , [ GPR , GPR , SHIFT ] !",{0x87E00060,0x000FF00F}}, { "strbhs GPR , [ GPR , GPR , SHIFT ] !",{0x27E00060,0x000FF00F}}, { "strble GPR , [ GPR , GPR , SHIFT ] !",{0xD7E00060,0x000FF00F}}, { "strblo GPR , [ GPR , GPR , SHIFT ] !",{0x37E00060,0x000FF00F}}, { "strbls GPR , [ GPR , GPR , SHIFT ] !",{0x97E00060,0x000FF00F}}, { "strblt GPR , [ GPR , GPR , SHIFT ] !",{0xB7E00060,0x000FF00F}}, { "strbmi GPR , [ GPR , GPR , SHIFT ] !",{0x47E00060,0x000FF00F}}, { "strbne GPR , [ GPR , GPR , SHIFT ] !",{0x17E00060,0x000FF00F}}, { "strbpl GPR , [ GPR , GPR , SHIFT ] !",{0x57E00060,0x000FF00F}}, { "strbvc GPR , [ GPR , GPR , SHIFT ] !",{0x77E00060,0x000FF00F}}, { "strbvs GPR , [ GPR , GPR , SHIFT ] !",{0x67E00060,0x000FF00F}}, { "streq GPR , [ GPR , GPR , SHIFT ] !",{0x07A00060,0x000FF00F}}, { "strge GPR , [ GPR , GPR , SHIFT ] !",{0xA7A00060,0x000FF00F}}, { "strgt GPR , [ GPR , GPR , SHIFT ] !",{0xC7A00060,0x000FF00F}}, { "strhi GPR , [ GPR , GPR , SHIFT ] !",{0x87A00060,0x000FF00F}}, { "strhs GPR , [ GPR , GPR , SHIFT ] !",{0x27A00060,0x000FF00F}}, { "strle GPR , [ GPR , GPR , SHIFT ] !",{0xD7A00060,0x000FF00F}}, { "strlo GPR , [ GPR , GPR , SHIFT ] !",{0x37A00060,0x000FF00F}}, { "strls GPR , [ GPR , GPR , SHIFT ] !",{0x97A00060,0x000FF00F}}, { "strlt GPR , [ GPR , GPR , SHIFT ] !",{0xB7A00060,0x000FF00F}}, { "strmi GPR , [ GPR , GPR , SHIFT ] !",{0x47A00060,0x000FF00F}}, { "strne GPR , [ GPR , GPR , SHIFT ] !",{0x17A00060,0x000FF00F}}, { "strpl GPR , [ GPR , GPR , SHIFT ] !",{0x57A00060,0x000FF00F}}, { "strvc GPR , [ GPR , GPR , SHIFT ] !",{0x77A00060,0x000FF00F}}, { "strvs GPR , [ GPR , GPR , SHIFT ] !",{0x67A00060,0x000FF00F}}, { "ldrd GPR , GPR , [ GPR , - GPR ]",{0xE10000D0,0x000FFF0F}}, // 111000010000xxxxxxxxxxxx1101xxxx ldrd r0, r1, [r0, -r0] { "ldrd GPR , GPR , [ GPR , - GPR ] !",{0xE12000D0,0x000FFF0F}}, // 111000010010xxxxxxxxxxxx1101xxxx ldrd r0, r1, [r0, -r0]! { "ldrd GPR , GPR , [ GPR , GPR ]",{0xE18000D0,0x000FFF0F}}, // 111000011000xxxxxxxxxxxx1101xxxx ldrd r0, r1, [r0, r0] { "ldrd GPR , GPR , [ GPR , GPR ] !",{0xE1A000D0,0x000FFF0F}}, // 111000011010xxxxxxxxxxxx1101xxxx ldrd r0, r1, [r0, r0]! { "ldrd GPR , GPR , [ GPR , NUM ]",{0xE14000D0,0x008FFF0F}}, // 11100001x100xxxxxxxxxxxx1101xxxx ldrd r0, r1, [r0, #-0] { "ldrd GPR , GPR , [ GPR , NUM ] !",{0xE16000D0,0x008FFF0F}}, // 11100001x110xxxxxxxxxxxx1101xxxx ldrd r0, r1, [r0, #-0]! { "ldrd GPR , GPR , [ GPR ]",{0xE1C000D0,0x000FF000}}, // 111000011100xxxxxxxx000011010000 ldrd r0, r1, [r0] { "ldrd GPR , GPR , [ GPR ] , - GPR",{0xE00000D0,0x000FFF0F}}, // 111000000000xxxxxxxxxxxx1101xxxx ldrd r0, r1, [r0], -r0 { "ldrd GPR , GPR , [ GPR ] , GPR",{0xE08000D0,0x000FFF0F}}, // 111000001000xxxxxxxxxxxx1101xxxx ldrd r0, r1, [r0], r0 { "ldrd GPR , GPR , [ GPR ] , NUM",{0xE04000D0,0x008FFF0F}}, // 11100000x100xxxxxxxxxxxx1101xxxx ldrd r0, r1, [r0], #-0 { "ldrdeq GPR , GPR , [ GPR , - GPR ]",{0x010000D0,0x000FFF0F}}, // 000000010000xxxxxxxxxxxx1101xxxx ldrdeq r0, r1, [r0, -r0] { "ldrdeq GPR , GPR , [ GPR , - GPR ] !",{0x012000D0,0x000FFF0F}}, // 000000010010xxxxxxxxxxxx1101xxxx ldrdeq r0, r1, [r0, -r0]! { "ldrdeq GPR , GPR , [ GPR , GPR ]",{0x018000D0,0x000FFF0F}}, // 000000011000xxxxxxxxxxxx1101xxxx ldrdeq r0, r1, [r0, r0] { "ldrdeq GPR , GPR , [ GPR , GPR ] !",{0x01A000D0,0x000FFF0F}}, // 000000011010xxxxxxxxxxxx1101xxxx ldrdeq r0, r1, [r0, r0]! { "ldrdeq GPR , GPR , [ GPR , NUM ]",{0x014000D0,0x008FFF0F}}, // 00000001x100xxxxxxxxxxxx1101xxxx ldrdeq r0, r1, [r0, #-0] { "ldrdeq GPR , GPR , [ GPR , NUM ] !",{0x016000D0,0x008FFF0F}}, // 00000001x110xxxxxxxxxxxx1101xxxx ldrdeq r0, r1, [r0, #-0]! { "ldrdeq GPR , GPR , [ GPR ]",{0x01C000D0,0x000FF000}}, // 000000011100xxxxxxxx000011010000 ldrdeq r0, r1, [r0] { "ldrdeq GPR , GPR , [ GPR ] , - GPR",{0x000000D0,0x000FFF0F}}, // 000000000000xxxxxxxxxxxx1101xxxx ldrdeq r0, r1, [r0], -r0 { "ldrdeq GPR , GPR , [ GPR ] , GPR",{0x008000D0,0x000FFF0F}}, // 000000001000xxxxxxxxxxxx1101xxxx ldrdeq r0, r1, [r0], r0 { "ldrdeq GPR , GPR , [ GPR ] , NUM",{0x004000D0,0x008FFF0F}}, // 00000000x100xxxxxxxxxxxx1101xxxx ldrdeq r0, r1, [r0], #-0 { "ldrdge GPR , GPR , [ GPR , - GPR ]",{0xA10000D0,0x000FFF0F}}, // 101000010000xxxxxxxxxxxx1101xxxx ldrdge r0, r1, [r0, -r0] { "ldrdge GPR , GPR , [ GPR , - GPR ] !",{0xA12000D0,0x000FFF0F}}, // 101000010010xxxxxxxxxxxx1101xxxx ldrdge r0, r1, [r0, -r0]! { "ldrdge GPR , GPR , [ GPR , GPR ]",{0xA18000D0,0x000FFF0F}}, // 101000011000xxxxxxxxxxxx1101xxxx ldrdge r0, r1, [r0, r0] { "ldrdge GPR , GPR , [ GPR , GPR ] !",{0xA1A000D0,0x000FFF0F}}, // 101000011010xxxxxxxxxxxx1101xxxx ldrdge r0, r1, [r0, r0]! { "ldrdge GPR , GPR , [ GPR , NUM ]",{0xA14000D0,0x008FFF0F}}, // 10100001x100xxxxxxxxxxxx1101xxxx ldrdge r0, r1, [r0, #-0] { "ldrdge GPR , GPR , [ GPR , NUM ] !",{0xA16000D0,0x008FFF0F}}, // 10100001x110xxxxxxxxxxxx1101xxxx ldrdge r0, r1, [r0, #-0]! { "ldrdge GPR , GPR , [ GPR ]",{0xA1C000D0,0x000FF000}}, // 101000011100xxxxxxxx000011010000 ldrdge r0, r1, [r0] { "ldrdge GPR , GPR , [ GPR ] , - GPR",{0xA00000D0,0x000FFF0F}}, // 101000000000xxxxxxxxxxxx1101xxxx ldrdge r0, r1, [r0], -r0 { "ldrdge GPR , GPR , [ GPR ] , GPR",{0xA08000D0,0x000FFF0F}}, // 101000001000xxxxxxxxxxxx1101xxxx ldrdge r0, r1, [r0], r0 { "ldrdge GPR , GPR , [ GPR ] , NUM",{0xA04000D0,0x008FFF0F}}, // 10100000x100xxxxxxxxxxxx1101xxxx ldrdge r0, r1, [r0], #-0 { "ldrdgt GPR , GPR , [ GPR , - GPR ]",{0xC10000D0,0x000FFF0F}}, // 110000010000xxxxxxxxxxxx1101xxxx ldrdgt r0, r1, [r0, -r0] { "ldrdgt GPR , GPR , [ GPR , - GPR ] !",{0xC12000D0,0x000FFF0F}}, // 110000010010xxxxxxxxxxxx1101xxxx ldrdgt r0, r1, [r0, -r0]! { "ldrdgt GPR , GPR , [ GPR , GPR ]",{0xC18000D0,0x000FFF0F}}, // 110000011000xxxxxxxxxxxx1101xxxx ldrdgt r0, r1, [r0, r0] { "ldrdgt GPR , GPR , [ GPR , GPR ] !",{0xC1A000D0,0x000FFF0F}}, // 110000011010xxxxxxxxxxxx1101xxxx ldrdgt r0, r1, [r0, r0]! { "ldrdgt GPR , GPR , [ GPR , NUM ]",{0xC14000D0,0x008FFF0F}}, // 11000001x100xxxxxxxxxxxx1101xxxx ldrdgt r0, r1, [r0, #-0] { "ldrdgt GPR , GPR , [ GPR , NUM ] !",{0xC16000D0,0x008FFF0F}}, // 11000001x110xxxxxxxxxxxx1101xxxx ldrdgt r0, r1, [r0, #-0]! { "ldrdgt GPR , GPR , [ GPR ]",{0xC1C000D0,0x000FF000}}, // 110000011100xxxxxxxx000011010000 ldrdgt r0, r1, [r0] { "ldrdgt GPR , GPR , [ GPR ] , - GPR",{0xC00000D0,0x000FFF0F}}, // 110000000000xxxxxxxxxxxx1101xxxx ldrdgt r0, r1, [r0], -r0 { "ldrdgt GPR , GPR , [ GPR ] , GPR",{0xC08000D0,0x000FFF0F}}, // 110000001000xxxxxxxxxxxx1101xxxx ldrdgt r0, r1, [r0], r0 { "ldrdgt GPR , GPR , [ GPR ] , NUM",{0xC04000D0,0x008FFF0F}}, // 11000000x100xxxxxxxxxxxx1101xxxx ldrdgt r0, r1, [r0], #-0 { "ldrdhi GPR , GPR , [ GPR , - GPR ]",{0x810000D0,0x000FFF0F}}, // 100000010000xxxxxxxxxxxx1101xxxx ldrdhi r0, r1, [r0, -r0] { "ldrdhi GPR , GPR , [ GPR , - GPR ] !",{0x812000D0,0x000FFF0F}}, // 100000010010xxxxxxxxxxxx1101xxxx ldrdhi r0, r1, [r0, -r0]! { "ldrdhi GPR , GPR , [ GPR , GPR ]",{0x818000D0,0x000FFF0F}}, // 100000011000xxxxxxxxxxxx1101xxxx ldrdhi r0, r1, [r0, r0] { "ldrdhi GPR , GPR , [ GPR , GPR ] !",{0x81A000D0,0x000FFF0F}}, // 100000011010xxxxxxxxxxxx1101xxxx ldrdhi r0, r1, [r0, r0]! { "ldrdhi GPR , GPR , [ GPR , NUM ]",{0x814000D0,0x008FFF0F}}, // 10000001x100xxxxxxxxxxxx1101xxxx ldrdhi r0, r1, [r0, #-0] { "ldrdhi GPR , GPR , [ GPR , NUM ] !",{0x816000D0,0x008FFF0F}}, // 10000001x110xxxxxxxxxxxx1101xxxx ldrdhi r0, r1, [r0, #-0]! { "ldrdhi GPR , GPR , [ GPR ]",{0x81C000D0,0x000FF000}}, // 100000011100xxxxxxxx000011010000 ldrdhi r0, r1, [r0] { "ldrdhi GPR , GPR , [ GPR ] , - GPR",{0x800000D0,0x000FFF0F}}, // 100000000000xxxxxxxxxxxx1101xxxx ldrdhi r0, r1, [r0], -r0 { "ldrdhi GPR , GPR , [ GPR ] , GPR",{0x808000D0,0x000FFF0F}}, // 100000001000xxxxxxxxxxxx1101xxxx ldrdhi r0, r1, [r0], r0 { "ldrdhi GPR , GPR , [ GPR ] , NUM",{0x804000D0,0x008FFF0F}}, // 10000000x100xxxxxxxxxxxx1101xxxx ldrdhi r0, r1, [r0], #-0 { "ldrdhs GPR , GPR , [ GPR , - GPR ]",{0x210000D0,0x000FFF0F}}, // 001000010000xxxxxxxxxxxx1101xxxx ldrdhs r0, r1, [r0, -r0] { "ldrdhs GPR , GPR , [ GPR , - GPR ] !",{0x212000D0,0x000FFF0F}}, // 001000010010xxxxxxxxxxxx1101xxxx ldrdhs r0, r1, [r0, -r0]! { "ldrdhs GPR , GPR , [ GPR , GPR ]",{0x218000D0,0x000FFF0F}}, // 001000011000xxxxxxxxxxxx1101xxxx ldrdhs r0, r1, [r0, r0] { "ldrdhs GPR , GPR , [ GPR , GPR ] !",{0x21A000D0,0x000FFF0F}}, // 001000011010xxxxxxxxxxxx1101xxxx ldrdhs r0, r1, [r0, r0]! { "ldrdhs GPR , GPR , [ GPR , NUM ]",{0x214000D0,0x008FFF0F}}, // 00100001x100xxxxxxxxxxxx1101xxxx ldrdhs r0, r1, [r0, #-0] { "ldrdhs GPR , GPR , [ GPR , NUM ] !",{0x216000D0,0x008FFF0F}}, // 00100001x110xxxxxxxxxxxx1101xxxx ldrdhs r0, r1, [r0, #-0]! { "ldrdhs GPR , GPR , [ GPR ]",{0x21C000D0,0x000FF000}}, // 001000011100xxxxxxxx000011010000 ldrdhs r0, r1, [r0] { "ldrdhs GPR , GPR , [ GPR ] , - GPR",{0x200000D0,0x000FFF0F}}, // 001000000000xxxxxxxxxxxx1101xxxx ldrdhs r0, r1, [r0], -r0 { "ldrdhs GPR , GPR , [ GPR ] , GPR",{0x208000D0,0x000FFF0F}}, // 001000001000xxxxxxxxxxxx1101xxxx ldrdhs r0, r1, [r0], r0 { "ldrdhs GPR , GPR , [ GPR ] , NUM",{0x204000D0,0x008FFF0F}}, // 00100000x100xxxxxxxxxxxx1101xxxx ldrdhs r0, r1, [r0], #-0 { "ldrdle GPR , GPR , [ GPR , - GPR ]",{0xD10000D0,0x000FFF0F}}, // 110100010000xxxxxxxxxxxx1101xxxx ldrdle r0, r1, [r0, -r0] { "ldrdle GPR , GPR , [ GPR , - GPR ] !",{0xD12000D0,0x000FFF0F}}, // 110100010010xxxxxxxxxxxx1101xxxx ldrdle r0, r1, [r0, -r0]! { "ldrdle GPR , GPR , [ GPR , GPR ]",{0xD18000D0,0x000FFF0F}}, // 110100011000xxxxxxxxxxxx1101xxxx ldrdle r0, r1, [r0, r0] { "ldrdle GPR , GPR , [ GPR , GPR ] !",{0xD1A000D0,0x000FFF0F}}, // 110100011010xxxxxxxxxxxx1101xxxx ldrdle r0, r1, [r0, r0]! { "ldrdle GPR , GPR , [ GPR , NUM ]",{0xD14000D0,0x008FFF0F}}, // 11010001x100xxxxxxxxxxxx1101xxxx ldrdle r0, r1, [r0, #-0] { "ldrdle GPR , GPR , [ GPR , NUM ] !",{0xD16000D0,0x008FFF0F}}, // 11010001x110xxxxxxxxxxxx1101xxxx ldrdle r0, r1, [r0, #-0]! { "ldrdle GPR , GPR , [ GPR ]",{0xD1C000D0,0x000FF000}}, // 110100011100xxxxxxxx000011010000 ldrdle r0, r1, [r0] { "ldrdle GPR , GPR , [ GPR ] , - GPR",{0xD00000D0,0x000FFF0F}}, // 110100000000xxxxxxxxxxxx1101xxxx ldrdle r0, r1, [r0], -r0 { "ldrdle GPR , GPR , [ GPR ] , GPR",{0xD08000D0,0x000FFF0F}}, // 110100001000xxxxxxxxxxxx1101xxxx ldrdle r0, r1, [r0], r0 { "ldrdle GPR , GPR , [ GPR ] , NUM",{0xD04000D0,0x008FFF0F}}, // 11010000x100xxxxxxxxxxxx1101xxxx ldrdle r0, r1, [r0], #-0 { "ldrdlo GPR , GPR , [ GPR , - GPR ]",{0x310000D0,0x000FFF0F}}, // 001100010000xxxxxxxxxxxx1101xxxx ldrdlo r0, r1, [r0, -r0] { "ldrdlo GPR , GPR , [ GPR , - GPR ] !",{0x312000D0,0x000FFF0F}}, // 001100010010xxxxxxxxxxxx1101xxxx ldrdlo r0, r1, [r0, -r0]! { "ldrdlo GPR , GPR , [ GPR , GPR ]",{0x318000D0,0x000FFF0F}}, // 001100011000xxxxxxxxxxxx1101xxxx ldrdlo r0, r1, [r0, r0] { "ldrdlo GPR , GPR , [ GPR , GPR ] !",{0x31A000D0,0x000FFF0F}}, // 001100011010xxxxxxxxxxxx1101xxxx ldrdlo r0, r1, [r0, r0]! { "ldrdlo GPR , GPR , [ GPR , NUM ]",{0x314000D0,0x008FFF0F}}, // 00110001x100xxxxxxxxxxxx1101xxxx ldrdlo r0, r1, [r0, #-0] { "ldrdlo GPR , GPR , [ GPR , NUM ] !",{0x316000D0,0x008FFF0F}}, // 00110001x110xxxxxxxxxxxx1101xxxx ldrdlo r0, r1, [r0, #-0]! { "ldrdlo GPR , GPR , [ GPR ]",{0x31C000D0,0x000FF000}}, // 001100011100xxxxxxxx000011010000 ldrdlo r0, r1, [r0] { "ldrdlo GPR , GPR , [ GPR ] , - GPR",{0x300000D0,0x000FFF0F}}, // 001100000000xxxxxxxxxxxx1101xxxx ldrdlo r0, r1, [r0], -r0 { "ldrdlo GPR , GPR , [ GPR ] , GPR",{0x308000D0,0x000FFF0F}}, // 001100001000xxxxxxxxxxxx1101xxxx ldrdlo r0, r1, [r0], r0 { "ldrdlo GPR , GPR , [ GPR ] , NUM",{0x304000D0,0x008FFF0F}}, // 00110000x100xxxxxxxxxxxx1101xxxx ldrdlo r0, r1, [r0], #-0 { "ldrdls GPR , GPR , [ GPR , - GPR ]",{0x910000D0,0x000FFF0F}}, // 100100010000xxxxxxxxxxxx1101xxxx ldrdls r0, r1, [r0, -r0] { "ldrdls GPR , GPR , [ GPR , - GPR ] !",{0x912000D0,0x000FFF0F}}, // 100100010010xxxxxxxxxxxx1101xxxx ldrdls r0, r1, [r0, -r0]! { "ldrdls GPR , GPR , [ GPR , GPR ]",{0x918000D0,0x000FFF0F}}, // 100100011000xxxxxxxxxxxx1101xxxx ldrdls r0, r1, [r0, r0] { "ldrdls GPR , GPR , [ GPR , GPR ] !",{0x91A000D0,0x000FFF0F}}, // 100100011010xxxxxxxxxxxx1101xxxx ldrdls r0, r1, [r0, r0]! { "ldrdls GPR , GPR , [ GPR , NUM ]",{0x914000D0,0x008FFF0F}}, // 10010001x100xxxxxxxxxxxx1101xxxx ldrdls r0, r1, [r0, #-0] { "ldrdls GPR , GPR , [ GPR , NUM ] !",{0x916000D0,0x008FFF0F}}, // 10010001x110xxxxxxxxxxxx1101xxxx ldrdls r0, r1, [r0, #-0]! { "ldrdls GPR , GPR , [ GPR ]",{0x91C000D0,0x000FF000}}, // 100100011100xxxxxxxx000011010000 ldrdls r0, r1, [r0] { "ldrdls GPR , GPR , [ GPR ] , - GPR",{0x900000D0,0x000FFF0F}}, // 100100000000xxxxxxxxxxxx1101xxxx ldrdls r0, r1, [r0], -r0 { "ldrdls GPR , GPR , [ GPR ] , GPR",{0x908000D0,0x000FFF0F}}, // 100100001000xxxxxxxxxxxx1101xxxx ldrdls r0, r1, [r0], r0 { "ldrdls GPR , GPR , [ GPR ] , NUM",{0x904000D0,0x008FFF0F}}, // 10010000x100xxxxxxxxxxxx1101xxxx ldrdls r0, r1, [r0], #-0 { "ldrdlt GPR , GPR , [ GPR , - GPR ]",{0xB10000D0,0x000FFF0F}}, // 101100010000xxxxxxxxxxxx1101xxxx ldrdlt r0, r1, [r0, -r0] { "ldrdlt GPR , GPR , [ GPR , - GPR ] !",{0xB12000D0,0x000FFF0F}}, // 101100010010xxxxxxxxxxxx1101xxxx ldrdlt r0, r1, [r0, -r0]! { "ldrdlt GPR , GPR , [ GPR , GPR ]",{0xB18000D0,0x000FFF0F}}, // 101100011000xxxxxxxxxxxx1101xxxx ldrdlt r0, r1, [r0, r0] { "ldrdlt GPR , GPR , [ GPR , GPR ] !",{0xB1A000D0,0x000FFF0F}}, // 101100011010xxxxxxxxxxxx1101xxxx ldrdlt r0, r1, [r0, r0]! { "ldrdlt GPR , GPR , [ GPR , NUM ]",{0xB14000D0,0x008FFF0F}}, // 10110001x100xxxxxxxxxxxx1101xxxx ldrdlt r0, r1, [r0, #-0] { "ldrdlt GPR , GPR , [ GPR , NUM ] !",{0xB16000D0,0x008FFF0F}}, // 10110001x110xxxxxxxxxxxx1101xxxx ldrdlt r0, r1, [r0, #-0]! { "ldrdlt GPR , GPR , [ GPR ]",{0xB1C000D0,0x000FF000}}, // 101100011100xxxxxxxx000011010000 ldrdlt r0, r1, [r0] { "ldrdlt GPR , GPR , [ GPR ] , - GPR",{0xB00000D0,0x000FFF0F}}, // 101100000000xxxxxxxxxxxx1101xxxx ldrdlt r0, r1, [r0], -r0 { "ldrdlt GPR , GPR , [ GPR ] , GPR",{0xB08000D0,0x000FFF0F}}, // 101100001000xxxxxxxxxxxx1101xxxx ldrdlt r0, r1, [r0], r0 { "ldrdlt GPR , GPR , [ GPR ] , NUM",{0xB04000D0,0x008FFF0F}}, // 10110000x100xxxxxxxxxxxx1101xxxx ldrdlt r0, r1, [r0], #-0 { "ldrdmi GPR , GPR , [ GPR , - GPR ]",{0x410000D0,0x000FFF0F}}, // 010000010000xxxxxxxxxxxx1101xxxx ldrdmi r0, r1, [r0, -r0] { "ldrdmi GPR , GPR , [ GPR , - GPR ] !",{0x412000D0,0x000FFF0F}}, // 010000010010xxxxxxxxxxxx1101xxxx ldrdmi r0, r1, [r0, -r0]! { "ldrdmi GPR , GPR , [ GPR , GPR ]",{0x418000D0,0x000FFF0F}}, // 010000011000xxxxxxxxxxxx1101xxxx ldrdmi r0, r1, [r0, r0] { "ldrdmi GPR , GPR , [ GPR , GPR ] !",{0x41A000D0,0x000FFF0F}}, // 010000011010xxxxxxxxxxxx1101xxxx ldrdmi r0, r1, [r0, r0]! { "ldrdmi GPR , GPR , [ GPR , NUM ]",{0x414000D0,0x008FFF0F}}, // 01000001x100xxxxxxxxxxxx1101xxxx ldrdmi r0, r1, [r0, #-0] { "ldrdmi GPR , GPR , [ GPR , NUM ] !",{0x416000D0,0x008FFF0F}}, // 01000001x110xxxxxxxxxxxx1101xxxx ldrdmi r0, r1, [r0, #-0]! { "ldrdmi GPR , GPR , [ GPR ]",{0x41C000D0,0x000FF000}}, // 010000011100xxxxxxxx000011010000 ldrdmi r0, r1, [r0] { "ldrdmi GPR , GPR , [ GPR ] , - GPR",{0x400000D0,0x000FFF0F}}, // 010000000000xxxxxxxxxxxx1101xxxx ldrdmi r0, r1, [r0], -r0 { "ldrdmi GPR , GPR , [ GPR ] , GPR",{0x408000D0,0x000FFF0F}}, // 010000001000xxxxxxxxxxxx1101xxxx ldrdmi r0, r1, [r0], r0 { "ldrdmi GPR , GPR , [ GPR ] , NUM",{0x404000D0,0x008FFF0F}}, // 01000000x100xxxxxxxxxxxx1101xxxx ldrdmi r0, r1, [r0], #-0 { "ldrdne GPR , GPR , [ GPR , - GPR ]",{0x110000D0,0x000FFF0F}}, // 000100010000xxxxxxxxxxxx1101xxxx ldrdne r0, r1, [r0, -r0] { "ldrdne GPR , GPR , [ GPR , - GPR ] !",{0x112000D0,0x000FFF0F}}, // 000100010010xxxxxxxxxxxx1101xxxx ldrdne r0, r1, [r0, -r0]! { "ldrdne GPR , GPR , [ GPR , GPR ]",{0x118000D0,0x000FFF0F}}, // 000100011000xxxxxxxxxxxx1101xxxx ldrdne r0, r1, [r0, r0] { "ldrdne GPR , GPR , [ GPR , GPR ] !",{0x11A000D0,0x000FFF0F}}, // 000100011010xxxxxxxxxxxx1101xxxx ldrdne r0, r1, [r0, r0]! { "ldrdne GPR , GPR , [ GPR , NUM ]",{0x114000D0,0x008FFF0F}}, // 00010001x100xxxxxxxxxxxx1101xxxx ldrdne r0, r1, [r0, #-0] { "ldrdne GPR , GPR , [ GPR , NUM ] !",{0x116000D0,0x008FFF0F}}, // 00010001x110xxxxxxxxxxxx1101xxxx ldrdne r0, r1, [r0, #-0]! { "ldrdne GPR , GPR , [ GPR ]",{0x11C000D0,0x000FF000}}, // 000100011100xxxxxxxx000011010000 ldrdne r0, r1, [r0] { "ldrdne GPR , GPR , [ GPR ] , - GPR",{0x100000D0,0x000FFF0F}}, // 000100000000xxxxxxxxxxxx1101xxxx ldrdne r0, r1, [r0], -r0 { "ldrdne GPR , GPR , [ GPR ] , GPR",{0x108000D0,0x000FFF0F}}, // 000100001000xxxxxxxxxxxx1101xxxx ldrdne r0, r1, [r0], r0 { "ldrdne GPR , GPR , [ GPR ] , NUM",{0x104000D0,0x008FFF0F}}, // 00010000x100xxxxxxxxxxxx1101xxxx ldrdne r0, r1, [r0], #-0 { "ldrdpl GPR , GPR , [ GPR , - GPR ]",{0x510000D0,0x000FFF0F}}, // 010100010000xxxxxxxxxxxx1101xxxx ldrdpl r0, r1, [r0, -r0] { "ldrdpl GPR , GPR , [ GPR , - GPR ] !",{0x512000D0,0x000FFF0F}}, // 010100010010xxxxxxxxxxxx1101xxxx ldrdpl r0, r1, [r0, -r0]! { "ldrdpl GPR , GPR , [ GPR , GPR ]",{0x518000D0,0x000FFF0F}}, // 010100011000xxxxxxxxxxxx1101xxxx ldrdpl r0, r1, [r0, r0] { "ldrdpl GPR , GPR , [ GPR , GPR ] !",{0x51A000D0,0x000FFF0F}}, // 010100011010xxxxxxxxxxxx1101xxxx ldrdpl r0, r1, [r0, r0]! { "ldrdpl GPR , GPR , [ GPR , NUM ]",{0x514000D0,0x008FFF0F}}, // 01010001x100xxxxxxxxxxxx1101xxxx ldrdpl r0, r1, [r0, #-0] { "ldrdpl GPR , GPR , [ GPR , NUM ] !",{0x516000D0,0x008FFF0F}}, // 01010001x110xxxxxxxxxxxx1101xxxx ldrdpl r0, r1, [r0, #-0]! { "ldrdpl GPR , GPR , [ GPR ]",{0x51C000D0,0x000FF000}}, // 010100011100xxxxxxxx000011010000 ldrdpl r0, r1, [r0] { "ldrdpl GPR , GPR , [ GPR ] , - GPR",{0x500000D0,0x000FFF0F}}, // 010100000000xxxxxxxxxxxx1101xxxx ldrdpl r0, r1, [r0], -r0 { "ldrdpl GPR , GPR , [ GPR ] , GPR",{0x508000D0,0x000FFF0F}}, // 010100001000xxxxxxxxxxxx1101xxxx ldrdpl r0, r1, [r0], r0 { "ldrdpl GPR , GPR , [ GPR ] , NUM",{0x504000D0,0x008FFF0F}}, // 01010000x100xxxxxxxxxxxx1101xxxx ldrdpl r0, r1, [r0], #-0 { "ldrdvc GPR , GPR , [ GPR , - GPR ]",{0x710000D0,0x000FFF0F}}, // 011100010000xxxxxxxxxxxx1101xxxx ldrdvc r0, r1, [r0, -r0] { "ldrdvc GPR , GPR , [ GPR , - GPR ] !",{0x712000D0,0x000FFF0F}}, // 011100010010xxxxxxxxxxxx1101xxxx ldrdvc r0, r1, [r0, -r0]! { "ldrdvc GPR , GPR , [ GPR , GPR ]",{0x718000D0,0x000FFF0F}}, // 011100011000xxxxxxxxxxxx1101xxxx ldrdvc r0, r1, [r0, r0] { "ldrdvc GPR , GPR , [ GPR , GPR ] !",{0x71A000D0,0x000FFF0F}}, // 011100011010xxxxxxxxxxxx1101xxxx ldrdvc r0, r1, [r0, r0]! { "ldrdvc GPR , GPR , [ GPR , NUM ]",{0x714000D0,0x008FFF0F}}, // 01110001x100xxxxxxxxxxxx1101xxxx ldrdvc r0, r1, [r0, #-0] { "ldrdvc GPR , GPR , [ GPR , NUM ] !",{0x716000D0,0x008FFF0F}}, // 01110001x110xxxxxxxxxxxx1101xxxx ldrdvc r0, r1, [r0, #-0]! { "ldrdvc GPR , GPR , [ GPR ]",{0x71C000D0,0x000FF000}}, // 011100011100xxxxxxxx000011010000 ldrdvc r0, r1, [r0] { "ldrdvc GPR , GPR , [ GPR ] , - GPR",{0x700000D0,0x000FFF0F}}, // 011100000000xxxxxxxxxxxx1101xxxx ldrdvc r0, r1, [r0], -r0 { "ldrdvc GPR , GPR , [ GPR ] , GPR",{0x708000D0,0x000FFF0F}}, // 011100001000xxxxxxxxxxxx1101xxxx ldrdvc r0, r1, [r0], r0 { "ldrdvc GPR , GPR , [ GPR ] , NUM",{0x704000D0,0x008FFF0F}}, // 01110000x100xxxxxxxxxxxx1101xxxx ldrdvc r0, r1, [r0], #-0 { "ldrdvs GPR , GPR , [ GPR , - GPR ]",{0x610000D0,0x000FFF0F}}, // 011000010000xxxxxxxxxxxx1101xxxx ldrdvs r0, r1, [r0, -r0] { "ldrdvs GPR , GPR , [ GPR , - GPR ] !",{0x612000D0,0x000FFF0F}}, // 011000010010xxxxxxxxxxxx1101xxxx ldrdvs r0, r1, [r0, -r0]! { "ldrdvs GPR , GPR , [ GPR , GPR ]",{0x618000D0,0x000FFF0F}}, // 011000011000xxxxxxxxxxxx1101xxxx ldrdvs r0, r1, [r0, r0] { "ldrdvs GPR , GPR , [ GPR , GPR ] !",{0x61A000D0,0x000FFF0F}}, // 011000011010xxxxxxxxxxxx1101xxxx ldrdvs r0, r1, [r0, r0]! { "ldrdvs GPR , GPR , [ GPR , NUM ]",{0x614000D0,0x008FFF0F}}, // 01100001x100xxxxxxxxxxxx1101xxxx ldrdvs r0, r1, [r0, #-0] { "ldrdvs GPR , GPR , [ GPR , NUM ] !",{0x616000D0,0x008FFF0F}}, // 01100001x110xxxxxxxxxxxx1101xxxx ldrdvs r0, r1, [r0, #-0]! { "ldrdvs GPR , GPR , [ GPR ]",{0x61C000D0,0x000FF000}}, // 011000011100xxxxxxxx000011010000 ldrdvs r0, r1, [r0] { "ldrdvs GPR , GPR , [ GPR ] , - GPR",{0x600000D0,0x000FFF0F}}, // 011000000000xxxxxxxxxxxx1101xxxx ldrdvs r0, r1, [r0], -r0 { "ldrdvs GPR , GPR , [ GPR ] , GPR",{0x608000D0,0x000FFF0F}}, // 011000001000xxxxxxxxxxxx1101xxxx ldrdvs r0, r1, [r0], r0 { "ldrdvs GPR , GPR , [ GPR ] , NUM",{0x604000D0,0x008FFF0F}}, // 01100000x100xxxxxxxxxxxx1101xxxx ldrdvs r0, r1, [r0], #-0 { "ldreq GPR , [ GPR , - GPR , SHIFT NUM ]",{0x07100020,0x000FFFEF}}, // 000001110001xxxxxxxxxxxxxxx0xxxx ldreq r0, [r0, -r0, lsr #32] { "ldreq GPR , [ GPR , - GPR , SHIFT NUM ] !",{0x07300020,0x000FFFEF}}, // 000001110011xxxxxxxxxxxxxxx0xxxx ldreq r0, [r0, -r0, lsr #32]! { "ldreq GPR , [ GPR , - GPR , SHIFT ]",{0x07100060,0x000FF00F}}, // 000001110001xxxxxxxx00000110xxxx ldreq r0, [r0, -r0, rrx] { "ldreq GPR , [ GPR , - GPR ]",{0x07100000,0x000FF00F}}, // 000001110001xxxxxxxx00000000xxxx ldreq r0, [r0, -r0] { "ldreq GPR , [ GPR , - GPR ] !",{0x07300000,0x000FF00F}}, // 000001110011xxxxxxxx00000000xxxx ldreq r0, [r0, -r0]! { "ldreq GPR , [ GPR , GPR , SHIFT NUM ]",{0x07900020,0x000FFFEF}}, // 000001111001xxxxxxxxxxxxxxx0xxxx ldreq r0, [r0, r0, lsr #32] { "ldreq GPR , [ GPR , GPR , SHIFT NUM ] !",{0x07B00020,0x000FFFEF}}, // 000001111011xxxxxxxxxxxxxxx0xxxx ldreq r0, [r0, r0, lsr #32]! { "ldreq GPR , [ GPR , GPR ]",{0x07900000,0x000FF00F}}, // 000001111001xxxxxxxx00000000xxxx ldreq r0, [r0, r0] { "ldreq GPR , [ GPR , GPR ] !",{0x07B00000,0x000FF00F}}, // 000001111011xxxxxxxx00000000xxxx ldreq r0, [r0, r0]! { "ldreq GPR , [ GPR , NUM ]",{0x05100000,0x008FFFFF}}, // 00000101x001xxxxxxxxxxxxxxxxxxxx ldreq r0, [r0, #-0] { "ldreq GPR , [ GPR , NUM ] !",{0x05300000,0x008FFFFF}}, // 00000101x011xxxxxxxxxxxxxxxxxxxx ldreq r0, [r0, #-0]! { "ldreq GPR , [ GPR ]",{0x05900000,0x000FF000}}, // 000001011001xxxxxxxx000000000000 ldreq r0, [r0] { "ldreq GPR , [ GPR ] , - GPR",{0x06100000,0x000FF00F}}, // 000001100001xxxxxxxx00000000xxxx ldreq r0, [r0], -r0 { "ldreq GPR , [ GPR ] , - GPR , SHIFT",{0x06100060,0x000FF00F}}, // 000001100001xxxxxxxx00000110xxxx ldreq r0, [r0], -r0, rrx { "ldreq GPR , [ GPR ] , - GPR , SHIFT NUM",{0x06100020,0x000FFFEF}}, // 000001100001xxxxxxxxxxxxxxx0xxxx ldreq r0, [r0], -r0, lsr #32 { "ldreq GPR , [ GPR ] , GPR",{0x06900000,0x000FF00F}}, // 000001101001xxxxxxxx00000000xxxx ldreq r0, [r0], r0 { "ldreq GPR , [ GPR ] , GPR , SHIFT",{0x06900060,0x000FF00F}}, // 000001101001xxxxxxxx00000110xxxx ldreq r0, [r0], r0, rrx { "ldreq GPR , [ GPR ] , GPR , SHIFT NUM",{0x06900020,0x000FFFEF}}, // 000001101001xxxxxxxxxxxxxxx0xxxx ldreq r0, [r0], r0, lsr #32 { "ldreq GPR , [ GPR ] , NUM",{0x04100000,0x008FFFFF}}, // 00000100x001xxxxxxxxxxxxxxxxxxxx ldreq r0, [r0], #-0 { "ldrex GPR , [ GPR ]",{0xE1900F9F,0x000FF000}}, // 111000011001xxxxxxxx111110011111 ldrex r0, [r0] { "ldrexb GPR , [ GPR ]",{0xE1D00F9F,0x000FF000}}, // 111000011101xxxxxxxx111110011111 ldrexb r0, [r0] { "ldrexbeq GPR , [ GPR ]",{0x01D00F9F,0x000FF000}}, // 000000011101xxxxxxxx111110011111 ldrexbeq r0, [r0] { "ldrexbge GPR , [ GPR ]",{0xA1D00F9F,0x000FF000}}, // 101000011101xxxxxxxx111110011111 ldrexbge r0, [r0] { "ldrexbgt GPR , [ GPR ]",{0xC1D00F9F,0x000FF000}}, // 110000011101xxxxxxxx111110011111 ldrexbgt r0, [r0] { "ldrexbhi GPR , [ GPR ]",{0x81D00F9F,0x000FF000}}, // 100000011101xxxxxxxx111110011111 ldrexbhi r0, [r0] { "ldrexbhs GPR , [ GPR ]",{0x21D00F9F,0x000FF000}}, // 001000011101xxxxxxxx111110011111 ldrexbhs r0, [r0] { "ldrexble GPR , [ GPR ]",{0xD1D00F9F,0x000FF000}}, // 110100011101xxxxxxxx111110011111 ldrexble r0, [r0] { "ldrexblo GPR , [ GPR ]",{0x31D00F9F,0x000FF000}}, // 001100011101xxxxxxxx111110011111 ldrexblo r0, [r0] { "ldrexbls GPR , [ GPR ]",{0x91D00F9F,0x000FF000}}, // 100100011101xxxxxxxx111110011111 ldrexbls r0, [r0] { "ldrexblt GPR , [ GPR ]",{0xB1D00F9F,0x000FF000}}, // 101100011101xxxxxxxx111110011111 ldrexblt r0, [r0] { "ldrexbmi GPR , [ GPR ]",{0x41D00F9F,0x000FF000}}, // 010000011101xxxxxxxx111110011111 ldrexbmi r0, [r0] { "ldrexbne GPR , [ GPR ]",{0x11D00F9F,0x000FF000}}, // 000100011101xxxxxxxx111110011111 ldrexbne r0, [r0] { "ldrexbpl GPR , [ GPR ]",{0x51D00F9F,0x000FF000}}, // 010100011101xxxxxxxx111110011111 ldrexbpl r0, [r0] { "ldrexbvc GPR , [ GPR ]",{0x71D00F9F,0x000FF000}}, // 011100011101xxxxxxxx111110011111 ldrexbvc r0, [r0] { "ldrexbvs GPR , [ GPR ]",{0x61D00F9F,0x000FF000}}, // 011000011101xxxxxxxx111110011111 ldrexbvs r0, [r0] { "ldrexd GPR , GPR , [ GPR ]",{0xE1B00F9F,0x000FF000}}, // 111000011011xxxxxxxx111110011111 ldrexd r0, r1, [r0] { "ldrexdeq GPR , GPR , [ GPR ]",{0x01B00F9F,0x000FF000}}, // 000000011011xxxxxxxx111110011111 ldrexdeq r0, r1, [r0] { "ldrexdge GPR , GPR , [ GPR ]",{0xA1B00F9F,0x000FF000}}, // 101000011011xxxxxxxx111110011111 ldrexdge r0, r1, [r0] { "ldrexdgt GPR , GPR , [ GPR ]",{0xC1B00F9F,0x000FF000}}, // 110000011011xxxxxxxx111110011111 ldrexdgt r0, r1, [r0] { "ldrexdhi GPR , GPR , [ GPR ]",{0x81B00F9F,0x000FF000}}, // 100000011011xxxxxxxx111110011111 ldrexdhi r0, r1, [r0] { "ldrexdhs GPR , GPR , [ GPR ]",{0x21B00F9F,0x000FF000}}, // 001000011011xxxxxxxx111110011111 ldrexdhs r0, r1, [r0] { "ldrexdle GPR , GPR , [ GPR ]",{0xD1B00F9F,0x000FF000}}, // 110100011011xxxxxxxx111110011111 ldrexdle r0, r1, [r0] { "ldrexdlo GPR , GPR , [ GPR ]",{0x31B00F9F,0x000FF000}}, // 001100011011xxxxxxxx111110011111 ldrexdlo r0, r1, [r0] { "ldrexdls GPR , GPR , [ GPR ]",{0x91B00F9F,0x000FF000}}, // 100100011011xxxxxxxx111110011111 ldrexdls r0, r1, [r0] { "ldrexdlt GPR , GPR , [ GPR ]",{0xB1B00F9F,0x000FF000}}, // 101100011011xxxxxxxx111110011111 ldrexdlt r0, r1, [r0] { "ldrexdmi GPR , GPR , [ GPR ]",{0x41B00F9F,0x000FF000}}, // 010000011011xxxxxxxx111110011111 ldrexdmi r0, r1, [r0] { "ldrexdne GPR , GPR , [ GPR ]",{0x11B00F9F,0x000FF000}}, // 000100011011xxxxxxxx111110011111 ldrexdne r0, r1, [r0] { "ldrexdpl GPR , GPR , [ GPR ]",{0x51B00F9F,0x000FF000}}, // 010100011011xxxxxxxx111110011111 ldrexdpl r0, r1, [r0] { "ldrexdvc GPR , GPR , [ GPR ]",{0x71B00F9F,0x000FF000}}, // 011100011011xxxxxxxx111110011111 ldrexdvc r0, r1, [r0] { "ldrexdvs GPR , GPR , [ GPR ]",{0x61B00F9F,0x000FF000}}, // 011000011011xxxxxxxx111110011111 ldrexdvs r0, r1, [r0] { "ldrexeq GPR , [ GPR ]",{0x01900F9F,0x000FF000}}, // 000000011001xxxxxxxx111110011111 ldrexeq r0, [r0] { "ldrexge GPR , [ GPR ]",{0xA1900F9F,0x000FF000}}, // 101000011001xxxxxxxx111110011111 ldrexge r0, [r0] { "ldrexgt GPR , [ GPR ]",{0xC1900F9F,0x000FF000}}, // 110000011001xxxxxxxx111110011111 ldrexgt r0, [r0] { "ldrexh GPR , [ GPR ]",{0xE1F00F9F,0x000FF000}}, // 111000011111xxxxxxxx111110011111 ldrexh r0, [r0] { "ldrexheq GPR , [ GPR ]",{0x01F00F9F,0x000FF000}}, // 000000011111xxxxxxxx111110011111 ldrexheq r0, [r0] { "ldrexhge GPR , [ GPR ]",{0xA1F00F9F,0x000FF000}}, // 101000011111xxxxxxxx111110011111 ldrexhge r0, [r0] { "ldrexhgt GPR , [ GPR ]",{0xC1F00F9F,0x000FF000}}, // 110000011111xxxxxxxx111110011111 ldrexhgt r0, [r0] { "ldrexhhi GPR , [ GPR ]",{0x81F00F9F,0x000FF000}}, // 100000011111xxxxxxxx111110011111 ldrexhhi r0, [r0] { "ldrexhhs GPR , [ GPR ]",{0x21F00F9F,0x000FF000}}, // 001000011111xxxxxxxx111110011111 ldrexhhs r0, [r0] { "ldrexhi GPR , [ GPR ]",{0x81900F9F,0x000FF000}}, // 100000011001xxxxxxxx111110011111 ldrexhi r0, [r0] { "ldrexhle GPR , [ GPR ]",{0xD1F00F9F,0x000FF000}}, // 110100011111xxxxxxxx111110011111 ldrexhle r0, [r0] { "ldrexhlo GPR , [ GPR ]",{0x31F00F9F,0x000FF000}}, // 001100011111xxxxxxxx111110011111 ldrexhlo r0, [r0] { "ldrexhls GPR , [ GPR ]",{0x91F00F9F,0x000FF000}}, // 100100011111xxxxxxxx111110011111 ldrexhls r0, [r0] { "ldrexhlt GPR , [ GPR ]",{0xB1F00F9F,0x000FF000}}, // 101100011111xxxxxxxx111110011111 ldrexhlt r0, [r0] { "ldrexhmi GPR , [ GPR ]",{0x41F00F9F,0x000FF000}}, // 010000011111xxxxxxxx111110011111 ldrexhmi r0, [r0] { "ldrexhne GPR , [ GPR ]",{0x11F00F9F,0x000FF000}}, // 000100011111xxxxxxxx111110011111 ldrexhne r0, [r0] { "ldrexhpl GPR , [ GPR ]",{0x51F00F9F,0x000FF000}}, // 010100011111xxxxxxxx111110011111 ldrexhpl r0, [r0] { "ldrexhs GPR , [ GPR ]",{0x21900F9F,0x000FF000}}, // 001000011001xxxxxxxx111110011111 ldrexhs r0, [r0] { "ldrexhvc GPR , [ GPR ]",{0x71F00F9F,0x000FF000}}, // 011100011111xxxxxxxx111110011111 ldrexhvc r0, [r0] { "ldrexhvs GPR , [ GPR ]",{0x61F00F9F,0x000FF000}}, // 011000011111xxxxxxxx111110011111 ldrexhvs r0, [r0] { "ldrexle GPR , [ GPR ]",{0xD1900F9F,0x000FF000}}, // 110100011001xxxxxxxx111110011111 ldrexle r0, [r0] { "ldrexlo GPR , [ GPR ]",{0x31900F9F,0x000FF000}}, // 001100011001xxxxxxxx111110011111 ldrexlo r0, [r0] { "ldrexls GPR , [ GPR ]",{0x91900F9F,0x000FF000}}, // 100100011001xxxxxxxx111110011111 ldrexls r0, [r0] { "ldrexlt GPR , [ GPR ]",{0xB1900F9F,0x000FF000}}, // 101100011001xxxxxxxx111110011111 ldrexlt r0, [r0] { "ldrexmi GPR , [ GPR ]",{0x41900F9F,0x000FF000}}, // 010000011001xxxxxxxx111110011111 ldrexmi r0, [r0] { "ldrexne GPR , [ GPR ]",{0x11900F9F,0x000FF000}}, // 000100011001xxxxxxxx111110011111 ldrexne r0, [r0] { "ldrexpl GPR , [ GPR ]",{0x51900F9F,0x000FF000}}, // 010100011001xxxxxxxx111110011111 ldrexpl r0, [r0] { "ldrexvc GPR , [ GPR ]",{0x71900F9F,0x000FF000}}, // 011100011001xxxxxxxx111110011111 ldrexvc r0, [r0] { "ldrexvs GPR , [ GPR ]",{0x61900F9F,0x000FF000}}, // 011000011001xxxxxxxx111110011111 ldrexvs r0, [r0] { "ldrge GPR , [ GPR , - GPR , SHIFT NUM ]",{0xA7100020,0x000FFFEF}}, // 101001110001xxxxxxxxxxxxxxx0xxxx ldrge r0, [r0, -r0, lsr #32] { "ldrge GPR , [ GPR , - GPR , SHIFT NUM ] !",{0xA7300020,0x000FFFEF}}, // 101001110011xxxxxxxxxxxxxxx0xxxx ldrge r0, [r0, -r0, lsr #32]! { "ldrge GPR , [ GPR , - GPR , SHIFT ]",{0xA7100060,0x000FF00F}}, // 101001110001xxxxxxxx00000110xxxx ldrge r0, [r0, -r0, rrx] { "ldrge GPR , [ GPR , - GPR ]",{0xA7100000,0x000FF00F}}, // 101001110001xxxxxxxx00000000xxxx ldrge r0, [r0, -r0] { "ldrge GPR , [ GPR , - GPR ] !",{0xA7300000,0x000FF00F}}, // 101001110011xxxxxxxx00000000xxxx ldrge r0, [r0, -r0]! { "ldrge GPR , [ GPR , GPR , SHIFT NUM ]",{0xA7900020,0x000FFFEF}}, // 101001111001xxxxxxxxxxxxxxx0xxxx ldrge r0, [r0, r0, lsr #32] { "ldrge GPR , [ GPR , GPR , SHIFT NUM ] !",{0xA7B00020,0x000FFFEF}}, // 101001111011xxxxxxxxxxxxxxx0xxxx ldrge r0, [r0, r0, lsr #32]! { "ldrge GPR , [ GPR , GPR ]",{0xA7900000,0x000FF00F}}, // 101001111001xxxxxxxx00000000xxxx ldrge r0, [r0, r0] { "ldrge GPR , [ GPR , GPR ] !",{0xA7B00000,0x000FF00F}}, // 101001111011xxxxxxxx00000000xxxx ldrge r0, [r0, r0]! { "ldrge GPR , [ GPR , NUM ]",{0xA5100000,0x008FFFFF}}, // 10100101x001xxxxxxxxxxxxxxxxxxxx ldrge r0, [r0, #-0] { "ldrge GPR , [ GPR , NUM ] !",{0xA5300000,0x008FFFFF}}, // 10100101x011xxxxxxxxxxxxxxxxxxxx ldrge r0, [r0, #-0]! { "ldrge GPR , [ GPR ]",{0xA5900000,0x000FF000}}, // 101001011001xxxxxxxx000000000000 ldrge r0, [r0] { "ldrge GPR , [ GPR ] , - GPR",{0xA6100000,0x000FF00F}}, // 101001100001xxxxxxxx00000000xxxx ldrge r0, [r0], -r0 { "ldrge GPR , [ GPR ] , - GPR , SHIFT",{0xA6100060,0x000FF00F}}, // 101001100001xxxxxxxx00000110xxxx ldrge r0, [r0], -r0, rrx { "ldrge GPR , [ GPR ] , - GPR , SHIFT NUM",{0xA6100020,0x000FFFEF}}, // 101001100001xxxxxxxxxxxxxxx0xxxx ldrge r0, [r0], -r0, lsr #32 { "ldrge GPR , [ GPR ] , GPR",{0xA6900000,0x000FF00F}}, // 101001101001xxxxxxxx00000000xxxx ldrge r0, [r0], r0 { "ldrge GPR , [ GPR ] , GPR , SHIFT",{0xA6900060,0x000FF00F}}, // 101001101001xxxxxxxx00000110xxxx ldrge r0, [r0], r0, rrx { "ldrge GPR , [ GPR ] , GPR , SHIFT NUM",{0xA6900020,0x000FFFEF}}, // 101001101001xxxxxxxxxxxxxxx0xxxx ldrge r0, [r0], r0, lsr #32 { "ldrge GPR , [ GPR ] , NUM",{0xA4100000,0x008FFFFF}}, // 10100100x001xxxxxxxxxxxxxxxxxxxx ldrge r0, [r0], #-0 { "ldrgt GPR , [ GPR , - GPR , SHIFT NUM ]",{0xC7100020,0x000FFFEF}}, // 110001110001xxxxxxxxxxxxxxx0xxxx ldrgt r0, [r0, -r0, lsr #32] { "ldrgt GPR , [ GPR , - GPR , SHIFT NUM ] !",{0xC7300020,0x000FFFEF}}, // 110001110011xxxxxxxxxxxxxxx0xxxx ldrgt r0, [r0, -r0, lsr #32]! { "ldrgt GPR , [ GPR , - GPR , SHIFT ]",{0xC7100060,0x000FF00F}}, // 110001110001xxxxxxxx00000110xxxx ldrgt r0, [r0, -r0, rrx] { "ldrgt GPR , [ GPR , - GPR ]",{0xC7100000,0x000FF00F}}, // 110001110001xxxxxxxx00000000xxxx ldrgt r0, [r0, -r0] { "ldrgt GPR , [ GPR , - GPR ] !",{0xC7300000,0x000FF00F}}, // 110001110011xxxxxxxx00000000xxxx ldrgt r0, [r0, -r0]! { "ldrgt GPR , [ GPR , GPR , SHIFT NUM ]",{0xC7900020,0x000FFFEF}}, // 110001111001xxxxxxxxxxxxxxx0xxxx ldrgt r0, [r0, r0, lsr #32] { "ldrgt GPR , [ GPR , GPR ]",{0xC7900000,0x000FF00F}}, // 110001111001xxxxxxxx00000000xxxx ldrgt r0, [r0, r0] { "ldrgt GPR , [ GPR , GPR ] !",{0xC7B00000,0x000FF00F}}, // 110001111011xxxxxxxx00000000xxxx ldrgt r0, [r0, r0]! { "ldrgt GPR , [ GPR , GPR , SHIFT NUM ] !",{0xC7B00020,0x000FFFEF}}, // 110001111011xxxxxxxxxxxxxxx0xxxx ldrgt r0, [r0, r0, lsr #32]! { "ldrgt GPR , [ GPR , NUM ]",{0xC5100000,0x008FFFFF}}, // 11000101x001xxxxxxxxxxxxxxxxxxxx ldrgt r0, [r0, #-0] { "ldrgt GPR , [ GPR , NUM ] !",{0xC5300000,0x008FFFFF}}, // 11000101x011xxxxxxxxxxxxxxxxxxxx ldrgt r0, [r0, #-0]! { "ldrgt GPR , [ GPR ]",{0xC5900000,0x000FF000}}, // 110001011001xxxxxxxx000000000000 ldrgt r0, [r0] { "ldrgt GPR , [ GPR ] , - GPR",{0xC6100000,0x000FF00F}}, // 110001100001xxxxxxxx00000000xxxx ldrgt r0, [r0], -r0 { "ldrgt GPR , [ GPR ] , - GPR , SHIFT",{0xC6100060,0x000FF00F}}, // 110001100001xxxxxxxx00000110xxxx ldrgt r0, [r0], -r0, rrx { "ldrgt GPR , [ GPR ] , - GPR , SHIFT NUM",{0xC6100020,0x000FFFEF}}, // 110001100001xxxxxxxxxxxxxxx0xxxx ldrgt r0, [r0], -r0, lsr #32 { "ldrgt GPR , [ GPR ] , GPR",{0xC6900000,0x000FF00F}}, // 110001101001xxxxxxxx00000000xxxx ldrgt r0, [r0], r0 { "ldrgt GPR , [ GPR ] , GPR , SHIFT",{0xC6900060,0x000FF00F}}, // 110001101001xxxxxxxx00000110xxxx ldrgt r0, [r0], r0, rrx { "ldrgt GPR , [ GPR ] , GPR , SHIFT NUM",{0xC6900020,0x000FFFEF}}, // 110001101001xxxxxxxxxxxxxxx0xxxx ldrgt r0, [r0], r0, lsr #32 { "ldrgt GPR , [ GPR ] , NUM",{0xC4100000,0x008FFFFF}}, // 11000100x001xxxxxxxxxxxxxxxxxxxx ldrgt r0, [r0], #-0 { "ldrh GPR , [ GPR , - GPR ]",{0xE11000B0,0x000FFF0F}}, // 111000010001xxxxxxxxxxxx1011xxxx ldrh r0, [r0, -r0] { "ldrh GPR , [ GPR , - GPR ] !",{0xE13000B0,0x000FFF0F}}, // 111000010011xxxxxxxxxxxx1011xxxx ldrh r0, [r0, -r0]! { "ldrh GPR , [ GPR , GPR ]",{0xE19000B0,0x000FFF0F}}, // 111000011001xxxxxxxxxxxx1011xxxx ldrh r0, [r0, r0] { "ldrh GPR , [ GPR , GPR ] !",{0xE1B000B0,0x000FFF0F}}, // 111000011011xxxxxxxxxxxx1011xxxx ldrh r0, [r0, r0]! { "ldrh GPR , [ GPR , NUM ]",{0xE15000B0,0x008FFF0F}}, // 11100001x101xxxxxxxxxxxx1011xxxx ldrh r0, [r0, #-0] { "ldrh GPR , [ GPR , NUM ] !",{0xE17000B0,0x008FFF0F}}, // 11100001x111xxxxxxxxxxxx1011xxxx ldrh r0, [r0, #-0]! { "ldrh GPR , [ GPR ]",{0xE1D000B0,0x000FF000}}, // 111000011101xxxxxxxx000010110000 ldrh r0, [r0] { "ldrh GPR , [ GPR ] , - GPR",{0xE01000B0,0x000FFF0F}}, // 111000000001xxxxxxxxxxxx1011xxxx ldrh r0, [r0], -r0 { "ldrh GPR , [ GPR ] , GPR",{0xE09000B0,0x000FFF0F}}, // 111000001001xxxxxxxxxxxx1011xxxx ldrh r0, [r0], r0 { "ldrh GPR , [ GPR ] , NUM",{0xE05000B0,0x008FFF0F}}, // 11100000x101xxxxxxxxxxxx1011xxxx ldrh r0, [r0], #-0 { "ldrheq GPR , [ GPR , - GPR ]",{0x011000B0,0x000FFF0F}}, // 000000010001xxxxxxxxxxxx1011xxxx ldrheq r0, [r0, -r0] { "ldrheq GPR , [ GPR , - GPR ] !",{0x013000B0,0x000FFF0F}}, // 000000010011xxxxxxxxxxxx1011xxxx ldrheq r0, [r0, -r0]! { "ldrheq GPR , [ GPR , GPR ]",{0x019000B0,0x000FFF0F}}, // 000000011001xxxxxxxxxxxx1011xxxx ldrheq r0, [r0, r0] { "ldrheq GPR , [ GPR , GPR ] !",{0x01B000B0,0x000FFF0F}}, // 000000011011xxxxxxxxxxxx1011xxxx ldrheq r0, [r0, r0]! { "ldrheq GPR , [ GPR , NUM ]",{0x015000B0,0x008FFF0F}}, // 00000001x101xxxxxxxxxxxx1011xxxx ldrheq r0, [r0, #-0] { "ldrheq GPR , [ GPR , NUM ] !",{0x017000B0,0x008FFF0F}}, // 00000001x111xxxxxxxxxxxx1011xxxx ldrheq r0, [r0, #-0]! { "ldrheq GPR , [ GPR ]",{0x01D000B0,0x000FF000}}, // 000000011101xxxxxxxx000010110000 ldrheq r0, [r0] { "ldrheq GPR , [ GPR ] , - GPR",{0x001000B0,0x000FFF0F}}, // 000000000001xxxxxxxxxxxx1011xxxx ldrheq r0, [r0], -r0 { "ldrheq GPR , [ GPR ] , GPR",{0x009000B0,0x000FFF0F}}, // 000000001001xxxxxxxxxxxx1011xxxx ldrheq r0, [r0], r0 { "ldrheq GPR , [ GPR ] , NUM",{0x005000B0,0x008FFF0F}}, // 00000000x101xxxxxxxxxxxx1011xxxx ldrheq r0, [r0], #-0 { "ldrhge GPR , [ GPR , - GPR ]",{0xA11000B0,0x000FFF0F}}, // 101000010001xxxxxxxxxxxx1011xxxx ldrhge r0, [r0, -r0] { "ldrhge GPR , [ GPR , - GPR ] !",{0xA13000B0,0x000FFF0F}}, // 101000010011xxxxxxxxxxxx1011xxxx ldrhge r0, [r0, -r0]! { "ldrhge GPR , [ GPR , GPR ]",{0xA19000B0,0x000FFF0F}}, // 101000011001xxxxxxxxxxxx1011xxxx ldrhge r0, [r0, r0] { "ldrhge GPR , [ GPR , GPR ] !",{0xA1B000B0,0x000FFF0F}}, // 101000011011xxxxxxxxxxxx1011xxxx ldrhge r0, [r0, r0]! { "ldrhge GPR , [ GPR , NUM ]",{0xA15000B0,0x008FFF0F}}, // 10100001x101xxxxxxxxxxxx1011xxxx ldrhge r0, [r0, #-0] { "ldrhge GPR , [ GPR , NUM ] !",{0xA17000B0,0x008FFF0F}}, // 10100001x111xxxxxxxxxxxx1011xxxx ldrhge r0, [r0, #-0]! { "ldrhge GPR , [ GPR ]",{0xA1D000B0,0x000FF000}}, // 101000011101xxxxxxxx000010110000 ldrhge r0, [r0] { "ldrhge GPR , [ GPR ] , - GPR",{0xA01000B0,0x000FFF0F}}, // 101000000001xxxxxxxxxxxx1011xxxx ldrhge r0, [r0], -r0 { "ldrhge GPR , [ GPR ] , GPR",{0xA09000B0,0x000FFF0F}}, // 101000001001xxxxxxxxxxxx1011xxxx ldrhge r0, [r0], r0 { "ldrhge GPR , [ GPR ] , NUM",{0xA05000B0,0x008FFF0F}}, // 10100000x101xxxxxxxxxxxx1011xxxx ldrhge r0, [r0], #-0 { "ldrhgt GPR , [ GPR , - GPR ]",{0xC11000B0,0x000FFF0F}}, // 110000010001xxxxxxxxxxxx1011xxxx ldrhgt r0, [r0, -r0] { "ldrhgt GPR , [ GPR , - GPR ] !",{0xC13000B0,0x000FFF0F}}, // 110000010011xxxxxxxxxxxx1011xxxx ldrhgt r0, [r0, -r0]! { "ldrhgt GPR , [ GPR , GPR ]",{0xC19000B0,0x000FFF0F}}, // 110000011001xxxxxxxxxxxx1011xxxx ldrhgt r0, [r0, r0] { "ldrhgt GPR , [ GPR , GPR ] !",{0xC1B000B0,0x000FFF0F}}, // 110000011011xxxxxxxxxxxx1011xxxx ldrhgt r0, [r0, r0]! { "ldrhgt GPR , [ GPR , NUM ]",{0xC15000B0,0x008FFF0F}}, // 11000001x101xxxxxxxxxxxx1011xxxx ldrhgt r0, [r0, #-0] { "ldrhgt GPR , [ GPR , NUM ] !",{0xC17000B0,0x008FFF0F}}, // 11000001x111xxxxxxxxxxxx1011xxxx ldrhgt r0, [r0, #-0]! { "ldrhgt GPR , [ GPR ]",{0xC1D000B0,0x000FF000}}, // 110000011101xxxxxxxx000010110000 ldrhgt r0, [r0] { "ldrhgt GPR , [ GPR ] , - GPR",{0xC01000B0,0x000FFF0F}}, // 110000000001xxxxxxxxxxxx1011xxxx ldrhgt r0, [r0], -r0 { "ldrhgt GPR , [ GPR ] , GPR",{0xC09000B0,0x000FFF0F}}, // 110000001001xxxxxxxxxxxx1011xxxx ldrhgt r0, [r0], r0 { "ldrhgt GPR , [ GPR ] , NUM",{0xC05000B0,0x008FFF0F}}, // 11000000x101xxxxxxxxxxxx1011xxxx ldrhgt r0, [r0], #-0 { "ldrhhi GPR , [ GPR , - GPR ]",{0x811000B0,0x000FFF0F}}, // 100000010001xxxxxxxxxxxx1011xxxx ldrhhi r0, [r0, -r0] { "ldrhhi GPR , [ GPR , - GPR ] !",{0x813000B0,0x000FFF0F}}, // 100000010011xxxxxxxxxxxx1011xxxx ldrhhi r0, [r0, -r0]! { "ldrhhi GPR , [ GPR , GPR ]",{0x819000B0,0x000FFF0F}}, // 100000011001xxxxxxxxxxxx1011xxxx ldrhhi r0, [r0, r0] { "ldrhhi GPR , [ GPR , GPR ] !",{0x81B000B0,0x000FFF0F}}, // 100000011011xxxxxxxxxxxx1011xxxx ldrhhi r0, [r0, r0]! { "ldrhhi GPR , [ GPR , NUM ]",{0x815000B0,0x008FFF0F}}, // 10000001x101xxxxxxxxxxxx1011xxxx ldrhhi r0, [r0, #-0] { "ldrhhi GPR , [ GPR , NUM ] !",{0x817000B0,0x008FFF0F}}, // 10000001x111xxxxxxxxxxxx1011xxxx ldrhhi r0, [r0, #-0]! { "ldrhhi GPR , [ GPR ]",{0x81D000B0,0x000FF000}}, // 100000011101xxxxxxxx000010110000 ldrhhi r0, [r0] { "ldrhhi GPR , [ GPR ] , - GPR",{0x801000B0,0x000FFF0F}}, // 100000000001xxxxxxxxxxxx1011xxxx ldrhhi r0, [r0], -r0 { "ldrhhi GPR , [ GPR ] , GPR",{0x809000B0,0x000FFF0F}}, // 100000001001xxxxxxxxxxxx1011xxxx ldrhhi r0, [r0], r0 { "ldrhhi GPR , [ GPR ] , NUM",{0x805000B0,0x008FFF0F}}, // 10000000x101xxxxxxxxxxxx1011xxxx ldrhhi r0, [r0], #-0 { "ldrhhs GPR , [ GPR , - GPR ]",{0x211000B0,0x000FFF0F}}, // 001000010001xxxxxxxxxxxx1011xxxx ldrhhs r0, [r0, -r0] { "ldrhhs GPR , [ GPR , - GPR ] !",{0x213000B0,0x000FFF0F}}, // 001000010011xxxxxxxxxxxx1011xxxx ldrhhs r0, [r0, -r0]! { "ldrhhs GPR , [ GPR , GPR ]",{0x219000B0,0x000FFF0F}}, // 001000011001xxxxxxxxxxxx1011xxxx ldrhhs r0, [r0, r0] { "ldrhhs GPR , [ GPR , GPR ] !",{0x21B000B0,0x000FFF0F}}, // 001000011011xxxxxxxxxxxx1011xxxx ldrhhs r0, [r0, r0]! { "ldrhhs GPR , [ GPR , NUM ]",{0x215000B0,0x008FFF0F}}, // 00100001x101xxxxxxxxxxxx1011xxxx ldrhhs r0, [r0, #-0] { "ldrhhs GPR , [ GPR , NUM ] !",{0x217000B0,0x008FFF0F}}, // 00100001x111xxxxxxxxxxxx1011xxxx ldrhhs r0, [r0, #-0]! { "ldrhhs GPR , [ GPR ]",{0x21D000B0,0x000FF000}}, // 001000011101xxxxxxxx000010110000 ldrhhs r0, [r0] { "ldrhhs GPR , [ GPR ] , - GPR",{0x201000B0,0x000FFF0F}}, // 001000000001xxxxxxxxxxxx1011xxxx ldrhhs r0, [r0], -r0 { "ldrhhs GPR , [ GPR ] , GPR",{0x209000B0,0x000FFF0F}}, // 001000001001xxxxxxxxxxxx1011xxxx ldrhhs r0, [r0], r0 { "ldrhhs GPR , [ GPR ] , NUM",{0x205000B0,0x008FFF0F}}, // 00100000x101xxxxxxxxxxxx1011xxxx ldrhhs r0, [r0], #-0 { "ldrhi GPR , [ GPR , - GPR , SHIFT NUM ]",{0x87100020,0x000FFFEF}}, // 100001110001xxxxxxxxxxxxxxx0xxxx ldrhi r0, [r0, -r0, lsr #32] { "ldrhi GPR , [ GPR , - GPR , SHIFT NUM ] !",{0x87300020,0x000FFFEF}}, // 100001110011xxxxxxxxxxxxxxx0xxxx ldrhi r0, [r0, -r0, lsr #32]! { "ldrhi GPR , [ GPR , - GPR , SHIFT ]",{0x87100060,0x000FF00F}}, // 100001110001xxxxxxxx00000110xxxx ldrhi r0, [r0, -r0, rrx] { "ldrhi GPR , [ GPR , - GPR ]",{0x87100000,0x000FF00F}}, // 100001110001xxxxxxxx00000000xxxx ldrhi r0, [r0, -r0] { "ldrhi GPR , [ GPR , - GPR ] !",{0x87300000,0x000FF00F}}, // 100001110011xxxxxxxx00000000xxxx ldrhi r0, [r0, -r0]! { "ldrhi GPR , [ GPR , GPR , SHIFT NUM ]",{0x87900020,0x000FFFEF}}, // 100001111001xxxxxxxxxxxxxxx0xxxx ldrhi r0, [r0, r0, lsr #32] { "ldrhi GPR , [ GPR , GPR , SHIFT NUM ] !",{0x87B00020,0x000FFFEF}}, // 100001111011xxxxxxxxxxxxxxx0xxxx ldrhi r0, [r0, r0, lsr #32]! { "ldrhi GPR , [ GPR , GPR ]",{0x87900000,0x000FF00F}}, // 100001111001xxxxxxxx00000000xxxx ldrhi r0, [r0, r0] { "ldrhi GPR , [ GPR , GPR ] !",{0x87B00000,0x000FF00F}}, // 100001111011xxxxxxxx00000000xxxx ldrhi r0, [r0, r0]! { "ldrhi GPR , [ GPR , NUM ]",{0x85100000,0x008FFFFF}}, // 10000101x001xxxxxxxxxxxxxxxxxxxx ldrhi r0, [r0, #-0] { "ldrhi GPR , [ GPR , NUM ] !",{0x85300000,0x008FFFFF}}, // 10000101x011xxxxxxxxxxxxxxxxxxxx ldrhi r0, [r0, #-0]! { "ldrhi GPR , [ GPR ]",{0x85900000,0x000FF000}}, // 100001011001xxxxxxxx000000000000 ldrhi r0, [r0] { "ldrhi GPR , [ GPR ] , - GPR",{0x86100000,0x000FF00F}}, // 100001100001xxxxxxxx00000000xxxx ldrhi r0, [r0], -r0 { "ldrhi GPR , [ GPR ] , - GPR , SHIFT",{0x86100060,0x000FF00F}}, // 100001100001xxxxxxxx00000110xxxx ldrhi r0, [r0], -r0, rrx { "ldrhi GPR , [ GPR ] , - GPR , SHIFT NUM",{0x86100020,0x000FFFEF}}, // 100001100001xxxxxxxxxxxxxxx0xxxx ldrhi r0, [r0], -r0, lsr #32 { "ldrhi GPR , [ GPR ] , GPR",{0x86900000,0x000FF00F}}, // 100001101001xxxxxxxx00000000xxxx ldrhi r0, [r0], r0 { "ldrhi GPR , [ GPR ] , GPR , SHIFT",{0x86900060,0x000FF00F}}, // 100001101001xxxxxxxx00000110xxxx ldrhi r0, [r0], r0, rrx { "ldrhi GPR , [ GPR ] , GPR , SHIFT NUM",{0x86900020,0x000FFFEF}}, // 100001101001xxxxxxxxxxxxxxx0xxxx ldrhi r0, [r0], r0, lsr #32 { "ldrhi GPR , [ GPR ] , NUM",{0x84100000,0x008FFFFF}}, // 10000100x001xxxxxxxxxxxxxxxxxxxx ldrhi r0, [r0], #-0 { "ldrhle GPR , [ GPR , - GPR ]",{0xD11000B0,0x000FFF0F}}, // 110100010001xxxxxxxxxxxx1011xxxx ldrhle r0, [r0, -r0] { "ldrhle GPR , [ GPR , - GPR ] !",{0xD13000B0,0x000FFF0F}}, // 110100010011xxxxxxxxxxxx1011xxxx ldrhle r0, [r0, -r0]! { "ldrhle GPR , [ GPR , GPR ]",{0xD19000B0,0x000FFF0F}}, // 110100011001xxxxxxxxxxxx1011xxxx ldrhle r0, [r0, r0] { "ldrhle GPR , [ GPR , GPR ] !",{0xD1B000B0,0x000FFF0F}}, // 110100011011xxxxxxxxxxxx1011xxxx ldrhle r0, [r0, r0]! { "ldrhle GPR , [ GPR , NUM ]",{0xD15000B0,0x008FFF0F}}, // 11010001x101xxxxxxxxxxxx1011xxxx ldrhle r0, [r0, #-0] { "ldrhle GPR , [ GPR , NUM ] !",{0xD17000B0,0x008FFF0F}}, // 11010001x111xxxxxxxxxxxx1011xxxx ldrhle r0, [r0, #-0]! { "ldrhle GPR , [ GPR ]",{0xD1D000B0,0x000FF000}}, // 110100011101xxxxxxxx000010110000 ldrhle r0, [r0] { "ldrhle GPR , [ GPR ] , - GPR",{0xD01000B0,0x000FFF0F}}, // 110100000001xxxxxxxxxxxx1011xxxx ldrhle r0, [r0], -r0 { "ldrhle GPR , [ GPR ] , GPR",{0xD09000B0,0x000FFF0F}}, // 110100001001xxxxxxxxxxxx1011xxxx ldrhle r0, [r0], r0 { "ldrhle GPR , [ GPR ] , NUM",{0xD05000B0,0x008FFF0F}}, // 11010000x101xxxxxxxxxxxx1011xxxx ldrhle r0, [r0], #-0 { "ldrhlo GPR , [ GPR , - GPR ]",{0x311000B0,0x000FFF0F}}, // 001100010001xxxxxxxxxxxx1011xxxx ldrhlo r0, [r0, -r0] { "ldrhlo GPR , [ GPR , - GPR ] !",{0x313000B0,0x000FFF0F}}, // 001100010011xxxxxxxxxxxx1011xxxx ldrhlo r0, [r0, -r0]! { "ldrhlo GPR , [ GPR , GPR ]",{0x319000B0,0x000FFF0F}}, // 001100011001xxxxxxxxxxxx1011xxxx ldrhlo r0, [r0, r0] { "ldrhlo GPR , [ GPR , GPR ] !",{0x31B000B0,0x000FFF0F}}, // 001100011011xxxxxxxxxxxx1011xxxx ldrhlo r0, [r0, r0]! { "ldrhlo GPR , [ GPR , NUM ]",{0x315000B0,0x008FFF0F}}, // 00110001x101xxxxxxxxxxxx1011xxxx ldrhlo r0, [r0, #-0] { "ldrhlo GPR , [ GPR , NUM ] !",{0x317000B0,0x008FFF0F}}, // 00110001x111xxxxxxxxxxxx1011xxxx ldrhlo r0, [r0, #-0]! { "ldrhlo GPR , [ GPR ]",{0x31D000B0,0x000FF000}}, // 001100011101xxxxxxxx000010110000 ldrhlo r0, [r0] { "ldrhlo GPR , [ GPR ] , - GPR",{0x301000B0,0x000FFF0F}}, // 001100000001xxxxxxxxxxxx1011xxxx ldrhlo r0, [r0], -r0 { "ldrhlo GPR , [ GPR ] , GPR",{0x309000B0,0x000FFF0F}}, // 001100001001xxxxxxxxxxxx1011xxxx ldrhlo r0, [r0], r0 { "ldrhlo GPR , [ GPR ] , NUM",{0x305000B0,0x008FFF0F}}, // 00110000x101xxxxxxxxxxxx1011xxxx ldrhlo r0, [r0], #-0 { "ldrhls GPR , [ GPR , - GPR ]",{0x911000B0,0x000FFF0F}}, // 100100010001xxxxxxxxxxxx1011xxxx ldrhls r0, [r0, -r0] { "ldrhls GPR , [ GPR , - GPR ] !",{0x913000B0,0x000FFF0F}}, // 100100010011xxxxxxxxxxxx1011xxxx ldrhls r0, [r0, -r0]! { "ldrhls GPR , [ GPR , GPR ]",{0x919000B0,0x000FFF0F}}, // 100100011001xxxxxxxxxxxx1011xxxx ldrhls r0, [r0, r0] { "ldrhls GPR , [ GPR , GPR ] !",{0x91B000B0,0x000FFF0F}}, // 100100011011xxxxxxxxxxxx1011xxxx ldrhls r0, [r0, r0]! { "ldrhls GPR , [ GPR , NUM ]",{0x915000B0,0x008FFF0F}}, // 10010001x101xxxxxxxxxxxx1011xxxx ldrhls r0, [r0, #-0] { "ldrhls GPR , [ GPR , NUM ] !",{0x917000B0,0x008FFF0F}}, // 10010001x111xxxxxxxxxxxx1011xxxx ldrhls r0, [r0, #-0]! { "ldrhls GPR , [ GPR ]",{0x91D000B0,0x000FF000}}, // 100100011101xxxxxxxx000010110000 ldrhls r0, [r0] { "ldrhls GPR , [ GPR ] , - GPR",{0x901000B0,0x000FFF0F}}, // 100100000001xxxxxxxxxxxx1011xxxx ldrhls r0, [r0], -r0 { "ldrhls GPR , [ GPR ] , GPR",{0x909000B0,0x000FFF0F}}, // 100100001001xxxxxxxxxxxx1011xxxx ldrhls r0, [r0], r0 { "ldrhls GPR , [ GPR ] , NUM",{0x905000B0,0x008FFF0F}}, // 10010000x101xxxxxxxxxxxx1011xxxx ldrhls r0, [r0], #-0 { "ldrhlt GPR , [ GPR , - GPR ]",{0xB11000B0,0x000FFF0F}}, // 101100010001xxxxxxxxxxxx1011xxxx ldrhlt r0, [r0, -r0] { "ldrhlt GPR , [ GPR , - GPR ] !",{0xB13000B0,0x000FFF0F}}, // 101100010011xxxxxxxxxxxx1011xxxx ldrhlt r0, [r0, -r0]! { "ldrhlt GPR , [ GPR , GPR ]",{0xB19000B0,0x000FFF0F}}, // 101100011001xxxxxxxxxxxx1011xxxx ldrhlt r0, [r0, r0] { "ldrhlt GPR , [ GPR , GPR ] !",{0xB1B000B0,0x000FFF0F}}, // 101100011011xxxxxxxxxxxx1011xxxx ldrhlt r0, [r0, r0]! { "ldrhlt GPR , [ GPR , NUM ]",{0xB15000B0,0x008FFF0F}}, // 10110001x101xxxxxxxxxxxx1011xxxx ldrhlt r0, [r0, #-0] { "ldrhlt GPR , [ GPR , NUM ] !",{0xB17000B0,0x008FFF0F}}, // 10110001x111xxxxxxxxxxxx1011xxxx ldrhlt r0, [r0, #-0]! { "ldrhlt GPR , [ GPR ]",{0xB1D000B0,0x000FF000}}, // 101100011101xxxxxxxx000010110000 ldrhlt r0, [r0] { "ldrhlt GPR , [ GPR ] , - GPR",{0xB01000B0,0x000FFF0F}}, // 101100000001xxxxxxxxxxxx1011xxxx ldrhlt r0, [r0], -r0 { "ldrhlt GPR , [ GPR ] , GPR",{0xB09000B0,0x000FFF0F}}, // 101100001001xxxxxxxxxxxx1011xxxx ldrhlt r0, [r0], r0 { "ldrhlt GPR , [ GPR ] , NUM",{0xB05000B0,0x008FFF0F}}, // 10110000x101xxxxxxxxxxxx1011xxxx ldrhlt r0, [r0], #-0 { "ldrhmi GPR , [ GPR , - GPR ]",{0x411000B0,0x000FFF0F}}, // 010000010001xxxxxxxxxxxx1011xxxx ldrhmi r0, [r0, -r0] { "ldrhmi GPR , [ GPR , - GPR ] !",{0x413000B0,0x000FFF0F}}, // 010000010011xxxxxxxxxxxx1011xxxx ldrhmi r0, [r0, -r0]! { "ldrhmi GPR , [ GPR , GPR ]",{0x419000B0,0x000FFF0F}}, // 010000011001xxxxxxxxxxxx1011xxxx ldrhmi r0, [r0, r0] { "ldrhmi GPR , [ GPR , GPR ] !",{0x41B000B0,0x000FFF0F}}, // 010000011011xxxxxxxxxxxx1011xxxx ldrhmi r0, [r0, r0]! { "ldrhmi GPR , [ GPR , NUM ]",{0x415000B0,0x008FFF0F}}, // 01000001x101xxxxxxxxxxxx1011xxxx ldrhmi r0, [r0, #-0] { "ldrhmi GPR , [ GPR , NUM ] !",{0x417000B0,0x008FFF0F}}, // 01000001x111xxxxxxxxxxxx1011xxxx ldrhmi r0, [r0, #-0]! { "ldrhmi GPR , [ GPR ]",{0x41D000B0,0x000FF000}}, // 010000011101xxxxxxxx000010110000 ldrhmi r0, [r0] { "ldrhmi GPR , [ GPR ] , - GPR",{0x401000B0,0x000FFF0F}}, // 010000000001xxxxxxxxxxxx1011xxxx ldrhmi r0, [r0], -r0 { "ldrhmi GPR , [ GPR ] , GPR",{0x409000B0,0x000FFF0F}}, // 010000001001xxxxxxxxxxxx1011xxxx ldrhmi r0, [r0], r0 { "ldrhmi GPR , [ GPR ] , NUM",{0x405000B0,0x008FFF0F}}, // 01000000x101xxxxxxxxxxxx1011xxxx ldrhmi r0, [r0], #-0 { "ldrhne GPR , [ GPR , - GPR ]",{0x111000B0,0x000FFF0F}}, // 000100010001xxxxxxxxxxxx1011xxxx ldrhne r0, [r0, -r0] { "ldrhne GPR , [ GPR , - GPR ] !",{0x113000B0,0x000FFF0F}}, // 000100010011xxxxxxxxxxxx1011xxxx ldrhne r0, [r0, -r0]! { "ldrhne GPR , [ GPR , GPR ]",{0x119000B0,0x000FFF0F}}, // 000100011001xxxxxxxxxxxx1011xxxx ldrhne r0, [r0, r0] { "ldrhne GPR , [ GPR , GPR ] !",{0x11B000B0,0x000FFF0F}}, // 000100011011xxxxxxxxxxxx1011xxxx ldrhne r0, [r0, r0]! { "ldrhne GPR , [ GPR , NUM ]",{0x115000B0,0x008FFF0F}}, // 00010001x101xxxxxxxxxxxx1011xxxx ldrhne r0, [r0, #-0] { "ldrhne GPR , [ GPR , NUM ] !",{0x117000B0,0x008FFF0F}}, // 00010001x111xxxxxxxxxxxx1011xxxx ldrhne r0, [r0, #-0]! { "ldrhne GPR , [ GPR ]",{0x11D000B0,0x000FF000}}, // 000100011101xxxxxxxx000010110000 ldrhne r0, [r0] { "ldrhne GPR , [ GPR ] , - GPR",{0x101000B0,0x000FFF0F}}, // 000100000001xxxxxxxxxxxx1011xxxx ldrhne r0, [r0], -r0 { "ldrhne GPR , [ GPR ] , GPR",{0x109000B0,0x000FFF0F}}, // 000100001001xxxxxxxxxxxx1011xxxx ldrhne r0, [r0], r0 { "ldrhne GPR , [ GPR ] , NUM",{0x105000B0,0x008FFF0F}}, // 00010000x101xxxxxxxxxxxx1011xxxx ldrhne r0, [r0], #-0 { "ldrhpl GPR , [ GPR , - GPR ]",{0x511000B0,0x000FFF0F}}, // 010100010001xxxxxxxxxxxx1011xxxx ldrhpl r0, [r0, -r0] { "ldrhpl GPR , [ GPR , - GPR ] !",{0x513000B0,0x000FFF0F}}, // 010100010011xxxxxxxxxxxx1011xxxx ldrhpl r0, [r0, -r0]! { "ldrhpl GPR , [ GPR , GPR ]",{0x519000B0,0x000FFF0F}}, // 010100011001xxxxxxxxxxxx1011xxxx ldrhpl r0, [r0, r0] { "ldrhpl GPR , [ GPR , GPR ] !",{0x51B000B0,0x000FFF0F}}, // 010100011011xxxxxxxxxxxx1011xxxx ldrhpl r0, [r0, r0]! { "ldrhpl GPR , [ GPR , NUM ]",{0x515000B0,0x008FFF0F}}, // 01010001x101xxxxxxxxxxxx1011xxxx ldrhpl r0, [r0, #-0] { "ldrhpl GPR , [ GPR , NUM ] !",{0x517000B0,0x008FFF0F}}, // 01010001x111xxxxxxxxxxxx1011xxxx ldrhpl r0, [r0, #-0]! { "ldrhpl GPR , [ GPR ]",{0x51D000B0,0x000FF000}}, // 010100011101xxxxxxxx000010110000 ldrhpl r0, [r0] { "ldrhpl GPR , [ GPR ] , - GPR",{0x501000B0,0x000FFF0F}}, // 010100000001xxxxxxxxxxxx1011xxxx ldrhpl r0, [r0], -r0 { "ldrhpl GPR , [ GPR ] , GPR",{0x509000B0,0x000FFF0F}}, // 010100001001xxxxxxxxxxxx1011xxxx ldrhpl r0, [r0], r0 { "ldrhpl GPR , [ GPR ] , NUM",{0x505000B0,0x008FFF0F}}, // 01010000x101xxxxxxxxxxxx1011xxxx ldrhpl r0, [r0], #-0 { "ldrhs GPR , [ GPR , - GPR , SHIFT NUM ]",{0x27100020,0x000FFFEF}}, // 001001110001xxxxxxxxxxxxxxx0xxxx ldrhs r0, [r0, -r0, lsr #32] { "ldrhs GPR , [ GPR , - GPR , SHIFT NUM ] !",{0x27300020,0x000FFFEF}}, // 001001110011xxxxxxxxxxxxxxx0xxxx ldrhs r0, [r0, -r0, lsr #32]! { "ldrhs GPR , [ GPR , - GPR , SHIFT ]",{0x27100060,0x000FF00F}}, // 001001110001xxxxxxxx00000110xxxx ldrhs r0, [r0, -r0, rrx] { "ldrhs GPR , [ GPR , - GPR ]",{0x27100000,0x000FF00F}}, // 001001110001xxxxxxxx00000000xxxx ldrhs r0, [r0, -r0] { "ldrhs GPR , [ GPR , - GPR ] !",{0x27300000,0x000FF00F}}, // 001001110011xxxxxxxx00000000xxxx ldrhs r0, [r0, -r0]! { "ldrhs GPR , [ GPR , GPR , SHIFT NUM ]",{0x27900020,0x000FFFEF}}, // 001001111001xxxxxxxxxxxxxxx0xxxx ldrhs r0, [r0, r0, lsr #32] { "ldrhs GPR , [ GPR , GPR , SHIFT NUM ] !",{0x27B00020,0x000FFFEF}}, // 001001111011xxxxxxxxxxxxxxx0xxxx ldrhs r0, [r0, r0, lsr #32]! { "ldrhs GPR , [ GPR , GPR ]",{0x27900000,0x000FF00F}}, // 001001111001xxxxxxxx00000000xxxx ldrhs r0, [r0, r0] { "ldrhs GPR , [ GPR , GPR ] !",{0x27B00000,0x000FF00F}}, // 001001111011xxxxxxxx00000000xxxx ldrhs r0, [r0, r0]! { "ldrhs GPR , [ GPR , NUM ]",{0x25100000,0x008FFFFF}}, // 00100101x001xxxxxxxxxxxxxxxxxxxx ldrhs r0, [r0, #-0] { "ldrhs GPR , [ GPR , NUM ] !",{0x25300000,0x008FFFFF}}, // 00100101x011xxxxxxxxxxxxxxxxxxxx ldrhs r0, [r0, #-0]! { "ldrhs GPR , [ GPR ]",{0x25900000,0x000FF000}}, // 001001011001xxxxxxxx000000000000 ldrhs r0, [r0] { "ldrhs GPR , [ GPR ] , - GPR",{0x26100000,0x000FF00F}}, // 001001100001xxxxxxxx00000000xxxx ldrhs r0, [r0], -r0 { "ldrhs GPR , [ GPR ] , - GPR , SHIFT",{0x26100060,0x000FF00F}}, // 001001100001xxxxxxxx00000110xxxx ldrhs r0, [r0], -r0, rrx { "ldrhs GPR , [ GPR ] , - GPR , SHIFT NUM",{0x26100020,0x000FFFEF}}, // 001001100001xxxxxxxxxxxxxxx0xxxx ldrhs r0, [r0], -r0, lsr #32 { "ldrhs GPR , [ GPR ] , GPR",{0x26900000,0x000FF00F}}, // 001001101001xxxxxxxx00000000xxxx ldrhs r0, [r0], r0 { "ldrhs GPR , [ GPR ] , GPR , SHIFT",{0x26900060,0x000FF00F}}, // 001001101001xxxxxxxx00000110xxxx ldrhs r0, [r0], r0, rrx { "ldrhs GPR , [ GPR ] , GPR , SHIFT NUM",{0x26900020,0x000FFFEF}}, // 001001101001xxxxxxxxxxxxxxx0xxxx ldrhs r0, [r0], r0, lsr #32 { "ldrhs GPR , [ GPR ] , NUM",{0x24100000,0x008FFFFF}}, // 00100100x001xxxxxxxxxxxxxxxxxxxx ldrhs r0, [r0], #-0 { "ldrht GPR , [ GPR ] , - GPR",{0xE03000B0,0x000FFF0F}}, // 111000000011xxxxxxxxxxxx1011xxxx ldrht r0, [r0], -r0 { "ldrht GPR , [ GPR ] , GPR",{0xE0B000B0,0x000FFF0F}}, // 111000001011xxxxxxxxxxxx1011xxxx ldrht r0, [r0], r0 { "ldrht GPR , [ GPR ] , NUM",{0xE07000B0,0x008FFF0F}}, // 11100000x111xxxxxxxxxxxx1011xxxx ldrht r0, [r0], #-0 { "ldrhteq GPR , [ GPR ] , - GPR",{0x003000B0,0x000FFF0F}}, // 000000000011xxxxxxxxxxxx1011xxxx ldrhteq r0, [r0], -r0 { "ldrhteq GPR , [ GPR ] , GPR",{0x00B000B0,0x000FFF0F}}, // 000000001011xxxxxxxxxxxx1011xxxx ldrhteq r0, [r0], r0 { "ldrhteq GPR , [ GPR ] , NUM",{0x007000B0,0x008FFF0F}}, // 00000000x111xxxxxxxxxxxx1011xxxx ldrhteq r0, [r0], #-0 { "ldrhtge GPR , [ GPR ] , - GPR",{0xA03000B0,0x000FFF0F}}, // 101000000011xxxxxxxxxxxx1011xxxx ldrhtge r0, [r0], -r0 { "ldrhtge GPR , [ GPR ] , GPR",{0xA0B000B0,0x000FFF0F}}, // 101000001011xxxxxxxxxxxx1011xxxx ldrhtge r0, [r0], r0 { "ldrhtge GPR , [ GPR ] , NUM",{0xA07000B0,0x008FFF0F}}, // 10100000x111xxxxxxxxxxxx1011xxxx ldrhtge r0, [r0], #-0 { "ldrhtgt GPR , [ GPR ] , - GPR",{0xC03000B0,0x000FFF0F}}, // 110000000011xxxxxxxxxxxx1011xxxx ldrhtgt r0, [r0], -r0 { "ldrhtgt GPR , [ GPR ] , GPR",{0xC0B000B0,0x000FFF0F}}, // 110000001011xxxxxxxxxxxx1011xxxx ldrhtgt r0, [r0], r0 { "ldrhtgt GPR , [ GPR ] , NUM",{0xC07000B0,0x008FFF0F}}, // 11000000x111xxxxxxxxxxxx1011xxxx ldrhtgt r0, [r0], #-0 { "ldrhthi GPR , [ GPR ] , - GPR",{0x803000B0,0x000FFF0F}}, // 100000000011xxxxxxxxxxxx1011xxxx ldrhthi r0, [r0], -r0 { "ldrhthi GPR , [ GPR ] , GPR",{0x80B000B0,0x000FFF0F}}, // 100000001011xxxxxxxxxxxx1011xxxx ldrhthi r0, [r0], r0 { "ldrhthi GPR , [ GPR ] , NUM",{0x807000B0,0x008FFF0F}}, // 10000000x111xxxxxxxxxxxx1011xxxx ldrhthi r0, [r0], #-0 { "ldrhths GPR , [ GPR ] , - GPR",{0x203000B0,0x000FFF0F}}, // 001000000011xxxxxxxxxxxx1011xxxx ldrhths r0, [r0], -r0 { "ldrhths GPR , [ GPR ] , GPR",{0x20B000B0,0x000FFF0F}}, // 001000001011xxxxxxxxxxxx1011xxxx ldrhths r0, [r0], r0 { "ldrhths GPR , [ GPR ] , NUM",{0x207000B0,0x008FFF0F}}, // 00100000x111xxxxxxxxxxxx1011xxxx ldrhths r0, [r0], #-0 { "ldrhtle GPR , [ GPR ] , - GPR",{0xD03000B0,0x000FFF0F}}, // 110100000011xxxxxxxxxxxx1011xxxx ldrhtle r0, [r0], -r0 { "ldrhtle GPR , [ GPR ] , GPR",{0xD0B000B0,0x000FFF0F}}, // 110100001011xxxxxxxxxxxx1011xxxx ldrhtle r0, [r0], r0 { "ldrhtle GPR , [ GPR ] , NUM",{0xD07000B0,0x008FFF0F}}, // 11010000x111xxxxxxxxxxxx1011xxxx ldrhtle r0, [r0], #-0 { "ldrhtlo GPR , [ GPR ] , - GPR",{0x303000B0,0x000FFF0F}}, // 001100000011xxxxxxxxxxxx1011xxxx ldrhtlo r0, [r0], -r0 { "ldrhtlo GPR , [ GPR ] , GPR",{0x30B000B0,0x000FFF0F}}, // 001100001011xxxxxxxxxxxx1011xxxx ldrhtlo r0, [r0], r0 { "ldrhtlo GPR , [ GPR ] , NUM",{0x307000B0,0x008FFF0F}}, // 00110000x111xxxxxxxxxxxx1011xxxx ldrhtlo r0, [r0], #-0 { "ldrhtls GPR , [ GPR ] , - GPR",{0x903000B0,0x000FFF0F}}, // 100100000011xxxxxxxxxxxx1011xxxx ldrhtls r0, [r0], -r0 { "ldrhtls GPR , [ GPR ] , GPR",{0x90B000B0,0x000FFF0F}}, // 100100001011xxxxxxxxxxxx1011xxxx ldrhtls r0, [r0], r0 { "ldrhtls GPR , [ GPR ] , NUM",{0x907000B0,0x008FFF0F}}, // 10010000x111xxxxxxxxxxxx1011xxxx ldrhtls r0, [r0], #-0 { "ldrhtlt GPR , [ GPR ] , - GPR",{0xB03000B0,0x000FFF0F}}, // 101100000011xxxxxxxxxxxx1011xxxx ldrhtlt r0, [r0], -r0 { "ldrhtlt GPR , [ GPR ] , GPR",{0xB0B000B0,0x000FFF0F}}, // 101100001011xxxxxxxxxxxx1011xxxx ldrhtlt r0, [r0], r0 { "ldrhtlt GPR , [ GPR ] , NUM",{0xB07000B0,0x008FFF0F}}, // 10110000x111xxxxxxxxxxxx1011xxxx ldrhtlt r0, [r0], #-0 { "ldrhtmi GPR , [ GPR ] , - GPR",{0x403000B0,0x000FFF0F}}, // 010000000011xxxxxxxxxxxx1011xxxx ldrhtmi r0, [r0], -r0 { "ldrhtmi GPR , [ GPR ] , GPR",{0x40B000B0,0x000FFF0F}}, // 010000001011xxxxxxxxxxxx1011xxxx ldrhtmi r0, [r0], r0 { "ldrhtmi GPR , [ GPR ] , NUM",{0x407000B0,0x008FFF0F}}, // 01000000x111xxxxxxxxxxxx1011xxxx ldrhtmi r0, [r0], #-0 { "ldrhtne GPR , [ GPR ] , - GPR",{0x103000B0,0x000FFF0F}}, // 000100000011xxxxxxxxxxxx1011xxxx ldrhtne r0, [r0], -r0 { "ldrhtne GPR , [ GPR ] , GPR",{0x10B000B0,0x000FFF0F}}, // 000100001011xxxxxxxxxxxx1011xxxx ldrhtne r0, [r0], r0 { "ldrhtne GPR , [ GPR ] , NUM",{0x107000B0,0x008FFF0F}}, // 00010000x111xxxxxxxxxxxx1011xxxx ldrhtne r0, [r0], #-0 { "ldrhtpl GPR , [ GPR ] , - GPR",{0x503000B0,0x000FFF0F}}, // 010100000011xxxxxxxxxxxx1011xxxx ldrhtpl r0, [r0], -r0 { "ldrhtpl GPR , [ GPR ] , GPR",{0x50B000B0,0x000FFF0F}}, // 010100001011xxxxxxxxxxxx1011xxxx ldrhtpl r0, [r0], r0 { "ldrhtpl GPR , [ GPR ] , NUM",{0x507000B0,0x008FFF0F}}, // 01010000x111xxxxxxxxxxxx1011xxxx ldrhtpl r0, [r0], #-0 { "ldrhtvc GPR , [ GPR ] , - GPR",{0x703000B0,0x000FFF0F}}, // 011100000011xxxxxxxxxxxx1011xxxx ldrhtvc r0, [r0], -r0 { "ldrhtvc GPR , [ GPR ] , GPR",{0x70B000B0,0x000FFF0F}}, // 011100001011xxxxxxxxxxxx1011xxxx ldrhtvc r0, [r0], r0 { "ldrhtvc GPR , [ GPR ] , NUM",{0x707000B0,0x008FFF0F}}, // 01110000x111xxxxxxxxxxxx1011xxxx ldrhtvc r0, [r0], #-0 { "ldrhtvs GPR , [ GPR ] , - GPR",{0x603000B0,0x000FFF0F}}, // 011000000011xxxxxxxxxxxx1011xxxx ldrhtvs r0, [r0], -r0 { "ldrhtvs GPR , [ GPR ] , GPR",{0x60B000B0,0x000FFF0F}}, // 011000001011xxxxxxxxxxxx1011xxxx ldrhtvs r0, [r0], r0 { "ldrhtvs GPR , [ GPR ] , NUM",{0x607000B0,0x008FFF0F}}, // 01100000x111xxxxxxxxxxxx1011xxxx ldrhtvs r0, [r0], #-0 { "ldrhvc GPR , [ GPR , - GPR ]",{0x711000B0,0x000FFF0F}}, // 011100010001xxxxxxxxxxxx1011xxxx ldrhvc r0, [r0, -r0] { "ldrhvc GPR , [ GPR , - GPR ] !",{0x713000B0,0x000FFF0F}}, // 011100010011xxxxxxxxxxxx1011xxxx ldrhvc r0, [r0, -r0]! { "ldrhvc GPR , [ GPR , GPR ]",{0x719000B0,0x000FFF0F}}, // 011100011001xxxxxxxxxxxx1011xxxx ldrhvc r0, [r0, r0] { "ldrhvc GPR , [ GPR , GPR ] !",{0x71B000B0,0x000FFF0F}}, // 011100011011xxxxxxxxxxxx1011xxxx ldrhvc r0, [r0, r0]! { "ldrhvc GPR , [ GPR , NUM ]",{0x715000B0,0x008FFF0F}}, // 01110001x101xxxxxxxxxxxx1011xxxx ldrhvc r0, [r0, #-0] { "ldrhvc GPR , [ GPR , NUM ] !",{0x717000B0,0x008FFF0F}}, // 01110001x111xxxxxxxxxxxx1011xxxx ldrhvc r0, [r0, #-0]! { "ldrhvc GPR , [ GPR ]",{0x71D000B0,0x000FF000}}, // 011100011101xxxxxxxx000010110000 ldrhvc r0, [r0] { "ldrhvc GPR , [ GPR ] , - GPR",{0x701000B0,0x000FFF0F}}, // 011100000001xxxxxxxxxxxx1011xxxx ldrhvc r0, [r0], -r0 { "ldrhvc GPR , [ GPR ] , GPR",{0x709000B0,0x000FFF0F}}, // 011100001001xxxxxxxxxxxx1011xxxx ldrhvc r0, [r0], r0 { "ldrhvc GPR , [ GPR ] , NUM",{0x705000B0,0x008FFF0F}}, // 01110000x101xxxxxxxxxxxx1011xxxx ldrhvc r0, [r0], #-0 { "ldrhvs GPR , [ GPR , - GPR ]",{0x611000B0,0x000FFF0F}}, // 011000010001xxxxxxxxxxxx1011xxxx ldrhvs r0, [r0, -r0] { "ldrhvs GPR , [ GPR , - GPR ] !",{0x613000B0,0x000FFF0F}}, // 011000010011xxxxxxxxxxxx1011xxxx ldrhvs r0, [r0, -r0]! { "ldrhvs GPR , [ GPR , GPR ]",{0x619000B0,0x000FFF0F}}, // 011000011001xxxxxxxxxxxx1011xxxx ldrhvs r0, [r0, r0] { "ldrhvs GPR , [ GPR , GPR ] !",{0x61B000B0,0x000FFF0F}}, // 011000011011xxxxxxxxxxxx1011xxxx ldrhvs r0, [r0, r0]! { "ldrhvs GPR , [ GPR , NUM ]",{0x615000B0,0x008FFF0F}}, // 01100001x101xxxxxxxxxxxx1011xxxx ldrhvs r0, [r0, #-0] { "ldrhvs GPR , [ GPR , NUM ] !",{0x617000B0,0x008FFF0F}}, // 01100001x111xxxxxxxxxxxx1011xxxx ldrhvs r0, [r0, #-0]! { "ldrhvs GPR , [ GPR ]",{0x61D000B0,0x000FF000}}, // 011000011101xxxxxxxx000010110000 ldrhvs r0, [r0] { "ldrhvs GPR , [ GPR ] , - GPR",{0x601000B0,0x000FFF0F}}, // 011000000001xxxxxxxxxxxx1011xxxx ldrhvs r0, [r0], -r0 { "ldrhvs GPR , [ GPR ] , GPR",{0x609000B0,0x000FFF0F}}, // 011000001001xxxxxxxxxxxx1011xxxx ldrhvs r0, [r0], r0 { "ldrhvs GPR , [ GPR ] , NUM",{0x605000B0,0x008FFF0F}}, // 01100000x101xxxxxxxxxxxx1011xxxx ldrhvs r0, [r0], #-0 { "ldrle GPR , [ GPR , - GPR , SHIFT NUM ]",{0xD7100020,0x000FFFEF}}, // 110101110001xxxxxxxxxxxxxxx0xxxx ldrle r0, [r0, -r0, lsr #32] { "ldrle GPR , [ GPR , - GPR , SHIFT NUM ] !",{0xD7300020,0x000FFFEF}}, // 110101110011xxxxxxxxxxxxxxx0xxxx ldrle r0, [r0, -r0, lsr #32]! { "ldrle GPR , [ GPR , - GPR , SHIFT ]",{0xD7100060,0x000FF00F}}, // 110101110001xxxxxxxx00000110xxxx ldrle r0, [r0, -r0, rrx] { "ldrle GPR , [ GPR , - GPR ]",{0xD7100000,0x000FF00F}}, // 110101110001xxxxxxxx00000000xxxx ldrle r0, [r0, -r0] { "ldrle GPR , [ GPR , - GPR ] !",{0xD7300000,0x000FF00F}}, // 110101110011xxxxxxxx00000000xxxx ldrle r0, [r0, -r0]! { "ldrle GPR , [ GPR , GPR , SHIFT NUM ]",{0xD7900020,0x000FFFEF}}, // 110101111001xxxxxxxxxxxxxxx0xxxx ldrle r0, [r0, r0, lsr #32] { "ldrle GPR , [ GPR , GPR , SHIFT NUM ] !",{0xD7B00020,0x000FFFEF}}, // 110101111011xxxxxxxxxxxxxxx0xxxx ldrle r0, [r0, r0, lsr #32]! { "ldrle GPR , [ GPR , GPR ]",{0xD7900000,0x000FF00F}}, // 110101111001xxxxxxxx00000000xxxx ldrle r0, [r0, r0] { "ldrle GPR , [ GPR , GPR ] !",{0xD7B00000,0x000FF00F}}, // 110101111011xxxxxxxx00000000xxxx ldrle r0, [r0, r0]! { "ldrle GPR , [ GPR , NUM ]",{0xD5100000,0x008FFFFF}}, // 11010101x001xxxxxxxxxxxxxxxxxxxx ldrle r0, [r0, #-0] { "ldrle GPR , [ GPR , NUM ] !",{0xD5300000,0x008FFFFF}}, // 11010101x011xxxxxxxxxxxxxxxxxxxx ldrle r0, [r0, #-0]! { "ldrle GPR , [ GPR ]",{0xD5900000,0x000FF000}}, // 110101011001xxxxxxxx000000000000 ldrle r0, [r0] { "ldrle GPR , [ GPR ] , - GPR",{0xD6100000,0x000FF00F}}, // 110101100001xxxxxxxx00000000xxxx ldrle r0, [r0], -r0 { "ldrle GPR , [ GPR ] , - GPR , SHIFT",{0xD6100060,0x000FF00F}}, // 110101100001xxxxxxxx00000110xxxx ldrle r0, [r0], -r0, rrx { "ldrle GPR , [ GPR ] , - GPR , SHIFT NUM",{0xD6100020,0x000FFFEF}}, // 110101100001xxxxxxxxxxxxxxx0xxxx ldrle r0, [r0], -r0, lsr #32 { "ldrle GPR , [ GPR ] , GPR",{0xD6900000,0x000FF00F}}, // 110101101001xxxxxxxx00000000xxxx ldrle r0, [r0], r0 { "ldrle GPR , [ GPR ] , GPR , SHIFT",{0xD6900060,0x000FF00F}}, // 110101101001xxxxxxxx00000110xxxx ldrle r0, [r0], r0, rrx { "ldrle GPR , [ GPR ] , GPR , SHIFT NUM",{0xD6900020,0x000FFFEF}}, // 110101101001xxxxxxxxxxxxxxx0xxxx ldrle r0, [r0], r0, lsr #32 { "ldrle GPR , [ GPR ] , NUM",{0xD4100000,0x008FFFFF}}, // 11010100x001xxxxxxxxxxxxxxxxxxxx ldrle r0, [r0], #-0 { "ldrlo GPR , [ GPR , - GPR , SHIFT NUM ]",{0x37100020,0x000FFFEF}}, // 001101110001xxxxxxxxxxxxxxx0xxxx ldrlo r0, [r0, -r0, lsr #32] { "ldrlo GPR , [ GPR , - GPR , SHIFT NUM ] !",{0x37300020,0x000FFFEF}}, // 001101110011xxxxxxxxxxxxxxx0xxxx ldrlo r0, [r0, -r0, lsr #32]! { "ldrlo GPR , [ GPR , - GPR , SHIFT ]",{0x37100060,0x000FF00F}}, // 001101110001xxxxxxxx00000110xxxx ldrlo r0, [r0, -r0, rrx] { "ldrlo GPR , [ GPR , - GPR ]",{0x37100000,0x000FF00F}}, // 001101110001xxxxxxxx00000000xxxx ldrlo r0, [r0, -r0] { "ldrlo GPR , [ GPR , - GPR ] !",{0x37300000,0x000FF00F}}, // 001101110011xxxxxxxx00000000xxxx ldrlo r0, [r0, -r0]! { "ldrlo GPR , [ GPR , GPR , SHIFT NUM ]",{0x37900020,0x000FFFEF}}, // 001101111001xxxxxxxxxxxxxxx0xxxx ldrlo r0, [r0, r0, lsr #32] { "ldrlo GPR , [ GPR , GPR , SHIFT NUM ] !",{0x37B00020,0x000FFFEF}}, // 001101111011xxxxxxxxxxxxxxx0xxxx ldrlo r0, [r0, r0, lsr #32]! { "ldrlo GPR , [ GPR , GPR ]",{0x37900000,0x000FF00F}}, // 001101111001xxxxxxxx00000000xxxx ldrlo r0, [r0, r0] { "ldrlo GPR , [ GPR , GPR ] !",{0x37B00000,0x000FF00F}}, // 001101111011xxxxxxxx00000000xxxx ldrlo r0, [r0, r0]! { "ldrlo GPR , [ GPR , NUM ]",{0x35100000,0x008FFFFF}}, // 00110101x001xxxxxxxxxxxxxxxxxxxx ldrlo r0, [r0, #-0] { "ldrlo GPR , [ GPR , NUM ] !",{0x35300000,0x008FFFFF}}, // 00110101x011xxxxxxxxxxxxxxxxxxxx ldrlo r0, [r0, #-0]! { "ldrlo GPR , [ GPR ]",{0x35900000,0x000FF000}}, // 001101011001xxxxxxxx000000000000 ldrlo r0, [r0] { "ldrlo GPR , [ GPR ] , - GPR",{0x36100000,0x000FF00F}}, // 001101100001xxxxxxxx00000000xxxx ldrlo r0, [r0], -r0 { "ldrlo GPR , [ GPR ] , - GPR , SHIFT",{0x36100060,0x000FF00F}}, // 001101100001xxxxxxxx00000110xxxx ldrlo r0, [r0], -r0, rrx { "ldrlo GPR , [ GPR ] , - GPR , SHIFT NUM",{0x36100020,0x000FFFEF}}, // 001101100001xxxxxxxxxxxxxxx0xxxx ldrlo r0, [r0], -r0, lsr #32 { "ldrlo GPR , [ GPR ] , GPR",{0x36900000,0x000FF00F}}, // 001101101001xxxxxxxx00000000xxxx ldrlo r0, [r0], r0 { "ldrlo GPR , [ GPR ] , GPR , SHIFT",{0x36900060,0x000FF00F}}, // 001101101001xxxxxxxx00000110xxxx ldrlo r0, [r0], r0, rrx { "ldrlo GPR , [ GPR ] , GPR , SHIFT NUM",{0x36900020,0x000FFFEF}}, // 001101101001xxxxxxxxxxxxxxx0xxxx ldrlo r0, [r0], r0, lsr #32 { "ldrlo GPR , [ GPR ] , NUM",{0x34100000,0x008FFFFF}}, // 00110100x001xxxxxxxxxxxxxxxxxxxx ldrlo r0, [r0], #-0 { "ldrls GPR , [ GPR , - GPR , SHIFT NUM ]",{0x97100020,0x000FFFEF}}, // 100101110001xxxxxxxxxxxxxxx0xxxx ldrls r0, [r0, -r0, lsr #32] { "ldrls GPR , [ GPR , - GPR , SHIFT NUM ] !",{0x97300020,0x000FFFEF}}, // 100101110011xxxxxxxxxxxxxxx0xxxx ldrls r0, [r0, -r0, lsr #32]! { "ldrls GPR , [ GPR , - GPR , SHIFT ]",{0x97100060,0x000FF00F}}, // 100101110001xxxxxxxx00000110xxxx ldrls r0, [r0, -r0, rrx] { "ldrls GPR , [ GPR , - GPR ]",{0x97100000,0x000FF00F}}, // 100101110001xxxxxxxx00000000xxxx ldrls r0, [r0, -r0] { "ldrls GPR , [ GPR , - GPR ] !",{0x97300000,0x000FF00F}}, // 100101110011xxxxxxxx00000000xxxx ldrls r0, [r0, -r0]! { "ldrls GPR , [ GPR , GPR , SHIFT NUM ]",{0x97900020,0x000FFFEF}}, // 100101111001xxxxxxxxxxxxxxx0xxxx ldrls r0, [r0, r0, lsr #32] { "ldrls GPR , [ GPR , GPR , SHIFT NUM ] !",{0x97B00020,0x000FFFEF}}, // 100101111011xxxxxxxxxxxxxxx0xxxx ldrls r0, [r0, r0, lsr #32]! { "ldrls GPR , [ GPR , GPR ]",{0x97900000,0x000FF00F}}, // 100101111001xxxxxxxx00000000xxxx ldrls r0, [r0, r0] { "ldrls GPR , [ GPR , GPR ] !",{0x97B00000,0x000FF00F}}, // 100101111011xxxxxxxx00000000xxxx ldrls r0, [r0, r0]! { "ldrls GPR , [ GPR , NUM ]",{0x95100000,0x008FFFFF}}, // 10010101x001xxxxxxxxxxxxxxxxxxxx ldrls r0, [r0, #-0] { "ldrls GPR , [ GPR , NUM ] !",{0x95300000,0x008FFFFF}}, // 10010101x011xxxxxxxxxxxxxxxxxxxx ldrls r0, [r0, #-0]! { "ldrls GPR , [ GPR ]",{0x95900000,0x000FF000}}, // 100101011001xxxxxxxx000000000000 ldrls r0, [r0] { "ldrls GPR , [ GPR ] , - GPR",{0x96100000,0x000FF00F}}, // 100101100001xxxxxxxx00000000xxxx ldrls r0, [r0], -r0 { "ldrls GPR , [ GPR ] , - GPR , SHIFT",{0x96100060,0x000FF00F}}, // 100101100001xxxxxxxx00000110xxxx ldrls r0, [r0], -r0, rrx { "ldrls GPR , [ GPR ] , - GPR , SHIFT NUM",{0x96100020,0x000FFFEF}}, // 100101100001xxxxxxxxxxxxxxx0xxxx ldrls r0, [r0], -r0, lsr #32 { "ldrls GPR , [ GPR ] , GPR",{0x96900000,0x000FF00F}}, // 100101101001xxxxxxxx00000000xxxx ldrls r0, [r0], r0 { "ldrls GPR , [ GPR ] , GPR , SHIFT",{0x96900060,0x000FF00F}}, // 100101101001xxxxxxxx00000110xxxx ldrls r0, [r0], r0, rrx { "ldrls GPR , [ GPR ] , GPR , SHIFT NUM",{0x96900020,0x000FFFEF}}, // 100101101001xxxxxxxxxxxxxxx0xxxx ldrls r0, [r0], r0, lsr #32 { "ldrls GPR , [ GPR ] , NUM",{0x94100000,0x008FFFFF}}, // 10010100x001xxxxxxxxxxxxxxxxxxxx ldrls r0, [r0], #-0 { "ldrlt GPR , [ GPR , - GPR , SHIFT NUM ]",{0xB7100020,0x000FFFEF}}, // 101101110001xxxxxxxxxxxxxxx0xxxx ldrlt r0, [r0, -r0, lsr #32] { "ldrlt GPR , [ GPR , - GPR , SHIFT NUM ] !",{0xB7300020,0x000FFFEF}}, // 101101110011xxxxxxxxxxxxxxx0xxxx ldrlt r0, [r0, -r0, lsr #32]! { "ldrlt GPR , [ GPR , - GPR , SHIFT ]",{0xB7100060,0x000FF00F}}, // 101101110001xxxxxxxx00000110xxxx ldrlt r0, [r0, -r0, rrx] { "ldrlt GPR , [ GPR , - GPR ]",{0xB7100000,0x000FF00F}}, // 101101110001xxxxxxxx00000000xxxx ldrlt r0, [r0, -r0] { "ldrlt GPR , [ GPR , - GPR ] !",{0xB7300000,0x000FF00F}}, // 101101110011xxxxxxxx00000000xxxx ldrlt r0, [r0, -r0]! { "ldrlt GPR , [ GPR , GPR , SHIFT NUM ]",{0xB7900020,0x000FFFEF}}, // 101101111001xxxxxxxxxxxxxxx0xxxx ldrlt r0, [r0, r0, lsr #32] { "ldrlt GPR , [ GPR , GPR , SHIFT NUM ] !",{0xB7B00020,0x000FFFEF}}, // 101101111011xxxxxxxxxxxxxxx0xxxx ldrlt r0, [r0, r0, lsr #32]! { "ldrlt GPR , [ GPR , GPR ]",{0xB7900000,0x000FF00F}}, // 101101111001xxxxxxxx00000000xxxx ldrlt r0, [r0, r0] { "ldrlt GPR , [ GPR , GPR ] !",{0xB7B00000,0x000FF00F}}, // 101101111011xxxxxxxx00000000xxxx ldrlt r0, [r0, r0]! { "ldrlt GPR , [ GPR , NUM ]",{0xB5100000,0x008FFFFF}}, // 10110101x001xxxxxxxxxxxxxxxxxxxx ldrlt r0, [r0, #-0] { "ldrlt GPR , [ GPR , NUM ] !",{0xB5300000,0x008FFFFF}}, // 10110101x011xxxxxxxxxxxxxxxxxxxx ldrlt r0, [r0, #-0]! { "ldrlt GPR , [ GPR ]",{0xB5900000,0x000FF000}}, // 101101011001xxxxxxxx000000000000 ldrlt r0, [r0] { "ldrlt GPR , [ GPR ] , - GPR",{0xB6100000,0x000FF00F}}, // 101101100001xxxxxxxx00000000xxxx ldrlt r0, [r0], -r0 { "ldrlt GPR , [ GPR ] , - GPR , SHIFT",{0xB6100060,0x000FF00F}}, // 101101100001xxxxxxxx00000110xxxx ldrlt r0, [r0], -r0, rrx { "ldrlt GPR , [ GPR ] , - GPR , SHIFT NUM",{0xB6100020,0x000FFFEF}}, // 101101100001xxxxxxxxxxxxxxx0xxxx ldrlt r0, [r0], -r0, lsr #32 { "ldrlt GPR , [ GPR ] , GPR",{0xB6900000,0x000FF00F}}, // 101101101001xxxxxxxx00000000xxxx ldrlt r0, [r0], r0 { "ldrlt GPR , [ GPR ] , GPR , SHIFT",{0xB6900060,0x000FF00F}}, // 101101101001xxxxxxxx00000110xxxx ldrlt r0, [r0], r0, rrx { "ldrlt GPR , [ GPR ] , GPR , SHIFT NUM",{0xB6900020,0x000FFFEF}}, // 101101101001xxxxxxxxxxxxxxx0xxxx ldrlt r0, [r0], r0, lsr #32 { "ldrlt GPR , [ GPR ] , NUM",{0xB4100000,0x008FFFFF}}, // 10110100x001xxxxxxxxxxxxxxxxxxxx ldrlt r0, [r0], #-0 { "ldrmi GPR , [ GPR , - GPR , SHIFT NUM ]",{0x47100020,0x000FFFEF}}, // 010001110001xxxxxxxxxxxxxxx0xxxx ldrmi r0, [r0, -r0, lsr #32] { "ldrmi GPR , [ GPR , - GPR , SHIFT NUM ] !",{0x47300020,0x000FFFEF}}, // 010001110011xxxxxxxxxxxxxxx0xxxx ldrmi r0, [r0, -r0, lsr #32]! { "ldrmi GPR , [ GPR , - GPR , SHIFT ]",{0x47100060,0x000FF00F}}, // 010001110001xxxxxxxx00000110xxxx ldrmi r0, [r0, -r0, rrx] { "ldrmi GPR , [ GPR , - GPR ]",{0x47100000,0x000FF00F}}, // 010001110001xxxxxxxx00000000xxxx ldrmi r0, [r0, -r0] { "ldrmi GPR , [ GPR , - GPR ] !",{0x47300000,0x000FF00F}}, // 010001110011xxxxxxxx00000000xxxx ldrmi r0, [r0, -r0]! { "ldrmi GPR , [ GPR , GPR , SHIFT NUM ]",{0x47900020,0x000FFFEF}}, // 010001111001xxxxxxxxxxxxxxx0xxxx ldrmi r0, [r0, r0, lsr #32] { "ldrmi GPR , [ GPR , GPR , SHIFT NUM ] !",{0x47B00020,0x000FFFEF}}, // 010001111011xxxxxxxxxxxxxxx0xxxx ldrmi r0, [r0, r0, lsr #32]! { "ldrmi GPR , [ GPR , GPR ]",{0x47900000,0x000FF00F}}, // 010001111001xxxxxxxx00000000xxxx ldrmi r0, [r0, r0] { "ldrmi GPR , [ GPR , GPR ] !",{0x47B00000,0x000FF00F}}, // 010001111011xxxxxxxx00000000xxxx ldrmi r0, [r0, r0]! { "ldrmi GPR , [ GPR , NUM ]",{0x45100000,0x008FFFFF}}, // 01000101x001xxxxxxxxxxxxxxxxxxxx ldrmi r0, [r0, #-0] { "ldrmi GPR , [ GPR , NUM ] !",{0x45300000,0x008FFFFF}}, // 01000101x011xxxxxxxxxxxxxxxxxxxx ldrmi r0, [r0, #-0]! { "ldrmi GPR , [ GPR ]",{0x45900000,0x000FF000}}, // 010001011001xxxxxxxx000000000000 ldrmi r0, [r0] { "ldrmi GPR , [ GPR ] , - GPR",{0x46100000,0x000FF00F}}, // 010001100001xxxxxxxx00000000xxxx ldrmi r0, [r0], -r0 { "ldrmi GPR , [ GPR ] , - GPR , SHIFT",{0x46100060,0x000FF00F}}, // 010001100001xxxxxxxx00000110xxxx ldrmi r0, [r0], -r0, rrx { "ldrmi GPR , [ GPR ] , - GPR , SHIFT NUM",{0x46100020,0x000FFFEF}}, // 010001100001xxxxxxxxxxxxxxx0xxxx ldrmi r0, [r0], -r0, lsr #32 { "ldrmi GPR , [ GPR ] , GPR",{0x46900000,0x000FF00F}}, // 010001101001xxxxxxxx00000000xxxx ldrmi r0, [r0], r0 { "ldrmi GPR , [ GPR ] , GPR , SHIFT",{0x46900060,0x000FF00F}}, // 010001101001xxxxxxxx00000110xxxx ldrmi r0, [r0], r0, rrx { "ldrmi GPR , [ GPR ] , GPR , SHIFT NUM",{0x46900020,0x000FFFEF}}, // 010001101001xxxxxxxxxxxxxxx0xxxx ldrmi r0, [r0], r0, lsr #32 { "ldrmi GPR , [ GPR ] , NUM",{0x44100000,0x008FFFFF}}, // 01000100x001xxxxxxxxxxxxxxxxxxxx ldrmi r0, [r0], #-0 { "ldrne GPR , [ GPR , - GPR , SHIFT NUM ]",{0x17100020,0x000FFFEF}}, // 000101110001xxxxxxxxxxxxxxx0xxxx ldrne r0, [r0, -r0, lsr #32] { "ldrne GPR , [ GPR , - GPR , SHIFT NUM ] !",{0x17300020,0x000FFFEF}}, // 000101110011xxxxxxxxxxxxxxx0xxxx ldrne r0, [r0, -r0, lsr #32]! { "ldrne GPR , [ GPR , - GPR , SHIFT ]",{0x17100060,0x000FF00F}}, // 000101110001xxxxxxxx00000110xxxx ldrne r0, [r0, -r0, rrx] { "ldrne GPR , [ GPR , - GPR ]",{0x17100000,0x000FF00F}}, // 000101110001xxxxxxxx00000000xxxx ldrne r0, [r0, -r0] { "ldrne GPR , [ GPR , - GPR ] !",{0x17300000,0x000FF00F}}, // 000101110011xxxxxxxx00000000xxxx ldrne r0, [r0, -r0]! { "ldrne GPR , [ GPR , GPR , SHIFT NUM ]",{0x17900020,0x000FFFEF}}, // 000101111001xxxxxxxxxxxxxxx0xxxx ldrne r0, [r0, r0, lsr #32] { "ldrne GPR , [ GPR , GPR , SHIFT NUM ] !",{0x17B00020,0x000FFFEF}}, // 000101111011xxxxxxxxxxxxxxx0xxxx ldrne r0, [r0, r0, lsr #32]! { "ldrne GPR , [ GPR , GPR ]",{0x17900000,0x000FF00F}}, // 000101111001xxxxxxxx00000000xxxx ldrne r0, [r0, r0] { "ldrne GPR , [ GPR , GPR ] !",{0x17B00000,0x000FF00F}}, // 000101111011xxxxxxxx00000000xxxx ldrne r0, [r0, r0]! { "ldrne GPR , [ GPR , NUM ]",{0x15100000,0x008FFFFF}}, // 00010101x001xxxxxxxxxxxxxxxxxxxx ldrne r0, [r0, #-0] { "ldrne GPR , [ GPR , NUM ] !",{0x15300000,0x008FFFFF}}, // 00010101x011xxxxxxxxxxxxxxxxxxxx ldrne r0, [r0, #-0]! { "ldrne GPR , [ GPR ]",{0x15900000,0x000FF000}}, // 000101011001xxxxxxxx000000000000 ldrne r0, [r0] { "ldrne GPR , [ GPR ] , - GPR",{0x16100000,0x000FF00F}}, // 000101100001xxxxxxxx00000000xxxx ldrne r0, [r0], -r0 { "ldrne GPR , [ GPR ] , - GPR , SHIFT",{0x16100060,0x000FF00F}}, // 000101100001xxxxxxxx00000110xxxx ldrne r0, [r0], -r0, rrx { "ldrne GPR , [ GPR ] , - GPR , SHIFT NUM",{0x16100020,0x000FFFEF}}, // 000101100001xxxxxxxxxxxxxxx0xxxx ldrne r0, [r0], -r0, lsr #32 { "ldrne GPR , [ GPR ] , GPR",{0x16900000,0x000FF00F}}, // 000101101001xxxxxxxx00000000xxxx ldrne r0, [r0], r0 { "ldrne GPR , [ GPR ] , GPR , SHIFT",{0x16900060,0x000FF00F}}, // 000101101001xxxxxxxx00000110xxxx ldrne r0, [r0], r0, rrx { "ldrne GPR , [ GPR ] , GPR , SHIFT NUM",{0x16900020,0x000FFFEF}}, // 000101101001xxxxxxxxxxxxxxx0xxxx ldrne r0, [r0], r0, lsr #32 { "ldrne GPR , [ GPR ] , NUM",{0x14100000,0x008FFFFF}}, // 00010100x001xxxxxxxxxxxxxxxxxxxx ldrne r0, [r0], #-0 { "ldrpl GPR , [ GPR , - GPR , SHIFT NUM ]",{0x57100020,0x000FFFEF}}, // 010101110001xxxxxxxxxxxxxxx0xxxx ldrpl r0, [r0, -r0, lsr #32] { "ldrpl GPR , [ GPR , - GPR , SHIFT NUM ] !",{0x57300020,0x000FFFEF}}, // 010101110011xxxxxxxxxxxxxxx0xxxx ldrpl r0, [r0, -r0, lsr #32]! { "ldrpl GPR , [ GPR , - GPR , SHIFT ]",{0x57100060,0x000FF00F}}, // 010101110001xxxxxxxx00000110xxxx ldrpl r0, [r0, -r0, rrx] { "ldrpl GPR , [ GPR , - GPR ]",{0x57100000,0x000FF00F}}, // 010101110001xxxxxxxx00000000xxxx ldrpl r0, [r0, -r0] { "ldrpl GPR , [ GPR , - GPR ] !",{0x57300000,0x000FF00F}}, // 010101110011xxxxxxxx00000000xxxx ldrpl r0, [r0, -r0]! { "ldrpl GPR , [ GPR , GPR , SHIFT NUM ]",{0x57900020,0x000FFFEF}}, // 010101111001xxxxxxxxxxxxxxx0xxxx ldrpl r0, [r0, r0, lsr #32] { "ldrpl GPR , [ GPR , GPR , SHIFT NUM ] !",{0x57B00020,0x000FFFEF}}, // 010101111011xxxxxxxxxxxxxxx0xxxx ldrpl r0, [r0, r0, lsr #32]! { "ldrpl GPR , [ GPR , GPR ]",{0x57900000,0x000FF00F}}, // 010101111001xxxxxxxx00000000xxxx ldrpl r0, [r0, r0] { "ldrpl GPR , [ GPR , GPR ] !",{0x57B00000,0x000FF00F}}, // 010101111011xxxxxxxx00000000xxxx ldrpl r0, [r0, r0]! { "ldrpl GPR , [ GPR , NUM ]",{0x55100000,0x008FFFFF}}, // 01010101x001xxxxxxxxxxxxxxxxxxxx ldrpl r0, [r0, #-0] { "ldrpl GPR , [ GPR , NUM ] !",{0x55300000,0x008FFFFF}}, // 01010101x011xxxxxxxxxxxxxxxxxxxx ldrpl r0, [r0, #-0]! { "ldrpl GPR , [ GPR ]",{0x55900000,0x000FF000}}, // 010101011001xxxxxxxx000000000000 ldrpl r0, [r0] { "ldrpl GPR , [ GPR ] , - GPR",{0x56100000,0x000FF00F}}, // 010101100001xxxxxxxx00000000xxxx ldrpl r0, [r0], -r0 { "ldrpl GPR , [ GPR ] , - GPR , SHIFT",{0x56100060,0x000FF00F}}, // 010101100001xxxxxxxx00000110xxxx ldrpl r0, [r0], -r0, rrx { "ldrpl GPR , [ GPR ] , - GPR , SHIFT NUM",{0x56100020,0x000FFFEF}}, // 010101100001xxxxxxxxxxxxxxx0xxxx ldrpl r0, [r0], -r0, lsr #32 { "ldrpl GPR , [ GPR ] , GPR",{0x56900000,0x000FF00F}}, // 010101101001xxxxxxxx00000000xxxx ldrpl r0, [r0], r0 { "ldrpl GPR , [ GPR ] , GPR , SHIFT",{0x56900060,0x000FF00F}}, // 010101101001xxxxxxxx00000110xxxx ldrpl r0, [r0], r0, rrx { "ldrpl GPR , [ GPR ] , GPR , SHIFT NUM",{0x56900020,0x000FFFEF}}, // 010101101001xxxxxxxxxxxxxxx0xxxx ldrpl r0, [r0], r0, lsr #32 { "ldrpl GPR , [ GPR ] , NUM",{0x54100000,0x008FFFFF}}, // 01010100x001xxxxxxxxxxxxxxxxxxxx ldrpl r0, [r0], #-0 { "ldrsb GPR , [ GPR , - GPR ]",{0xE11000D0,0x000FFF0F}}, // 111000010001xxxxxxxxxxxx1101xxxx ldrsb r0, [r0, -r0] { "ldrsb GPR , [ GPR , - GPR ] !",{0xE13000D0,0x000FFF0F}}, // 111000010011xxxxxxxxxxxx1101xxxx ldrsb r0, [r0, -r0]! { "ldrsb GPR , [ GPR , GPR ]",{0xE19000D0,0x000FFF0F}}, // 111000011001xxxxxxxxxxxx1101xxxx ldrsb r0, [r0, r0] { "ldrsb GPR , [ GPR , GPR ] !",{0xE1B000D0,0x000FFF0F}}, // 111000011011xxxxxxxxxxxx1101xxxx ldrsb r0, [r0, r0]! { "ldrsb GPR , [ GPR , NUM ]",{0xE15000D0,0x008FFF0F}}, // 11100001x101xxxxxxxxxxxx1101xxxx ldrsb r0, [r0, #-0] { "ldrsb GPR , [ GPR , NUM ] !",{0xE17000D0,0x008FFF0F}}, // 11100001x111xxxxxxxxxxxx1101xxxx ldrsb r0, [r0, #-0]! { "ldrsb GPR , [ GPR ]",{0xE1D000D0,0x000FF000}}, // 111000011101xxxxxxxx000011010000 ldrsb r0, [r0] { "ldrsb GPR , [ GPR ] , - GPR",{0xE01000D0,0x000FFF0F}}, // 111000000001xxxxxxxxxxxx1101xxxx ldrsb r0, [r0], -r0 { "ldrsb GPR , [ GPR ] , GPR",{0xE09000D0,0x000FFF0F}}, // 111000001001xxxxxxxxxxxx1101xxxx ldrsb r0, [r0], r0 { "ldrsb GPR , [ GPR ] , NUM",{0xE05000D0,0x008FFF0F}}, // 11100000x101xxxxxxxxxxxx1101xxxx ldrsb r0, [r0], #-0 { "ldrsbeq GPR , [ GPR , - GPR ]",{0x011000D0,0x000FFF0F}}, // 000000010001xxxxxxxxxxxx1101xxxx ldrsbeq r0, [r0, -r0] { "ldrsbeq GPR , [ GPR , - GPR ] !",{0x013000D0,0x000FFF0F}}, // 000000010011xxxxxxxxxxxx1101xxxx ldrsbeq r0, [r0, -r0]! { "ldrsbeq GPR , [ GPR , GPR ]",{0x019000D0,0x000FFF0F}}, // 000000011001xxxxxxxxxxxx1101xxxx ldrsbeq r0, [r0, r0] { "ldrsbeq GPR , [ GPR , GPR ] !",{0x01B000D0,0x000FFF0F}}, // 000000011011xxxxxxxxxxxx1101xxxx ldrsbeq r0, [r0, r0]! { "ldrsbeq GPR , [ GPR , NUM ]",{0x015000D0,0x008FFF0F}}, // 00000001x101xxxxxxxxxxxx1101xxxx ldrsbeq r0, [r0, #-0] { "ldrsbeq GPR , [ GPR , NUM ] !",{0x017000D0,0x008FFF0F}}, // 00000001x111xxxxxxxxxxxx1101xxxx ldrsbeq r0, [r0, #-0]! { "ldrsbeq GPR , [ GPR ]",{0x01D000D0,0x000FF000}}, // 000000011101xxxxxxxx000011010000 ldrsbeq r0, [r0] { "ldrsbeq GPR , [ GPR ] , - GPR",{0x001000D0,0x000FFF0F}}, // 000000000001xxxxxxxxxxxx1101xxxx ldrsbeq r0, [r0], -r0 { "ldrsbeq GPR , [ GPR ] , GPR",{0x009000D0,0x000FFF0F}}, // 000000001001xxxxxxxxxxxx1101xxxx ldrsbeq r0, [r0], r0 { "ldrsbeq GPR , [ GPR ] , NUM",{0x005000D0,0x008FFF0F}}, // 00000000x101xxxxxxxxxxxx1101xxxx ldrsbeq r0, [r0], #-0 { "ldrsbge GPR , [ GPR , - GPR ]",{0xA11000D0,0x000FFF0F}}, // 101000010001xxxxxxxxxxxx1101xxxx ldrsbge r0, [r0, -r0] { "ldrsbge GPR , [ GPR , - GPR ] !",{0xA13000D0,0x000FFF0F}}, // 101000010011xxxxxxxxxxxx1101xxxx ldrsbge r0, [r0, -r0]! { "ldrsbge GPR , [ GPR , GPR ]",{0xA19000D0,0x000FFF0F}}, // 101000011001xxxxxxxxxxxx1101xxxx ldrsbge r0, [r0, r0] { "ldrsbge GPR , [ GPR , GPR ] !",{0xA1B000D0,0x000FFF0F}}, // 101000011011xxxxxxxxxxxx1101xxxx ldrsbge r0, [r0, r0]! { "ldrsbge GPR , [ GPR , NUM ]",{0xA15000D0,0x008FFF0F}}, // 10100001x101xxxxxxxxxxxx1101xxxx ldrsbge r0, [r0, #-0] { "ldrsbge GPR , [ GPR , NUM ] !",{0xA17000D0,0x008FFF0F}}, // 10100001x111xxxxxxxxxxxx1101xxxx ldrsbge r0, [r0, #-0]! { "ldrsbge GPR , [ GPR ]",{0xA1D000D0,0x000FF000}}, // 101000011101xxxxxxxx000011010000 ldrsbge r0, [r0] { "ldrsbge GPR , [ GPR ] , - GPR",{0xA01000D0,0x000FFF0F}}, // 101000000001xxxxxxxxxxxx1101xxxx ldrsbge r0, [r0], -r0 { "ldrsbge GPR , [ GPR ] , GPR",{0xA09000D0,0x000FFF0F}}, // 101000001001xxxxxxxxxxxx1101xxxx ldrsbge r0, [r0], r0 { "ldrsbge GPR , [ GPR ] , NUM",{0xA05000D0,0x008FFF0F}}, // 10100000x101xxxxxxxxxxxx1101xxxx ldrsbge r0, [r0], #-0 { "ldrsbgt GPR , [ GPR , - GPR ]",{0xC11000D0,0x000FFF0F}}, // 110000010001xxxxxxxxxxxx1101xxxx ldrsbgt r0, [r0, -r0] { "ldrsbgt GPR , [ GPR , - GPR ] !",{0xC13000D0,0x000FFF0F}}, // 110000010011xxxxxxxxxxxx1101xxxx ldrsbgt r0, [r0, -r0]! { "ldrsbgt GPR , [ GPR , GPR ]",{0xC19000D0,0x000FFF0F}}, // 110000011001xxxxxxxxxxxx1101xxxx ldrsbgt r0, [r0, r0] { "ldrsbgt GPR , [ GPR , GPR ] !",{0xC1B000D0,0x000FFF0F}}, // 110000011011xxxxxxxxxxxx1101xxxx ldrsbgt r0, [r0, r0]! { "ldrsbgt GPR , [ GPR , NUM ]",{0xC15000D0,0x008FFF0F}}, // 11000001x101xxxxxxxxxxxx1101xxxx ldrsbgt r0, [r0, #-0] { "ldrsbgt GPR , [ GPR , NUM ] !",{0xC17000D0,0x008FFF0F}}, // 11000001x111xxxxxxxxxxxx1101xxxx ldrsbgt r0, [r0, #-0]! { "ldrsbgt GPR , [ GPR ]",{0xC1D000D0,0x000FF000}}, // 110000011101xxxxxxxx000011010000 ldrsbgt r0, [r0] { "ldrsbgt GPR , [ GPR ] , - GPR",{0xC01000D0,0x000FFF0F}}, // 110000000001xxxxxxxxxxxx1101xxxx ldrsbgt r0, [r0], -r0 { "ldrsbgt GPR , [ GPR ] , GPR",{0xC09000D0,0x000FFF0F}}, // 110000001001xxxxxxxxxxxx1101xxxx ldrsbgt r0, [r0], r0 { "ldrsbgt GPR , [ GPR ] , NUM",{0xC05000D0,0x008FFF0F}}, // 11000000x101xxxxxxxxxxxx1101xxxx ldrsbgt r0, [r0], #-0 { "ldrsbhi GPR , [ GPR , - GPR ]",{0x811000D0,0x000FFF0F}}, // 100000010001xxxxxxxxxxxx1101xxxx ldrsbhi r0, [r0, -r0] { "ldrsbhi GPR , [ GPR , - GPR ] !",{0x813000D0,0x000FFF0F}}, // 100000010011xxxxxxxxxxxx1101xxxx ldrsbhi r0, [r0, -r0]! { "ldrsbhi GPR , [ GPR , GPR ]",{0x819000D0,0x000FFF0F}}, // 100000011001xxxxxxxxxxxx1101xxxx ldrsbhi r0, [r0, r0] { "ldrsbhi GPR , [ GPR , GPR ] !",{0x81B000D0,0x000FFF0F}}, // 100000011011xxxxxxxxxxxx1101xxxx ldrsbhi r0, [r0, r0]! { "ldrsbhi GPR , [ GPR , NUM ]",{0x815000D0,0x008FFF0F}}, // 10000001x101xxxxxxxxxxxx1101xxxx ldrsbhi r0, [r0, #-0] { "ldrsbhi GPR , [ GPR , NUM ] !",{0x817000D0,0x008FFF0F}}, // 10000001x111xxxxxxxxxxxx1101xxxx ldrsbhi r0, [r0, #-0]! { "ldrsbhi GPR , [ GPR ]",{0x81D000D0,0x000FF000}}, // 100000011101xxxxxxxx000011010000 ldrsbhi r0, [r0] { "ldrsbhi GPR , [ GPR ] , - GPR",{0x801000D0,0x000FFF0F}}, // 100000000001xxxxxxxxxxxx1101xxxx ldrsbhi r0, [r0], -r0 { "ldrsbhi GPR , [ GPR ] , GPR",{0x809000D0,0x000FFF0F}}, // 100000001001xxxxxxxxxxxx1101xxxx ldrsbhi r0, [r0], r0 { "ldrsbhi GPR , [ GPR ] , NUM",{0x805000D0,0x008FFF0F}}, // 10000000x101xxxxxxxxxxxx1101xxxx ldrsbhi r0, [r0], #-0 { "ldrsbhs GPR , [ GPR , - GPR ]",{0x211000D0,0x000FFF0F}}, // 001000010001xxxxxxxxxxxx1101xxxx ldrsbhs r0, [r0, -r0] { "ldrsbhs GPR , [ GPR , - GPR ] !",{0x213000D0,0x000FFF0F}}, // 001000010011xxxxxxxxxxxx1101xxxx ldrsbhs r0, [r0, -r0]! { "ldrsbhs GPR , [ GPR , GPR ]",{0x219000D0,0x000FFF0F}}, // 001000011001xxxxxxxxxxxx1101xxxx ldrsbhs r0, [r0, r0] { "ldrsbhs GPR , [ GPR , GPR ] !",{0x21B000D0,0x000FFF0F}}, // 001000011011xxxxxxxxxxxx1101xxxx ldrsbhs r0, [r0, r0]! { "ldrsbhs GPR , [ GPR , NUM ]",{0x215000D0,0x008FFF0F}}, // 00100001x101xxxxxxxxxxxx1101xxxx ldrsbhs r0, [r0, #-0] { "ldrsbhs GPR , [ GPR , NUM ] !",{0x217000D0,0x008FFF0F}}, // 00100001x111xxxxxxxxxxxx1101xxxx ldrsbhs r0, [r0, #-0]! { "ldrsbhs GPR , [ GPR ]",{0x21D000D0,0x000FF000}}, // 001000011101xxxxxxxx000011010000 ldrsbhs r0, [r0] { "ldrsbhs GPR , [ GPR ] , - GPR",{0x201000D0,0x000FFF0F}}, // 001000000001xxxxxxxxxxxx1101xxxx ldrsbhs r0, [r0], -r0 { "ldrsbhs GPR , [ GPR ] , GPR",{0x209000D0,0x000FFF0F}}, // 001000001001xxxxxxxxxxxx1101xxxx ldrsbhs r0, [r0], r0 { "ldrsbhs GPR , [ GPR ] , NUM",{0x205000D0,0x008FFF0F}}, // 00100000x101xxxxxxxxxxxx1101xxxx ldrsbhs r0, [r0], #-0 { "ldrsble GPR , [ GPR , - GPR ]",{0xD11000D0,0x000FFF0F}}, // 110100010001xxxxxxxxxxxx1101xxxx ldrsble r0, [r0, -r0] { "ldrsble GPR , [ GPR , - GPR ] !",{0xD13000D0,0x000FFF0F}}, // 110100010011xxxxxxxxxxxx1101xxxx ldrsble r0, [r0, -r0]! { "ldrsble GPR , [ GPR , GPR ]",{0xD19000D0,0x000FFF0F}}, // 110100011001xxxxxxxxxxxx1101xxxx ldrsble r0, [r0, r0] { "ldrsble GPR , [ GPR , GPR ] !",{0xD1B000D0,0x000FFF0F}}, // 110100011011xxxxxxxxxxxx1101xxxx ldrsble r0, [r0, r0]! { "ldrsble GPR , [ GPR , NUM ]",{0xD15000D0,0x008FFF0F}}, // 11010001x101xxxxxxxxxxxx1101xxxx ldrsble r0, [r0, #-0] { "ldrsble GPR , [ GPR , NUM ] !",{0xD17000D0,0x008FFF0F}}, // 11010001x111xxxxxxxxxxxx1101xxxx ldrsble r0, [r0, #-0]! { "ldrsble GPR , [ GPR ]",{0xD1D000D0,0x000FF000}}, // 110100011101xxxxxxxx000011010000 ldrsble r0, [r0] { "ldrsble GPR , [ GPR ] , - GPR",{0xD01000D0,0x000FFF0F}}, // 110100000001xxxxxxxxxxxx1101xxxx ldrsble r0, [r0], -r0 { "ldrsble GPR , [ GPR ] , GPR",{0xD09000D0,0x000FFF0F}}, // 110100001001xxxxxxxxxxxx1101xxxx ldrsble r0, [r0], r0 { "ldrsble GPR , [ GPR ] , NUM",{0xD05000D0,0x008FFF0F}}, // 11010000x101xxxxxxxxxxxx1101xxxx ldrsble r0, [r0], #-0 { "ldrsblo GPR , [ GPR , - GPR ]",{0x311000D0,0x000FFF0F}}, // 001100010001xxxxxxxxxxxx1101xxxx ldrsblo r0, [r0, -r0] { "ldrsblo GPR , [ GPR , - GPR ] !",{0x313000D0,0x000FFF0F}}, // 001100010011xxxxxxxxxxxx1101xxxx ldrsblo r0, [r0, -r0]! { "ldrsblo GPR , [ GPR , GPR ]",{0x319000D0,0x000FFF0F}}, // 001100011001xxxxxxxxxxxx1101xxxx ldrsblo r0, [r0, r0] { "ldrsblo GPR , [ GPR , GPR ] !",{0x31B000D0,0x000FFF0F}}, // 001100011011xxxxxxxxxxxx1101xxxx ldrsblo r0, [r0, r0]! { "ldrsblo GPR , [ GPR , NUM ]",{0x315000D0,0x008FFF0F}}, // 00110001x101xxxxxxxxxxxx1101xxxx ldrsblo r0, [r0, #-0] { "ldrsblo GPR , [ GPR , NUM ] !",{0x317000D0,0x008FFF0F}}, // 00110001x111xxxxxxxxxxxx1101xxxx ldrsblo r0, [r0, #-0]! { "ldrsblo GPR , [ GPR ]",{0x31D000D0,0x000FF000}}, // 001100011101xxxxxxxx000011010000 ldrsblo r0, [r0] { "ldrsblo GPR , [ GPR ] , - GPR",{0x301000D0,0x000FFF0F}}, // 001100000001xxxxxxxxxxxx1101xxxx ldrsblo r0, [r0], -r0 { "ldrsblo GPR , [ GPR ] , GPR",{0x309000D0,0x000FFF0F}}, // 001100001001xxxxxxxxxxxx1101xxxx ldrsblo r0, [r0], r0 { "ldrsblo GPR , [ GPR ] , NUM",{0x305000D0,0x008FFF0F}}, // 00110000x101xxxxxxxxxxxx1101xxxx ldrsblo r0, [r0], #-0 { "ldrsbls GPR , [ GPR , - GPR ]",{0x911000D0,0x000FFF0F}}, // 100100010001xxxxxxxxxxxx1101xxxx ldrsbls r0, [r0, -r0] { "ldrsbls GPR , [ GPR , - GPR ] !",{0x913000D0,0x000FFF0F}}, // 100100010011xxxxxxxxxxxx1101xxxx ldrsbls r0, [r0, -r0]! { "ldrsbls GPR , [ GPR , GPR ]",{0x919000D0,0x000FFF0F}}, // 100100011001xxxxxxxxxxxx1101xxxx ldrsbls r0, [r0, r0] { "ldrsbls GPR , [ GPR , GPR ] !",{0x91B000D0,0x000FFF0F}}, // 100100011011xxxxxxxxxxxx1101xxxx ldrsbls r0, [r0, r0]! { "ldrsbls GPR , [ GPR , NUM ]",{0x915000D0,0x008FFF0F}}, // 10010001x101xxxxxxxxxxxx1101xxxx ldrsbls r0, [r0, #-0] { "ldrsbls GPR , [ GPR , NUM ] !",{0x917000D0,0x008FFF0F}}, // 10010001x111xxxxxxxxxxxx1101xxxx ldrsbls r0, [r0, #-0]! { "ldrsbls GPR , [ GPR ]",{0x91D000D0,0x000FF000}}, // 100100011101xxxxxxxx000011010000 ldrsbls r0, [r0] { "ldrsbls GPR , [ GPR ] , - GPR",{0x901000D0,0x000FFF0F}}, // 100100000001xxxxxxxxxxxx1101xxxx ldrsbls r0, [r0], -r0 { "ldrsbls GPR , [ GPR ] , GPR",{0x909000D0,0x000FFF0F}}, // 100100001001xxxxxxxxxxxx1101xxxx ldrsbls r0, [r0], r0 { "ldrsbls GPR , [ GPR ] , NUM",{0x905000D0,0x008FFF0F}}, // 10010000x101xxxxxxxxxxxx1101xxxx ldrsbls r0, [r0], #-0 { "ldrsblt GPR , [ GPR , - GPR ]",{0xB11000D0,0x000FFF0F}}, // 101100010001xxxxxxxxxxxx1101xxxx ldrsblt r0, [r0, -r0] { "ldrsblt GPR , [ GPR , - GPR ] !",{0xB13000D0,0x000FFF0F}}, // 101100010011xxxxxxxxxxxx1101xxxx ldrsblt r0, [r0, -r0]! { "ldrsblt GPR , [ GPR , GPR ]",{0xB19000D0,0x000FFF0F}}, // 101100011001xxxxxxxxxxxx1101xxxx ldrsblt r0, [r0, r0] { "ldrsblt GPR , [ GPR , GPR ] !",{0xB1B000D0,0x000FFF0F}}, // 101100011011xxxxxxxxxxxx1101xxxx ldrsblt r0, [r0, r0]! { "ldrsblt GPR , [ GPR , NUM ]",{0xB15000D0,0x008FFF0F}}, // 10110001x101xxxxxxxxxxxx1101xxxx ldrsblt r0, [r0, #-0] { "ldrsblt GPR , [ GPR , NUM ] !",{0xB17000D0,0x008FFF0F}}, // 10110001x111xxxxxxxxxxxx1101xxxx ldrsblt r0, [r0, #-0]! { "ldrsblt GPR , [ GPR ]",{0xB1D000D0,0x000FF000}}, // 101100011101xxxxxxxx000011010000 ldrsblt r0, [r0] { "ldrsblt GPR , [ GPR ] , - GPR",{0xB01000D0,0x000FFF0F}}, // 101100000001xxxxxxxxxxxx1101xxxx ldrsblt r0, [r0], -r0 { "ldrsblt GPR , [ GPR ] , GPR",{0xB09000D0,0x000FFF0F}}, // 101100001001xxxxxxxxxxxx1101xxxx ldrsblt r0, [r0], r0 { "ldrsblt GPR , [ GPR ] , NUM",{0xB05000D0,0x008FFF0F}}, // 10110000x101xxxxxxxxxxxx1101xxxx ldrsblt r0, [r0], #-0 { "ldrsbmi GPR , [ GPR , - GPR ]",{0x411000D0,0x000FFF0F}}, // 010000010001xxxxxxxxxxxx1101xxxx ldrsbmi r0, [r0, -r0] { "ldrsbmi GPR , [ GPR , - GPR ] !",{0x413000D0,0x000FFF0F}}, // 010000010011xxxxxxxxxxxx1101xxxx ldrsbmi r0, [r0, -r0]! { "ldrsbmi GPR , [ GPR , GPR ]",{0x419000D0,0x000FFF0F}}, // 010000011001xxxxxxxxxxxx1101xxxx ldrsbmi r0, [r0, r0] { "ldrsbmi GPR , [ GPR , GPR ] !",{0x41B000D0,0x000FFF0F}}, // 010000011011xxxxxxxxxxxx1101xxxx ldrsbmi r0, [r0, r0]! { "ldrsbmi GPR , [ GPR , NUM ]",{0x415000D0,0x008FFF0F}}, // 01000001x101xxxxxxxxxxxx1101xxxx ldrsbmi r0, [r0, #-0] { "ldrsbmi GPR , [ GPR , NUM ] !",{0x417000D0,0x008FFF0F}}, // 01000001x111xxxxxxxxxxxx1101xxxx ldrsbmi r0, [r0, #-0]! { "ldrsbmi GPR , [ GPR ]",{0x41D000D0,0x000FF000}}, // 010000011101xxxxxxxx000011010000 ldrsbmi r0, [r0] { "ldrsbmi GPR , [ GPR ] , - GPR",{0x401000D0,0x000FFF0F}}, // 010000000001xxxxxxxxxxxx1101xxxx ldrsbmi r0, [r0], -r0 { "ldrsbmi GPR , [ GPR ] , GPR",{0x409000D0,0x000FFF0F}}, // 010000001001xxxxxxxxxxxx1101xxxx ldrsbmi r0, [r0], r0 { "ldrsbmi GPR , [ GPR ] , NUM",{0x405000D0,0x008FFF0F}}, // 01000000x101xxxxxxxxxxxx1101xxxx ldrsbmi r0, [r0], #-0 { "ldrsbne GPR , [ GPR , - GPR ]",{0x111000D0,0x000FFF0F}}, // 000100010001xxxxxxxxxxxx1101xxxx ldrsbne r0, [r0, -r0] { "ldrsbne GPR , [ GPR , - GPR ] !",{0x113000D0,0x000FFF0F}}, // 000100010011xxxxxxxxxxxx1101xxxx ldrsbne r0, [r0, -r0]! { "ldrsbne GPR , [ GPR , GPR ]",{0x119000D0,0x000FFF0F}}, // 000100011001xxxxxxxxxxxx1101xxxx ldrsbne r0, [r0, r0] { "ldrsbne GPR , [ GPR , GPR ] !",{0x11B000D0,0x000FFF0F}}, // 000100011011xxxxxxxxxxxx1101xxxx ldrsbne r0, [r0, r0]! { "ldrsbne GPR , [ GPR , NUM ]",{0x115000D0,0x008FFF0F}}, // 00010001x101xxxxxxxxxxxx1101xxxx ldrsbne r0, [r0, #-0] { "ldrsbne GPR , [ GPR , NUM ] !",{0x117000D0,0x008FFF0F}}, // 00010001x111xxxxxxxxxxxx1101xxxx ldrsbne r0, [r0, #-0]! { "ldrsbne GPR , [ GPR ]",{0x11D000D0,0x000FF000}}, // 000100011101xxxxxxxx000011010000 ldrsbne r0, [r0] { "ldrsbne GPR , [ GPR ] , - GPR",{0x101000D0,0x000FFF0F}}, // 000100000001xxxxxxxxxxxx1101xxxx ldrsbne r0, [r0], -r0 { "ldrsbne GPR , [ GPR ] , GPR",{0x109000D0,0x000FFF0F}}, // 000100001001xxxxxxxxxxxx1101xxxx ldrsbne r0, [r0], r0 { "ldrsbne GPR , [ GPR ] , NUM",{0x105000D0,0x008FFF0F}}, // 00010000x101xxxxxxxxxxxx1101xxxx ldrsbne r0, [r0], #-0 { "ldrsbpl GPR , [ GPR , - GPR ]",{0x511000D0,0x000FFF0F}}, // 010100010001xxxxxxxxxxxx1101xxxx ldrsbpl r0, [r0, -r0] { "ldrsbpl GPR , [ GPR , - GPR ] !",{0x513000D0,0x000FFF0F}}, // 010100010011xxxxxxxxxxxx1101xxxx ldrsbpl r0, [r0, -r0]! { "ldrsbpl GPR , [ GPR , GPR ]",{0x519000D0,0x000FFF0F}}, // 010100011001xxxxxxxxxxxx1101xxxx ldrsbpl r0, [r0, r0] { "ldrsbpl GPR , [ GPR , GPR ] !",{0x51B000D0,0x000FFF0F}}, // 010100011011xxxxxxxxxxxx1101xxxx ldrsbpl r0, [r0, r0]! { "ldrsbpl GPR , [ GPR , NUM ]",{0x515000D0,0x008FFF0F}}, // 01010001x101xxxxxxxxxxxx1101xxxx ldrsbpl r0, [r0, #-0] { "ldrsbpl GPR , [ GPR , NUM ] !",{0x517000D0,0x008FFF0F}}, // 01010001x111xxxxxxxxxxxx1101xxxx ldrsbpl r0, [r0, #-0]! { "ldrsbpl GPR , [ GPR ]",{0x51D000D0,0x000FF000}}, // 010100011101xxxxxxxx000011010000 ldrsbpl r0, [r0] { "ldrsbpl GPR , [ GPR ] , - GPR",{0x501000D0,0x000FFF0F}}, // 010100000001xxxxxxxxxxxx1101xxxx ldrsbpl r0, [r0], -r0 { "ldrsbpl GPR , [ GPR ] , GPR",{0x509000D0,0x000FFF0F}}, // 010100001001xxxxxxxxxxxx1101xxxx ldrsbpl r0, [r0], r0 { "ldrsbpl GPR , [ GPR ] , NUM",{0x505000D0,0x008FFF0F}}, // 01010000x101xxxxxxxxxxxx1101xxxx ldrsbpl r0, [r0], #-0 { "ldrsbt GPR , [ GPR ] , - GPR",{0xE03000D0,0x000FFF0F}}, // 111000000011xxxxxxxxxxxx1101xxxx ldrsbt r0, [r0], -r0 { "ldrsbt GPR , [ GPR ] , GPR",{0xE0B000D0,0x000FFF0F}}, // 111000001011xxxxxxxxxxxx1101xxxx ldrsbt r0, [r0], r0 { "ldrsbt GPR , [ GPR ] , NUM",{0xE07000D0,0x008FFF0F}}, // 11100000x111xxxxxxxxxxxx1101xxxx ldrsbt r0, [r0], #-0 { "ldrsbteq GPR , [ GPR ] , - GPR",{0x003000D0,0x000FFF0F}}, // 000000000011xxxxxxxxxxxx1101xxxx ldrsbteq r0, [r0], -r0 { "ldrsbteq GPR , [ GPR ] , GPR",{0x00B000D0,0x000FFF0F}}, // 000000001011xxxxxxxxxxxx1101xxxx ldrsbteq r0, [r0], r0 { "ldrsbteq GPR , [ GPR ] , NUM",{0x007000D0,0x008FFF0F}}, // 00000000x111xxxxxxxxxxxx1101xxxx ldrsbteq r0, [r0], #-0 { "ldrsbtge GPR , [ GPR ] , - GPR",{0xA03000D0,0x000FFF0F}}, // 101000000011xxxxxxxxxxxx1101xxxx ldrsbtge r0, [r0], -r0 { "ldrsbtge GPR , [ GPR ] , GPR",{0xA0B000D0,0x000FFF0F}}, // 101000001011xxxxxxxxxxxx1101xxxx ldrsbtge r0, [r0], r0 { "ldrsbtge GPR , [ GPR ] , NUM",{0xA07000D0,0x008FFF0F}}, // 10100000x111xxxxxxxxxxxx1101xxxx ldrsbtge r0, [r0], #-0 { "ldrsbtgt GPR , [ GPR ] , - GPR",{0xC03000D0,0x000FFF0F}}, // 110000000011xxxxxxxxxxxx1101xxxx ldrsbtgt r0, [r0], -r0 { "ldrsbtgt GPR , [ GPR ] , GPR",{0xC0B000D0,0x000FFF0F}}, // 110000001011xxxxxxxxxxxx1101xxxx ldrsbtgt r0, [r0], r0 { "ldrsbtgt GPR , [ GPR ] , NUM",{0xC07000D0,0x008FFF0F}}, // 11000000x111xxxxxxxxxxxx1101xxxx ldrsbtgt r0, [r0], #-0 { "ldrsbthi GPR , [ GPR ] , - GPR",{0x803000D0,0x000FFF0F}}, // 100000000011xxxxxxxxxxxx1101xxxx ldrsbthi r0, [r0], -r0 { "ldrsbthi GPR , [ GPR ] , GPR",{0x80B000D0,0x000FFF0F}}, // 100000001011xxxxxxxxxxxx1101xxxx ldrsbthi r0, [r0], r0 { "ldrsbthi GPR , [ GPR ] , NUM",{0x807000D0,0x008FFF0F}}, // 10000000x111xxxxxxxxxxxx1101xxxx ldrsbthi r0, [r0], #-0 { "ldrsbths GPR , [ GPR ] , - GPR",{0x203000D0,0x000FFF0F}}, // 001000000011xxxxxxxxxxxx1101xxxx ldrsbths r0, [r0], -r0 { "ldrsbths GPR , [ GPR ] , GPR",{0x20B000D0,0x000FFF0F}}, // 001000001011xxxxxxxxxxxx1101xxxx ldrsbths r0, [r0], r0 { "ldrsbths GPR , [ GPR ] , NUM",{0x207000D0,0x008FFF0F}}, // 00100000x111xxxxxxxxxxxx1101xxxx ldrsbths r0, [r0], #-0 { "ldrsbtle GPR , [ GPR ] , - GPR",{0xD03000D0,0x000FFF0F}}, // 110100000011xxxxxxxxxxxx1101xxxx ldrsbtle r0, [r0], -r0 { "ldrsbtle GPR , [ GPR ] , GPR",{0xD0B000D0,0x000FFF0F}}, // 110100001011xxxxxxxxxxxx1101xxxx ldrsbtle r0, [r0], r0 { "ldrsbtle GPR , [ GPR ] , NUM",{0xD07000D0,0x008FFF0F}}, // 11010000x111xxxxxxxxxxxx1101xxxx ldrsbtle r0, [r0], #-0 { "ldrsbtlo GPR , [ GPR ] , - GPR",{0x303000D0,0x000FFF0F}}, // 001100000011xxxxxxxxxxxx1101xxxx ldrsbtlo r0, [r0], -r0 { "ldrsbtlo GPR , [ GPR ] , GPR",{0x30B000D0,0x000FFF0F}}, // 001100001011xxxxxxxxxxxx1101xxxx ldrsbtlo r0, [r0], r0 { "ldrsbtlo GPR , [ GPR ] , NUM",{0x307000D0,0x008FFF0F}}, // 00110000x111xxxxxxxxxxxx1101xxxx ldrsbtlo r0, [r0], #-0 { "ldrsbtls GPR , [ GPR ] , - GPR",{0x903000D0,0x000FFF0F}}, // 100100000011xxxxxxxxxxxx1101xxxx ldrsbtls r0, [r0], -r0 { "ldrsbtls GPR , [ GPR ] , GPR",{0x90B000D0,0x000FFF0F}}, // 100100001011xxxxxxxxxxxx1101xxxx ldrsbtls r0, [r0], r0 { "ldrsbtls GPR , [ GPR ] , NUM",{0x907000D0,0x008FFF0F}}, // 10010000x111xxxxxxxxxxxx1101xxxx ldrsbtls r0, [r0], #-0 { "ldrsbtlt GPR , [ GPR ] , - GPR",{0xB03000D0,0x000FFF0F}}, // 101100000011xxxxxxxxxxxx1101xxxx ldrsbtlt r0, [r0], -r0 { "ldrsbtlt GPR , [ GPR ] , GPR",{0xB0B000D0,0x000FFF0F}}, // 101100001011xxxxxxxxxxxx1101xxxx ldrsbtlt r0, [r0], r0 { "ldrsbtlt GPR , [ GPR ] , NUM",{0xB07000D0,0x008FFF0F}}, // 10110000x111xxxxxxxxxxxx1101xxxx ldrsbtlt r0, [r0], #-0 { "ldrsbtmi GPR , [ GPR ] , - GPR",{0x403000D0,0x000FFF0F}}, // 010000000011xxxxxxxxxxxx1101xxxx ldrsbtmi r0, [r0], -r0 { "ldrsbtmi GPR , [ GPR ] , GPR",{0x40B000D0,0x000FFF0F}}, // 010000001011xxxxxxxxxxxx1101xxxx ldrsbtmi r0, [r0], r0 { "ldrsbtmi GPR , [ GPR ] , NUM",{0x407000D0,0x008FFF0F}}, // 01000000x111xxxxxxxxxxxx1101xxxx ldrsbtmi r0, [r0], #-0 { "ldrsbtne GPR , [ GPR ] , - GPR",{0x103000D0,0x000FFF0F}}, // 000100000011xxxxxxxxxxxx1101xxxx ldrsbtne r0, [r0], -r0 { "ldrsbtne GPR , [ GPR ] , GPR",{0x10B000D0,0x000FFF0F}}, // 000100001011xxxxxxxxxxxx1101xxxx ldrsbtne r0, [r0], r0 { "ldrsbtne GPR , [ GPR ] , NUM",{0x107000D0,0x008FFF0F}}, // 00010000x111xxxxxxxxxxxx1101xxxx ldrsbtne r0, [r0], #-0 { "ldrsbtpl GPR , [ GPR ] , - GPR",{0x503000D0,0x000FFF0F}}, // 010100000011xxxxxxxxxxxx1101xxxx ldrsbtpl r0, [r0], -r0 { "ldrsbtpl GPR , [ GPR ] , GPR",{0x50B000D0,0x000FFF0F}}, // 010100001011xxxxxxxxxxxx1101xxxx ldrsbtpl r0, [r0], r0 { "ldrsbtpl GPR , [ GPR ] , NUM",{0x507000D0,0x008FFF0F}}, // 01010000x111xxxxxxxxxxxx1101xxxx ldrsbtpl r0, [r0], #-0 { "ldrsbtvc GPR , [ GPR ] , - GPR",{0x703000D0,0x000FFF0F}}, // 011100000011xxxxxxxxxxxx1101xxxx ldrsbtvc r0, [r0], -r0 { "ldrsbtvc GPR , [ GPR ] , GPR",{0x70B000D0,0x000FFF0F}}, // 011100001011xxxxxxxxxxxx1101xxxx ldrsbtvc r0, [r0], r0 { "ldrsbtvc GPR , [ GPR ] , NUM",{0x707000D0,0x008FFF0F}}, // 01110000x111xxxxxxxxxxxx1101xxxx ldrsbtvc r0, [r0], #-0 { "ldrsbtvs GPR , [ GPR ] , - GPR",{0x603000D0,0x000FFF0F}}, // 011000000011xxxxxxxxxxxx1101xxxx ldrsbtvs r0, [r0], -r0 { "ldrsbtvs GPR , [ GPR ] , GPR",{0x60B000D0,0x000FFF0F}}, // 011000001011xxxxxxxxxxxx1101xxxx ldrsbtvs r0, [r0], r0 { "ldrsbtvs GPR , [ GPR ] , NUM",{0x607000D0,0x008FFF0F}}, // 01100000x111xxxxxxxxxxxx1101xxxx ldrsbtvs r0, [r0], #-0 { "ldrsbvc GPR , [ GPR , - GPR ]",{0x711000D0,0x000FFF0F}}, // 011100010001xxxxxxxxxxxx1101xxxx ldrsbvc r0, [r0, -r0] { "ldrsbvc GPR , [ GPR , - GPR ] !",{0x713000D0,0x000FFF0F}}, // 011100010011xxxxxxxxxxxx1101xxxx ldrsbvc r0, [r0, -r0]! { "ldrsbvc GPR , [ GPR , GPR ]",{0x719000D0,0x000FFF0F}}, // 011100011001xxxxxxxxxxxx1101xxxx ldrsbvc r0, [r0, r0] { "ldrsbvc GPR , [ GPR , GPR ] !",{0x71B000D0,0x000FFF0F}}, // 011100011011xxxxxxxxxxxx1101xxxx ldrsbvc r0, [r0, r0]! { "ldrsbvc GPR , [ GPR , NUM ]",{0x715000D0,0x008FFF0F}}, // 01110001x101xxxxxxxxxxxx1101xxxx ldrsbvc r0, [r0, #-0] { "ldrsbvc GPR , [ GPR , NUM ] !",{0x717000D0,0x008FFF0F}}, // 01110001x111xxxxxxxxxxxx1101xxxx ldrsbvc r0, [r0, #-0]! { "ldrsbvc GPR , [ GPR ]",{0x71D000D0,0x000FF000}}, // 011100011101xxxxxxxx000011010000 ldrsbvc r0, [r0] { "ldrsbvc GPR , [ GPR ] , - GPR",{0x701000D0,0x000FFF0F}}, // 011100000001xxxxxxxxxxxx1101xxxx ldrsbvc r0, [r0], -r0 { "ldrsbvc GPR , [ GPR ] , GPR",{0x709000D0,0x000FFF0F}}, // 011100001001xxxxxxxxxxxx1101xxxx ldrsbvc r0, [r0], r0 { "ldrsbvc GPR , [ GPR ] , NUM",{0x705000D0,0x008FFF0F}}, // 01110000x101xxxxxxxxxxxx1101xxxx ldrsbvc r0, [r0], #-0 { "ldrsbvs GPR , [ GPR , - GPR ]",{0x611000D0,0x000FFF0F}}, // 011000010001xxxxxxxxxxxx1101xxxx ldrsbvs r0, [r0, -r0] { "ldrsbvs GPR , [ GPR , - GPR ] !",{0x613000D0,0x000FFF0F}}, // 011000010011xxxxxxxxxxxx1101xxxx ldrsbvs r0, [r0, -r0]! { "ldrsbvs GPR , [ GPR , GPR ]",{0x619000D0,0x000FFF0F}}, // 011000011001xxxxxxxxxxxx1101xxxx ldrsbvs r0, [r0, r0] { "ldrsbvs GPR , [ GPR , GPR ] !",{0x61B000D0,0x000FFF0F}}, // 011000011011xxxxxxxxxxxx1101xxxx ldrsbvs r0, [r0, r0]! { "ldrsbvs GPR , [ GPR , NUM ]",{0x615000D0,0x008FFF0F}}, // 01100001x101xxxxxxxxxxxx1101xxxx ldrsbvs r0, [r0, #-0] { "ldrsbvs GPR , [ GPR , NUM ] !",{0x617000D0,0x008FFF0F}}, // 01100001x111xxxxxxxxxxxx1101xxxx ldrsbvs r0, [r0, #-0]! { "ldrsbvs GPR , [ GPR ]",{0x61D000D0,0x000FF000}}, // 011000011101xxxxxxxx000011010000 ldrsbvs r0, [r0] { "ldrsbvs GPR , [ GPR ] , - GPR",{0x601000D0,0x000FFF0F}}, // 011000000001xxxxxxxxxxxx1101xxxx ldrsbvs r0, [r0], -r0 { "ldrsbvs GPR , [ GPR ] , GPR",{0x609000D0,0x000FFF0F}}, // 011000001001xxxxxxxxxxxx1101xxxx ldrsbvs r0, [r0], r0 { "ldrsbvs GPR , [ GPR ] , NUM",{0x605000D0,0x008FFF0F}}, // 01100000x101xxxxxxxxxxxx1101xxxx ldrsbvs r0, [r0], #-0 { "ldrsh GPR , [ GPR , - GPR ]",{0xE11000F0,0x000FFF0F}}, // 111000010001xxxxxxxxxxxx1111xxxx ldrsh r0, [r0, -r0] { "ldrsh GPR , [ GPR , - GPR ] !",{0xE13000F0,0x000FFF0F}}, // 111000010011xxxxxxxxxxxx1111xxxx ldrsh r0, [r0, -r0]! { "ldrsh GPR , [ GPR , GPR ]",{0xE19000F0,0x000FFF0F}}, // 111000011001xxxxxxxxxxxx1111xxxx ldrsh r0, [r0, r0] { "ldrsh GPR , [ GPR , GPR ] !",{0xE1B000F0,0x000FFF0F}}, // 111000011011xxxxxxxxxxxx1111xxxx ldrsh r0, [r0, r0]! { "ldrsh GPR , [ GPR , NUM ]",{0xE15000F0,0x008FFF0F}}, // 11100001x101xxxxxxxxxxxx1111xxxx ldrsh r0, [r0, #-0] { "ldrsh GPR , [ GPR , NUM ] !",{0xE17000F0,0x008FFF0F}}, // 11100001x111xxxxxxxxxxxx1111xxxx ldrsh r0, [r0, #-0]! { "ldrsh GPR , [ GPR ]",{0xE1D000F0,0x000FF000}}, // 111000011101xxxxxxxx000011110000 ldrsh r0, [r0] { "ldrsh GPR , [ GPR ] , - GPR",{0xE01000F0,0x000FFF0F}}, // 111000000001xxxxxxxxxxxx1111xxxx ldrsh r0, [r0], -r0 { "ldrsh GPR , [ GPR ] , GPR",{0xE09000F0,0x000FFF0F}}, // 111000001001xxxxxxxxxxxx1111xxxx ldrsh r0, [r0], r0 { "ldrsh GPR , [ GPR ] , NUM",{0xE05000F0,0x008FFF0F}}, // 11100000x101xxxxxxxxxxxx1111xxxx ldrsh r0, [r0], #-0 { "ldrsheq GPR , [ GPR , - GPR ]",{0x011000F0,0x000FFF0F}}, // 000000010001xxxxxxxxxxxx1111xxxx ldrsheq r0, [r0, -r0] { "ldrsheq GPR , [ GPR , - GPR ] !",{0x013000F0,0x000FFF0F}}, // 000000010011xxxxxxxxxxxx1111xxxx ldrsheq r0, [r0, -r0]! { "ldrsheq GPR , [ GPR , GPR ]",{0x019000F0,0x000FFF0F}}, // 000000011001xxxxxxxxxxxx1111xxxx ldrsheq r0, [r0, r0] { "ldrsheq GPR , [ GPR , GPR ] !",{0x01B000F0,0x000FFF0F}}, // 000000011011xxxxxxxxxxxx1111xxxx ldrsheq r0, [r0, r0]! { "ldrsheq GPR , [ GPR , NUM ]",{0x015000F0,0x008FFF0F}}, // 00000001x101xxxxxxxxxxxx1111xxxx ldrsheq r0, [r0, #-0] { "ldrsheq GPR , [ GPR , NUM ] !",{0x017000F0,0x008FFF0F}}, // 00000001x111xxxxxxxxxxxx1111xxxx ldrsheq r0, [r0, #-0]! { "ldrsheq GPR , [ GPR ]",{0x01D000F0,0x000FF000}}, // 000000011101xxxxxxxx000011110000 ldrsheq r0, [r0] { "ldrsheq GPR , [ GPR ] , - GPR",{0x001000F0,0x000FFF0F}}, // 000000000001xxxxxxxxxxxx1111xxxx ldrsheq r0, [r0], -r0 { "ldrsheq GPR , [ GPR ] , GPR",{0x009000F0,0x000FFF0F}}, // 000000001001xxxxxxxxxxxx1111xxxx ldrsheq r0, [r0], r0 { "ldrsheq GPR , [ GPR ] , NUM",{0x005000F0,0x008FFF0F}}, // 00000000x101xxxxxxxxxxxx1111xxxx ldrsheq r0, [r0], #-0 { "ldrshge GPR , [ GPR , - GPR ]",{0xA11000F0,0x000FFF0F}}, // 101000010001xxxxxxxxxxxx1111xxxx ldrshge r0, [r0, -r0] { "ldrshge GPR , [ GPR , - GPR ] !",{0xA13000F0,0x000FFF0F}}, // 101000010011xxxxxxxxxxxx1111xxxx ldrshge r0, [r0, -r0]! { "ldrshge GPR , [ GPR , GPR ]",{0xA19000F0,0x000FFF0F}}, // 101000011001xxxxxxxxxxxx1111xxxx ldrshge r0, [r0, r0] { "ldrshge GPR , [ GPR , GPR ] !",{0xA1B000F0,0x000FFF0F}}, // 101000011011xxxxxxxxxxxx1111xxxx ldrshge r0, [r0, r0]! { "ldrshge GPR , [ GPR , NUM ]",{0xA15000F0,0x008FFF0F}}, // 10100001x101xxxxxxxxxxxx1111xxxx ldrshge r0, [r0, #-0] { "ldrshge GPR , [ GPR , NUM ] !",{0xA17000F0,0x008FFF0F}}, // 10100001x111xxxxxxxxxxxx1111xxxx ldrshge r0, [r0, #-0]! { "ldrshge GPR , [ GPR ]",{0xA1D000F0,0x000FF000}}, // 101000011101xxxxxxxx000011110000 ldrshge r0, [r0] { "ldrshge GPR , [ GPR ] , - GPR",{0xA01000F0,0x000FFF0F}}, // 101000000001xxxxxxxxxxxx1111xxxx ldrshge r0, [r0], -r0 { "ldrshge GPR , [ GPR ] , GPR",{0xA09000F0,0x000FFF0F}}, // 101000001001xxxxxxxxxxxx1111xxxx ldrshge r0, [r0], r0 { "ldrshge GPR , [ GPR ] , NUM",{0xA05000F0,0x008FFF0F}}, // 10100000x101xxxxxxxxxxxx1111xxxx ldrshge r0, [r0], #-0 { "ldrshgt GPR , [ GPR , - GPR ]",{0xC11000F0,0x000FFF0F}}, // 110000010001xxxxxxxxxxxx1111xxxx ldrshgt r0, [r0, -r0] { "ldrshgt GPR , [ GPR , - GPR ] !",{0xC13000F0,0x000FFF0F}}, // 110000010011xxxxxxxxxxxx1111xxxx ldrshgt r0, [r0, -r0]! { "ldrshgt GPR , [ GPR , GPR ]",{0xC19000F0,0x000FFF0F}}, // 110000011001xxxxxxxxxxxx1111xxxx ldrshgt r0, [r0, r0] { "ldrshgt GPR , [ GPR , GPR ] !",{0xC1B000F0,0x000FFF0F}}, // 110000011011xxxxxxxxxxxx1111xxxx ldrshgt r0, [r0, r0]! { "ldrshgt GPR , [ GPR , NUM ]",{0xC15000F0,0x008FFF0F}}, // 11000001x101xxxxxxxxxxxx1111xxxx ldrshgt r0, [r0, #-0] { "ldrshgt GPR , [ GPR , NUM ] !",{0xC17000F0,0x008FFF0F}}, // 11000001x111xxxxxxxxxxxx1111xxxx ldrshgt r0, [r0, #-0]! { "ldrshgt GPR , [ GPR ]",{0xC1D000F0,0x000FF000}}, // 110000011101xxxxxxxx000011110000 ldrshgt r0, [r0] { "ldrshgt GPR , [ GPR ] , - GPR",{0xC01000F0,0x000FFF0F}}, // 110000000001xxxxxxxxxxxx1111xxxx ldrshgt r0, [r0], -r0 { "ldrshgt GPR , [ GPR ] , GPR",{0xC09000F0,0x000FFF0F}}, // 110000001001xxxxxxxxxxxx1111xxxx ldrshgt r0, [r0], r0 { "ldrshgt GPR , [ GPR ] , NUM",{0xC05000F0,0x008FFF0F}}, // 11000000x101xxxxxxxxxxxx1111xxxx ldrshgt r0, [r0], #-0 { "ldrshhi GPR , [ GPR , - GPR ]",{0x811000F0,0x000FFF0F}}, // 100000010001xxxxxxxxxxxx1111xxxx ldrshhi r0, [r0, -r0] { "ldrshhi GPR , [ GPR , - GPR ] !",{0x813000F0,0x000FFF0F}}, // 100000010011xxxxxxxxxxxx1111xxxx ldrshhi r0, [r0, -r0]! { "ldrshhi GPR , [ GPR , GPR ]",{0x819000F0,0x000FFF0F}}, // 100000011001xxxxxxxxxxxx1111xxxx ldrshhi r0, [r0, r0] { "ldrshhi GPR , [ GPR , GPR ] !",{0x81B000F0,0x000FFF0F}}, // 100000011011xxxxxxxxxxxx1111xxxx ldrshhi r0, [r0, r0]! { "ldrshhi GPR , [ GPR , NUM ]",{0x815000F0,0x008FFF0F}}, // 10000001x101xxxxxxxxxxxx1111xxxx ldrshhi r0, [r0, #-0] { "ldrshhi GPR , [ GPR , NUM ] !",{0x817000F0,0x008FFF0F}}, // 10000001x111xxxxxxxxxxxx1111xxxx ldrshhi r0, [r0, #-0]! { "ldrshhi GPR , [ GPR ]",{0x81D000F0,0x000FF000}}, // 100000011101xxxxxxxx000011110000 ldrshhi r0, [r0] { "ldrshhi GPR , [ GPR ] , - GPR",{0x801000F0,0x000FFF0F}}, // 100000000001xxxxxxxxxxxx1111xxxx ldrshhi r0, [r0], -r0 { "ldrshhi GPR , [ GPR ] , GPR",{0x809000F0,0x000FFF0F}}, // 100000001001xxxxxxxxxxxx1111xxxx ldrshhi r0, [r0], r0 { "ldrshhi GPR , [ GPR ] , NUM",{0x805000F0,0x008FFF0F}}, // 10000000x101xxxxxxxxxxxx1111xxxx ldrshhi r0, [r0], #-0 { "ldrshhs GPR , [ GPR , - GPR ]",{0x211000F0,0x000FFF0F}}, // 001000010001xxxxxxxxxxxx1111xxxx ldrshhs r0, [r0, -r0] { "ldrshhs GPR , [ GPR , - GPR ] !",{0x213000F0,0x000FFF0F}}, // 001000010011xxxxxxxxxxxx1111xxxx ldrshhs r0, [r0, -r0]! { "ldrshhs GPR , [ GPR , GPR ]",{0x219000F0,0x000FFF0F}}, // 001000011001xxxxxxxxxxxx1111xxxx ldrshhs r0, [r0, r0] { "ldrshhs GPR , [ GPR , GPR ] !",{0x21B000F0,0x000FFF0F}}, // 001000011011xxxxxxxxxxxx1111xxxx ldrshhs r0, [r0, r0]! { "ldrshhs GPR , [ GPR , NUM ]",{0x215000F0,0x008FFF0F}}, // 00100001x101xxxxxxxxxxxx1111xxxx ldrshhs r0, [r0, #-0] { "ldrshhs GPR , [ GPR , NUM ] !",{0x217000F0,0x008FFF0F}}, // 00100001x111xxxxxxxxxxxx1111xxxx ldrshhs r0, [r0, #-0]! { "ldrshhs GPR , [ GPR ]",{0x21D000F0,0x000FF000}}, // 001000011101xxxxxxxx000011110000 ldrshhs r0, [r0] { "ldrshhs GPR , [ GPR ] , - GPR",{0x201000F0,0x000FFF0F}}, // 001000000001xxxxxxxxxxxx1111xxxx ldrshhs r0, [r0], -r0 { "ldrshhs GPR , [ GPR ] , GPR",{0x209000F0,0x000FFF0F}}, // 001000001001xxxxxxxxxxxx1111xxxx ldrshhs r0, [r0], r0 { "ldrshhs GPR , [ GPR ] , NUM",{0x205000F0,0x008FFF0F}}, // 00100000x101xxxxxxxxxxxx1111xxxx ldrshhs r0, [r0], #-0 { "ldrshle GPR , [ GPR , - GPR ]",{0xD11000F0,0x000FFF0F}}, // 110100010001xxxxxxxxxxxx1111xxxx ldrshle r0, [r0, -r0] { "ldrshle GPR , [ GPR , - GPR ] !",{0xD13000F0,0x000FFF0F}}, // 110100010011xxxxxxxxxxxx1111xxxx ldrshle r0, [r0, -r0]! { "ldrshle GPR , [ GPR , GPR ]",{0xD19000F0,0x000FFF0F}}, // 110100011001xxxxxxxxxxxx1111xxxx ldrshle r0, [r0, r0] { "ldrshle GPR , [ GPR , GPR ] !",{0xD1B000F0,0x000FFF0F}}, // 110100011011xxxxxxxxxxxx1111xxxx ldrshle r0, [r0, r0]! { "ldrshle GPR , [ GPR , NUM ]",{0xD15000F0,0x008FFF0F}}, // 11010001x101xxxxxxxxxxxx1111xxxx ldrshle r0, [r0, #-0] { "ldrshle GPR , [ GPR , NUM ] !",{0xD17000F0,0x008FFF0F}}, // 11010001x111xxxxxxxxxxxx1111xxxx ldrshle r0, [r0, #-0]! { "ldrshle GPR , [ GPR ]",{0xD1D000F0,0x000FF000}}, // 110100011101xxxxxxxx000011110000 ldrshle r0, [r0] { "ldrshle GPR , [ GPR ] , - GPR",{0xD01000F0,0x000FFF0F}}, // 110100000001xxxxxxxxxxxx1111xxxx ldrshle r0, [r0], -r0 { "ldrshle GPR , [ GPR ] , GPR",{0xD09000F0,0x000FFF0F}}, // 110100001001xxxxxxxxxxxx1111xxxx ldrshle r0, [r0], r0 { "ldrshle GPR , [ GPR ] , NUM",{0xD05000F0,0x008FFF0F}}, // 11010000x101xxxxxxxxxxxx1111xxxx ldrshle r0, [r0], #-0 { "ldrshlo GPR , [ GPR , - GPR ]",{0x311000F0,0x000FFF0F}}, // 001100010001xxxxxxxxxxxx1111xxxx ldrshlo r0, [r0, -r0] { "ldrshlo GPR , [ GPR , - GPR ] !",{0x313000F0,0x000FFF0F}}, // 001100010011xxxxxxxxxxxx1111xxxx ldrshlo r0, [r0, -r0]! { "ldrshlo GPR , [ GPR , GPR ]",{0x319000F0,0x000FFF0F}}, // 001100011001xxxxxxxxxxxx1111xxxx ldrshlo r0, [r0, r0] { "ldrshlo GPR , [ GPR , GPR ] !",{0x31B000F0,0x000FFF0F}}, // 001100011011xxxxxxxxxxxx1111xxxx ldrshlo r0, [r0, r0]! { "ldrshlo GPR , [ GPR , NUM ]",{0x315000F0,0x008FFF0F}}, // 00110001x101xxxxxxxxxxxx1111xxxx ldrshlo r0, [r0, #-0] { "ldrshlo GPR , [ GPR , NUM ] !",{0x317000F0,0x008FFF0F}}, // 00110001x111xxxxxxxxxxxx1111xxxx ldrshlo r0, [r0, #-0]! { "ldrshlo GPR , [ GPR ]",{0x31D000F0,0x000FF000}}, // 001100011101xxxxxxxx000011110000 ldrshlo r0, [r0] { "ldrshlo GPR , [ GPR ] , - GPR",{0x301000F0,0x000FFF0F}}, // 001100000001xxxxxxxxxxxx1111xxxx ldrshlo r0, [r0], -r0 { "ldrshlo GPR , [ GPR ] , GPR",{0x309000F0,0x000FFF0F}}, // 001100001001xxxxxxxxxxxx1111xxxx ldrshlo r0, [r0], r0 { "ldrshlo GPR , [ GPR ] , NUM",{0x305000F0,0x008FFF0F}}, // 00110000x101xxxxxxxxxxxx1111xxxx ldrshlo r0, [r0], #-0 { "ldrshls GPR , [ GPR , - GPR ]",{0x911000F0,0x000FFF0F}}, // 100100010001xxxxxxxxxxxx1111xxxx ldrshls r0, [r0, -r0] { "ldrshls GPR , [ GPR , - GPR ] !",{0x913000F0,0x000FFF0F}}, // 100100010011xxxxxxxxxxxx1111xxxx ldrshls r0, [r0, -r0]! { "ldrshls GPR , [ GPR , GPR ]",{0x919000F0,0x000FFF0F}}, // 100100011001xxxxxxxxxxxx1111xxxx ldrshls r0, [r0, r0] { "ldrshls GPR , [ GPR , GPR ] !",{0x91B000F0,0x000FFF0F}}, // 100100011011xxxxxxxxxxxx1111xxxx ldrshls r0, [r0, r0]! { "ldrshls GPR , [ GPR , NUM ]",{0x915000F0,0x008FFF0F}}, // 10010001x101xxxxxxxxxxxx1111xxxx ldrshls r0, [r0, #-0] { "ldrshls GPR , [ GPR , NUM ] !",{0x917000F0,0x008FFF0F}}, // 10010001x111xxxxxxxxxxxx1111xxxx ldrshls r0, [r0, #-0]! { "ldrshls GPR , [ GPR ]",{0x91D000F0,0x000FF000}}, // 100100011101xxxxxxxx000011110000 ldrshls r0, [r0] { "ldrshls GPR , [ GPR ] , - GPR",{0x901000F0,0x000FFF0F}}, // 100100000001xxxxxxxxxxxx1111xxxx ldrshls r0, [r0], -r0 { "ldrshls GPR , [ GPR ] , GPR",{0x909000F0,0x000FFF0F}}, // 100100001001xxxxxxxxxxxx1111xxxx ldrshls r0, [r0], r0 { "ldrshls GPR , [ GPR ] , NUM",{0x905000F0,0x008FFF0F}}, // 10010000x101xxxxxxxxxxxx1111xxxx ldrshls r0, [r0], #-0 { "ldrshlt GPR , [ GPR , - GPR ]",{0xB11000F0,0x000FFF0F}}, // 101100010001xxxxxxxxxxxx1111xxxx ldrshlt r0, [r0, -r0] { "ldrshlt GPR , [ GPR , - GPR ] !",{0xB13000F0,0x000FFF0F}}, // 101100010011xxxxxxxxxxxx1111xxxx ldrshlt r0, [r0, -r0]! { "ldrshlt GPR , [ GPR , GPR ]",{0xB19000F0,0x000FFF0F}}, // 101100011001xxxxxxxxxxxx1111xxxx ldrshlt r0, [r0, r0] { "ldrshlt GPR , [ GPR , GPR ] !",{0xB1B000F0,0x000FFF0F}}, // 101100011011xxxxxxxxxxxx1111xxxx ldrshlt r0, [r0, r0]! { "ldrshlt GPR , [ GPR , NUM ]",{0xB15000F0,0x008FFF0F}}, // 10110001x101xxxxxxxxxxxx1111xxxx ldrshlt r0, [r0, #-0] { "ldrshlt GPR , [ GPR , NUM ] !",{0xB17000F0,0x008FFF0F}}, // 10110001x111xxxxxxxxxxxx1111xxxx ldrshlt r0, [r0, #-0]! { "ldrshlt GPR , [ GPR ]",{0xB1D000F0,0x000FF000}}, // 101100011101xxxxxxxx000011110000 ldrshlt r0, [r0] { "ldrshlt GPR , [ GPR ] , - GPR",{0xB01000F0,0x000FFF0F}}, // 101100000001xxxxxxxxxxxx1111xxxx ldrshlt r0, [r0], -r0 { "ldrshlt GPR , [ GPR ] , GPR",{0xB09000F0,0x000FFF0F}}, // 101100001001xxxxxxxxxxxx1111xxxx ldrshlt r0, [r0], r0 { "ldrshlt GPR , [ GPR ] , NUM",{0xB05000F0,0x008FFF0F}}, // 10110000x101xxxxxxxxxxxx1111xxxx ldrshlt r0, [r0], #-0 { "ldrshmi GPR , [ GPR , - GPR ]",{0x411000F0,0x000FFF0F}}, // 010000010001xxxxxxxxxxxx1111xxxx ldrshmi r0, [r0, -r0] { "ldrshmi GPR , [ GPR , - GPR ] !",{0x413000F0,0x000FFF0F}}, // 010000010011xxxxxxxxxxxx1111xxxx ldrshmi r0, [r0, -r0]! { "ldrshmi GPR , [ GPR , GPR ]",{0x419000F0,0x000FFF0F}}, // 010000011001xxxxxxxxxxxx1111xxxx ldrshmi r0, [r0, r0] { "ldrshmi GPR , [ GPR , GPR ] !",{0x41B000F0,0x000FFF0F}}, // 010000011011xxxxxxxxxxxx1111xxxx ldrshmi r0, [r0, r0]! { "ldrshmi GPR , [ GPR , NUM ]",{0x415000F0,0x008FFF0F}}, // 01000001x101xxxxxxxxxxxx1111xxxx ldrshmi r0, [r0, #-0] { "ldrshmi GPR , [ GPR , NUM ] !",{0x417000F0,0x008FFF0F}}, // 01000001x111xxxxxxxxxxxx1111xxxx ldrshmi r0, [r0, #-0]! { "ldrshmi GPR , [ GPR ]",{0x41D000F0,0x000FF000}}, // 010000011101xxxxxxxx000011110000 ldrshmi r0, [r0] { "ldrshmi GPR , [ GPR ] , - GPR",{0x401000F0,0x000FFF0F}}, // 010000000001xxxxxxxxxxxx1111xxxx ldrshmi r0, [r0], -r0 { "ldrshmi GPR , [ GPR ] , GPR",{0x409000F0,0x000FFF0F}}, // 010000001001xxxxxxxxxxxx1111xxxx ldrshmi r0, [r0], r0 { "ldrshmi GPR , [ GPR ] , NUM",{0x405000F0,0x008FFF0F}}, // 01000000x101xxxxxxxxxxxx1111xxxx ldrshmi r0, [r0], #-0 { "ldrshne GPR , [ GPR , - GPR ]",{0x111000F0,0x000FFF0F}}, // 000100010001xxxxxxxxxxxx1111xxxx ldrshne r0, [r0, -r0] { "ldrshne GPR , [ GPR , - GPR ] !",{0x113000F0,0x000FFF0F}}, // 000100010011xxxxxxxxxxxx1111xxxx ldrshne r0, [r0, -r0]! { "ldrshne GPR , [ GPR , GPR ]",{0x119000F0,0x000FFF0F}}, // 000100011001xxxxxxxxxxxx1111xxxx ldrshne r0, [r0, r0] { "ldrshne GPR , [ GPR , GPR ] !",{0x11B000F0,0x000FFF0F}}, // 000100011011xxxxxxxxxxxx1111xxxx ldrshne r0, [r0, r0]! { "ldrshne GPR , [ GPR , NUM ]",{0x115000F0,0x008FFF0F}}, // 00010001x101xxxxxxxxxxxx1111xxxx ldrshne r0, [r0, #-0] { "ldrshne GPR , [ GPR , NUM ] !",{0x117000F0,0x008FFF0F}}, // 00010001x111xxxxxxxxxxxx1111xxxx ldrshne r0, [r0, #-0]! { "ldrshne GPR , [ GPR ]",{0x11D000F0,0x000FF000}}, // 000100011101xxxxxxxx000011110000 ldrshne r0, [r0] { "ldrshne GPR , [ GPR ] , - GPR",{0x101000F0,0x000FFF0F}}, // 000100000001xxxxxxxxxxxx1111xxxx ldrshne r0, [r0], -r0 { "ldrshne GPR , [ GPR ] , GPR",{0x109000F0,0x000FFF0F}}, // 000100001001xxxxxxxxxxxx1111xxxx ldrshne r0, [r0], r0 { "ldrshne GPR , [ GPR ] , NUM",{0x105000F0,0x008FFF0F}}, // 00010000x101xxxxxxxxxxxx1111xxxx ldrshne r0, [r0], #-0 { "ldrshpl GPR , [ GPR , - GPR ]",{0x511000F0,0x000FFF0F}}, // 010100010001xxxxxxxxxxxx1111xxxx ldrshpl r0, [r0, -r0] { "ldrshpl GPR , [ GPR , - GPR ] !",{0x513000F0,0x000FFF0F}}, // 010100010011xxxxxxxxxxxx1111xxxx ldrshpl r0, [r0, -r0]! { "ldrshpl GPR , [ GPR , GPR ]",{0x519000F0,0x000FFF0F}}, // 010100011001xxxxxxxxxxxx1111xxxx ldrshpl r0, [r0, r0] { "ldrshpl GPR , [ GPR , GPR ] !",{0x51B000F0,0x000FFF0F}}, // 010100011011xxxxxxxxxxxx1111xxxx ldrshpl r0, [r0, r0]! { "ldrshpl GPR , [ GPR , NUM ]",{0x515000F0,0x008FFF0F}}, // 01010001x101xxxxxxxxxxxx1111xxxx ldrshpl r0, [r0, #-0] { "ldrshpl GPR , [ GPR , NUM ] !",{0x517000F0,0x008FFF0F}}, // 01010001x111xxxxxxxxxxxx1111xxxx ldrshpl r0, [r0, #-0]! { "ldrshpl GPR , [ GPR ]",{0x51D000F0,0x000FF000}}, // 010100011101xxxxxxxx000011110000 ldrshpl r0, [r0] { "ldrshpl GPR , [ GPR ] , - GPR",{0x501000F0,0x000FFF0F}}, // 010100000001xxxxxxxxxxxx1111xxxx ldrshpl r0, [r0], -r0 { "ldrshpl GPR , [ GPR ] , GPR",{0x509000F0,0x000FFF0F}}, // 010100001001xxxxxxxxxxxx1111xxxx ldrshpl r0, [r0], r0 { "ldrshpl GPR , [ GPR ] , NUM",{0x505000F0,0x008FFF0F}}, // 01010000x101xxxxxxxxxxxx1111xxxx ldrshpl r0, [r0], #-0 { "ldrsht GPR , [ GPR ] , - GPR",{0xE03000F0,0x000FFF0F}}, // 111000000011xxxxxxxxxxxx1111xxxx ldrsht r0, [r0], -r0 { "ldrsht GPR , [ GPR ] , GPR",{0xE0B000F0,0x000FFF0F}}, // 111000001011xxxxxxxxxxxx1111xxxx ldrsht r0, [r0], r0 { "ldrsht GPR , [ GPR ] , NUM",{0xE07000F0,0x008FFF0F}}, // 11100000x111xxxxxxxxxxxx1111xxxx ldrsht r0, [r0], #-0 { "ldrshteq GPR , [ GPR ] , - GPR",{0x003000F0,0x000FFF0F}}, // 000000000011xxxxxxxxxxxx1111xxxx ldrshteq r0, [r0], -r0 { "ldrshteq GPR , [ GPR ] , GPR",{0x00B000F0,0x000FFF0F}}, // 000000001011xxxxxxxxxxxx1111xxxx ldrshteq r0, [r0], r0 { "ldrshteq GPR , [ GPR ] , NUM",{0x007000F0,0x008FFF0F}}, // 00000000x111xxxxxxxxxxxx1111xxxx ldrshteq r0, [r0], #-0 { "ldrshtge GPR , [ GPR ] , - GPR",{0xA03000F0,0x000FFF0F}}, // 101000000011xxxxxxxxxxxx1111xxxx ldrshtge r0, [r0], -r0 { "ldrshtge GPR , [ GPR ] , GPR",{0xA0B000F0,0x000FFF0F}}, // 101000001011xxxxxxxxxxxx1111xxxx ldrshtge r0, [r0], r0 { "ldrshtge GPR , [ GPR ] , NUM",{0xA07000F0,0x008FFF0F}}, // 10100000x111xxxxxxxxxxxx1111xxxx ldrshtge r0, [r0], #-0 { "ldrshtgt GPR , [ GPR ] , - GPR",{0xC03000F0,0x000FFF0F}}, // 110000000011xxxxxxxxxxxx1111xxxx ldrshtgt r0, [r0], -r0 { "ldrshtgt GPR , [ GPR ] , GPR",{0xC0B000F0,0x000FFF0F}}, // 110000001011xxxxxxxxxxxx1111xxxx ldrshtgt r0, [r0], r0 { "ldrshtgt GPR , [ GPR ] , NUM",{0xC07000F0,0x008FFF0F}}, // 11000000x111xxxxxxxxxxxx1111xxxx ldrshtgt r0, [r0], #-0 { "ldrshthi GPR , [ GPR ] , - GPR",{0x803000F0,0x000FFF0F}}, // 100000000011xxxxxxxxxxxx1111xxxx ldrshthi r0, [r0], -r0 { "ldrshthi GPR , [ GPR ] , GPR",{0x80B000F0,0x000FFF0F}}, // 100000001011xxxxxxxxxxxx1111xxxx ldrshthi r0, [r0], r0 { "ldrshthi GPR , [ GPR ] , NUM",{0x807000F0,0x008FFF0F}}, // 10000000x111xxxxxxxxxxxx1111xxxx ldrshthi r0, [r0], #-0 { "ldrshths GPR , [ GPR ] , - GPR",{0x203000F0,0x000FFF0F}}, // 001000000011xxxxxxxxxxxx1111xxxx ldrshths r0, [r0], -r0 { "ldrshths GPR , [ GPR ] , GPR",{0x20B000F0,0x000FFF0F}}, // 001000001011xxxxxxxxxxxx1111xxxx ldrshths r0, [r0], r0 { "ldrshths GPR , [ GPR ] , NUM",{0x207000F0,0x008FFF0F}}, // 00100000x111xxxxxxxxxxxx1111xxxx ldrshths r0, [r0], #-0 { "ldrshtle GPR , [ GPR ] , - GPR",{0xD03000F0,0x000FFF0F}}, // 110100000011xxxxxxxxxxxx1111xxxx ldrshtle r0, [r0], -r0 { "ldrshtle GPR , [ GPR ] , GPR",{0xD0B000F0,0x000FFF0F}}, // 110100001011xxxxxxxxxxxx1111xxxx ldrshtle r0, [r0], r0 { "ldrshtle GPR , [ GPR ] , NUM",{0xD07000F0,0x008FFF0F}}, // 11010000x111xxxxxxxxxxxx1111xxxx ldrshtle r0, [r0], #-0 { "ldrshtlo GPR , [ GPR ] , - GPR",{0x303000F0,0x000FFF0F}}, // 001100000011xxxxxxxxxxxx1111xxxx ldrshtlo r0, [r0], -r0 { "ldrshtlo GPR , [ GPR ] , GPR",{0x30B000F0,0x000FFF0F}}, // 001100001011xxxxxxxxxxxx1111xxxx ldrshtlo r0, [r0], r0 { "ldrshtlo GPR , [ GPR ] , NUM",{0x307000F0,0x008FFF0F}}, // 00110000x111xxxxxxxxxxxx1111xxxx ldrshtlo r0, [r0], #-0 { "ldrshtls GPR , [ GPR ] , - GPR",{0x903000F0,0x000FFF0F}}, // 100100000011xxxxxxxxxxxx1111xxxx ldrshtls r0, [r0], -r0 { "ldrshtls GPR , [ GPR ] , GPR",{0x90B000F0,0x000FFF0F}}, // 100100001011xxxxxxxxxxxx1111xxxx ldrshtls r0, [r0], r0 { "ldrshtls GPR , [ GPR ] , NUM",{0x907000F0,0x008FFF0F}}, // 10010000x111xxxxxxxxxxxx1111xxxx ldrshtls r0, [r0], #-0 { "ldrshtlt GPR , [ GPR ] , - GPR",{0xB03000F0,0x000FFF0F}}, // 101100000011xxxxxxxxxxxx1111xxxx ldrshtlt r0, [r0], -r0 { "ldrshtlt GPR , [ GPR ] , GPR",{0xB0B000F0,0x000FFF0F}}, // 101100001011xxxxxxxxxxxx1111xxxx ldrshtlt r0, [r0], r0 { "ldrshtlt GPR , [ GPR ] , NUM",{0xB07000F0,0x008FFF0F}}, // 10110000x111xxxxxxxxxxxx1111xxxx ldrshtlt r0, [r0], #-0 { "ldrshtmi GPR , [ GPR ] , - GPR",{0x403000F0,0x000FFF0F}}, // 010000000011xxxxxxxxxxxx1111xxxx ldrshtmi r0, [r0], -r0 { "ldrshtmi GPR , [ GPR ] , GPR",{0x40B000F0,0x000FFF0F}}, // 010000001011xxxxxxxxxxxx1111xxxx ldrshtmi r0, [r0], r0 { "ldrshtmi GPR , [ GPR ] , NUM",{0x407000F0,0x008FFF0F}}, // 01000000x111xxxxxxxxxxxx1111xxxx ldrshtmi r0, [r0], #-0 { "ldrshtne GPR , [ GPR ] , - GPR",{0x103000F0,0x000FFF0F}}, // 000100000011xxxxxxxxxxxx1111xxxx ldrshtne r0, [r0], -r0 { "ldrshtne GPR , [ GPR ] , GPR",{0x10B000F0,0x000FFF0F}}, // 000100001011xxxxxxxxxxxx1111xxxx ldrshtne r0, [r0], r0 { "ldrshtne GPR , [ GPR ] , NUM",{0x107000F0,0x008FFF0F}}, // 00010000x111xxxxxxxxxxxx1111xxxx ldrshtne r0, [r0], #-0 { "ldrshtpl GPR , [ GPR ] , - GPR",{0x503000F0,0x000FFF0F}}, // 010100000011xxxxxxxxxxxx1111xxxx ldrshtpl r0, [r0], -r0 { "ldrshtpl GPR , [ GPR ] , GPR",{0x50B000F0,0x000FFF0F}}, // 010100001011xxxxxxxxxxxx1111xxxx ldrshtpl r0, [r0], r0 { "ldrshtpl GPR , [ GPR ] , NUM",{0x507000F0,0x008FFF0F}}, // 01010000x111xxxxxxxxxxxx1111xxxx ldrshtpl r0, [r0], #-0 { "ldrshtvc GPR , [ GPR ] , - GPR",{0x703000F0,0x000FFF0F}}, // 011100000011xxxxxxxxxxxx1111xxxx ldrshtvc r0, [r0], -r0 { "ldrshtvc GPR , [ GPR ] , GPR",{0x70B000F0,0x000FFF0F}}, // 011100001011xxxxxxxxxxxx1111xxxx ldrshtvc r0, [r0], r0 { "ldrshtvc GPR , [ GPR ] , NUM",{0x707000F0,0x008FFF0F}}, // 01110000x111xxxxxxxxxxxx1111xxxx ldrshtvc r0, [r0], #-0 { "ldrshtvs GPR , [ GPR ] , - GPR",{0x603000F0,0x000FFF0F}}, // 011000000011xxxxxxxxxxxx1111xxxx ldrshtvs r0, [r0], -r0 { "ldrshtvs GPR , [ GPR ] , GPR",{0x60B000F0,0x000FFF0F}}, // 011000001011xxxxxxxxxxxx1111xxxx ldrshtvs r0, [r0], r0 { "ldrshtvs GPR , [ GPR ] , NUM",{0x607000F0,0x008FFF0F}}, // 01100000x111xxxxxxxxxxxx1111xxxx ldrshtvs r0, [r0], #-0 { "ldrshvc GPR , [ GPR , - GPR ]",{0x711000F0,0x000FFF0F}}, // 011100010001xxxxxxxxxxxx1111xxxx ldrshvc r0, [r0, -r0] { "ldrshvc GPR , [ GPR , - GPR ] !",{0x713000F0,0x000FFF0F}}, // 011100010011xxxxxxxxxxxx1111xxxx ldrshvc r0, [r0, -r0]! { "ldrshvc GPR , [ GPR , GPR ]",{0x719000F0,0x000FFF0F}}, // 011100011001xxxxxxxxxxxx1111xxxx ldrshvc r0, [r0, r0] { "ldrshvc GPR , [ GPR , GPR ] !",{0x71B000F0,0x000FFF0F}}, // 011100011011xxxxxxxxxxxx1111xxxx ldrshvc r0, [r0, r0]! { "ldrshvc GPR , [ GPR , NUM ]",{0x715000F0,0x008FFF0F}}, // 01110001x101xxxxxxxxxxxx1111xxxx ldrshvc r0, [r0, #-0] { "ldrshvc GPR , [ GPR , NUM ] !",{0x717000F0,0x008FFF0F}}, // 01110001x111xxxxxxxxxxxx1111xxxx ldrshvc r0, [r0, #-0]! { "ldrshvc GPR , [ GPR ]",{0x71D000F0,0x000FF000}}, // 011100011101xxxxxxxx000011110000 ldrshvc r0, [r0] { "ldrshvc GPR , [ GPR ] , - GPR",{0x701000F0,0x000FFF0F}}, // 011100000001xxxxxxxxxxxx1111xxxx ldrshvc r0, [r0], -r0 { "ldrshvc GPR , [ GPR ] , GPR",{0x709000F0,0x000FFF0F}}, // 011100001001xxxxxxxxxxxx1111xxxx ldrshvc r0, [r0], r0 { "ldrshvc GPR , [ GPR ] , NUM",{0x705000F0,0x008FFF0F}}, // 01110000x101xxxxxxxxxxxx1111xxxx ldrshvc r0, [r0], #-0 { "ldrshvs GPR , [ GPR , - GPR ]",{0x611000F0,0x000FFF0F}}, // 011000010001xxxxxxxxxxxx1111xxxx ldrshvs r0, [r0, -r0] { "ldrshvs GPR , [ GPR , - GPR ] !",{0x613000F0,0x000FFF0F}}, // 011000010011xxxxxxxxxxxx1111xxxx ldrshvs r0, [r0, -r0]! { "ldrshvs GPR , [ GPR , GPR ]",{0x619000F0,0x000FFF0F}}, // 011000011001xxxxxxxxxxxx1111xxxx ldrshvs r0, [r0, r0] { "ldrshvs GPR , [ GPR , GPR ] !",{0x61B000F0,0x000FFF0F}}, // 011000011011xxxxxxxxxxxx1111xxxx ldrshvs r0, [r0, r0]! { "ldrshvs GPR , [ GPR , NUM ]",{0x615000F0,0x008FFF0F}}, // 01100001x101xxxxxxxxxxxx1111xxxx ldrshvs r0, [r0, #-0] { "ldrshvs GPR , [ GPR , NUM ] !",{0x617000F0,0x008FFF0F}}, // 01100001x111xxxxxxxxxxxx1111xxxx ldrshvs r0, [r0, #-0]! { "ldrshvs GPR , [ GPR ]",{0x61D000F0,0x000FF000}}, // 011000011101xxxxxxxx000011110000 ldrshvs r0, [r0] { "ldrshvs GPR , [ GPR ] , - GPR",{0x601000F0,0x000FFF0F}}, // 011000000001xxxxxxxxxxxx1111xxxx ldrshvs r0, [r0], -r0 { "ldrshvs GPR , [ GPR ] , GPR",{0x609000F0,0x000FFF0F}}, // 011000001001xxxxxxxxxxxx1111xxxx ldrshvs r0, [r0], r0 { "ldrshvs GPR , [ GPR ] , NUM",{0x605000F0,0x008FFF0F}}, // 01100000x101xxxxxxxxxxxx1111xxxx ldrshvs r0, [r0], #-0 { "ldrt GPR , [ GPR ] , - GPR",{0xE6300000,0x000FF00F}}, // 111001100011xxxxxxxx00000000xxxx ldrt r0, [r0], -r0 { "ldrt GPR , [ GPR ] , - GPR , SHIFT",{0xE6300060,0x000FF00F}}, // 111001100011xxxxxxxx00000110xxxx ldrt r0, [r0], -r0, rrx { "ldrt GPR , [ GPR ] , - GPR , SHIFT NUM",{0xE6300020,0x000FFFEF}}, // 111001100011xxxxxxxxxxxxxxx0xxxx ldrt r0, [r0], -r0, lsr #32 { "ldrt GPR , [ GPR ] , GPR",{0xE6B00000,0x000FF00F}}, // 111001101011xxxxxxxx00000000xxxx ldrt r0, [r0], r0 { "ldrt GPR , [ GPR ] , GPR , SHIFT",{0xE6B00060,0x000FF00F}}, // 111001101011xxxxxxxx00000110xxxx ldrt r0, [r0], r0, rrx { "ldrt GPR , [ GPR ] , GPR , SHIFT NUM",{0xE6B00020,0x000FFFEF}}, // 111001101011xxxxxxxxxxxxxxx0xxxx ldrt r0, [r0], r0, lsr #32 { "ldrt GPR , [ GPR ] , NUM",{0xE4300000,0x008FFFFF}}, // 11100100x011xxxxxxxxxxxxxxxxxxxx ldrt r0, [r0], #-0 { "ldrteq GPR , [ GPR ] , - GPR",{0x06300000,0x000FF00F}}, // 000001100011xxxxxxxx00000000xxxx ldrteq r0, [r0], -r0 { "ldrteq GPR , [ GPR ] , - GPR , SHIFT",{0x06300060,0x000FF00F}}, // 000001100011xxxxxxxx00000110xxxx ldrteq r0, [r0], -r0, rrx { "ldrteq GPR , [ GPR ] , - GPR , SHIFT NUM",{0x06300020,0x000FFFEF}}, // 000001100011xxxxxxxxxxxxxxx0xxxx ldrteq r0, [r0], -r0, lsr #32 { "ldrteq GPR , [ GPR ] , GPR",{0x06B00000,0x000FF00F}}, // 000001101011xxxxxxxx00000000xxxx ldrteq r0, [r0], r0 { "ldrteq GPR , [ GPR ] , GPR , SHIFT",{0x06B00060,0x000FF00F}}, // 000001101011xxxxxxxx00000110xxxx ldrteq r0, [r0], r0, rrx { "ldrteq GPR , [ GPR ] , GPR , SHIFT NUM",{0x06B00020,0x000FFFEF}}, // 000001101011xxxxxxxxxxxxxxx0xxxx ldrteq r0, [r0], r0, lsr #32 { "ldrteq GPR , [ GPR ] , NUM",{0x04300000,0x008FFFFF}}, // 00000100x011xxxxxxxxxxxxxxxxxxxx ldrteq r0, [r0], #-0 { "ldrtge GPR , [ GPR ] , - GPR",{0xA6300000,0x000FF00F}}, // 101001100011xxxxxxxx00000000xxxx ldrtge r0, [r0], -r0 { "ldrtge GPR , [ GPR ] , - GPR , SHIFT",{0xA6300060,0x000FF00F}}, // 101001100011xxxxxxxx00000110xxxx ldrtge r0, [r0], -r0, rrx { "ldrtge GPR , [ GPR ] , - GPR , SHIFT NUM",{0xA6300020,0x000FFFEF}}, // 101001100011xxxxxxxxxxxxxxx0xxxx ldrtge r0, [r0], -r0, lsr #32 { "ldrtge GPR , [ GPR ] , GPR",{0xA6B00000,0x000FF00F}}, // 101001101011xxxxxxxx00000000xxxx ldrtge r0, [r0], r0 { "ldrtge GPR , [ GPR ] , GPR , SHIFT",{0xA6B00060,0x000FF00F}}, // 101001101011xxxxxxxx00000110xxxx ldrtge r0, [r0], r0, rrx { "ldrtge GPR , [ GPR ] , GPR , SHIFT NUM",{0xA6B00020,0x000FFFEF}}, // 101001101011xxxxxxxxxxxxxxx0xxxx ldrtge r0, [r0], r0, lsr #32 { "ldrtge GPR , [ GPR ] , NUM",{0xA4300000,0x008FFFFF}}, // 10100100x011xxxxxxxxxxxxxxxxxxxx ldrtge r0, [r0], #-0 { "ldrtgt GPR , [ GPR ] , - GPR",{0xC6300000,0x000FF00F}}, // 110001100011xxxxxxxx00000000xxxx ldrtgt r0, [r0], -r0 { "ldrtgt GPR , [ GPR ] , - GPR , SHIFT",{0xC6300060,0x000FF00F}}, // 110001100011xxxxxxxx00000110xxxx ldrtgt r0, [r0], -r0, rrx { "ldrtgt GPR , [ GPR ] , - GPR , SHIFT NUM",{0xC6300020,0x000FFFEF}}, // 110001100011xxxxxxxxxxxxxxx0xxxx ldrtgt r0, [r0], -r0, lsr #32 { "ldrtgt GPR , [ GPR ] , GPR",{0xC6B00000,0x000FF00F}}, // 110001101011xxxxxxxx00000000xxxx ldrtgt r0, [r0], r0 { "ldrtgt GPR , [ GPR ] , GPR , SHIFT",{0xC6B00060,0x000FF00F}}, // 110001101011xxxxxxxx00000110xxxx ldrtgt r0, [r0], r0, rrx { "ldrtgt GPR , [ GPR ] , GPR , SHIFT NUM",{0xC6B00020,0x000FFFEF}}, // 110001101011xxxxxxxxxxxxxxx0xxxx ldrtgt r0, [r0], r0, lsr #32 { "ldrtgt GPR , [ GPR ] , NUM",{0xC4300000,0x008FFFFF}}, // 11000100x011xxxxxxxxxxxxxxxxxxxx ldrtgt r0, [r0], #-0 { "ldrthi GPR , [ GPR ] , - GPR",{0x86300000,0x000FF00F}}, // 100001100011xxxxxxxx00000000xxxx ldrthi r0, [r0], -r0 { "ldrthi GPR , [ GPR ] , - GPR , SHIFT",{0x86300060,0x000FF00F}}, // 100001100011xxxxxxxx00000110xxxx ldrthi r0, [r0], -r0, rrx { "ldrthi GPR , [ GPR ] , - GPR , SHIFT NUM",{0x86300020,0x000FFFEF}}, // 100001100011xxxxxxxxxxxxxxx0xxxx ldrthi r0, [r0], -r0, lsr #32 { "ldrthi GPR , [ GPR ] , GPR",{0x86B00000,0x000FF00F}}, // 100001101011xxxxxxxx00000000xxxx ldrthi r0, [r0], r0 { "ldrthi GPR , [ GPR ] , GPR , SHIFT",{0x86B00060,0x000FF00F}}, // 100001101011xxxxxxxx00000110xxxx ldrthi r0, [r0], r0, rrx { "ldrthi GPR , [ GPR ] , GPR , SHIFT NUM",{0x86B00020,0x000FFFEF}}, // 100001101011xxxxxxxxxxxxxxx0xxxx ldrthi r0, [r0], r0, lsr #32 { "ldrthi GPR , [ GPR ] , NUM",{0x84300000,0x008FFFFF}}, // 10000100x011xxxxxxxxxxxxxxxxxxxx ldrthi r0, [r0], #-0 { "ldrths GPR , [ GPR ] , - GPR",{0x26300000,0x000FF00F}}, // 001001100011xxxxxxxx00000000xxxx ldrths r0, [r0], -r0 { "ldrths GPR , [ GPR ] , - GPR , SHIFT",{0x26300060,0x000FF00F}}, // 001001100011xxxxxxxx00000110xxxx ldrths r0, [r0], -r0, rrx { "ldrths GPR , [ GPR ] , - GPR , SHIFT NUM",{0x26300020,0x000FFFEF}}, // 001001100011xxxxxxxxxxxxxxx0xxxx ldrths r0, [r0], -r0, lsr #32 { "ldrths GPR , [ GPR ] , GPR",{0x26B00000,0x000FF00F}}, // 001001101011xxxxxxxx00000000xxxx ldrths r0, [r0], r0 { "ldrths GPR , [ GPR ] , GPR , SHIFT",{0x26B00060,0x000FF00F}}, // 001001101011xxxxxxxx00000110xxxx ldrths r0, [r0], r0, rrx { "ldrths GPR , [ GPR ] , GPR , SHIFT NUM",{0x26B00020,0x000FFFEF}}, // 001001101011xxxxxxxxxxxxxxx0xxxx ldrths r0, [r0], r0, lsr #32 { "ldrths GPR , [ GPR ] , NUM",{0x24300000,0x008FFFFF}}, // 00100100x011xxxxxxxxxxxxxxxxxxxx ldrths r0, [r0], #-0 { "ldrtle GPR , [ GPR ] , - GPR",{0xD6300000,0x000FF00F}}, // 110101100011xxxxxxxx00000000xxxx ldrtle r0, [r0], -r0 { "ldrtle GPR , [ GPR ] , - GPR , SHIFT",{0xD6300060,0x000FF00F}}, // 110101100011xxxxxxxx00000110xxxx ldrtle r0, [r0], -r0, rrx { "ldrtle GPR , [ GPR ] , - GPR , SHIFT NUM",{0xD6300020,0x000FFFEF}}, // 110101100011xxxxxxxxxxxxxxx0xxxx ldrtle r0, [r0], -r0, lsr #32 { "ldrtle GPR , [ GPR ] , GPR",{0xD6B00000,0x000FF00F}}, // 110101101011xxxxxxxx00000000xxxx ldrtle r0, [r0], r0 { "ldrtle GPR , [ GPR ] , GPR , SHIFT",{0xD6B00060,0x000FF00F}}, // 110101101011xxxxxxxx00000110xxxx ldrtle r0, [r0], r0, rrx { "ldrtle GPR , [ GPR ] , GPR , SHIFT NUM",{0xD6B00020,0x000FFFEF}}, // 110101101011xxxxxxxxxxxxxxx0xxxx ldrtle r0, [r0], r0, lsr #32 { "ldrtle GPR , [ GPR ] , NUM",{0xD4300000,0x008FFFFF}}, // 11010100x011xxxxxxxxxxxxxxxxxxxx ldrtle r0, [r0], #-0 { "ldrtlo GPR , [ GPR ] , - GPR",{0x36300000,0x000FF00F}}, // 001101100011xxxxxxxx00000000xxxx ldrtlo r0, [r0], -r0 { "ldrtlo GPR , [ GPR ] , - GPR , SHIFT",{0x36300060,0x000FF00F}}, // 001101100011xxxxxxxx00000110xxxx ldrtlo r0, [r0], -r0, rrx { "ldrtlo GPR , [ GPR ] , - GPR , SHIFT NUM",{0x36300020,0x000FFFEF}}, // 001101100011xxxxxxxxxxxxxxx0xxxx ldrtlo r0, [r0], -r0, lsr #32 { "ldrtlo GPR , [ GPR ] , GPR",{0x36B00000,0x000FF00F}}, // 001101101011xxxxxxxx00000000xxxx ldrtlo r0, [r0], r0 { "ldrtlo GPR , [ GPR ] , GPR , SHIFT",{0x36B00060,0x000FF00F}}, // 001101101011xxxxxxxx00000110xxxx ldrtlo r0, [r0], r0, rrx { "ldrtlo GPR , [ GPR ] , GPR , SHIFT NUM",{0x36B00020,0x000FFFEF}}, // 001101101011xxxxxxxxxxxxxxx0xxxx ldrtlo r0, [r0], r0, lsr #32 { "ldrtlo GPR , [ GPR ] , NUM",{0x34300000,0x008FFFFF}}, // 00110100x011xxxxxxxxxxxxxxxxxxxx ldrtlo r0, [r0], #-0 { "ldrtls GPR , [ GPR ] , - GPR",{0x96300000,0x000FF00F}}, // 100101100011xxxxxxxx00000000xxxx ldrtls r0, [r0], -r0 { "ldrtls GPR , [ GPR ] , - GPR , SHIFT",{0x96300060,0x000FF00F}}, // 100101100011xxxxxxxx00000110xxxx ldrtls r0, [r0], -r0, rrx { "ldrtls GPR , [ GPR ] , - GPR , SHIFT NUM",{0x96300020,0x000FFFEF}}, // 100101100011xxxxxxxxxxxxxxx0xxxx ldrtls r0, [r0], -r0, lsr #32 { "ldrtls GPR , [ GPR ] , GPR",{0x96B00000,0x000FF00F}}, // 100101101011xxxxxxxx00000000xxxx ldrtls r0, [r0], r0 { "ldrtls GPR , [ GPR ] , GPR , SHIFT",{0x96B00060,0x000FF00F}}, // 100101101011xxxxxxxx00000110xxxx ldrtls r0, [r0], r0, rrx { "ldrtls GPR , [ GPR ] , GPR , SHIFT NUM",{0x96B00020,0x000FFFEF}}, // 100101101011xxxxxxxxxxxxxxx0xxxx ldrtls r0, [r0], r0, lsr #32 { "ldrtls GPR , [ GPR ] , NUM",{0x94300000,0x008FFFFF}}, // 10010100x011xxxxxxxxxxxxxxxxxxxx ldrtls r0, [r0], #-0 { "ldrtlt GPR , [ GPR ] , - GPR",{0xB6300000,0x000FF00F}}, // 101101100011xxxxxxxx00000000xxxx ldrtlt r0, [r0], -r0 { "ldrtlt GPR , [ GPR ] , - GPR , SHIFT",{0xB6300060,0x000FF00F}}, // 101101100011xxxxxxxx00000110xxxx ldrtlt r0, [r0], -r0, rrx { "ldrtlt GPR , [ GPR ] , - GPR , SHIFT NUM",{0xB6300020,0x000FFFEF}}, // 101101100011xxxxxxxxxxxxxxx0xxxx ldrtlt r0, [r0], -r0, lsr #32 { "ldrtlt GPR , [ GPR ] , GPR",{0xB6B00000,0x000FF00F}}, // 101101101011xxxxxxxx00000000xxxx ldrtlt r0, [r0], r0 { "ldrtlt GPR , [ GPR ] , GPR , SHIFT",{0xB6B00060,0x000FF00F}}, // 101101101011xxxxxxxx00000110xxxx ldrtlt r0, [r0], r0, rrx { "ldrtlt GPR , [ GPR ] , GPR , SHIFT NUM",{0xB6B00020,0x000FFFEF}}, // 101101101011xxxxxxxxxxxxxxx0xxxx ldrtlt r0, [r0], r0, lsr #32 { "ldrtlt GPR , [ GPR ] , NUM",{0xB4300000,0x008FFFFF}}, // 10110100x011xxxxxxxxxxxxxxxxxxxx ldrtlt r0, [r0], #-0 { "ldrtmi GPR , [ GPR ] , - GPR",{0x46300000,0x000FF00F}}, // 010001100011xxxxxxxx00000000xxxx ldrtmi r0, [r0], -r0 { "ldrtmi GPR , [ GPR ] , - GPR , SHIFT",{0x46300060,0x000FF00F}}, // 010001100011xxxxxxxx00000110xxxx ldrtmi r0, [r0], -r0, rrx { "ldrtmi GPR , [ GPR ] , - GPR , SHIFT NUM",{0x46300020,0x000FFFEF}}, // 010001100011xxxxxxxxxxxxxxx0xxxx ldrtmi r0, [r0], -r0, lsr #32 { "ldrtmi GPR , [ GPR ] , GPR",{0x46B00000,0x000FF00F}}, // 010001101011xxxxxxxx00000000xxxx ldrtmi r0, [r0], r0 { "ldrtmi GPR , [ GPR ] , GPR , SHIFT",{0x46B00060,0x000FF00F}}, // 010001101011xxxxxxxx00000110xxxx ldrtmi r0, [r0], r0, rrx { "ldrtmi GPR , [ GPR ] , GPR , SHIFT NUM",{0x46B00020,0x000FFFEF}}, // 010001101011xxxxxxxxxxxxxxx0xxxx ldrtmi r0, [r0], r0, lsr #32 { "ldrtmi GPR , [ GPR ] , NUM",{0x44300000,0x008FFFFF}}, // 01000100x011xxxxxxxxxxxxxxxxxxxx ldrtmi r0, [r0], #-0 { "ldrtne GPR , [ GPR ] , - GPR",{0x16300000,0x000FF00F}}, // 000101100011xxxxxxxx00000000xxxx ldrtne r0, [r0], -r0 { "ldrtne GPR , [ GPR ] , - GPR , SHIFT",{0x16300060,0x000FF00F}}, // 000101100011xxxxxxxx00000110xxxx ldrtne r0, [r0], -r0, rrx { "ldrtne GPR , [ GPR ] , - GPR , SHIFT NUM",{0x16300020,0x000FFFEF}}, // 000101100011xxxxxxxxxxxxxxx0xxxx ldrtne r0, [r0], -r0, lsr #32 { "ldrtne GPR , [ GPR ] , GPR",{0x16B00000,0x000FF00F}}, // 000101101011xxxxxxxx00000000xxxx ldrtne r0, [r0], r0 { "ldrtne GPR , [ GPR ] , GPR , SHIFT",{0x16B00060,0x000FF00F}}, // 000101101011xxxxxxxx00000110xxxx ldrtne r0, [r0], r0, rrx { "ldrtne GPR , [ GPR ] , GPR , SHIFT NUM",{0x16B00020,0x000FFFEF}}, // 000101101011xxxxxxxxxxxxxxx0xxxx ldrtne r0, [r0], r0, lsr #32 { "ldrtne GPR , [ GPR ] , NUM",{0x14300000,0x008FFFFF}}, // 00010100x011xxxxxxxxxxxxxxxxxxxx ldrtne r0, [r0], #-0 { "ldrtpl GPR , [ GPR ] , - GPR",{0x56300000,0x000FF00F}}, // 010101100011xxxxxxxx00000000xxxx ldrtpl r0, [r0], -r0 { "ldrtpl GPR , [ GPR ] , - GPR , SHIFT",{0x56300060,0x000FF00F}}, // 010101100011xxxxxxxx00000110xxxx ldrtpl r0, [r0], -r0, rrx { "ldrtpl GPR , [ GPR ] , - GPR , SHIFT NUM",{0x56300020,0x000FFFEF}}, // 010101100011xxxxxxxxxxxxxxx0xxxx ldrtpl r0, [r0], -r0, lsr #32 { "ldrtpl GPR , [ GPR ] , GPR",{0x56B00000,0x000FF00F}}, // 010101101011xxxxxxxx00000000xxxx ldrtpl r0, [r0], r0 { "ldrtpl GPR , [ GPR ] , GPR , SHIFT",{0x56B00060,0x000FF00F}}, // 010101101011xxxxxxxx00000110xxxx ldrtpl r0, [r0], r0, rrx { "ldrtpl GPR , [ GPR ] , GPR , SHIFT NUM",{0x56B00020,0x000FFFEF}}, // 010101101011xxxxxxxxxxxxxxx0xxxx ldrtpl r0, [r0], r0, lsr #32 { "ldrtpl GPR , [ GPR ] , NUM",{0x54300000,0x008FFFFF}}, // 01010100x011xxxxxxxxxxxxxxxxxxxx ldrtpl r0, [r0], #-0 { "ldrtvc GPR , [ GPR ] , - GPR",{0x76300000,0x000FF00F}}, // 011101100011xxxxxxxx00000000xxxx ldrtvc r0, [r0], -r0 { "ldrtvc GPR , [ GPR ] , - GPR , SHIFT",{0x76300060,0x000FF00F}}, // 011101100011xxxxxxxx00000110xxxx ldrtvc r0, [r0], -r0, rrx { "ldrtvc GPR , [ GPR ] , - GPR , SHIFT NUM",{0x76300020,0x000FFFEF}}, // 011101100011xxxxxxxxxxxxxxx0xxxx ldrtvc r0, [r0], -r0, lsr #32 { "ldrtvc GPR , [ GPR ] , GPR",{0x76B00000,0x000FF00F}}, // 011101101011xxxxxxxx00000000xxxx ldrtvc r0, [r0], r0 { "ldrtvc GPR , [ GPR ] , GPR , SHIFT",{0x76B00060,0x000FF00F}}, // 011101101011xxxxxxxx00000110xxxx ldrtvc r0, [r0], r0, rrx { "ldrtvc GPR , [ GPR ] , GPR , SHIFT NUM",{0x76B00020,0x000FFFEF}}, // 011101101011xxxxxxxxxxxxxxx0xxxx ldrtvc r0, [r0], r0, lsr #32 { "ldrtvc GPR , [ GPR ] , NUM",{0x74300000,0x008FFFFF}}, // 01110100x011xxxxxxxxxxxxxxxxxxxx ldrtvc r0, [r0], #-0 { "ldrtvs GPR , [ GPR ] , - GPR",{0x66300000,0x000FF00F}}, // 011001100011xxxxxxxx00000000xxxx ldrtvs r0, [r0], -r0 { "ldrtvs GPR , [ GPR ] , - GPR , SHIFT",{0x66300060,0x000FF00F}}, // 011001100011xxxxxxxx00000110xxxx ldrtvs r0, [r0], -r0, rrx { "ldrtvs GPR , [ GPR ] , - GPR , SHIFT NUM",{0x66300020,0x000FFFEF}}, // 011001100011xxxxxxxxxxxxxxx0xxxx ldrtvs r0, [r0], -r0, lsr #32 { "ldrtvs GPR , [ GPR ] , GPR",{0x66B00000,0x000FF00F}}, // 011001101011xxxxxxxx00000000xxxx ldrtvs r0, [r0], r0 { "ldrtvs GPR , [ GPR ] , GPR , SHIFT",{0x66B00060,0x000FF00F}}, // 011001101011xxxxxxxx00000110xxxx ldrtvs r0, [r0], r0, rrx { "ldrtvs GPR , [ GPR ] , GPR , SHIFT NUM",{0x66B00020,0x000FFFEF}}, // 011001101011xxxxxxxxxxxxxxx0xxxx ldrtvs r0, [r0], r0, lsr #32 { "ldrtvs GPR , [ GPR ] , NUM",{0x64300000,0x008FFFFF}}, // 01100100x011xxxxxxxxxxxxxxxxxxxx ldrtvs r0, [r0], #-0 { "ldrvc GPR , [ GPR , - GPR , SHIFT NUM ]",{0x77100020,0x000FFFEF}}, // 011101110001xxxxxxxxxxxxxxx0xxxx ldrvc r0, [r0, -r0, lsr #32] { "ldrvc GPR , [ GPR , - GPR , SHIFT NUM ] !",{0x77300020,0x000FFFEF}}, // 011101110011xxxxxxxxxxxxxxx0xxxx ldrvc r0, [r0, -r0, lsr #32]! { "ldrvc GPR , [ GPR , - GPR , SHIFT ]",{0x77100060,0x000FF00F}}, // 011101110001xxxxxxxx00000110xxxx ldrvc r0, [r0, -r0, rrx] { "ldrvc GPR , [ GPR , - GPR ]",{0x77100000,0x000FF00F}}, // 011101110001xxxxxxxx00000000xxxx ldrvc r0, [r0, -r0] { "ldrvc GPR , [ GPR , - GPR ] !",{0x77300000,0x000FF00F}}, // 011101110011xxxxxxxx00000000xxxx ldrvc r0, [r0, -r0]! { "ldrvc GPR , [ GPR , GPR , SHIFT NUM ]",{0x77900020,0x000FFFEF}}, // 011101111001xxxxxxxxxxxxxxx0xxxx ldrvc r0, [r0, r0, lsr #32] { "ldrvc GPR , [ GPR , GPR , SHIFT NUM ] !",{0x77B00020,0x000FFFEF}}, // 011101111011xxxxxxxxxxxxxxx0xxxx ldrvc r0, [r0, r0, lsr #32]! { "ldrvc GPR , [ GPR , GPR ]",{0x77900000,0x000FF00F}}, // 011101111001xxxxxxxx00000000xxxx ldrvc r0, [r0, r0] { "ldrvc GPR , [ GPR , GPR ] !",{0x77B00000,0x000FF00F}}, // 011101111011xxxxxxxx00000000xxxx ldrvc r0, [r0, r0]! { "ldrvc GPR , [ GPR , NUM ]",{0x75100000,0x008FFFFF}}, // 01110101x001xxxxxxxxxxxxxxxxxxxx ldrvc r0, [r0, #-0] { "ldrvc GPR , [ GPR , NUM ] !",{0x75300000,0x008FFFFF}}, // 01110101x011xxxxxxxxxxxxxxxxxxxx ldrvc r0, [r0, #-0]! { "ldrvc GPR , [ GPR ]",{0x75900000,0x000FF000}}, // 011101011001xxxxxxxx000000000000 ldrvc r0, [r0] { "ldrvc GPR , [ GPR ] , - GPR",{0x76100000,0x000FF00F}}, // 011101100001xxxxxxxx00000000xxxx ldrvc r0, [r0], -r0 { "ldrvc GPR , [ GPR ] , - GPR , SHIFT",{0x76100060,0x000FF00F}}, // 011101100001xxxxxxxx00000110xxxx ldrvc r0, [r0], -r0, rrx { "ldrvc GPR , [ GPR ] , - GPR , SHIFT NUM",{0x76100020,0x000FFFEF}}, // 011101100001xxxxxxxxxxxxxxx0xxxx ldrvc r0, [r0], -r0, lsr #32 { "ldrvc GPR , [ GPR ] , GPR",{0x76900000,0x000FF00F}}, // 011101101001xxxxxxxx00000000xxxx ldrvc r0, [r0], r0 { "ldrvc GPR , [ GPR ] , GPR , SHIFT",{0x76900060,0x000FF00F}}, // 011101101001xxxxxxxx00000110xxxx ldrvc r0, [r0], r0, rrx { "ldrvc GPR , [ GPR ] , GPR , SHIFT NUM",{0x76900020,0x000FFFEF}}, // 011101101001xxxxxxxxxxxxxxx0xxxx ldrvc r0, [r0], r0, lsr #32 { "ldrvc GPR , [ GPR ] , NUM",{0x74100000,0x008FFFFF}}, // 01110100x001xxxxxxxxxxxxxxxxxxxx ldrvc r0, [r0], #-0 { "ldrvs GPR , [ GPR , - GPR , SHIFT NUM ]",{0x67100020,0x000FFFEF}}, // 011001110001xxxxxxxxxxxxxxx0xxxx ldrvs r0, [r0, -r0, lsr #32] { "ldrvs GPR , [ GPR , - GPR , SHIFT NUM ] !",{0x67300020,0x000FFFEF}}, // 011001110011xxxxxxxxxxxxxxx0xxxx ldrvs r0, [r0, -r0, lsr #32]! { "ldrvs GPR , [ GPR , - GPR , SHIFT ]",{0x67100060,0x000FF00F}}, // 011001110001xxxxxxxx00000110xxxx ldrvs r0, [r0, -r0, rrx] { "ldrvs GPR , [ GPR , - GPR ]",{0x67100000,0x000FF00F}}, // 011001110001xxxxxxxx00000000xxxx ldrvs r0, [r0, -r0] { "ldrvs GPR , [ GPR , - GPR ] !",{0x67300000,0x000FF00F}}, // 011001110011xxxxxxxx00000000xxxx ldrvs r0, [r0, -r0]! { "ldrvs GPR , [ GPR , GPR , SHIFT NUM ]",{0x67900020,0x000FFFEF}}, // 011001111001xxxxxxxxxxxxxxx0xxxx ldrvs r0, [r0, r0, lsr #32] { "ldrvs GPR , [ GPR , GPR , SHIFT NUM ] !",{0x67B00020,0x000FFFEF}}, // 011001111011xxxxxxxxxxxxxxx0xxxx ldrvs r0, [r0, r0, lsr #32]! { "ldrvs GPR , [ GPR , GPR ]",{0x67900000,0x000FF00F}}, // 011001111001xxxxxxxx00000000xxxx ldrvs r0, [r0, r0] { "ldrvs GPR , [ GPR , GPR ] !",{0x67B00000,0x000FF00F}}, // 011001111011xxxxxxxx00000000xxxx ldrvs r0, [r0, r0]! { "ldrvs GPR , [ GPR , NUM ]",{0x65100000,0x008FFFFF}}, // 01100101x001xxxxxxxxxxxxxxxxxxxx ldrvs r0, [r0, #-0] { "ldrvs GPR , [ GPR , NUM ] !",{0x65300000,0x008FFFFF}}, // 01100101x011xxxxxxxxxxxxxxxxxxxx ldrvs r0, [r0, #-0]! { "ldrvs GPR , [ GPR ]",{0x65900000,0x000FF000}}, // 011001011001xxxxxxxx000000000000 ldrvs r0, [r0] { "ldrvs GPR , [ GPR ] , - GPR",{0x66100000,0x000FF00F}}, // 011001100001xxxxxxxx00000000xxxx ldrvs r0, [r0], -r0 { "ldrvs GPR , [ GPR ] , - GPR , SHIFT",{0x66100060,0x000FF00F}}, // 011001100001xxxxxxxx00000110xxxx ldrvs r0, [r0], -r0, rrx { "ldrvs GPR , [ GPR ] , - GPR , SHIFT NUM",{0x66100020,0x000FFFEF}}, // 011001100001xxxxxxxxxxxxxxx0xxxx ldrvs r0, [r0], -r0, lsr #32 { "ldrvs GPR , [ GPR ] , GPR",{0x66900000,0x000FF00F}}, // 011001101001xxxxxxxx00000000xxxx ldrvs r0, [r0], r0 { "ldrvs GPR , [ GPR ] , GPR , SHIFT",{0x66900060,0x000FF00F}}, // 011001101001xxxxxxxx00000110xxxx ldrvs r0, [r0], r0, rrx { "ldrvs GPR , [ GPR ] , GPR , SHIFT NUM",{0x66900020,0x000FFFEF}}, // 011001101001xxxxxxxxxxxxxxx0xxxx ldrvs r0, [r0], r0, lsr #32 { "ldrvs GPR , [ GPR ] , NUM",{0x64100000,0x008FFFFF}}, // 01100100x001xxxxxxxxxxxxxxxxxxxx ldrvs r0, [r0], #-0 { "lsl GPR , GPR , GPR",{0xE1A00010,0x0000FF0F}}, // 1110000110100000xxxxxxxx0001xxxx lsl r0, r0, r0 { "lsl GPR , GPR , NUM",{0xE1A00080,0x0000FF8F}}, // 1110000110100000xxxxxxxxx000xxxx lsl r0, r0, #1 { "lsleq GPR , GPR , GPR",{0x01A00010,0x0000FF0F}}, // 0000000110100000xxxxxxxx0001xxxx lsleq r0, r0, r0 { "lsleq GPR , GPR , NUM",{0x01A00080,0x0000FF8F}}, // 0000000110100000xxxxxxxxx000xxxx lsleq r0, r0, #1 { "lslge GPR , GPR , GPR",{0xA1A00010,0x0000FF0F}}, // 1010000110100000xxxxxxxx0001xxxx lslge r0, r0, r0 { "lslge GPR , GPR , NUM",{0xA1A00080,0x0000FF8F}}, // 1010000110100000xxxxxxxxx000xxxx lslge r0, r0, #1 { "lslgt GPR , GPR , GPR",{0xC1A00010,0x0000FF0F}}, // 1100000110100000xxxxxxxx0001xxxx lslgt r0, r0, r0 { "lslgt GPR , GPR , NUM",{0xC1A00080,0x0000FF8F}}, // 1100000110100000xxxxxxxxx000xxxx lslgt r0, r0, #1 { "lslhi GPR , GPR , GPR",{0x81A00010,0x0000FF0F}}, // 1000000110100000xxxxxxxx0001xxxx lslhi r0, r0, r0 { "lslhi GPR , GPR , NUM",{0x81A00080,0x0000FF8F}}, // 1000000110100000xxxxxxxxx000xxxx lslhi r0, r0, #1 { "lslhs GPR , GPR , GPR",{0x21A00010,0x0000FF0F}}, // 0010000110100000xxxxxxxx0001xxxx lslhs r0, r0, r0 { "lslhs GPR , GPR , NUM",{0x21A00080,0x0000FF8F}}, // 0010000110100000xxxxxxxxx000xxxx lslhs r0, r0, #1 { "lslle GPR , GPR , GPR",{0xD1A00010,0x0000FF0F}}, // 1101000110100000xxxxxxxx0001xxxx lslle r0, r0, r0 { "lslle GPR , GPR , NUM",{0xD1A00080,0x0000FF8F}}, // 1101000110100000xxxxxxxxx000xxxx lslle r0, r0, #1 { "lsllo GPR , GPR , GPR",{0x31A00010,0x0000FF0F}}, // 0011000110100000xxxxxxxx0001xxxx lsllo r0, r0, r0 { "lsllo GPR , GPR , NUM",{0x31A00080,0x0000FF8F}}, // 0011000110100000xxxxxxxxx000xxxx lsllo r0, r0, #1 { "lslls GPR , GPR , GPR",{0x91A00010,0x0000FF0F}}, // 1001000110100000xxxxxxxx0001xxxx lslls r0, r0, r0 { "lslls GPR , GPR , NUM",{0x91A00080,0x0000FF8F}}, // 1001000110100000xxxxxxxxx000xxxx lslls r0, r0, #1 { "lsllt GPR , GPR , GPR",{0xB1A00010,0x0000FF0F}}, // 1011000110100000xxxxxxxx0001xxxx lsllt r0, r0, r0 { "lsllt GPR , GPR , NUM",{0xB1A00080,0x0000FF8F}}, // 1011000110100000xxxxxxxxx000xxxx lsllt r0, r0, #1 { "lslmi GPR , GPR , GPR",{0x41A00010,0x0000FF0F}}, // 0100000110100000xxxxxxxx0001xxxx lslmi r0, r0, r0 { "lslmi GPR , GPR , NUM",{0x41A00080,0x0000FF8F}}, // 0100000110100000xxxxxxxxx000xxxx lslmi r0, r0, #1 { "lslne GPR , GPR , GPR",{0x11A00010,0x0000FF0F}}, // 0001000110100000xxxxxxxx0001xxxx lslne r0, r0, r0 { "lslne GPR , GPR , NUM",{0x11A00080,0x0000FF8F}}, // 0001000110100000xxxxxxxxx000xxxx lslne r0, r0, #1 { "lslpl GPR , GPR , GPR",{0x51A00010,0x0000FF0F}}, // 0101000110100000xxxxxxxx0001xxxx lslpl r0, r0, r0 { "lslpl GPR , GPR , NUM",{0x51A00080,0x0000FF8F}}, // 0101000110100000xxxxxxxxx000xxxx lslpl r0, r0, #1 { "lsls GPR , GPR , GPR",{0xE1B00010,0x0000FF0F}}, // 1110000110110000xxxxxxxx0001xxxx lsls r0, r0, r0 { "lsls GPR , GPR , NUM",{0xE1B00080,0x0000FF8F}}, // 1110000110110000xxxxxxxxx000xxxx lsls r0, r0, #1 { "lslseq GPR , GPR , GPR",{0x01B00010,0x0000FF0F}}, // 0000000110110000xxxxxxxx0001xxxx lslseq r0, r0, r0 { "lslseq GPR , GPR , NUM",{0x01B00080,0x0000FF8F}}, // 0000000110110000xxxxxxxxx000xxxx lslseq r0, r0, #1 { "lslsge GPR , GPR , GPR",{0xA1B00010,0x0000FF0F}}, // 1010000110110000xxxxxxxx0001xxxx lslsge r0, r0, r0 { "lslsge GPR , GPR , NUM",{0xA1B00080,0x0000FF8F}}, // 1010000110110000xxxxxxxxx000xxxx lslsge r0, r0, #1 { "lslsgt GPR , GPR , GPR",{0xC1B00010,0x0000FF0F}}, // 1100000110110000xxxxxxxx0001xxxx lslsgt r0, r0, r0 { "lslsgt GPR , GPR , NUM",{0xC1B00080,0x0000FF8F}}, // 1100000110110000xxxxxxxxx000xxxx lslsgt r0, r0, #1 { "lslshi GPR , GPR , GPR",{0x81B00010,0x0000FF0F}}, // 1000000110110000xxxxxxxx0001xxxx lslshi r0, r0, r0 { "lslshi GPR , GPR , NUM",{0x81B00080,0x0000FF8F}}, // 1000000110110000xxxxxxxxx000xxxx lslshi r0, r0, #1 { "lslshs GPR , GPR , GPR",{0x21B00010,0x0000FF0F}}, // 0010000110110000xxxxxxxx0001xxxx lslshs r0, r0, r0 { "lslshs GPR , GPR , NUM",{0x21B00080,0x0000FF8F}}, // 0010000110110000xxxxxxxxx000xxxx lslshs r0, r0, #1 { "lslsle GPR , GPR , GPR",{0xD1B00010,0x0000FF0F}}, // 1101000110110000xxxxxxxx0001xxxx lslsle r0, r0, r0 { "lslsle GPR , GPR , NUM",{0xD1B00080,0x0000FF8F}}, // 1101000110110000xxxxxxxxx000xxxx lslsle r0, r0, #1 { "lslslo GPR , GPR , GPR",{0x31B00010,0x0000FF0F}}, // 0011000110110000xxxxxxxx0001xxxx lslslo r0, r0, r0 { "lslslo GPR , GPR , NUM",{0x31B00080,0x0000FF8F}}, // 0011000110110000xxxxxxxxx000xxxx lslslo r0, r0, #1 { "lslsls GPR , GPR , GPR",{0x91B00010,0x0000FF0F}}, // 1001000110110000xxxxxxxx0001xxxx lslsls r0, r0, r0 { "lslsls GPR , GPR , NUM",{0x91B00080,0x0000FF8F}}, // 1001000110110000xxxxxxxxx000xxxx lslsls r0, r0, #1 { "lslslt GPR , GPR , GPR",{0xB1B00010,0x0000FF0F}}, // 1011000110110000xxxxxxxx0001xxxx lslslt r0, r0, r0 { "lslslt GPR , GPR , NUM",{0xB1B00080,0x0000FF8F}}, // 1011000110110000xxxxxxxxx000xxxx lslslt r0, r0, #1 { "lslsmi GPR , GPR , GPR",{0x41B00010,0x0000FF0F}}, // 0100000110110000xxxxxxxx0001xxxx lslsmi r0, r0, r0 { "lslsmi GPR , GPR , NUM",{0x41B00080,0x0000FF8F}}, // 0100000110110000xxxxxxxxx000xxxx lslsmi r0, r0, #1 { "lslsne GPR , GPR , GPR",{0x11B00010,0x0000FF0F}}, // 0001000110110000xxxxxxxx0001xxxx lslsne r0, r0, r0 { "lslsne GPR , GPR , NUM",{0x11B00080,0x0000FF8F}}, // 0001000110110000xxxxxxxxx000xxxx lslsne r0, r0, #1 { "lslspl GPR , GPR , GPR",{0x51B00010,0x0000FF0F}}, // 0101000110110000xxxxxxxx0001xxxx lslspl r0, r0, r0 { "lslspl GPR , GPR , NUM",{0x51B00080,0x0000FF8F}}, // 0101000110110000xxxxxxxxx000xxxx lslspl r0, r0, #1 { "lslsvc GPR , GPR , GPR",{0x71B00010,0x0000FF0F}}, // 0111000110110000xxxxxxxx0001xxxx lslsvc r0, r0, r0 { "lslsvc GPR , GPR , NUM",{0x71B00080,0x0000FF8F}}, // 0111000110110000xxxxxxxxx000xxxx lslsvc r0, r0, #1 { "lslsvs GPR , GPR , GPR",{0x61B00010,0x0000FF0F}}, // 0110000110110000xxxxxxxx0001xxxx lslsvs r0, r0, r0 { "lslsvs GPR , GPR , NUM",{0x61B00080,0x0000FF8F}}, // 0110000110110000xxxxxxxxx000xxxx lslsvs r0, r0, #1 { "lslvc GPR , GPR , GPR",{0x71A00010,0x0000FF0F}}, // 0111000110100000xxxxxxxx0001xxxx lslvc r0, r0, r0 { "lslvc GPR , GPR , NUM",{0x71A00080,0x0000FF8F}}, // 0111000110100000xxxxxxxxx000xxxx lslvc r0, r0, #1 { "lslvs GPR , GPR , GPR",{0x61A00010,0x0000FF0F}}, // 0110000110100000xxxxxxxx0001xxxx lslvs r0, r0, r0 { "lslvs GPR , GPR , NUM",{0x61A00080,0x0000FF8F}}, // 0110000110100000xxxxxxxxx000xxxx lslvs r0, r0, #1 { "lsr GPR , GPR , GPR",{0xE1A00030,0x0000FF0F}}, // 1110000110100000xxxxxxxx0011xxxx lsr r0, r0, r0 { "lsr GPR , GPR , NUM",{0xE1A00020,0x0000FF8F}}, // 1110000110100000xxxxxxxxx010xxxx lsr r0, r0, #0x20 { "lsreq GPR , GPR , GPR",{0x01A00030,0x0000FF0F}}, // 0000000110100000xxxxxxxx0011xxxx lsreq r0, r0, r0 { "lsreq GPR , GPR , NUM",{0x01A00020,0x0000FF8F}}, // 0000000110100000xxxxxxxxx010xxxx lsreq r0, r0, #0x20 { "lsrge GPR , GPR , GPR",{0xA1A00030,0x0000FF0F}}, // 1010000110100000xxxxxxxx0011xxxx lsrge r0, r0, r0 { "lsrge GPR , GPR , NUM",{0xA1A00020,0x0000FF8F}}, // 1010000110100000xxxxxxxxx010xxxx lsrge r0, r0, #0x20 { "lsrgt GPR , GPR , GPR",{0xC1A00030,0x0000FF0F}}, // 1100000110100000xxxxxxxx0011xxxx lsrgt r0, r0, r0 { "lsrgt GPR , GPR , NUM",{0xC1A00020,0x0000FF8F}}, // 1100000110100000xxxxxxxxx010xxxx lsrgt r0, r0, #0x20 { "lsrhi GPR , GPR , GPR",{0x81A00030,0x0000FF0F}}, // 1000000110100000xxxxxxxx0011xxxx lsrhi r0, r0, r0 { "lsrhi GPR , GPR , NUM",{0x81A00020,0x0000FF8F}}, // 1000000110100000xxxxxxxxx010xxxx lsrhi r0, r0, #0x20 { "lsrhs GPR , GPR , GPR",{0x21A00030,0x0000FF0F}}, // 0010000110100000xxxxxxxx0011xxxx lsrhs r0, r0, r0 { "lsrhs GPR , GPR , NUM",{0x21A00020,0x0000FF8F}}, // 0010000110100000xxxxxxxxx010xxxx lsrhs r0, r0, #0x20 { "lsrle GPR , GPR , GPR",{0xD1A00030,0x0000FF0F}}, // 1101000110100000xxxxxxxx0011xxxx lsrle r0, r0, r0 { "lsrle GPR , GPR , NUM",{0xD1A00020,0x0000FF8F}}, // 1101000110100000xxxxxxxxx010xxxx lsrle r0, r0, #0x20 { "lsrlo GPR , GPR , GPR",{0x31A00030,0x0000FF0F}}, // 0011000110100000xxxxxxxx0011xxxx lsrlo r0, r0, r0 { "lsrlo GPR , GPR , NUM",{0x31A00020,0x0000FF8F}}, // 0011000110100000xxxxxxxxx010xxxx lsrlo r0, r0, #0x20 { "lsrls GPR , GPR , GPR",{0x91A00030,0x0000FF0F}}, // 1001000110100000xxxxxxxx0011xxxx lsrls r0, r0, r0 { "lsrls GPR , GPR , NUM",{0x91A00020,0x0000FF8F}}, // 1001000110100000xxxxxxxxx010xxxx lsrls r0, r0, #0x20 { "lsrlt GPR , GPR , GPR",{0xB1A00030,0x0000FF0F}}, // 1011000110100000xxxxxxxx0011xxxx lsrlt r0, r0, r0 { "lsrlt GPR , GPR , NUM",{0xB1A00020,0x0000FF8F}}, // 1011000110100000xxxxxxxxx010xxxx lsrlt r0, r0, #0x20 { "lsrmi GPR , GPR , GPR",{0x41A00030,0x0000FF0F}}, // 0100000110100000xxxxxxxx0011xxxx lsrmi r0, r0, r0 { "lsrmi GPR , GPR , NUM",{0x41A00020,0x0000FF8F}}, // 0100000110100000xxxxxxxxx010xxxx lsrmi r0, r0, #0x20 { "lsrne GPR , GPR , GPR",{0x11A00030,0x0000FF0F}}, // 0001000110100000xxxxxxxx0011xxxx lsrne r0, r0, r0 { "lsrne GPR , GPR , NUM",{0x11A00020,0x0000FF8F}}, // 0001000110100000xxxxxxxxx010xxxx lsrne r0, r0, #0x20 { "lsrpl GPR , GPR , GPR",{0x51A00030,0x0000FF0F}}, // 0101000110100000xxxxxxxx0011xxxx lsrpl r0, r0, r0 { "lsrpl GPR , GPR , NUM",{0x51A00020,0x0000FF8F}}, // 0101000110100000xxxxxxxxx010xxxx lsrpl r0, r0, #0x20 { "lsrs GPR , GPR , GPR",{0xE1B00030,0x0000FF0F}}, // 1110000110110000xxxxxxxx0011xxxx lsrs r0, r0, r0 { "lsrs GPR , GPR , NUM",{0xE1B00020,0x0000FF8F}}, // 1110000110110000xxxxxxxxx010xxxx lsrs r0, r0, #0x20 { "lsrseq GPR , GPR , GPR",{0x01B00030,0x0000FF0F}}, // 0000000110110000xxxxxxxx0011xxxx lsrseq r0, r0, r0 { "lsrseq GPR , GPR , NUM",{0x01B00020,0x0000FF8F}}, // 0000000110110000xxxxxxxxx010xxxx lsrseq r0, r0, #0x20 { "lsrsge GPR , GPR , GPR",{0xA1B00030,0x0000FF0F}}, // 1010000110110000xxxxxxxx0011xxxx lsrsge r0, r0, r0 { "lsrsge GPR , GPR , NUM",{0xA1B00020,0x0000FF8F}}, // 1010000110110000xxxxxxxxx010xxxx lsrsge r0, r0, #0x20 { "lsrsgt GPR , GPR , GPR",{0xC1B00030,0x0000FF0F}}, // 1100000110110000xxxxxxxx0011xxxx lsrsgt r0, r0, r0 { "lsrsgt GPR , GPR , NUM",{0xC1B00020,0x0000FF8F}}, // 1100000110110000xxxxxxxxx010xxxx lsrsgt r0, r0, #0x20 { "lsrshi GPR , GPR , GPR",{0x81B00030,0x0000FF0F}}, // 1000000110110000xxxxxxxx0011xxxx lsrshi r0, r0, r0 { "lsrshi GPR , GPR , NUM",{0x81B00020,0x0000FF8F}}, // 1000000110110000xxxxxxxxx010xxxx lsrshi r0, r0, #0x20 { "lsrshs GPR , GPR , GPR",{0x21B00030,0x0000FF0F}}, // 0010000110110000xxxxxxxx0011xxxx lsrshs r0, r0, r0 { "lsrshs GPR , GPR , NUM",{0x21B00020,0x0000FF8F}}, // 0010000110110000xxxxxxxxx010xxxx lsrshs r0, r0, #0x20 { "lsrsle GPR , GPR , GPR",{0xD1B00030,0x0000FF0F}}, // 1101000110110000xxxxxxxx0011xxxx lsrsle r0, r0, r0 { "lsrsle GPR , GPR , NUM",{0xD1B00020,0x0000FF8F}}, // 1101000110110000xxxxxxxxx010xxxx lsrsle r0, r0, #0x20 { "lsrslo GPR , GPR , GPR",{0x31B00030,0x0000FF0F}}, // 0011000110110000xxxxxxxx0011xxxx lsrslo r0, r0, r0 { "lsrslo GPR , GPR , NUM",{0x31B00020,0x0000FF8F}}, // 0011000110110000xxxxxxxxx010xxxx lsrslo r0, r0, #0x20 { "lsrsls GPR , GPR , GPR",{0x91B00030,0x0000FF0F}}, // 1001000110110000xxxxxxxx0011xxxx lsrsls r0, r0, r0 { "lsrsls GPR , GPR , NUM",{0x91B00020,0x0000FF8F}}, // 1001000110110000xxxxxxxxx010xxxx lsrsls r0, r0, #0x20 { "lsrslt GPR , GPR , GPR",{0xB1B00030,0x0000FF0F}}, // 1011000110110000xxxxxxxx0011xxxx lsrslt r0, r0, r0 { "lsrslt GPR , GPR , NUM",{0xB1B00020,0x0000FF8F}}, // 1011000110110000xxxxxxxxx010xxxx lsrslt r0, r0, #0x20 { "lsrsmi GPR , GPR , GPR",{0x41B00030,0x0000FF0F}}, // 0100000110110000xxxxxxxx0011xxxx lsrsmi r0, r0, r0 { "lsrsmi GPR , GPR , NUM",{0x41B00020,0x0000FF8F}}, // 0100000110110000xxxxxxxxx010xxxx lsrsmi r0, r0, #0x20 { "lsrsne GPR , GPR , GPR",{0x11B00030,0x0000FF0F}}, // 0001000110110000xxxxxxxx0011xxxx lsrsne r0, r0, r0 { "lsrsne GPR , GPR , NUM",{0x11B00020,0x0000FF8F}}, // 0001000110110000xxxxxxxxx010xxxx lsrsne r0, r0, #0x20 { "lsrspl GPR , GPR , GPR",{0x51B00030,0x0000FF0F}}, // 0101000110110000xxxxxxxx0011xxxx lsrspl r0, r0, r0 { "lsrspl GPR , GPR , NUM",{0x51B00020,0x0000FF8F}}, // 0101000110110000xxxxxxxxx010xxxx lsrspl r0, r0, #0x20 { "lsrsvc GPR , GPR , GPR",{0x71B00030,0x0000FF0F}}, // 0111000110110000xxxxxxxx0011xxxx lsrsvc r0, r0, r0 { "lsrsvc GPR , GPR , NUM",{0x71B00020,0x0000FF8F}}, // 0111000110110000xxxxxxxxx010xxxx lsrsvc r0, r0, #0x20 { "lsrsvs GPR , GPR , GPR",{0x61B00030,0x0000FF0F}}, // 0110000110110000xxxxxxxx0011xxxx lsrsvs r0, r0, r0 { "lsrsvs GPR , GPR , NUM",{0x61B00020,0x0000FF8F}}, // 0110000110110000xxxxxxxxx010xxxx lsrsvs r0, r0, #0x20 { "lsrvc GPR , GPR , GPR",{0x71A00030,0x0000FF0F}}, // 0111000110100000xxxxxxxx0011xxxx lsrvc r0, r0, r0 { "lsrvc GPR , GPR , NUM",{0x71A00020,0x0000FF8F}}, // 0111000110100000xxxxxxxxx010xxxx lsrvc r0, r0, #0x20 { "lsrvs GPR , GPR , GPR",{0x61A00030,0x0000FF0F}}, // 0110000110100000xxxxxxxx0011xxxx lsrvs r0, r0, r0 { "lsrvs GPR , GPR , NUM",{0x61A00020,0x0000FF8F}}, // 0110000110100000xxxxxxxxx010xxxx lsrvs r0, r0, #0x20 { "mcr PREG , NUM , GPR , CREG , CREG , NUM",{0xEE000010,0x00EFFFEF}}, // 11101110xxx0xxxxxxxxxxxxxxx1xxxx mcr p0, #0, r0, c0, c0, #0 { "mcr2 PREG , NUM , GPR , CREG , CREG , NUM",{0xFE000010,0x00EFFFEF}}, // 11111110xxx0xxxxxxxxxxxxxxx1xxxx mcr2 p0, #0, r0, c0, c0, #0 { "mcreq PREG , NUM , GPR , CREG , CREG , NUM",{0x0E000010,0x00EFFFEF}}, // 00001110xxx0xxxxxxxxxxxxxxx1xxxx mcreq p0, #0, r0, c0, c0, #0 { "mcrge PREG , NUM , GPR , CREG , CREG , NUM",{0xAE000010,0x00EFFFEF}}, // 10101110xxx0xxxxxxxxxxxxxxx1xxxx mcrge p0, #0, r0, c0, c0, #0 { "mcrgt PREG , NUM , GPR , CREG , CREG , NUM",{0xCE000010,0x00EFFFEF}}, // 11001110xxx0xxxxxxxxxxxxxxx1xxxx mcrgt p0, #0, r0, c0, c0, #0 { "mcrhi PREG , NUM , GPR , CREG , CREG , NUM",{0x8E000010,0x00EFFFEF}}, // 10001110xxx0xxxxxxxxxxxxxxx1xxxx mcrhi p0, #0, r0, c0, c0, #0 { "mcrhs PREG , NUM , GPR , CREG , CREG , NUM",{0x2E000010,0x00EFFFEF}}, // 00101110xxx0xxxxxxxxxxxxxxx1xxxx mcrhs p0, #0, r0, c0, c0, #0 { "mcrle PREG , NUM , GPR , CREG , CREG , NUM",{0xDE000010,0x00EFFFEF}}, // 11011110xxx0xxxxxxxxxxxxxxx1xxxx mcrle p0, #0, r0, c0, c0, #0 { "mcrlo PREG , NUM , GPR , CREG , CREG , NUM",{0x3E000010,0x00EFFFEF}}, // 00111110xxx0xxxxxxxxxxxxxxx1xxxx mcrlo p0, #0, r0, c0, c0, #0 { "mcrls PREG , NUM , GPR , CREG , CREG , NUM",{0x9E000010,0x00EFFFEF}}, // 10011110xxx0xxxxxxxxxxxxxxx1xxxx mcrls p0, #0, r0, c0, c0, #0 { "mcrlt PREG , NUM , GPR , CREG , CREG , NUM",{0xBE000010,0x00EFFFEF}}, // 10111110xxx0xxxxxxxxxxxxxxx1xxxx mcrlt p0, #0, r0, c0, c0, #0 { "mcrmi PREG , NUM , GPR , CREG , CREG , NUM",{0x4E000010,0x00EFFFEF}}, // 01001110xxx0xxxxxxxxxxxxxxx1xxxx mcrmi p0, #0, r0, c0, c0, #0 { "mcrne PREG , NUM , GPR , CREG , CREG , NUM",{0x1E000010,0x00EFFFEF}}, // 00011110xxx0xxxxxxxxxxxxxxx1xxxx mcrne p0, #0, r0, c0, c0, #0 { "mcrpl PREG , NUM , GPR , CREG , CREG , NUM",{0x5E000010,0x00EFFFEF}}, // 01011110xxx0xxxxxxxxxxxxxxx1xxxx mcrpl p0, #0, r0, c0, c0, #0 { "mcrr PREG , NUM , GPR , GPR , CREG",{0xEC400000,0x000FFFFF}}, // 111011000100xxxxxxxxxxxxxxxxxxxx mcrr p0, #0, r0, r0, c0 { "mcrr2 PREG , NUM , GPR , GPR , CREG",{0xFC400000,0x000FFFFF}}, // 111111000100xxxxxxxxxxxxxxxxxxxx mcrr2 p0, #0, r0, r0, c0 { "mcrreq PREG , NUM , GPR , GPR , CREG",{0x0C400000,0x000FFFFF}}, // 000011000100xxxxxxxxxxxxxxxxxxxx mcrreq p0, #0, r0, r0, c0 { "mcrrge PREG , NUM , GPR , GPR , CREG",{0xAC400000,0x000FFFFF}}, // 101011000100xxxxxxxxxxxxxxxxxxxx mcrrge p0, #0, r0, r0, c0 { "mcrrgt PREG , NUM , GPR , GPR , CREG",{0xCC400000,0x000FFFFF}}, // 110011000100xxxxxxxxxxxxxxxxxxxx mcrrgt p0, #0, r0, r0, c0 { "mcrrhi PREG , NUM , GPR , GPR , CREG",{0x8C400000,0x000FFFFF}}, // 100011000100xxxxxxxxxxxxxxxxxxxx mcrrhi p0, #0, r0, r0, c0 { "mcrrhs PREG , NUM , GPR , GPR , CREG",{0x2C400000,0x000FFFFF}}, // 001011000100xxxxxxxxxxxxxxxxxxxx mcrrhs p0, #0, r0, r0, c0 { "mcrrle PREG , NUM , GPR , GPR , CREG",{0xDC400000,0x000FFFFF}}, // 110111000100xxxxxxxxxxxxxxxxxxxx mcrrle p0, #0, r0, r0, c0 { "mcrrlo PREG , NUM , GPR , GPR , CREG",{0x3C400000,0x000FFFFF}}, // 001111000100xxxxxxxxxxxxxxxxxxxx mcrrlo p0, #0, r0, r0, c0 { "mcrrls PREG , NUM , GPR , GPR , CREG",{0x9C400000,0x000FFFFF}}, // 100111000100xxxxxxxxxxxxxxxxxxxx mcrrls p0, #0, r0, r0, c0 { "mcrrlt PREG , NUM , GPR , GPR , CREG",{0xBC400000,0x000FFFFF}}, // 101111000100xxxxxxxxxxxxxxxxxxxx mcrrlt p0, #0, r0, r0, c0 { "mcrrmi PREG , NUM , GPR , GPR , CREG",{0x4C400000,0x000FFFFF}}, // 010011000100xxxxxxxxxxxxxxxxxxxx mcrrmi p0, #0, r0, r0, c0 { "mcrrne PREG , NUM , GPR , GPR , CREG",{0x1C400000,0x000FFFFF}}, // 000111000100xxxxxxxxxxxxxxxxxxxx mcrrne p0, #0, r0, r0, c0 { "mcrrpl PREG , NUM , GPR , GPR , CREG",{0x5C400000,0x000FFFFF}}, // 010111000100xxxxxxxxxxxxxxxxxxxx mcrrpl p0, #0, r0, r0, c0 { "mcrrvc PREG , NUM , GPR , GPR , CREG",{0x7C400000,0x000FFFFF}}, // 011111000100xxxxxxxxxxxxxxxxxxxx mcrrvc p0, #0, r0, r0, c0 { "mcrrvs PREG , NUM , GPR , GPR , CREG",{0x6C400000,0x000FFFFF}}, // 011011000100xxxxxxxxxxxxxxxxxxxx mcrrvs p0, #0, r0, r0, c0 { "mcrvc PREG , NUM , GPR , CREG , CREG , NUM",{0x7E000010,0x00EFFFEF}}, // 01111110xxx0xxxxxxxxxxxxxxx1xxxx mcrvc p0, #0, r0, c0, c0, #0 { "mcrvs PREG , NUM , GPR , CREG , CREG , NUM",{0x6E000010,0x00EFFFEF}}, // 01101110xxx0xxxxxxxxxxxxxxx1xxxx mcrvs p0, #0, r0, c0, c0, #0 { "mla GPR , GPR , GPR , GPR",{0xE0200090,0x000FFF0F}}, // 111000000010xxxxxxxxxxxx1001xxxx mla r0, r0, r0, r0 { "mlaeq GPR , GPR , GPR , GPR",{0x00200090,0x000FFF0F}}, // 000000000010xxxxxxxxxxxx1001xxxx mlaeq r0, r0, r0, r0 { "mlage GPR , GPR , GPR , GPR",{0xA0200090,0x000FFF0F}}, // 101000000010xxxxxxxxxxxx1001xxxx mlage r0, r0, r0, r0 { "mlagt GPR , GPR , GPR , GPR",{0xC0200090,0x000FFF0F}}, // 110000000010xxxxxxxxxxxx1001xxxx mlagt r0, r0, r0, r0 { "mlahi GPR , GPR , GPR , GPR",{0x80200090,0x000FFF0F}}, // 100000000010xxxxxxxxxxxx1001xxxx mlahi r0, r0, r0, r0 { "mlahs GPR , GPR , GPR , GPR",{0x20200090,0x000FFF0F}}, // 001000000010xxxxxxxxxxxx1001xxxx mlahs r0, r0, r0, r0 { "mlale GPR , GPR , GPR , GPR",{0xD0200090,0x000FFF0F}}, // 110100000010xxxxxxxxxxxx1001xxxx mlale r0, r0, r0, r0 { "mlalo GPR , GPR , GPR , GPR",{0x30200090,0x000FFF0F}}, // 001100000010xxxxxxxxxxxx1001xxxx mlalo r0, r0, r0, r0 { "mlals GPR , GPR , GPR , GPR",{0x90200090,0x000FFF0F}}, // 100100000010xxxxxxxxxxxx1001xxxx mlals r0, r0, r0, r0 { "mlalt GPR , GPR , GPR , GPR",{0xB0200090,0x000FFF0F}}, // 101100000010xxxxxxxxxxxx1001xxxx mlalt r0, r0, r0, r0 { "mlami GPR , GPR , GPR , GPR",{0x40200090,0x000FFF0F}}, // 010000000010xxxxxxxxxxxx1001xxxx mlami r0, r0, r0, r0 { "mlane GPR , GPR , GPR , GPR",{0x10200090,0x000FFF0F}}, // 000100000010xxxxxxxxxxxx1001xxxx mlane r0, r0, r0, r0 { "mlapl GPR , GPR , GPR , GPR",{0x50200090,0x000FFF0F}}, // 010100000010xxxxxxxxxxxx1001xxxx mlapl r0, r0, r0, r0 { "mlas GPR , GPR , GPR , GPR",{0xE0300090,0x000FFF0F}}, // 111000000011xxxxxxxxxxxx1001xxxx mlas r0, r0, r0, r0 { "mlaseq GPR , GPR , GPR , GPR",{0x00300090,0x000FFF0F}}, // 000000000011xxxxxxxxxxxx1001xxxx mlaseq r0, r0, r0, r0 { "mlasge GPR , GPR , GPR , GPR",{0xA0300090,0x000FFF0F}}, // 101000000011xxxxxxxxxxxx1001xxxx mlasge r0, r0, r0, r0 { "mlasgt GPR , GPR , GPR , GPR",{0xC0300090,0x000FFF0F}}, // 110000000011xxxxxxxxxxxx1001xxxx mlasgt r0, r0, r0, r0 { "mlashi GPR , GPR , GPR , GPR",{0x80300090,0x000FFF0F}}, // 100000000011xxxxxxxxxxxx1001xxxx mlashi r0, r0, r0, r0 { "mlashs GPR , GPR , GPR , GPR",{0x20300090,0x000FFF0F}}, // 001000000011xxxxxxxxxxxx1001xxxx mlashs r0, r0, r0, r0 { "mlasle GPR , GPR , GPR , GPR",{0xD0300090,0x000FFF0F}}, // 110100000011xxxxxxxxxxxx1001xxxx mlasle r0, r0, r0, r0 { "mlaslo GPR , GPR , GPR , GPR",{0x30300090,0x000FFF0F}}, // 001100000011xxxxxxxxxxxx1001xxxx mlaslo r0, r0, r0, r0 { "mlasls GPR , GPR , GPR , GPR",{0x90300090,0x000FFF0F}}, // 100100000011xxxxxxxxxxxx1001xxxx mlasls r0, r0, r0, r0 { "mlaslt GPR , GPR , GPR , GPR",{0xB0300090,0x000FFF0F}}, // 101100000011xxxxxxxxxxxx1001xxxx mlaslt r0, r0, r0, r0 { "mlasmi GPR , GPR , GPR , GPR",{0x40300090,0x000FFF0F}}, // 010000000011xxxxxxxxxxxx1001xxxx mlasmi r0, r0, r0, r0 { "mlasne GPR , GPR , GPR , GPR",{0x10300090,0x000FFF0F}}, // 000100000011xxxxxxxxxxxx1001xxxx mlasne r0, r0, r0, r0 { "mlaspl GPR , GPR , GPR , GPR",{0x50300090,0x000FFF0F}}, // 010100000011xxxxxxxxxxxx1001xxxx mlaspl r0, r0, r0, r0 { "mlasvc GPR , GPR , GPR , GPR",{0x70300090,0x000FFF0F}}, // 011100000011xxxxxxxxxxxx1001xxxx mlasvc r0, r0, r0, r0 { "mlasvs GPR , GPR , GPR , GPR",{0x60300090,0x000FFF0F}}, // 011000000011xxxxxxxxxxxx1001xxxx mlasvs r0, r0, r0, r0 { "mlavc GPR , GPR , GPR , GPR",{0x70200090,0x000FFF0F}}, // 011100000010xxxxxxxxxxxx1001xxxx mlavc r0, r0, r0, r0 { "mlavs GPR , GPR , GPR , GPR",{0x60200090,0x000FFF0F}}, // 011000000010xxxxxxxxxxxx1001xxxx mlavs r0, r0, r0, r0 { "mls GPR , GPR , GPR , GPR",{0xE0600090,0x000FFF0F}}, // 111000000110xxxxxxxxxxxx1001xxxx mls r0, r0, r0, r0 { "mlseq GPR , GPR , GPR , GPR",{0x00600090,0x000FFF0F}}, // 000000000110xxxxxxxxxxxx1001xxxx mlseq r0, r0, r0, r0 { "mlsge GPR , GPR , GPR , GPR",{0xA0600090,0x000FFF0F}}, // 101000000110xxxxxxxxxxxx1001xxxx mlsge r0, r0, r0, r0 { "mlsgt GPR , GPR , GPR , GPR",{0xC0600090,0x000FFF0F}}, // 110000000110xxxxxxxxxxxx1001xxxx mlsgt r0, r0, r0, r0 { "mlshi GPR , GPR , GPR , GPR",{0x80600090,0x000FFF0F}}, // 100000000110xxxxxxxxxxxx1001xxxx mlshi r0, r0, r0, r0 { "mlshs GPR , GPR , GPR , GPR",{0x20600090,0x000FFF0F}}, // 001000000110xxxxxxxxxxxx1001xxxx mlshs r0, r0, r0, r0 { "mlsle GPR , GPR , GPR , GPR",{0xD0600090,0x000FFF0F}}, // 110100000110xxxxxxxxxxxx1001xxxx mlsle r0, r0, r0, r0 { "mlslo GPR , GPR , GPR , GPR",{0x30600090,0x000FFF0F}}, // 001100000110xxxxxxxxxxxx1001xxxx mlslo r0, r0, r0, r0 { "mlsls GPR , GPR , GPR , GPR",{0x90600090,0x000FFF0F}}, // 100100000110xxxxxxxxxxxx1001xxxx mlsls r0, r0, r0, r0 { "mlslt GPR , GPR , GPR , GPR",{0xB0600090,0x000FFF0F}}, // 101100000110xxxxxxxxxxxx1001xxxx mlslt r0, r0, r0, r0 { "mlsmi GPR , GPR , GPR , GPR",{0x40600090,0x000FFF0F}}, // 010000000110xxxxxxxxxxxx1001xxxx mlsmi r0, r0, r0, r0 { "mlsne GPR , GPR , GPR , GPR",{0x10600090,0x000FFF0F}}, // 000100000110xxxxxxxxxxxx1001xxxx mlsne r0, r0, r0, r0 { "mlspl GPR , GPR , GPR , GPR",{0x50600090,0x000FFF0F}}, // 010100000110xxxxxxxxxxxx1001xxxx mlspl r0, r0, r0, r0 { "mlsvc GPR , GPR , GPR , GPR",{0x70600090,0x000FFF0F}}, // 011100000110xxxxxxxxxxxx1001xxxx mlsvc r0, r0, r0, r0 { "mlsvs GPR , GPR , GPR , GPR",{0x60600090,0x000FFF0F}}, // 011000000110xxxxxxxxxxxx1001xxxx mlsvs r0, r0, r0, r0 { "mov GPR , GPR",{0xE1A00000,0x000FF00F}}, // 111000011010xxxxxxxx00000000xxxx mov r0, r0 { "mov GPR , NUM",{0xE3A00000,0x0000FFFF}}, // 1110001110100000xxxxxxxxxxxxxxxx mov r0, #0 { "moveq GPR , GPR",{0x01A00000,0x000FF00F}}, // 000000011010xxxxxxxx00000000xxxx moveq r0, r0 { "moveq GPR , NUM",{0x03A00000,0x0000FFFF}}, // 0000001110100000xxxxxxxxxxxxxxxx moveq r0, #0 { "movge GPR , GPR",{0xA1A00000,0x000FF00F}}, // 101000011010xxxxxxxx00000000xxxx movge r0, r0 { "movge GPR , NUM",{0xA3A00000,0x0000FFFF}}, // 1010001110100000xxxxxxxxxxxxxxxx movge r0, #0 { "movgt GPR , GPR",{0xC1A00000,0x000FF00F}}, // 110000011010xxxxxxxx00000000xxxx movgt r0, r0 { "movgt GPR , NUM",{0xC3A00000,0x0000FFFF}}, // 1100001110100000xxxxxxxxxxxxxxxx movgt r0, #0 { "movhi GPR , GPR",{0x81A00000,0x000FF00F}}, // 100000011010xxxxxxxx00000000xxxx movhi r0, r0 { "movhi GPR , NUM",{0x83A00000,0x0000FFFF}}, // 1000001110100000xxxxxxxxxxxxxxxx movhi r0, #0 { "movhs GPR , GPR",{0x21A00000,0x000FF00F}}, // 001000011010xxxxxxxx00000000xxxx movhs r0, r0 { "movhs GPR , NUM",{0x23A00000,0x0000FFFF}}, // 0010001110100000xxxxxxxxxxxxxxxx movhs r0, #0 { "movle GPR , GPR",{0xD1A00000,0x000FF00F}}, // 110100011010xxxxxxxx00000000xxxx movle r0, r0 { "movle GPR , NUM",{0xD3A00000,0x0000FFFF}}, // 1101001110100000xxxxxxxxxxxxxxxx movle r0, #0 { "movlo GPR , GPR",{0x31A00000,0x000FF00F}}, // 001100011010xxxxxxxx00000000xxxx movlo r0, r0 { "movlo GPR , NUM",{0x33A00000,0x0000FFFF}}, // 0011001110100000xxxxxxxxxxxxxxxx movlo r0, #0 { "movls GPR , GPR",{0x91A00000,0x000FF00F}}, // 100100011010xxxxxxxx00000000xxxx movls r0, r0 { "movls GPR , NUM",{0x93A00000,0x0000FFFF}}, // 1001001110100000xxxxxxxxxxxxxxxx movls r0, #0 { "movlt GPR , GPR",{0xB1A00000,0x000FF00F}}, // 101100011010xxxxxxxx00000000xxxx movlt r0, r0 { "movlt GPR , NUM",{0xB3A00000,0x0000FFFF}}, // 1011001110100000xxxxxxxxxxxxxxxx movlt r0, #0 { "movmi GPR , GPR",{0x41A00000,0x000FF00F}}, // 010000011010xxxxxxxx00000000xxxx movmi r0, r0 { "movmi GPR , NUM",{0x43A00000,0x0000FFFF}}, // 0100001110100000xxxxxxxxxxxxxxxx movmi r0, #0 { "movne GPR , GPR",{0x11A00000,0x000FF00F}}, // 000100011010xxxxxxxx00000000xxxx movne r0, r0 { "movne GPR , NUM",{0x13A00000,0x0000FFFF}}, // 0001001110100000xxxxxxxxxxxxxxxx movne r0, #0 { "movpl GPR , GPR",{0x51A00000,0x000FF00F}}, // 010100011010xxxxxxxx00000000xxxx movpl r0, r0 { "movpl GPR , NUM",{0x53A00000,0x0000FFFF}}, // 0101001110100000xxxxxxxxxxxxxxxx movpl r0, #0 { "movs GPR , GPR",{0xE1B00000,0x000FF00F}}, // 111000011011xxxxxxxx00000000xxxx movs r0, r0 { "movs GPR , NUM",{0xE3B00000,0x0000FFFF}}, // 1110001110110000xxxxxxxxxxxxxxxx movs r0, #0 { "movseq GPR , GPR",{0x01B00000,0x000FF00F}}, // 000000011011xxxxxxxx00000000xxxx movseq r0, r0 { "movseq GPR , NUM",{0x03B00000,0x0000FFFF}}, // 0000001110110000xxxxxxxxxxxxxxxx movseq r0, #0 { "movsge GPR , GPR",{0xA1B00000,0x000FF00F}}, // 101000011011xxxxxxxx00000000xxxx movsge r0, r0 { "movsge GPR , NUM",{0xA3B00000,0x0000FFFF}}, // 1010001110110000xxxxxxxxxxxxxxxx movsge r0, #0 { "movsgt GPR , GPR",{0xC1B00000,0x000FF00F}}, // 110000011011xxxxxxxx00000000xxxx movsgt r0, r0 { "movsgt GPR , NUM",{0xC3B00000,0x0000FFFF}}, // 1100001110110000xxxxxxxxxxxxxxxx movsgt r0, #0 { "movshi GPR , GPR",{0x81B00000,0x000FF00F}}, // 100000011011xxxxxxxx00000000xxxx movshi r0, r0 { "movshi GPR , NUM",{0x83B00000,0x0000FFFF}}, // 1000001110110000xxxxxxxxxxxxxxxx movshi r0, #0 { "movshs GPR , GPR",{0x21B00000,0x000FF00F}}, // 001000011011xxxxxxxx00000000xxxx movshs r0, r0 { "movshs GPR , NUM",{0x23B00000,0x0000FFFF}}, // 0010001110110000xxxxxxxxxxxxxxxx movshs r0, #0 { "movsle GPR , GPR",{0xD1B00000,0x000FF00F}}, // 110100011011xxxxxxxx00000000xxxx movsle r0, r0 { "movsle GPR , NUM",{0xD3B00000,0x0000FFFF}}, // 1101001110110000xxxxxxxxxxxxxxxx movsle r0, #0 { "movslo GPR , GPR",{0x31B00000,0x000FF00F}}, // 001100011011xxxxxxxx00000000xxxx movslo r0, r0 { "movslo GPR , NUM",{0x33B00000,0x0000FFFF}}, // 0011001110110000xxxxxxxxxxxxxxxx movslo r0, #0 { "movsls GPR , GPR",{0x91B00000,0x000FF00F}}, // 100100011011xxxxxxxx00000000xxxx movsls r0, r0 { "movsls GPR , NUM",{0x93B00000,0x0000FFFF}}, // 1001001110110000xxxxxxxxxxxxxxxx movsls r0, #0 { "movslt GPR , GPR",{0xB1B00000,0x000FF00F}}, // 101100011011xxxxxxxx00000000xxxx movslt r0, r0 { "movslt GPR , NUM",{0xB3B00000,0x0000FFFF}}, // 1011001110110000xxxxxxxxxxxxxxxx movslt r0, #0 { "movsmi GPR , GPR",{0x41B00000,0x000FF00F}}, // 010000011011xxxxxxxx00000000xxxx movsmi r0, r0 { "movsmi GPR , NUM",{0x43B00000,0x0000FFFF}}, // 0100001110110000xxxxxxxxxxxxxxxx movsmi r0, #0 { "movsne GPR , GPR",{0x11B00000,0x000FF00F}}, // 000100011011xxxxxxxx00000000xxxx movsne r0, r0 { "movsne GPR , NUM",{0x13B00000,0x0000FFFF}}, // 0001001110110000xxxxxxxxxxxxxxxx movsne r0, #0 { "movspl GPR , GPR",{0x51B00000,0x000FF00F}}, // 010100011011xxxxxxxx00000000xxxx movspl r0, r0 { "movspl GPR , NUM",{0x53B00000,0x0000FFFF}}, // 0101001110110000xxxxxxxxxxxxxxxx movspl r0, #0 { "movsvc GPR , GPR",{0x71B00000,0x000FF00F}}, // 011100011011xxxxxxxx00000000xxxx movsvc r0, r0 { "movsvc GPR , NUM",{0x73B00000,0x0000FFFF}}, // 0111001110110000xxxxxxxxxxxxxxxx movsvc r0, #0 { "movsvs GPR , GPR",{0x61B00000,0x000FF00F}}, // 011000011011xxxxxxxx00000000xxxx movsvs r0, r0 { "movsvs GPR , NUM",{0x63B00000,0x0000FFFF}}, // 0110001110110000xxxxxxxxxxxxxxxx movsvs r0, #0 { "movt GPR , NUM",{0xE3400000,0x000FFFFF}}, // 111000110100xxxxxxxxxxxxxxxxxxxx movt r0, #0 { "movteq GPR , NUM",{0x03400000,0x000FFFFF}}, // 000000110100xxxxxxxxxxxxxxxxxxxx movteq r0, #0 { "movtge GPR , NUM",{0xA3400000,0x000FFFFF}}, // 101000110100xxxxxxxxxxxxxxxxxxxx movtge r0, #0 { "movtgt GPR , NUM",{0xC3400000,0x000FFFFF}}, // 110000110100xxxxxxxxxxxxxxxxxxxx movtgt r0, #0 { "movthi GPR , NUM",{0x83400000,0x000FFFFF}}, // 100000110100xxxxxxxxxxxxxxxxxxxx movthi r0, #0 { "movths GPR , NUM",{0x23400000,0x000FFFFF}}, // 001000110100xxxxxxxxxxxxxxxxxxxx movths r0, #0 { "movtle GPR , NUM",{0xD3400000,0x000FFFFF}}, // 110100110100xxxxxxxxxxxxxxxxxxxx movtle r0, #0 { "movtlo GPR , NUM",{0x33400000,0x000FFFFF}}, // 001100110100xxxxxxxxxxxxxxxxxxxx movtlo r0, #0 { "movtls GPR , NUM",{0x93400000,0x000FFFFF}}, // 100100110100xxxxxxxxxxxxxxxxxxxx movtls r0, #0 { "movtlt GPR , NUM",{0xB3400000,0x000FFFFF}}, // 101100110100xxxxxxxxxxxxxxxxxxxx movtlt r0, #0 { "movtmi GPR , NUM",{0x43400000,0x000FFFFF}}, // 010000110100xxxxxxxxxxxxxxxxxxxx movtmi r0, #0 { "movtne GPR , NUM",{0x13400000,0x000FFFFF}}, // 000100110100xxxxxxxxxxxxxxxxxxxx movtne r0, #0 { "movtpl GPR , NUM",{0x53400000,0x000FFFFF}}, // 010100110100xxxxxxxxxxxxxxxxxxxx movtpl r0, #0 { "movtvc GPR , NUM",{0x73400000,0x000FFFFF}}, // 011100110100xxxxxxxxxxxxxxxxxxxx movtvc r0, #0 { "movtvs GPR , NUM",{0x63400000,0x000FFFFF}}, // 011000110100xxxxxxxxxxxxxxxxxxxx movtvs r0, #0 { "movvc GPR , GPR",{0x71A00000,0x000FF00F}}, // 011100011010xxxxxxxx00000000xxxx movvc r0, r0 { "movvc GPR , NUM",{0x73A00000,0x0000FFFF}}, // 0111001110100000xxxxxxxxxxxxxxxx movvc r0, #0 { "movvs GPR , GPR",{0x61A00000,0x000FF00F}}, // 011000011010xxxxxxxx00000000xxxx movvs r0, r0 { "movvs GPR , NUM",{0x63A00000,0x0000FFFF}}, // 0110001110100000xxxxxxxxxxxxxxxx movvs r0, #0 { "movw GPR , NUM",{0xE3000000,0x000FFFFF}}, // 111000110000xxxxxxxxxxxxxxxxxxxx movw r0, #0 { "movweq GPR , NUM",{0x03000000,0x000FFFFF}}, // 000000110000xxxxxxxxxxxxxxxxxxxx movweq r0, #0 { "movwge GPR , NUM",{0xA3000000,0x000FFFFF}}, // 101000110000xxxxxxxxxxxxxxxxxxxx movwge r0, #0 { "movwgt GPR , NUM",{0xC3000000,0x000FFFFF}}, // 110000110000xxxxxxxxxxxxxxxxxxxx movwgt r0, #0 { "movwhi GPR , NUM",{0x83000000,0x000FFFFF}}, // 100000110000xxxxxxxxxxxxxxxxxxxx movwhi r0, #0 { "movwhs GPR , NUM",{0x23000000,0x000FFFFF}}, // 001000110000xxxxxxxxxxxxxxxxxxxx movwhs r0, #0 { "movwle GPR , NUM",{0xD3000000,0x000FFFFF}}, // 110100110000xxxxxxxxxxxxxxxxxxxx movwle r0, #0 { "movwlo GPR , NUM",{0x33000000,0x000FFFFF}}, // 001100110000xxxxxxxxxxxxxxxxxxxx movwlo r0, #0 { "movwls GPR , NUM",{0x93000000,0x000FFFFF}}, // 100100110000xxxxxxxxxxxxxxxxxxxx movwls r0, #0 { "movwlt GPR , NUM",{0xB3000000,0x000FFFFF}}, // 101100110000xxxxxxxxxxxxxxxxxxxx movwlt r0, #0 { "movwmi GPR , NUM",{0x43000000,0x000FFFFF}}, // 010000110000xxxxxxxxxxxxxxxxxxxx movwmi r0, #0 { "movwne GPR , NUM",{0x13000000,0x000FFFFF}}, // 000100110000xxxxxxxxxxxxxxxxxxxx movwne r0, #0 { "movwpl GPR , NUM",{0x53000000,0x000FFFFF}}, // 010100110000xxxxxxxxxxxxxxxxxxxx movwpl r0, #0 { "movwvc GPR , NUM",{0x73000000,0x000FFFFF}}, // 011100110000xxxxxxxxxxxxxxxxxxxx movwvc r0, #0 { "movwvs GPR , NUM",{0x63000000,0x000FFFFF}}, // 011000110000xxxxxxxxxxxxxxxxxxxx movwvs r0, #0 { "mrc PREG , NUM , GPR , CREG , CREG , NUM",{0xEE100010,0x00EFFFEF}}, // 11101110xxx1xxxxxxxxxxxxxxx1xxxx mrc p0, #0, r0, c0, c0, #0 { "mrc PREG , NUM , STATR , CREG , CREG , NUM",{0xEE10F010,0x00EF0FEF}}, // 11101110xxx1xxxx1111xxxxxxx1xxxx mrc p0, #0, apsr_nzcv, c0, c0, #0 { "mrc2 PREG , NUM , GPR , CREG , CREG , NUM",{0xFE100010,0x00EFFFEF}}, // 11111110xxx1xxxxxxxxxxxxxxx1xxxx mrc2 p0, #0, r0, c0, c0, #0 { "mrc2 PREG , NUM , STATR , CREG , CREG , NUM",{0xFE10F010,0x00EF0FEF}}, // 11111110xxx1xxxx1111xxxxxxx1xxxx mrc2 p0, #0, apsr_nzcv, c0, c0, #0 { "mrceq PREG , NUM , GPR , CREG , CREG , NUM",{0x0E100010,0x00EFFFEF}}, // 00001110xxx1xxxxxxxxxxxxxxx1xxxx mrceq p0, #0, r0, c0, c0, #0 { "mrceq PREG , NUM , STATR , CREG , CREG , NUM",{0x0E10F010,0x00EF0FEF}}, // 00001110xxx1xxxx1111xxxxxxx1xxxx mrceq p0, #0, apsr_nzcv, c0, c0, #0 { "mrcge PREG , NUM , GPR , CREG , CREG , NUM",{0xAE100010,0x00EFFFEF}}, // 10101110xxx1xxxxxxxxxxxxxxx1xxxx mrcge p0, #0, r0, c0, c0, #0 { "mrcge PREG , NUM , STATR , CREG , CREG , NUM",{0xAE10F010,0x00EF0FEF}}, // 10101110xxx1xxxx1111xxxxxxx1xxxx mrcge p0, #0, apsr_nzcv, c0, c0, #0 { "mrcgt PREG , NUM , GPR , CREG , CREG , NUM",{0xCE100010,0x00EFFFEF}}, // 11001110xxx1xxxxxxxxxxxxxxx1xxxx mrcgt p0, #0, r0, c0, c0, #0 { "mrcgt PREG , NUM , STATR , CREG , CREG , NUM",{0xCE10F010,0x00EF0FEF}}, // 11001110xxx1xxxx1111xxxxxxx1xxxx mrcgt p0, #0, apsr_nzcv, c0, c0, #0 { "mrchi PREG , NUM , GPR , CREG , CREG , NUM",{0x8E100010,0x00EFFFEF}}, // 10001110xxx1xxxxxxxxxxxxxxx1xxxx mrchi p0, #0, r0, c0, c0, #0 { "mrchi PREG , NUM , STATR , CREG , CREG , NUM",{0x8E10F010,0x00EF0FEF}}, // 10001110xxx1xxxx1111xxxxxxx1xxxx mrchi p0, #0, apsr_nzcv, c0, c0, #0 { "mrchs PREG , NUM , GPR , CREG , CREG , NUM",{0x2E100010,0x00EFFFEF}}, // 00101110xxx1xxxxxxxxxxxxxxx1xxxx mrchs p0, #0, r0, c0, c0, #0 { "mrchs PREG , NUM , STATR , CREG , CREG , NUM",{0x2E10F010,0x00EF0FEF}}, // 00101110xxx1xxxx1111xxxxxxx1xxxx mrchs p0, #0, apsr_nzcv, c0, c0, #0 { "mrcle PREG , NUM , GPR , CREG , CREG , NUM",{0xDE100010,0x00EFFFEF}}, // 11011110xxx1xxxxxxxxxxxxxxx1xxxx mrcle p0, #0, r0, c0, c0, #0 { "mrcle PREG , NUM , STATR , CREG , CREG , NUM",{0xDE10F010,0x00EF0FEF}}, // 11011110xxx1xxxx1111xxxxxxx1xxxx mrcle p0, #0, apsr_nzcv, c0, c0, #0 { "mrclo PREG , NUM , GPR , CREG , CREG , NUM",{0x3E100010,0x00EFFFEF}}, // 00111110xxx1xxxxxxxxxxxxxxx1xxxx mrclo p0, #0, r0, c0, c0, #0 { "mrclo PREG , NUM , STATR , CREG , CREG , NUM",{0x3E10F010,0x00EF0FEF}}, // 00111110xxx1xxxx1111xxxxxxx1xxxx mrclo p0, #0, apsr_nzcv, c0, c0, #0 { "mrcls PREG , NUM , GPR , CREG , CREG , NUM",{0x9E100010,0x00EFFFEF}}, // 10011110xxx1xxxxxxxxxxxxxxx1xxxx mrcls p0, #0, r0, c0, c0, #0 { "mrcls PREG , NUM , STATR , CREG , CREG , NUM",{0x9E10F010,0x00EF0FEF}}, // 10011110xxx1xxxx1111xxxxxxx1xxxx mrcls p0, #0, apsr_nzcv, c0, c0, #0 { "mrclt PREG , NUM , GPR , CREG , CREG , NUM",{0xBE100010,0x00EFFFEF}}, // 10111110xxx1xxxxxxxxxxxxxxx1xxxx mrclt p0, #0, r0, c0, c0, #0 { "mrclt PREG , NUM , STATR , CREG , CREG , NUM",{0xBE10F010,0x00EF0FEF}}, // 10111110xxx1xxxx1111xxxxxxx1xxxx mrclt p0, #0, apsr_nzcv, c0, c0, #0 { "mrcmi PREG , NUM , GPR , CREG , CREG , NUM",{0x4E100010,0x00EFFFEF}}, // 01001110xxx1xxxxxxxxxxxxxxx1xxxx mrcmi p0, #0, r0, c0, c0, #0 { "mrcmi PREG , NUM , STATR , CREG , CREG , NUM",{0x4E10F010,0x00EF0FEF}}, // 01001110xxx1xxxx1111xxxxxxx1xxxx mrcmi p0, #0, apsr_nzcv, c0, c0, #0 { "mrcne PREG , NUM , GPR , CREG , CREG , NUM",{0x1E100010,0x00EFFFEF}}, // 00011110xxx1xxxxxxxxxxxxxxx1xxxx mrcne p0, #0, r0, c0, c0, #0 { "mrcne PREG , NUM , STATR , CREG , CREG , NUM",{0x1E10F010,0x00EF0FEF}}, // 00011110xxx1xxxx1111xxxxxxx1xxxx mrcne p0, #0, apsr_nzcv, c0, c0, #0 { "mrcpl PREG , NUM , GPR , CREG , CREG , NUM",{0x5E100010,0x00EFFFEF}}, // 01011110xxx1xxxxxxxxxxxxxxx1xxxx mrcpl p0, #0, r0, c0, c0, #0 { "mrcpl PREG , NUM , STATR , CREG , CREG , NUM",{0x5E10F010,0x00EF0FEF}}, // 01011110xxx1xxxx1111xxxxxxx1xxxx mrcpl p0, #0, apsr_nzcv, c0, c0, #0 { "mrcvc PREG , NUM , GPR , CREG , CREG , NUM",{0x7E100010,0x00EFFFEF}}, // 01111110xxx1xxxxxxxxxxxxxxx1xxxx mrcvc p0, #0, r0, c0, c0, #0 { "mrcvc PREG , NUM , STATR , CREG , CREG , NUM",{0x7E10F010,0x00EF0FEF}}, // 01111110xxx1xxxx1111xxxxxxx1xxxx mrcvc p0, #0, apsr_nzcv, c0, c0, #0 { "mrcvs PREG , NUM , GPR , CREG , CREG , NUM",{0x6E100010,0x00EFFFEF}}, // 01101110xxx1xxxxxxxxxxxxxxx1xxxx mrcvs p0, #0, r0, c0, c0, #0 { "mrcvs PREG , NUM , STATR , CREG , CREG , NUM",{0x6E10F010,0x00EF0FEF}}, // 01101110xxx1xxxx1111xxxxxxx1xxxx mrcvs p0, #0, apsr_nzcv, c0, c0, #0 { "mrrc PREG , NUM , GPR , GPR , CREG",{0xEC500000,0x000FFFFF}}, // 111011000101xxxxxxxxxxxxxxxxxxxx mrrc p0, #0, r0, r0, c0 { "mrrc2 PREG , NUM , GPR , GPR , CREG",{0xFC500000,0x000FFFFF}}, // 111111000101xxxxxxxxxxxxxxxxxxxx mrrc2 p0, #0, r0, r0, c0 { "mrrceq PREG , NUM , GPR , GPR , CREG",{0x0C500000,0x000FFFFF}}, // 000011000101xxxxxxxxxxxxxxxxxxxx mrrceq p0, #0, r0, r0, c0 { "mrrcge PREG , NUM , GPR , GPR , CREG",{0xAC500000,0x000FFFFF}}, // 101011000101xxxxxxxxxxxxxxxxxxxx mrrcge p0, #0, r0, r0, c0 { "mrrcgt PREG , NUM , GPR , GPR , CREG",{0xCC500000,0x000FFFFF}}, // 110011000101xxxxxxxxxxxxxxxxxxxx mrrcgt p0, #0, r0, r0, c0 { "mrrchi PREG , NUM , GPR , GPR , CREG",{0x8C500000,0x000FFFFF}}, // 100011000101xxxxxxxxxxxxxxxxxxxx mrrchi p0, #0, r0, r0, c0 { "mrrchs PREG , NUM , GPR , GPR , CREG",{0x2C500000,0x000FFFFF}}, // 001011000101xxxxxxxxxxxxxxxxxxxx mrrchs p0, #0, r0, r0, c0 { "mrrcle PREG , NUM , GPR , GPR , CREG",{0xDC500000,0x000FFFFF}}, // 110111000101xxxxxxxxxxxxxxxxxxxx mrrcle p0, #0, r0, r0, c0 { "mrrclo PREG , NUM , GPR , GPR , CREG",{0x3C500000,0x000FFFFF}}, // 001111000101xxxxxxxxxxxxxxxxxxxx mrrclo p0, #0, r0, r0, c0 { "mrrcls PREG , NUM , GPR , GPR , CREG",{0x9C500000,0x000FFFFF}}, // 100111000101xxxxxxxxxxxxxxxxxxxx mrrcls p0, #0, r0, r0, c0 { "mrrclt PREG , NUM , GPR , GPR , CREG",{0xBC500000,0x000FFFFF}}, // 101111000101xxxxxxxxxxxxxxxxxxxx mrrclt p0, #0, r0, r0, c0 { "mrrcmi PREG , NUM , GPR , GPR , CREG",{0x4C500000,0x000FFFFF}}, // 010011000101xxxxxxxxxxxxxxxxxxxx mrrcmi p0, #0, r0, r0, c0 { "mrrcne PREG , NUM , GPR , GPR , CREG",{0x1C500000,0x000FFFFF}}, // 000111000101xxxxxxxxxxxxxxxxxxxx mrrcne p0, #0, r0, r0, c0 { "mrrcpl PREG , NUM , GPR , GPR , CREG",{0x5C500000,0x000FFFFF}}, // 010111000101xxxxxxxxxxxxxxxxxxxx mrrcpl p0, #0, r0, r0, c0 { "mrrcvc PREG , NUM , GPR , GPR , CREG",{0x7C500000,0x000FFFFF}}, // 011111000101xxxxxxxxxxxxxxxxxxxx mrrcvc p0, #0, r0, r0, c0 { "mrrcvs PREG , NUM , GPR , GPR , CREG",{0x6C500000,0x000FFFFF}}, // 011011000101xxxxxxxxxxxxxxxxxxxx mrrcvs p0, #0, r0, r0, c0 { "mrs GPR , STATR",{0xE1010000,0x004FFD0F}}, // 111000010x00xxxxxxxxxx0x0000xxxx mrs r0, apsr { "mrseq GPR , STATR",{0x01010000,0x004FFD0F}}, // 000000010x00xxxxxxxxxx0x0000xxxx mrseq r0, apsr { "mrsge GPR , STATR",{0xA1010000,0x004FFD0F}}, // 101000010x00xxxxxxxxxx0x0000xxxx mrsge r0, apsr { "mrsgt GPR , STATR",{0xC1010000,0x004FFD0F}}, // 110000010x00xxxxxxxxxx0x0000xxxx mrsgt r0, apsr { "mrshi GPR , STATR",{0x81010000,0x004FFD0F}}, // 100000010x00xxxxxxxxxx0x0000xxxx mrshi r0, apsr { "mrshs GPR , STATR",{0x21010000,0x004FFD0F}}, // 001000010x00xxxxxxxxxx0x0000xxxx mrshs r0, apsr { "mrsle GPR , STATR",{0xD1010000,0x004FFD0F}}, // 110100010x00xxxxxxxxxx0x0000xxxx mrsle r0, apsr { "mrslo GPR , STATR",{0x31010000,0x004FFD0F}}, // 001100010x00xxxxxxxxxx0x0000xxxx mrslo r0, apsr { "mrsls GPR , STATR",{0x91010000,0x004FFD0F}}, // 100100010x00xxxxxxxxxx0x0000xxxx mrsls r0, apsr { "mrslt GPR , STATR",{0xB1010000,0x004FFD0F}}, // 101100010x00xxxxxxxxxx0x0000xxxx mrslt r0, apsr { "mrsmi GPR , STATR",{0x41010000,0x004FFD0F}}, // 010000010x00xxxxxxxxxx0x0000xxxx mrsmi r0, apsr { "mrsne GPR , STATR",{0x11010000,0x004FFD0F}}, // 000100010x00xxxxxxxxxx0x0000xxxx mrsne r0, apsr { "mrspl GPR , STATR",{0x51010000,0x004FFD0F}}, // 010100010x00xxxxxxxxxx0x0000xxxx mrspl r0, apsr { "mrsvc GPR , STATR",{0x71010000,0x004FFD0F}}, // 011100010x00xxxxxxxxxx0x0000xxxx mrsvc r0, apsr { "mrsvs GPR , STATR",{0x61010000,0x004FFD0F}}, // 011000010x00xxxxxxxxxx0x0000xxxx mrsvs r0, apsr { "msr STATR , GPR",{0xE121F000,0x004F000F}}, // 111000010x10xxxx111100000000xxxx msr cpsr_c, r0 { "msr STATR , NUM",{0xE321F000,0x004F0FFF}}, // 111000110x10xxxx1111xxxxxxxxxxxx msr cpsr_c, #0 { "msreq STATR , GPR",{0x0121F000,0x004F000F}}, // 000000010x10xxxx111100000000xxxx msreq cpsr_c, r0 { "msreq STATR , NUM",{0x0321F000,0x004F0FFF}}, // 000000110x10xxxx1111xxxxxxxxxxxx msreq cpsr_c, #0 { "msrge STATR , GPR",{0xA121F000,0x004F000F}}, // 101000010x10xxxx111100000000xxxx msrge cpsr_c, r0 { "msrge STATR , NUM",{0xA321F000,0x004F0FFF}}, // 101000110x10xxxx1111xxxxxxxxxxxx msrge cpsr_c, #0 { "msrgt STATR , GPR",{0xC121F000,0x004F000F}}, // 110000010x10xxxx111100000000xxxx msrgt cpsr_c, r0 { "msrgt STATR , NUM",{0xC321F000,0x004F0FFF}}, // 110000110x10xxxx1111xxxxxxxxxxxx msrgt cpsr_c, #0 { "msrhi STATR , GPR",{0x8121F000,0x004F000F}}, // 100000010x10xxxx111100000000xxxx msrhi cpsr_c, r0 { "msrhi STATR , NUM",{0x8321F000,0x004F0FFF}}, // 100000110x10xxxx1111xxxxxxxxxxxx msrhi cpsr_c, #0 { "msrhs STATR , GPR",{0x2121F000,0x004F000F}}, // 001000010x10xxxx111100000000xxxx msrhs cpsr_c, r0 { "msrhs STATR , NUM",{0x2321F000,0x004F0FFF}}, // 001000110x10xxxx1111xxxxxxxxxxxx msrhs cpsr_c, #0 { "msrle STATR , GPR",{0xD121F000,0x004F000F}}, // 110100010x10xxxx111100000000xxxx msrle cpsr_c, r0 { "msrle STATR , NUM",{0xD321F000,0x004F0FFF}}, // 110100110x10xxxx1111xxxxxxxxxxxx msrle cpsr_c, #0 { "msrlo STATR , GPR",{0x3121F000,0x004F000F}}, // 001100010x10xxxx111100000000xxxx msrlo cpsr_c, r0 { "msrlo STATR , NUM",{0x3321F000,0x004F0FFF}}, // 001100110x10xxxx1111xxxxxxxxxxxx msrlo cpsr_c, #0 { "msrls STATR , GPR",{0x9121F000,0x004F000F}}, // 100100010x10xxxx111100000000xxxx msrls cpsr_c, r0 { "msrls STATR , NUM",{0x9321F000,0x004F0FFF}}, // 100100110x10xxxx1111xxxxxxxxxxxx msrls cpsr_c, #0 { "msrlt STATR , GPR",{0xB121F000,0x004F000F}}, // 101100010x10xxxx111100000000xxxx msrlt cpsr_c, r0 { "msrlt STATR , NUM",{0xB321F000,0x004F0FFF}}, // 101100110x10xxxx1111xxxxxxxxxxxx msrlt cpsr_c, #0 { "msrmi STATR , GPR",{0x4121F000,0x004F000F}}, // 010000010x10xxxx111100000000xxxx msrmi cpsr_c, r0 { "msrmi STATR , NUM",{0x4321F000,0x004F0FFF}}, // 010000110x10xxxx1111xxxxxxxxxxxx msrmi cpsr_c, #0 { "msrne STATR , GPR",{0x1121F000,0x004F000F}}, // 000100010x10xxxx111100000000xxxx msrne cpsr_c, r0 { "msrne STATR , NUM",{0x1321F000,0x004F0FFF}}, // 000100110x10xxxx1111xxxxxxxxxxxx msrne cpsr_c, #0 { "msrpl STATR , GPR",{0x5121F000,0x004F000F}}, // 010100010x10xxxx111100000000xxxx msrpl cpsr_c, r0 { "msrpl STATR , NUM",{0x5321F000,0x004F0FFF}}, // 010100110x10xxxx1111xxxxxxxxxxxx msrpl cpsr_c, #0 { "msrvc STATR , GPR",{0x7121F000,0x004F000F}}, // 011100010x10xxxx111100000000xxxx msrvc cpsr_c, r0 { "msrvc STATR , NUM",{0x7321F000,0x004F0FFF}}, // 011100110x10xxxx1111xxxxxxxxxxxx msrvc cpsr_c, #0 { "msrvs STATR , GPR",{0x6121F000,0x004F000F}}, // 011000010x10xxxx111100000000xxxx msrvs cpsr_c, r0 { "msrvs STATR , NUM",{0x6321F000,0x004F0FFF}}, // 011000110x10xxxx1111xxxxxxxxxxxx msrvs cpsr_c, #0 { "mul GPR , GPR , GPR",{0xE0000090,0x000FFF0F}}, // 111000000000xxxxxxxxxxxx1001xxxx mul r0, r0, r0 { "muleq GPR , GPR , GPR",{0x00000090,0x000FFF0F}}, // 000000000000xxxxxxxxxxxx1001xxxx muleq r0, r0, r0 { "mulge GPR , GPR , GPR",{0xA0000090,0x000FFF0F}}, // 101000000000xxxxxxxxxxxx1001xxxx mulge r0, r0, r0 { "mulgt GPR , GPR , GPR",{0xC0000090,0x000FFF0F}}, // 110000000000xxxxxxxxxxxx1001xxxx mulgt r0, r0, r0 { "mulhi GPR , GPR , GPR",{0x80000090,0x000FFF0F}}, // 100000000000xxxxxxxxxxxx1001xxxx mulhi r0, r0, r0 { "mulhs GPR , GPR , GPR",{0x20000090,0x000FFF0F}}, // 001000000000xxxxxxxxxxxx1001xxxx mulhs r0, r0, r0 { "mulle GPR , GPR , GPR",{0xD0000090,0x000FFF0F}}, // 110100000000xxxxxxxxxxxx1001xxxx mulle r0, r0, r0 { "mullo GPR , GPR , GPR",{0x30000090,0x000FFF0F}}, // 001100000000xxxxxxxxxxxx1001xxxx mullo r0, r0, r0 { "mulls GPR , GPR , GPR",{0x90000090,0x000FFF0F}}, // 100100000000xxxxxxxxxxxx1001xxxx mulls r0, r0, r0 { "mullt GPR , GPR , GPR",{0xB0000090,0x000FFF0F}}, // 101100000000xxxxxxxxxxxx1001xxxx mullt r0, r0, r0 { "mulmi GPR , GPR , GPR",{0x40000090,0x000FFF0F}}, // 010000000000xxxxxxxxxxxx1001xxxx mulmi r0, r0, r0 { "mulne GPR , GPR , GPR",{0x10000090,0x000FFF0F}}, // 000100000000xxxxxxxxxxxx1001xxxx mulne r0, r0, r0 { "mulpl GPR , GPR , GPR",{0x50000090,0x000FFF0F}}, // 010100000000xxxxxxxxxxxx1001xxxx mulpl r0, r0, r0 { "muls GPR , GPR , GPR",{0xE0100090,0x000FFF0F}}, // 111000000001xxxxxxxxxxxx1001xxxx muls r0, r0, r0 { "mulseq GPR , GPR , GPR",{0x00100090,0x000FFF0F}}, // 000000000001xxxxxxxxxxxx1001xxxx mulseq r0, r0, r0 { "mulsge GPR , GPR , GPR",{0xA0100090,0x000FFF0F}}, // 101000000001xxxxxxxxxxxx1001xxxx mulsge r0, r0, r0 { "mulsgt GPR , GPR , GPR",{0xC0100090,0x000FFF0F}}, // 110000000001xxxxxxxxxxxx1001xxxx mulsgt r0, r0, r0 { "mulshi GPR , GPR , GPR",{0x80100090,0x000FFF0F}}, // 100000000001xxxxxxxxxxxx1001xxxx mulshi r0, r0, r0 { "mulshs GPR , GPR , GPR",{0x20100090,0x000FFF0F}}, // 001000000001xxxxxxxxxxxx1001xxxx mulshs r0, r0, r0 { "mulsle GPR , GPR , GPR",{0xD0100090,0x000FFF0F}}, // 110100000001xxxxxxxxxxxx1001xxxx mulsle r0, r0, r0 { "mulslo GPR , GPR , GPR",{0x30100090,0x000FFF0F}}, // 001100000001xxxxxxxxxxxx1001xxxx mulslo r0, r0, r0 { "mulsls GPR , GPR , GPR",{0x90100090,0x000FFF0F}}, // 100100000001xxxxxxxxxxxx1001xxxx mulsls r0, r0, r0 { "mulslt GPR , GPR , GPR",{0xB0100090,0x000FFF0F}}, // 101100000001xxxxxxxxxxxx1001xxxx mulslt r0, r0, r0 { "mulsmi GPR , GPR , GPR",{0x40100090,0x000FFF0F}}, // 010000000001xxxxxxxxxxxx1001xxxx mulsmi r0, r0, r0 { "mulsne GPR , GPR , GPR",{0x10100090,0x000FFF0F}}, // 000100000001xxxxxxxxxxxx1001xxxx mulsne r0, r0, r0 { "mulspl GPR , GPR , GPR",{0x50100090,0x000FFF0F}}, // 010100000001xxxxxxxxxxxx1001xxxx mulspl r0, r0, r0 { "mulsvc GPR , GPR , GPR",{0x70100090,0x000FFF0F}}, // 011100000001xxxxxxxxxxxx1001xxxx mulsvc r0, r0, r0 { "mulsvs GPR , GPR , GPR",{0x60100090,0x000FFF0F}}, // 011000000001xxxxxxxxxxxx1001xxxx mulsvs r0, r0, r0 { "mulvc GPR , GPR , GPR",{0x70000090,0x000FFF0F}}, // 011100000000xxxxxxxxxxxx1001xxxx mulvc r0, r0, r0 { "mulvs GPR , GPR , GPR",{0x60000090,0x000FFF0F}}, // 011000000000xxxxxxxxxxxx1001xxxx mulvs r0, r0, r0 { "mvn GPR , GPR",{0xE1E00000,0x0000F00F}}, // 1110000111100000xxxx00000000xxxx mvn r0, r0 { "mvn GPR , GPR , SHIFT",{0xE1E00060,0x0000F00F}}, // 1110000111100000xxxx00000110xxxx mvn r0, r0, rrx { "mvn GPR , GPR , SHIFT GPR",{0xE1E00010,0x0000FF6F}}, // 1110000111100000xxxxxxxx0xx1xxxx mvn r0, r0, lsl r0 { "mvn GPR , GPR , SHIFT NUM",{0xE1E00020,0x0000FFEF}}, // 1110000111100000xxxxxxxxxxx0xxxx mvn r0, r0, lsr #32 { "mvn GPR , NUM",{0xE3E00000,0x0000FFFF}}, // 1110001111100000xxxxxxxxxxxxxxxx mvn r0, #0 { "mvneq GPR , GPR",{0x01E00000,0x0000F00F}}, // 0000000111100000xxxx00000000xxxx mvneq r0, r0 { "mvneq GPR , GPR , SHIFT",{0x01E00060,0x0000F00F}}, // 0000000111100000xxxx00000110xxxx mvneq r0, r0, rrx { "mvneq GPR , GPR , SHIFT GPR",{0x01E00010,0x0000FF6F}}, // 0000000111100000xxxxxxxx0xx1xxxx mvneq r0, r0, lsl r0 { "mvneq GPR , GPR , SHIFT NUM",{0x01E00020,0x0000FFEF}}, // 0000000111100000xxxxxxxxxxx0xxxx mvneq r0, r0, lsr #32 { "mvneq GPR , NUM",{0x03E00000,0x0000FFFF}}, // 0000001111100000xxxxxxxxxxxxxxxx mvneq r0, #0 { "mvnge GPR , GPR",{0xA1E00000,0x0000F00F}}, // 1010000111100000xxxx00000000xxxx mvnge r0, r0 { "mvnge GPR , GPR , SHIFT",{0xA1E00060,0x0000F00F}}, // 1010000111100000xxxx00000110xxxx mvnge r0, r0, rrx { "mvnge GPR , GPR , SHIFT GPR",{0xA1E00010,0x0000FF6F}}, // 1010000111100000xxxxxxxx0xx1xxxx mvnge r0, r0, lsl r0 { "mvnge GPR , GPR , SHIFT NUM",{0xA1E00020,0x0000FFEF}}, // 1010000111100000xxxxxxxxxxx0xxxx mvnge r0, r0, lsr #32 { "mvnge GPR , NUM",{0xA3E00000,0x0000FFFF}}, // 1010001111100000xxxxxxxxxxxxxxxx mvnge r0, #0 { "mvngt GPR , GPR",{0xC1E00000,0x0000F00F}}, // 1100000111100000xxxx00000000xxxx mvngt r0, r0 { "mvngt GPR , GPR , SHIFT",{0xC1E00060,0x0000F00F}}, // 1100000111100000xxxx00000110xxxx mvngt r0, r0, rrx { "mvngt GPR , GPR , SHIFT GPR",{0xC1E00010,0x0000FF6F}}, // 1100000111100000xxxxxxxx0xx1xxxx mvngt r0, r0, lsl r0 { "mvngt GPR , GPR , SHIFT NUM",{0xC1E00020,0x0000FFEF}}, // 1100000111100000xxxxxxxxxxx0xxxx mvngt r0, r0, lsr #32 { "mvngt GPR , NUM",{0xC3E00000,0x0000FFFF}}, // 1100001111100000xxxxxxxxxxxxxxxx mvngt r0, #0 { "mvnhi GPR , GPR",{0x81E00000,0x0000F00F}}, // 1000000111100000xxxx00000000xxxx mvnhi r0, r0 { "mvnhi GPR , GPR , SHIFT",{0x81E00060,0x0000F00F}}, // 1000000111100000xxxx00000110xxxx mvnhi r0, r0, rrx { "mvnhi GPR , GPR , SHIFT GPR",{0x81E00010,0x0000FF6F}}, // 1000000111100000xxxxxxxx0xx1xxxx mvnhi r0, r0, lsl r0 { "mvnhi GPR , GPR , SHIFT NUM",{0x81E00020,0x0000FFEF}}, // 1000000111100000xxxxxxxxxxx0xxxx mvnhi r0, r0, lsr #32 { "mvnhi GPR , NUM",{0x83E00000,0x0000FFFF}}, // 1000001111100000xxxxxxxxxxxxxxxx mvnhi r0, #0 { "mvnhs GPR , GPR",{0x21E00000,0x0000F00F}}, // 0010000111100000xxxx00000000xxxx mvnhs r0, r0 { "mvnhs GPR , GPR , SHIFT",{0x21E00060,0x0000F00F}}, // 0010000111100000xxxx00000110xxxx mvnhs r0, r0, rrx { "mvnhs GPR , GPR , SHIFT GPR",{0x21E00010,0x0000FF6F}}, // 0010000111100000xxxxxxxx0xx1xxxx mvnhs r0, r0, lsl r0 { "mvnhs GPR , GPR , SHIFT NUM",{0x21E00020,0x0000FFEF}}, // 0010000111100000xxxxxxxxxxx0xxxx mvnhs r0, r0, lsr #32 { "mvnhs GPR , NUM",{0x23E00000,0x0000FFFF}}, // 0010001111100000xxxxxxxxxxxxxxxx mvnhs r0, #0 { "mvnle GPR , GPR",{0xD1E00000,0x0000F00F}}, // 1101000111100000xxxx00000000xxxx mvnle r0, r0 { "mvnle GPR , GPR , SHIFT",{0xD1E00060,0x0000F00F}}, // 1101000111100000xxxx00000110xxxx mvnle r0, r0, rrx { "mvnle GPR , GPR , SHIFT GPR",{0xD1E00010,0x0000FF6F}}, // 1101000111100000xxxxxxxx0xx1xxxx mvnle r0, r0, lsl r0 { "mvnle GPR , GPR , SHIFT NUM",{0xD1E00020,0x0000FFEF}}, // 1101000111100000xxxxxxxxxxx0xxxx mvnle r0, r0, lsr #32 { "mvnle GPR , NUM",{0xD3E00000,0x0000FFFF}}, // 1101001111100000xxxxxxxxxxxxxxxx mvnle r0, #0 { "mvnlo GPR , GPR",{0x31E00000,0x0000F00F}}, // 0011000111100000xxxx00000000xxxx mvnlo r0, r0 { "mvnlo GPR , GPR , SHIFT",{0x31E00060,0x0000F00F}}, // 0011000111100000xxxx00000110xxxx mvnlo r0, r0, rrx { "mvnlo GPR , GPR , SHIFT GPR",{0x31E00010,0x0000FF6F}}, // 0011000111100000xxxxxxxx0xx1xxxx mvnlo r0, r0, lsl r0 { "mvnlo GPR , GPR , SHIFT NUM",{0x31E00020,0x0000FFEF}}, // 0011000111100000xxxxxxxxxxx0xxxx mvnlo r0, r0, lsr #32 { "mvnlo GPR , NUM",{0x33E00000,0x0000FFFF}}, // 0011001111100000xxxxxxxxxxxxxxxx mvnlo r0, #0 { "mvnls GPR , GPR",{0x91E00000,0x0000F00F}}, // 1001000111100000xxxx00000000xxxx mvnls r0, r0 { "mvnls GPR , GPR , SHIFT",{0x91E00060,0x0000F00F}}, // 1001000111100000xxxx00000110xxxx mvnls r0, r0, rrx { "mvnls GPR , GPR , SHIFT GPR",{0x91E00010,0x0000FF6F}}, // 1001000111100000xxxxxxxx0xx1xxxx mvnls r0, r0, lsl r0 { "mvnls GPR , GPR , SHIFT NUM",{0x91E00020,0x0000FFEF}}, // 1001000111100000xxxxxxxxxxx0xxxx mvnls r0, r0, lsr #32 { "mvnls GPR , NUM",{0x93E00000,0x0000FFFF}}, // 1001001111100000xxxxxxxxxxxxxxxx mvnls r0, #0 { "mvnlt GPR , GPR",{0xB1E00000,0x0000F00F}}, // 1011000111100000xxxx00000000xxxx mvnlt r0, r0 { "mvnlt GPR , GPR , SHIFT",{0xB1E00060,0x0000F00F}}, // 1011000111100000xxxx00000110xxxx mvnlt r0, r0, rrx { "mvnlt GPR , GPR , SHIFT GPR",{0xB1E00010,0x0000FF6F}}, // 1011000111100000xxxxxxxx0xx1xxxx mvnlt r0, r0, lsl r0 { "mvnlt GPR , GPR , SHIFT NUM",{0xB1E00020,0x0000FFEF}}, // 1011000111100000xxxxxxxxxxx0xxxx mvnlt r0, r0, lsr #32 { "mvnlt GPR , NUM",{0xB3E00000,0x0000FFFF}}, // 1011001111100000xxxxxxxxxxxxxxxx mvnlt r0, #0 { "mvnmi GPR , GPR",{0x41E00000,0x0000F00F}}, // 0100000111100000xxxx00000000xxxx mvnmi r0, r0 { "mvnmi GPR , GPR , SHIFT",{0x41E00060,0x0000F00F}}, // 0100000111100000xxxx00000110xxxx mvnmi r0, r0, rrx { "mvnmi GPR , GPR , SHIFT GPR",{0x41E00010,0x0000FF6F}}, // 0100000111100000xxxxxxxx0xx1xxxx mvnmi r0, r0, lsl r0 { "mvnmi GPR , GPR , SHIFT NUM",{0x41E00020,0x0000FFEF}}, // 0100000111100000xxxxxxxxxxx0xxxx mvnmi r0, r0, lsr #32 { "mvnmi GPR , NUM",{0x43E00000,0x0000FFFF}}, // 0100001111100000xxxxxxxxxxxxxxxx mvnmi r0, #0 { "mvnne GPR , GPR",{0x11E00000,0x0000F00F}}, // 0001000111100000xxxx00000000xxxx mvnne r0, r0 { "mvnne GPR , GPR , SHIFT",{0x11E00060,0x0000F00F}}, // 0001000111100000xxxx00000110xxxx mvnne r0, r0, rrx { "mvnne GPR , GPR , SHIFT GPR",{0x11E00010,0x0000FF6F}}, // 0001000111100000xxxxxxxx0xx1xxxx mvnne r0, r0, lsl r0 { "mvnne GPR , GPR , SHIFT NUM",{0x11E00020,0x0000FFEF}}, // 0001000111100000xxxxxxxxxxx0xxxx mvnne r0, r0, lsr #32 { "mvnne GPR , NUM",{0x13E00000,0x0000FFFF}}, // 0001001111100000xxxxxxxxxxxxxxxx mvnne r0, #0 { "mvnpl GPR , GPR",{0x51E00000,0x0000F00F}}, // 0101000111100000xxxx00000000xxxx mvnpl r0, r0 { "mvnpl GPR , GPR , SHIFT",{0x51E00060,0x0000F00F}}, // 0101000111100000xxxx00000110xxxx mvnpl r0, r0, rrx { "mvnpl GPR , GPR , SHIFT GPR",{0x51E00010,0x0000FF6F}}, // 0101000111100000xxxxxxxx0xx1xxxx mvnpl r0, r0, lsl r0 { "mvnpl GPR , GPR , SHIFT NUM",{0x51E00020,0x0000FFEF}}, // 0101000111100000xxxxxxxxxxx0xxxx mvnpl r0, r0, lsr #32 { "mvnpl GPR , NUM",{0x53E00000,0x0000FFFF}}, // 0101001111100000xxxxxxxxxxxxxxxx mvnpl r0, #0 { "mvns GPR , GPR",{0xE1F00000,0x0000F00F}}, // 1110000111110000xxxx00000000xxxx mvns r0, r0 { "mvns GPR , GPR , SHIFT",{0xE1F00060,0x0000F00F}}, // 1110000111110000xxxx00000110xxxx mvns r0, r0, rrx { "mvns GPR , GPR , SHIFT GPR",{0xE1F00010,0x0000FF6F}}, // 1110000111110000xxxxxxxx0xx1xxxx mvns r0, r0, lsl r0 { "mvns GPR , GPR , SHIFT NUM",{0xE1F00020,0x0000FFEF}}, // 1110000111110000xxxxxxxxxxx0xxxx mvns r0, r0, lsr #32 { "mvns GPR , NUM",{0xE3F00000,0x0000FFFF}}, // 1110001111110000xxxxxxxxxxxxxxxx mvns r0, #0 { "mvnseq GPR , GPR",{0x01F00000,0x0000F00F}}, // 0000000111110000xxxx00000000xxxx mvnseq r0, r0 { "mvnseq GPR , GPR , SHIFT",{0x01F00060,0x0000F00F}}, // 0000000111110000xxxx00000110xxxx mvnseq r0, r0, rrx { "mvnseq GPR , GPR , SHIFT GPR",{0x01F00010,0x0000FF6F}}, // 0000000111110000xxxxxxxx0xx1xxxx mvnseq r0, r0, lsl r0 { "mvnseq GPR , GPR , SHIFT NUM",{0x01F00020,0x0000FFEF}}, // 0000000111110000xxxxxxxxxxx0xxxx mvnseq r0, r0, lsr #32 { "mvnseq GPR , NUM",{0x03F00000,0x0000FFFF}}, // 0000001111110000xxxxxxxxxxxxxxxx mvnseq r0, #0 { "mvnsge GPR , GPR",{0xA1F00000,0x0000F00F}}, // 1010000111110000xxxx00000000xxxx mvnsge r0, r0 { "mvnsge GPR , GPR , SHIFT",{0xA1F00060,0x0000F00F}}, // 1010000111110000xxxx00000110xxxx mvnsge r0, r0, rrx { "mvnsge GPR , GPR , SHIFT GPR",{0xA1F00010,0x0000FF6F}}, // 1010000111110000xxxxxxxx0xx1xxxx mvnsge r0, r0, lsl r0 { "mvnsge GPR , GPR , SHIFT NUM",{0xA1F00020,0x0000FFEF}}, // 1010000111110000xxxxxxxxxxx0xxxx mvnsge r0, r0, lsr #32 { "mvnsge GPR , NUM",{0xA3F00000,0x0000FFFF}}, // 1010001111110000xxxxxxxxxxxxxxxx mvnsge r0, #0 { "mvnsgt GPR , GPR",{0xC1F00000,0x0000F00F}}, // 1100000111110000xxxx00000000xxxx mvnsgt r0, r0 { "mvnsgt GPR , GPR , SHIFT",{0xC1F00060,0x0000F00F}}, // 1100000111110000xxxx00000110xxxx mvnsgt r0, r0, rrx { "mvnsgt GPR , GPR , SHIFT GPR",{0xC1F00010,0x0000FF6F}}, // 1100000111110000xxxxxxxx0xx1xxxx mvnsgt r0, r0, lsl r0 { "mvnsgt GPR , GPR , SHIFT NUM",{0xC1F00020,0x0000FFEF}}, // 1100000111110000xxxxxxxxxxx0xxxx mvnsgt r0, r0, lsr #32 { "mvnsgt GPR , NUM",{0xC3F00000,0x0000FFFF}}, // 1100001111110000xxxxxxxxxxxxxxxx mvnsgt r0, #0 { "mvnshi GPR , GPR",{0x81F00000,0x0000F00F}}, // 1000000111110000xxxx00000000xxxx mvnshi r0, r0 { "mvnshi GPR , GPR , SHIFT",{0x81F00060,0x0000F00F}}, // 1000000111110000xxxx00000110xxxx mvnshi r0, r0, rrx { "mvnshi GPR , GPR , SHIFT GPR",{0x81F00010,0x0000FF6F}}, // 1000000111110000xxxxxxxx0xx1xxxx mvnshi r0, r0, lsl r0 { "mvnshi GPR , GPR , SHIFT NUM",{0x81F00020,0x0000FFEF}}, // 1000000111110000xxxxxxxxxxx0xxxx mvnshi r0, r0, lsr #32 { "mvnshi GPR , NUM",{0x83F00000,0x0000FFFF}}, // 1000001111110000xxxxxxxxxxxxxxxx mvnshi r0, #0 { "mvnshs GPR , GPR",{0x21F00000,0x0000F00F}}, // 0010000111110000xxxx00000000xxxx mvnshs r0, r0 { "mvnshs GPR , GPR , SHIFT",{0x21F00060,0x0000F00F}}, // 0010000111110000xxxx00000110xxxx mvnshs r0, r0, rrx { "mvnshs GPR , GPR , SHIFT GPR",{0x21F00010,0x0000FF6F}}, // 0010000111110000xxxxxxxx0xx1xxxx mvnshs r0, r0, lsl r0 { "mvnshs GPR , GPR , SHIFT NUM",{0x21F00020,0x0000FFEF}}, // 0010000111110000xxxxxxxxxxx0xxxx mvnshs r0, r0, lsr #32 { "mvnshs GPR , NUM",{0x23F00000,0x0000FFFF}}, // 0010001111110000xxxxxxxxxxxxxxxx mvnshs r0, #0 { "mvnsle GPR , GPR",{0xD1F00000,0x0000F00F}}, // 1101000111110000xxxx00000000xxxx mvnsle r0, r0 { "mvnsle GPR , GPR , SHIFT",{0xD1F00060,0x0000F00F}}, // 1101000111110000xxxx00000110xxxx mvnsle r0, r0, rrx { "mvnsle GPR , GPR , SHIFT GPR",{0xD1F00010,0x0000FF6F}}, // 1101000111110000xxxxxxxx0xx1xxxx mvnsle r0, r0, lsl r0 { "mvnsle GPR , GPR , SHIFT NUM",{0xD1F00020,0x0000FFEF}}, // 1101000111110000xxxxxxxxxxx0xxxx mvnsle r0, r0, lsr #32 { "mvnsle GPR , NUM",{0xD3F00000,0x0000FFFF}}, // 1101001111110000xxxxxxxxxxxxxxxx mvnsle r0, #0 { "mvnslo GPR , GPR",{0x31F00000,0x0000F00F}}, // 0011000111110000xxxx00000000xxxx mvnslo r0, r0 { "mvnslo GPR , GPR , SHIFT",{0x31F00060,0x0000F00F}}, // 0011000111110000xxxx00000110xxxx mvnslo r0, r0, rrx { "mvnslo GPR , GPR , SHIFT GPR",{0x31F00010,0x0000FF6F}}, // 0011000111110000xxxxxxxx0xx1xxxx mvnslo r0, r0, lsl r0 { "mvnslo GPR , GPR , SHIFT NUM",{0x31F00020,0x0000FFEF}}, // 0011000111110000xxxxxxxxxxx0xxxx mvnslo r0, r0, lsr #32 { "mvnslo GPR , NUM",{0x33F00000,0x0000FFFF}}, // 0011001111110000xxxxxxxxxxxxxxxx mvnslo r0, #0 { "mvnsls GPR , GPR",{0x91F00000,0x0000F00F}}, // 1001000111110000xxxx00000000xxxx mvnsls r0, r0 { "mvnsls GPR , GPR , SHIFT",{0x91F00060,0x0000F00F}}, // 1001000111110000xxxx00000110xxxx mvnsls r0, r0, rrx { "mvnsls GPR , GPR , SHIFT GPR",{0x91F00010,0x0000FF6F}}, // 1001000111110000xxxxxxxx0xx1xxxx mvnsls r0, r0, lsl r0 { "mvnsls GPR , GPR , SHIFT NUM",{0x91F00020,0x0000FFEF}}, // 1001000111110000xxxxxxxxxxx0xxxx mvnsls r0, r0, lsr #32 { "mvnsls GPR , NUM",{0x93F00000,0x0000FFFF}}, // 1001001111110000xxxxxxxxxxxxxxxx mvnsls r0, #0 { "mvnslt GPR , GPR",{0xB1F00000,0x0000F00F}}, // 1011000111110000xxxx00000000xxxx mvnslt r0, r0 { "mvnslt GPR , GPR , SHIFT",{0xB1F00060,0x0000F00F}}, // 1011000111110000xxxx00000110xxxx mvnslt r0, r0, rrx { "mvnslt GPR , GPR , SHIFT GPR",{0xB1F00010,0x0000FF6F}}, // 1011000111110000xxxxxxxx0xx1xxxx mvnslt r0, r0, lsl r0 { "mvnslt GPR , GPR , SHIFT NUM",{0xB1F00020,0x0000FFEF}}, // 1011000111110000xxxxxxxxxxx0xxxx mvnslt r0, r0, lsr #32 { "mvnslt GPR , NUM",{0xB3F00000,0x0000FFFF}}, // 1011001111110000xxxxxxxxxxxxxxxx mvnslt r0, #0 { "mvnsmi GPR , GPR",{0x41F00000,0x0000F00F}}, // 0100000111110000xxxx00000000xxxx mvnsmi r0, r0 { "mvnsmi GPR , GPR , SHIFT",{0x41F00060,0x0000F00F}}, // 0100000111110000xxxx00000110xxxx mvnsmi r0, r0, rrx { "mvnsmi GPR , GPR , SHIFT GPR",{0x41F00010,0x0000FF6F}}, // 0100000111110000xxxxxxxx0xx1xxxx mvnsmi r0, r0, lsl r0 { "mvnsmi GPR , GPR , SHIFT NUM",{0x41F00020,0x0000FFEF}}, // 0100000111110000xxxxxxxxxxx0xxxx mvnsmi r0, r0, lsr #32 { "mvnsmi GPR , NUM",{0x43F00000,0x0000FFFF}}, // 0100001111110000xxxxxxxxxxxxxxxx mvnsmi r0, #0 { "mvnsne GPR , GPR",{0x11F00000,0x0000F00F}}, // 0001000111110000xxxx00000000xxxx mvnsne r0, r0 { "mvnsne GPR , GPR , SHIFT",{0x11F00060,0x0000F00F}}, // 0001000111110000xxxx00000110xxxx mvnsne r0, r0, rrx { "mvnsne GPR , GPR , SHIFT GPR",{0x11F00010,0x0000FF6F}}, // 0001000111110000xxxxxxxx0xx1xxxx mvnsne r0, r0, lsl r0 { "mvnsne GPR , GPR , SHIFT NUM",{0x11F00020,0x0000FFEF}}, // 0001000111110000xxxxxxxxxxx0xxxx mvnsne r0, r0, lsr #32 { "mvnsne GPR , NUM",{0x13F00000,0x0000FFFF}}, // 0001001111110000xxxxxxxxxxxxxxxx mvnsne r0, #0 { "mvnspl GPR , GPR",{0x51F00000,0x0000F00F}}, // 0101000111110000xxxx00000000xxxx mvnspl r0, r0 { "mvnspl GPR , GPR , SHIFT",{0x51F00060,0x0000F00F}}, // 0101000111110000xxxx00000110xxxx mvnspl r0, r0, rrx { "mvnspl GPR , GPR , SHIFT GPR",{0x51F00010,0x0000FF6F}}, // 0101000111110000xxxxxxxx0xx1xxxx mvnspl r0, r0, lsl r0 { "mvnspl GPR , GPR , SHIFT NUM",{0x51F00020,0x0000FFEF}}, // 0101000111110000xxxxxxxxxxx0xxxx mvnspl r0, r0, lsr #32 { "mvnspl GPR , NUM",{0x53F00000,0x0000FFFF}}, // 0101001111110000xxxxxxxxxxxxxxxx mvnspl r0, #0 { "mvnsvc GPR , GPR",{0x71F00000,0x0000F00F}}, // 0111000111110000xxxx00000000xxxx mvnsvc r0, r0 { "mvnsvc GPR , GPR , SHIFT",{0x71F00060,0x0000F00F}}, // 0111000111110000xxxx00000110xxxx mvnsvc r0, r0, rrx { "mvnsvc GPR , GPR , SHIFT GPR",{0x71F00010,0x0000FF6F}}, // 0111000111110000xxxxxxxx0xx1xxxx mvnsvc r0, r0, lsl r0 { "mvnsvc GPR , GPR , SHIFT NUM",{0x71F00020,0x0000FFEF}}, // 0111000111110000xxxxxxxxxxx0xxxx mvnsvc r0, r0, lsr #32 { "mvnsvc GPR , NUM",{0x73F00000,0x0000FFFF}}, // 0111001111110000xxxxxxxxxxxxxxxx mvnsvc r0, #0 { "mvnsvs GPR , GPR",{0x61F00000,0x0000F00F}}, // 0110000111110000xxxx00000000xxxx mvnsvs r0, r0 { "mvnsvs GPR , GPR , SHIFT",{0x61F00060,0x0000F00F}}, // 0110000111110000xxxx00000110xxxx mvnsvs r0, r0, rrx { "mvnsvs GPR , GPR , SHIFT GPR",{0x61F00010,0x0000FF6F}}, // 0110000111110000xxxxxxxx0xx1xxxx mvnsvs r0, r0, lsl r0 { "mvnsvs GPR , GPR , SHIFT NUM",{0x61F00020,0x0000FFEF}}, // 0110000111110000xxxxxxxxxxx0xxxx mvnsvs r0, r0, lsr #32 { "mvnsvs GPR , NUM",{0x63F00000,0x0000FFFF}}, // 0110001111110000xxxxxxxxxxxxxxxx mvnsvs r0, #0 { "mvnvc GPR , GPR",{0x71E00000,0x0000F00F}}, // 0111000111100000xxxx00000000xxxx mvnvc r0, r0 { "mvnvc GPR , GPR , SHIFT",{0x71E00060,0x0000F00F}}, // 0111000111100000xxxx00000110xxxx mvnvc r0, r0, rrx { "mvnvc GPR , GPR , SHIFT GPR",{0x71E00010,0x0000FF6F}}, // 0111000111100000xxxxxxxx0xx1xxxx mvnvc r0, r0, lsl r0 { "mvnvc GPR , GPR , SHIFT NUM",{0x71E00020,0x0000FFEF}}, // 0111000111100000xxxxxxxxxxx0xxxx mvnvc r0, r0, lsr #32 { "mvnvc GPR , NUM",{0x73E00000,0x0000FFFF}}, // 0111001111100000xxxxxxxxxxxxxxxx mvnvc r0, #0 { "mvnvs GPR , GPR",{0x61E00000,0x0000F00F}}, // 0110000111100000xxxx00000000xxxx mvnvs r0, r0 { "mvnvs GPR , GPR , SHIFT",{0x61E00060,0x0000F00F}}, // 0110000111100000xxxx00000110xxxx mvnvs r0, r0, rrx { "mvnvs GPR , GPR , SHIFT GPR",{0x61E00010,0x0000FF6F}}, // 0110000111100000xxxxxxxx0xx1xxxx mvnvs r0, r0, lsl r0 { "mvnvs GPR , GPR , SHIFT NUM",{0x61E00020,0x0000FFEF}}, // 0110000111100000xxxxxxxxxxx0xxxx mvnvs r0, r0, lsr #32 { "mvnvs GPR , NUM",{0x63E00000,0x0000FFFF}}, // 0110001111100000xxxxxxxxxxxxxxxx mvnvs r0, #0 { "nop",{0xE320F000,0x00000000}}, // 11100011001000001111000000000000 nop { "nopeq",{0x0320F000,0x00000000}}, // 00000011001000001111000000000000 nopeq { "nopge",{0xA320F000,0x00000000}}, // 10100011001000001111000000000000 nopge { "nopgt",{0xC320F000,0x00000000}}, // 11000011001000001111000000000000 nopgt { "nophi",{0x8320F000,0x00000000}}, // 10000011001000001111000000000000 nophi { "nophs",{0x2320F000,0x00000000}}, // 00100011001000001111000000000000 nophs { "nople",{0xD320F000,0x00000000}}, // 11010011001000001111000000000000 nople { "noplo",{0x3320F000,0x00000000}}, // 00110011001000001111000000000000 noplo { "nopls",{0x9320F000,0x00000000}}, // 10010011001000001111000000000000 nopls { "noplt",{0xB320F000,0x00000000}}, // 10110011001000001111000000000000 noplt { "nopmi",{0x4320F000,0x00000000}}, // 01000011001000001111000000000000 nopmi { "nopne",{0x1320F000,0x00000000}}, // 00010011001000001111000000000000 nopne { "noppl",{0x5320F000,0x00000000}}, // 01010011001000001111000000000000 noppl { "nopvc",{0x7320F000,0x00000000}}, // 01110011001000001111000000000000 nopvc { "nopvs",{0x6320F000,0x00000000}}, // 01100011001000001111000000000000 nopvs { "orr GPR , GPR , GPR",{0xE1800000,0x000FF00F}}, // 111000011000xxxxxxxx00000000xxxx orr r0, r0, r0 { "orr GPR , GPR , GPR , SHIFT",{0xE1800060,0x000FF00F}}, // 111000011000xxxxxxxx00000110xxxx orr r0, r0, r0, rrx { "orr GPR , GPR , GPR , SHIFT GPR",{0xE1800010,0x000FFF6F}}, // 111000011000xxxxxxxxxxxx0xx1xxxx orr r0, r0, r0, lsl r0 { "orr GPR , GPR , GPR , SHIFT NUM",{0xE1800020,0x000FFFEF}}, // 111000011000xxxxxxxxxxxxxxx0xxxx orr r0, r0, r0, lsr #32 { "orr GPR , GPR , NUM",{0xE3800000,0x000FFFFF}}, // 111000111000xxxxxxxxxxxxxxxxxxxx orr r0, r0, #0 { "orreq GPR , GPR , GPR",{0x01800000,0x000FF00F}}, // 000000011000xxxxxxxx00000000xxxx orreq r0, r0, r0 { "orreq GPR , GPR , GPR , SHIFT",{0x01800060,0x000FF00F}}, // 000000011000xxxxxxxx00000110xxxx orreq r0, r0, r0, rrx { "orreq GPR , GPR , GPR , SHIFT GPR",{0x01800010,0x000FFF6F}}, // 000000011000xxxxxxxxxxxx0xx1xxxx orreq r0, r0, r0, lsl r0 { "orreq GPR , GPR , GPR , SHIFT NUM",{0x01800020,0x000FFFEF}}, // 000000011000xxxxxxxxxxxxxxx0xxxx orreq r0, r0, r0, lsr #32 { "orreq GPR , GPR , NUM",{0x03800000,0x000FFFFF}}, // 000000111000xxxxxxxxxxxxxxxxxxxx orreq r0, r0, #0 { "orrge GPR , GPR , GPR",{0xA1800000,0x000FF00F}}, // 101000011000xxxxxxxx00000000xxxx orrge r0, r0, r0 { "orrge GPR , GPR , GPR , SHIFT",{0xA1800060,0x000FF00F}}, // 101000011000xxxxxxxx00000110xxxx orrge r0, r0, r0, rrx { "orrge GPR , GPR , GPR , SHIFT GPR",{0xA1800010,0x000FFF6F}}, // 101000011000xxxxxxxxxxxx0xx1xxxx orrge r0, r0, r0, lsl r0 { "orrge GPR , GPR , GPR , SHIFT NUM",{0xA1800020,0x000FFFEF}}, // 101000011000xxxxxxxxxxxxxxx0xxxx orrge r0, r0, r0, lsr #32 { "orrge GPR , GPR , NUM",{0xA3800000,0x000FFFFF}}, // 101000111000xxxxxxxxxxxxxxxxxxxx orrge r0, r0, #0 { "orrgt GPR , GPR , GPR",{0xC1800000,0x000FF00F}}, // 110000011000xxxxxxxx00000000xxxx orrgt r0, r0, r0 { "orrgt GPR , GPR , GPR , SHIFT",{0xC1800060,0x000FF00F}}, // 110000011000xxxxxxxx00000110xxxx orrgt r0, r0, r0, rrx { "orrgt GPR , GPR , GPR , SHIFT GPR",{0xC1800010,0x000FFF6F}}, // 110000011000xxxxxxxxxxxx0xx1xxxx orrgt r0, r0, r0, lsl r0 { "orrgt GPR , GPR , GPR , SHIFT NUM",{0xC1800020,0x000FFFEF}}, // 110000011000xxxxxxxxxxxxxxx0xxxx orrgt r0, r0, r0, lsr #32 { "orrgt GPR , GPR , NUM",{0xC3800000,0x000FFFFF}}, // 110000111000xxxxxxxxxxxxxxxxxxxx orrgt r0, r0, #0 { "orrhi GPR , GPR , GPR",{0x81800000,0x000FF00F}}, // 100000011000xxxxxxxx00000000xxxx orrhi r0, r0, r0 { "orrhi GPR , GPR , GPR , SHIFT",{0x81800060,0x000FF00F}}, // 100000011000xxxxxxxx00000110xxxx orrhi r0, r0, r0, rrx { "orrhi GPR , GPR , GPR , SHIFT GPR",{0x81800010,0x000FFF6F}}, // 100000011000xxxxxxxxxxxx0xx1xxxx orrhi r0, r0, r0, lsl r0 { "orrhi GPR , GPR , GPR , SHIFT NUM",{0x81800020,0x000FFFEF}}, // 100000011000xxxxxxxxxxxxxxx0xxxx orrhi r0, r0, r0, lsr #32 { "orrhi GPR , GPR , NUM",{0x83800000,0x000FFFFF}}, // 100000111000xxxxxxxxxxxxxxxxxxxx orrhi r0, r0, #0 { "orrhs GPR , GPR , GPR",{0x21800000,0x000FF00F}}, // 001000011000xxxxxxxx00000000xxxx orrhs r0, r0, r0 { "orrhs GPR , GPR , GPR , SHIFT",{0x21800060,0x000FF00F}}, // 001000011000xxxxxxxx00000110xxxx orrhs r0, r0, r0, rrx { "orrhs GPR , GPR , GPR , SHIFT GPR",{0x21800010,0x000FFF6F}}, // 001000011000xxxxxxxxxxxx0xx1xxxx orrhs r0, r0, r0, lsl r0 { "orrhs GPR , GPR , GPR , SHIFT NUM",{0x21800020,0x000FFFEF}}, // 001000011000xxxxxxxxxxxxxxx0xxxx orrhs r0, r0, r0, lsr #32 { "orrhs GPR , GPR , NUM",{0x23800000,0x000FFFFF}}, // 001000111000xxxxxxxxxxxxxxxxxxxx orrhs r0, r0, #0 { "orrle GPR , GPR , GPR",{0xD1800000,0x000FF00F}}, // 110100011000xxxxxxxx00000000xxxx orrle r0, r0, r0 { "orrle GPR , GPR , GPR , SHIFT",{0xD1800060,0x000FF00F}}, // 110100011000xxxxxxxx00000110xxxx orrle r0, r0, r0, rrx { "orrle GPR , GPR , GPR , SHIFT GPR",{0xD1800010,0x000FFF6F}}, // 110100011000xxxxxxxxxxxx0xx1xxxx orrle r0, r0, r0, lsl r0 { "orrle GPR , GPR , GPR , SHIFT NUM",{0xD1800020,0x000FFFEF}}, // 110100011000xxxxxxxxxxxxxxx0xxxx orrle r0, r0, r0, lsr #32 { "orrle GPR , GPR , NUM",{0xD3800000,0x000FFFFF}}, // 110100111000xxxxxxxxxxxxxxxxxxxx orrle r0, r0, #0 { "orrlo GPR , GPR , GPR",{0x31800000,0x000FF00F}}, // 001100011000xxxxxxxx00000000xxxx orrlo r0, r0, r0 { "orrlo GPR , GPR , GPR , SHIFT",{0x31800060,0x000FF00F}}, // 001100011000xxxxxxxx00000110xxxx orrlo r0, r0, r0, rrx { "orrlo GPR , GPR , GPR , SHIFT GPR",{0x31800010,0x000FFF6F}}, // 001100011000xxxxxxxxxxxx0xx1xxxx orrlo r0, r0, r0, lsl r0 { "orrlo GPR , GPR , GPR , SHIFT NUM",{0x31800020,0x000FFFEF}}, // 001100011000xxxxxxxxxxxxxxx0xxxx orrlo r0, r0, r0, lsr #32 { "orrlo GPR , GPR , NUM",{0x33800000,0x000FFFFF}}, // 001100111000xxxxxxxxxxxxxxxxxxxx orrlo r0, r0, #0 { "orrls GPR , GPR , GPR",{0x91800000,0x000FF00F}}, // 100100011000xxxxxxxx00000000xxxx orrls r0, r0, r0 { "orrls GPR , GPR , GPR , SHIFT",{0x91800060,0x000FF00F}}, // 100100011000xxxxxxxx00000110xxxx orrls r0, r0, r0, rrx { "orrls GPR , GPR , GPR , SHIFT GPR",{0x91800010,0x000FFF6F}}, // 100100011000xxxxxxxxxxxx0xx1xxxx orrls r0, r0, r0, lsl r0 { "orrls GPR , GPR , GPR , SHIFT NUM",{0x91800020,0x000FFFEF}}, // 100100011000xxxxxxxxxxxxxxx0xxxx orrls r0, r0, r0, lsr #32 { "orrls GPR , GPR , NUM",{0x93800000,0x000FFFFF}}, // 100100111000xxxxxxxxxxxxxxxxxxxx orrls r0, r0, #0 { "orrlt GPR , GPR , GPR",{0xB1800000,0x000FF00F}}, // 101100011000xxxxxxxx00000000xxxx orrlt r0, r0, r0 { "orrlt GPR , GPR , GPR , SHIFT",{0xB1800060,0x000FF00F}}, // 101100011000xxxxxxxx00000110xxxx orrlt r0, r0, r0, rrx { "orrlt GPR , GPR , GPR , SHIFT GPR",{0xB1800010,0x000FFF6F}}, // 101100011000xxxxxxxxxxxx0xx1xxxx orrlt r0, r0, r0, lsl r0 { "orrlt GPR , GPR , GPR , SHIFT NUM",{0xB1800020,0x000FFFEF}}, // 101100011000xxxxxxxxxxxxxxx0xxxx orrlt r0, r0, r0, lsr #32 { "orrlt GPR , GPR , NUM",{0xB3800000,0x000FFFFF}}, // 101100111000xxxxxxxxxxxxxxxxxxxx orrlt r0, r0, #0 { "orrmi GPR , GPR , GPR",{0x41800000,0x000FF00F}}, // 010000011000xxxxxxxx00000000xxxx orrmi r0, r0, r0 { "orrmi GPR , GPR , GPR , SHIFT",{0x41800060,0x000FF00F}}, // 010000011000xxxxxxxx00000110xxxx orrmi r0, r0, r0, rrx { "orrmi GPR , GPR , GPR , SHIFT GPR",{0x41800010,0x000FFF6F}}, // 010000011000xxxxxxxxxxxx0xx1xxxx orrmi r0, r0, r0, lsl r0 { "orrmi GPR , GPR , GPR , SHIFT NUM",{0x41800020,0x000FFFEF}}, // 010000011000xxxxxxxxxxxxxxx0xxxx orrmi r0, r0, r0, lsr #32 { "orrmi GPR , GPR , NUM",{0x43800000,0x000FFFFF}}, // 010000111000xxxxxxxxxxxxxxxxxxxx orrmi r0, r0, #0 { "orrne GPR , GPR , GPR",{0x11800000,0x000FF00F}}, // 000100011000xxxxxxxx00000000xxxx orrne r0, r0, r0 { "orrne GPR , GPR , GPR , SHIFT",{0x11800060,0x000FF00F}}, // 000100011000xxxxxxxx00000110xxxx orrne r0, r0, r0, rrx { "orrne GPR , GPR , GPR , SHIFT GPR",{0x11800010,0x000FFF6F}}, // 000100011000xxxxxxxxxxxx0xx1xxxx orrne r0, r0, r0, lsl r0 { "orrne GPR , GPR , GPR , SHIFT NUM",{0x11800020,0x000FFFEF}}, // 000100011000xxxxxxxxxxxxxxx0xxxx orrne r0, r0, r0, lsr #32 { "orrne GPR , GPR , NUM",{0x13800000,0x000FFFFF}}, // 000100111000xxxxxxxxxxxxxxxxxxxx orrne r0, r0, #0 { "orrpl GPR , GPR , GPR",{0x51800000,0x000FF00F}}, // 010100011000xxxxxxxx00000000xxxx orrpl r0, r0, r0 { "orrpl GPR , GPR , GPR , SHIFT",{0x51800060,0x000FF00F}}, // 010100011000xxxxxxxx00000110xxxx orrpl r0, r0, r0, rrx { "orrpl GPR , GPR , GPR , SHIFT GPR",{0x51800010,0x000FFF6F}}, // 010100011000xxxxxxxxxxxx0xx1xxxx orrpl r0, r0, r0, lsl r0 { "orrpl GPR , GPR , GPR , SHIFT NUM",{0x51800020,0x000FFFEF}}, // 010100011000xxxxxxxxxxxxxxx0xxxx orrpl r0, r0, r0, lsr #32 { "orrpl GPR , GPR , NUM",{0x53800000,0x000FFFFF}}, // 010100111000xxxxxxxxxxxxxxxxxxxx orrpl r0, r0, #0 { "orrs GPR , GPR , GPR",{0xE1900000,0x000FF00F}}, // 111000011001xxxxxxxx00000000xxxx orrs r0, r0, r0 { "orrs GPR , GPR , GPR , SHIFT",{0xE1900060,0x000FF00F}}, // 111000011001xxxxxxxx00000110xxxx orrs r0, r0, r0, rrx { "orrs GPR , GPR , GPR , SHIFT GPR",{0xE1900010,0x000FFF6F}}, // 111000011001xxxxxxxxxxxx0xx1xxxx orrs r0, r0, r0, lsl r0 { "orrs GPR , GPR , GPR , SHIFT NUM",{0xE1900020,0x000FFFEF}}, // 111000011001xxxxxxxxxxxxxxx0xxxx orrs r0, r0, r0, lsr #32 { "orrs GPR , GPR , NUM",{0xE3900000,0x000FFFFF}}, // 111000111001xxxxxxxxxxxxxxxxxxxx orrs r0, r0, #0 { "orrseq GPR , GPR , GPR",{0x01900000,0x000FF00F}}, // 000000011001xxxxxxxx00000000xxxx orrseq r0, r0, r0 { "orrseq GPR , GPR , GPR , SHIFT",{0x01900060,0x000FF00F}}, // 000000011001xxxxxxxx00000110xxxx orrseq r0, r0, r0, rrx { "orrseq GPR , GPR , GPR , SHIFT GPR",{0x01900010,0x000FFF6F}}, // 000000011001xxxxxxxxxxxx0xx1xxxx orrseq r0, r0, r0, lsl r0 { "orrseq GPR , GPR , GPR , SHIFT NUM",{0x01900020,0x000FFFEF}}, // 000000011001xxxxxxxxxxxxxxx0xxxx orrseq r0, r0, r0, lsr #32 { "orrseq GPR , GPR , NUM",{0x03900000,0x000FFFFF}}, // 000000111001xxxxxxxxxxxxxxxxxxxx orrseq r0, r0, #0 { "orrsge GPR , GPR , GPR",{0xA1900000,0x000FF00F}}, // 101000011001xxxxxxxx00000000xxxx orrsge r0, r0, r0 { "orrsge GPR , GPR , GPR , SHIFT",{0xA1900060,0x000FF00F}}, // 101000011001xxxxxxxx00000110xxxx orrsge r0, r0, r0, rrx { "orrsge GPR , GPR , GPR , SHIFT GPR",{0xA1900010,0x000FFF6F}}, // 101000011001xxxxxxxxxxxx0xx1xxxx orrsge r0, r0, r0, lsl r0 { "orrsge GPR , GPR , GPR , SHIFT NUM",{0xA1900020,0x000FFFEF}}, // 101000011001xxxxxxxxxxxxxxx0xxxx orrsge r0, r0, r0, lsr #32 { "orrsge GPR , GPR , NUM",{0xA3900000,0x000FFFFF}}, // 101000111001xxxxxxxxxxxxxxxxxxxx orrsge r0, r0, #0 { "orrsgt GPR , GPR , GPR",{0xC1900000,0x000FF00F}}, // 110000011001xxxxxxxx00000000xxxx orrsgt r0, r0, r0 { "orrsgt GPR , GPR , GPR , SHIFT",{0xC1900060,0x000FF00F}}, // 110000011001xxxxxxxx00000110xxxx orrsgt r0, r0, r0, rrx { "orrsgt GPR , GPR , GPR , SHIFT GPR",{0xC1900010,0x000FFF6F}}, // 110000011001xxxxxxxxxxxx0xx1xxxx orrsgt r0, r0, r0, lsl r0 { "orrsgt GPR , GPR , GPR , SHIFT NUM",{0xC1900020,0x000FFFEF}}, // 110000011001xxxxxxxxxxxxxxx0xxxx orrsgt r0, r0, r0, lsr #32 { "orrsgt GPR , GPR , NUM",{0xC3900000,0x000FFFFF}}, // 110000111001xxxxxxxxxxxxxxxxxxxx orrsgt r0, r0, #0 { "orrshi GPR , GPR , GPR",{0x81900000,0x000FF00F}}, // 100000011001xxxxxxxx00000000xxxx orrshi r0, r0, r0 { "orrshi GPR , GPR , GPR , SHIFT",{0x81900060,0x000FF00F}}, // 100000011001xxxxxxxx00000110xxxx orrshi r0, r0, r0, rrx { "orrshi GPR , GPR , GPR , SHIFT GPR",{0x81900010,0x000FFF6F}}, // 100000011001xxxxxxxxxxxx0xx1xxxx orrshi r0, r0, r0, lsl r0 { "orrshi GPR , GPR , GPR , SHIFT NUM",{0x81900020,0x000FFFEF}}, // 100000011001xxxxxxxxxxxxxxx0xxxx orrshi r0, r0, r0, lsr #32 { "orrshi GPR , GPR , NUM",{0x83900000,0x000FFFFF}}, // 100000111001xxxxxxxxxxxxxxxxxxxx orrshi r0, r0, #0 { "orrshs GPR , GPR , GPR",{0x21900000,0x000FF00F}}, // 001000011001xxxxxxxx00000000xxxx orrshs r0, r0, r0 { "orrshs GPR , GPR , GPR , SHIFT",{0x21900060,0x000FF00F}}, // 001000011001xxxxxxxx00000110xxxx orrshs r0, r0, r0, rrx { "orrshs GPR , GPR , GPR , SHIFT GPR",{0x21900010,0x000FFF6F}}, // 001000011001xxxxxxxxxxxx0xx1xxxx orrshs r0, r0, r0, lsl r0 { "orrshs GPR , GPR , GPR , SHIFT NUM",{0x21900020,0x000FFFEF}}, // 001000011001xxxxxxxxxxxxxxx0xxxx orrshs r0, r0, r0, lsr #32 { "orrshs GPR , GPR , NUM",{0x23900000,0x000FFFFF}}, // 001000111001xxxxxxxxxxxxxxxxxxxx orrshs r0, r0, #0 { "orrsle GPR , GPR , GPR",{0xD1900000,0x000FF00F}}, // 110100011001xxxxxxxx00000000xxxx orrsle r0, r0, r0 { "orrsle GPR , GPR , GPR , SHIFT",{0xD1900060,0x000FF00F}}, // 110100011001xxxxxxxx00000110xxxx orrsle r0, r0, r0, rrx { "orrsle GPR , GPR , GPR , SHIFT GPR",{0xD1900010,0x000FFF6F}}, // 110100011001xxxxxxxxxxxx0xx1xxxx orrsle r0, r0, r0, lsl r0 { "orrsle GPR , GPR , GPR , SHIFT NUM",{0xD1900020,0x000FFFEF}}, // 110100011001xxxxxxxxxxxxxxx0xxxx orrsle r0, r0, r0, lsr #32 { "orrsle GPR , GPR , NUM",{0xD3900000,0x000FFFFF}}, // 110100111001xxxxxxxxxxxxxxxxxxxx orrsle r0, r0, #0 { "orrslo GPR , GPR , GPR",{0x31900000,0x000FF00F}}, // 001100011001xxxxxxxx00000000xxxx orrslo r0, r0, r0 { "orrslo GPR , GPR , GPR , SHIFT",{0x31900060,0x000FF00F}}, // 001100011001xxxxxxxx00000110xxxx orrslo r0, r0, r0, rrx { "orrslo GPR , GPR , GPR , SHIFT GPR",{0x31900010,0x000FFF6F}}, // 001100011001xxxxxxxxxxxx0xx1xxxx orrslo r0, r0, r0, lsl r0 { "orrslo GPR , GPR , GPR , SHIFT NUM",{0x31900020,0x000FFFEF}}, // 001100011001xxxxxxxxxxxxxxx0xxxx orrslo r0, r0, r0, lsr #32 { "orrslo GPR , GPR , NUM",{0x33900000,0x000FFFFF}}, // 001100111001xxxxxxxxxxxxxxxxxxxx orrslo r0, r0, #0 { "orrsls GPR , GPR , GPR",{0x91900000,0x000FF00F}}, // 100100011001xxxxxxxx00000000xxxx orrsls r0, r0, r0 { "orrsls GPR , GPR , GPR , SHIFT",{0x91900060,0x000FF00F}}, // 100100011001xxxxxxxx00000110xxxx orrsls r0, r0, r0, rrx { "orrsls GPR , GPR , GPR , SHIFT GPR",{0x91900010,0x000FFF6F}}, // 100100011001xxxxxxxxxxxx0xx1xxxx orrsls r0, r0, r0, lsl r0 { "orrsls GPR , GPR , GPR , SHIFT NUM",{0x91900020,0x000FFFEF}}, // 100100011001xxxxxxxxxxxxxxx0xxxx orrsls r0, r0, r0, lsr #32 { "orrsls GPR , GPR , NUM",{0x93900000,0x000FFFFF}}, // 100100111001xxxxxxxxxxxxxxxxxxxx orrsls r0, r0, #0 { "orrslt GPR , GPR , GPR",{0xB1900000,0x000FF00F}}, // 101100011001xxxxxxxx00000000xxxx orrslt r0, r0, r0 { "orrslt GPR , GPR , GPR , SHIFT",{0xB1900060,0x000FF00F}}, // 101100011001xxxxxxxx00000110xxxx orrslt r0, r0, r0, rrx { "orrslt GPR , GPR , GPR , SHIFT GPR",{0xB1900010,0x000FFF6F}}, // 101100011001xxxxxxxxxxxx0xx1xxxx orrslt r0, r0, r0, lsl r0 { "orrslt GPR , GPR , GPR , SHIFT NUM",{0xB1900020,0x000FFFEF}}, // 101100011001xxxxxxxxxxxxxxx0xxxx orrslt r0, r0, r0, lsr #32 { "orrslt GPR , GPR , NUM",{0xB3900000,0x000FFFFF}}, // 101100111001xxxxxxxxxxxxxxxxxxxx orrslt r0, r0, #0 { "orrsmi GPR , GPR , GPR",{0x41900000,0x000FF00F}}, // 010000011001xxxxxxxx00000000xxxx orrsmi r0, r0, r0 { "orrsmi GPR , GPR , GPR , SHIFT",{0x41900060,0x000FF00F}}, // 010000011001xxxxxxxx00000110xxxx orrsmi r0, r0, r0, rrx { "orrsmi GPR , GPR , GPR , SHIFT GPR",{0x41900010,0x000FFF6F}}, // 010000011001xxxxxxxxxxxx0xx1xxxx orrsmi r0, r0, r0, lsl r0 { "orrsmi GPR , GPR , GPR , SHIFT NUM",{0x41900020,0x000FFFEF}}, // 010000011001xxxxxxxxxxxxxxx0xxxx orrsmi r0, r0, r0, lsr #32 { "orrsmi GPR , GPR , NUM",{0x43900000,0x000FFFFF}}, // 010000111001xxxxxxxxxxxxxxxxxxxx orrsmi r0, r0, #0 { "orrsne GPR , GPR , GPR",{0x11900000,0x000FF00F}}, // 000100011001xxxxxxxx00000000xxxx orrsne r0, r0, r0 { "orrsne GPR , GPR , GPR , SHIFT",{0x11900060,0x000FF00F}}, // 000100011001xxxxxxxx00000110xxxx orrsne r0, r0, r0, rrx { "orrsne GPR , GPR , GPR , SHIFT GPR",{0x11900010,0x000FFF6F}}, // 000100011001xxxxxxxxxxxx0xx1xxxx orrsne r0, r0, r0, lsl r0 { "orrsne GPR , GPR , GPR , SHIFT NUM",{0x11900020,0x000FFFEF}}, // 000100011001xxxxxxxxxxxxxxx0xxxx orrsne r0, r0, r0, lsr #32 { "orrsne GPR , GPR , NUM",{0x13900000,0x000FFFFF}}, // 000100111001xxxxxxxxxxxxxxxxxxxx orrsne r0, r0, #0 { "orrspl GPR , GPR , GPR",{0x51900000,0x000FF00F}}, // 010100011001xxxxxxxx00000000xxxx orrspl r0, r0, r0 { "orrspl GPR , GPR , GPR , SHIFT",{0x51900060,0x000FF00F}}, // 010100011001xxxxxxxx00000110xxxx orrspl r0, r0, r0, rrx { "orrspl GPR , GPR , GPR , SHIFT GPR",{0x51900010,0x000FFF6F}}, // 010100011001xxxxxxxxxxxx0xx1xxxx orrspl r0, r0, r0, lsl r0 { "orrspl GPR , GPR , GPR , SHIFT NUM",{0x51900020,0x000FFFEF}}, // 010100011001xxxxxxxxxxxxxxx0xxxx orrspl r0, r0, r0, lsr #32 { "orrspl GPR , GPR , NUM",{0x53900000,0x000FFFFF}}, // 010100111001xxxxxxxxxxxxxxxxxxxx orrspl r0, r0, #0 { "orrsvc GPR , GPR , GPR",{0x71900000,0x000FF00F}}, // 011100011001xxxxxxxx00000000xxxx orrsvc r0, r0, r0 { "orrsvc GPR , GPR , GPR , SHIFT",{0x71900060,0x000FF00F}}, // 011100011001xxxxxxxx00000110xxxx orrsvc r0, r0, r0, rrx { "orrsvc GPR , GPR , GPR , SHIFT GPR",{0x71900010,0x000FFF6F}}, // 011100011001xxxxxxxxxxxx0xx1xxxx orrsvc r0, r0, r0, lsl r0 { "orrsvc GPR , GPR , GPR , SHIFT NUM",{0x71900020,0x000FFFEF}}, // 011100011001xxxxxxxxxxxxxxx0xxxx orrsvc r0, r0, r0, lsr #32 { "orrsvc GPR , GPR , NUM",{0x73900000,0x000FFFFF}}, // 011100111001xxxxxxxxxxxxxxxxxxxx orrsvc r0, r0, #0 { "orrsvs GPR , GPR , GPR",{0x61900000,0x000FF00F}}, // 011000011001xxxxxxxx00000000xxxx orrsvs r0, r0, r0 { "orrsvs GPR , GPR , GPR , SHIFT",{0x61900060,0x000FF00F}}, // 011000011001xxxxxxxx00000110xxxx orrsvs r0, r0, r0, rrx { "orrsvs GPR , GPR , GPR , SHIFT GPR",{0x61900010,0x000FFF6F}}, // 011000011001xxxxxxxxxxxx0xx1xxxx orrsvs r0, r0, r0, lsl r0 { "orrsvs GPR , GPR , GPR , SHIFT NUM",{0x61900020,0x000FFFEF}}, // 011000011001xxxxxxxxxxxxxxx0xxxx orrsvs r0, r0, r0, lsr #32 { "orrsvs GPR , GPR , NUM",{0x63900000,0x000FFFFF}}, // 011000111001xxxxxxxxxxxxxxxxxxxx orrsvs r0, r0, #0 { "orrvc GPR , GPR , GPR",{0x71800000,0x000FF00F}}, // 011100011000xxxxxxxx00000000xxxx orrvc r0, r0, r0 { "orrvc GPR , GPR , GPR , SHIFT",{0x71800060,0x000FF00F}}, // 011100011000xxxxxxxx00000110xxxx orrvc r0, r0, r0, rrx { "orrvc GPR , GPR , GPR , SHIFT GPR",{0x71800010,0x000FFF6F}}, // 011100011000xxxxxxxxxxxx0xx1xxxx orrvc r0, r0, r0, lsl r0 { "orrvc GPR , GPR , GPR , SHIFT NUM",{0x71800020,0x000FFFEF}}, // 011100011000xxxxxxxxxxxxxxx0xxxx orrvc r0, r0, r0, lsr #32 { "orrvc GPR , GPR , NUM",{0x73800000,0x000FFFFF}}, // 011100111000xxxxxxxxxxxxxxxxxxxx orrvc r0, r0, #0 { "orrvs GPR , GPR , GPR",{0x61800000,0x000FF00F}}, // 011000011000xxxxxxxx00000000xxxx orrvs r0, r0, r0 { "orrvs GPR , GPR , GPR , SHIFT",{0x61800060,0x000FF00F}}, // 011000011000xxxxxxxx00000110xxxx orrvs r0, r0, r0, rrx { "orrvs GPR , GPR , GPR , SHIFT GPR",{0x61800010,0x000FFF6F}}, // 011000011000xxxxxxxxxxxx0xx1xxxx orrvs r0, r0, r0, lsl r0 { "orrvs GPR , GPR , GPR , SHIFT NUM",{0x61800020,0x000FFFEF}}, // 011000011000xxxxxxxxxxxxxxx0xxxx orrvs r0, r0, r0, lsr #32 { "orrvs GPR , GPR , NUM",{0x63800000,0x000FFFFF}}, // 011000111000xxxxxxxxxxxxxxxxxxxx orrvs r0, r0, #0 { "pkhbt GPR , GPR , GPR",{0xE6800010,0x000FF00F}}, // 111001101000xxxxxxxx00000001xxxx pkhbt r0, r0, r0 { "pkhbt GPR , GPR , GPR , SHIFT NUM",{0xE6800090,0x000FFF8F}}, // 111001101000xxxxxxxxxxxxx001xxxx pkhbt r0, r0, r0, lsl #1 { "pkhbteq GPR , GPR , GPR",{0x06800010,0x000FF00F}}, // 000001101000xxxxxxxx00000001xxxx pkhbteq r0, r0, r0 { "pkhbteq GPR , GPR , GPR , SHIFT NUM",{0x06800090,0x000FFF8F}}, // 000001101000xxxxxxxxxxxxx001xxxx pkhbteq r0, r0, r0, lsl #1 { "pkhbtge GPR , GPR , GPR",{0xA6800010,0x000FF00F}}, // 101001101000xxxxxxxx00000001xxxx pkhbtge r0, r0, r0 { "pkhbtge GPR , GPR , GPR , SHIFT NUM",{0xA6800090,0x000FFF8F}}, // 101001101000xxxxxxxxxxxxx001xxxx pkhbtge r0, r0, r0, lsl #1 { "pkhbtgt GPR , GPR , GPR",{0xC6800010,0x000FF00F}}, // 110001101000xxxxxxxx00000001xxxx pkhbtgt r0, r0, r0 { "pkhbtgt GPR , GPR , GPR , SHIFT NUM",{0xC6800090,0x000FFF8F}}, // 110001101000xxxxxxxxxxxxx001xxxx pkhbtgt r0, r0, r0, lsl #1 { "pkhbthi GPR , GPR , GPR",{0x86800010,0x000FF00F}}, // 100001101000xxxxxxxx00000001xxxx pkhbthi r0, r0, r0 { "pkhbthi GPR , GPR , GPR , SHIFT NUM",{0x86800090,0x000FFF8F}}, // 100001101000xxxxxxxxxxxxx001xxxx pkhbthi r0, r0, r0, lsl #1 { "pkhbths GPR , GPR , GPR",{0x26800010,0x000FF00F}}, // 001001101000xxxxxxxx00000001xxxx pkhbths r0, r0, r0 { "pkhbths GPR , GPR , GPR , SHIFT NUM",{0x26800090,0x000FFF8F}}, // 001001101000xxxxxxxxxxxxx001xxxx pkhbths r0, r0, r0, lsl #1 { "pkhbtle GPR , GPR , GPR",{0xD6800010,0x000FF00F}}, // 110101101000xxxxxxxx00000001xxxx pkhbtle r0, r0, r0 { "pkhbtle GPR , GPR , GPR , SHIFT NUM",{0xD6800090,0x000FFF8F}}, // 110101101000xxxxxxxxxxxxx001xxxx pkhbtle r0, r0, r0, lsl #1 { "pkhbtlo GPR , GPR , GPR",{0x36800010,0x000FF00F}}, // 001101101000xxxxxxxx00000001xxxx pkhbtlo r0, r0, r0 { "pkhbtlo GPR , GPR , GPR , SHIFT NUM",{0x36800090,0x000FFF8F}}, // 001101101000xxxxxxxxxxxxx001xxxx pkhbtlo r0, r0, r0, lsl #1 { "pkhbtls GPR , GPR , GPR",{0x96800010,0x000FF00F}}, // 100101101000xxxxxxxx00000001xxxx pkhbtls r0, r0, r0 { "pkhbtls GPR , GPR , GPR , SHIFT NUM",{0x96800090,0x000FFF8F}}, // 100101101000xxxxxxxxxxxxx001xxxx pkhbtls r0, r0, r0, lsl #1 { "pkhbtlt GPR , GPR , GPR",{0xB6800010,0x000FF00F}}, // 101101101000xxxxxxxx00000001xxxx pkhbtlt r0, r0, r0 { "pkhbtlt GPR , GPR , GPR , SHIFT NUM",{0xB6800090,0x000FFF8F}}, // 101101101000xxxxxxxxxxxxx001xxxx pkhbtlt r0, r0, r0, lsl #1 { "pkhbtmi GPR , GPR , GPR",{0x46800010,0x000FF00F}}, // 010001101000xxxxxxxx00000001xxxx pkhbtmi r0, r0, r0 { "pkhbtmi GPR , GPR , GPR , SHIFT NUM",{0x46800090,0x000FFF8F}}, // 010001101000xxxxxxxxxxxxx001xxxx pkhbtmi r0, r0, r0, lsl #1 { "pkhbtne GPR , GPR , GPR",{0x16800010,0x000FF00F}}, // 000101101000xxxxxxxx00000001xxxx pkhbtne r0, r0, r0 { "pkhbtne GPR , GPR , GPR , SHIFT NUM",{0x16800090,0x000FFF8F}}, // 000101101000xxxxxxxxxxxxx001xxxx pkhbtne r0, r0, r0, lsl #1 { "pkhbtpl GPR , GPR , GPR",{0x56800010,0x000FF00F}}, // 010101101000xxxxxxxx00000001xxxx pkhbtpl r0, r0, r0 { "pkhbtpl GPR , GPR , GPR , SHIFT NUM",{0x56800090,0x000FFF8F}}, // 010101101000xxxxxxxxxxxxx001xxxx pkhbtpl r0, r0, r0, lsl #1 { "pkhbtvc GPR , GPR , GPR",{0x76800010,0x000FF00F}}, // 011101101000xxxxxxxx00000001xxxx pkhbtvc r0, r0, r0 { "pkhbtvc GPR , GPR , GPR , SHIFT NUM",{0x76800090,0x000FFF8F}}, // 011101101000xxxxxxxxxxxxx001xxxx pkhbtvc r0, r0, r0, lsl #1 { "pkhbtvs GPR , GPR , GPR",{0x66800010,0x000FF00F}}, // 011001101000xxxxxxxx00000001xxxx pkhbtvs r0, r0, r0 { "pkhbtvs GPR , GPR , GPR , SHIFT NUM",{0x66800090,0x000FFF8F}}, // 011001101000xxxxxxxxxxxxx001xxxx pkhbtvs r0, r0, r0, lsl #1 { "pkhtb GPR , GPR , GPR , SHIFT NUM",{0xE6800050,0x000FFF8F}}, // 111001101000xxxxxxxxxxxxx101xxxx pkhtb r0, r0, r0, asr #0x20 { "pkhtbeq GPR , GPR , GPR , SHIFT NUM",{0x06800050,0x000FFF8F}}, // 000001101000xxxxxxxxxxxxx101xxxx pkhtbeq r0, r0, r0, asr #0x20 { "pkhtbge GPR , GPR , GPR , SHIFT NUM",{0xA6800050,0x000FFF8F}}, // 101001101000xxxxxxxxxxxxx101xxxx pkhtbge r0, r0, r0, asr #0x20 { "pkhtbgt GPR , GPR , GPR , SHIFT NUM",{0xC6800050,0x000FFF8F}}, // 110001101000xxxxxxxxxxxxx101xxxx pkhtbgt r0, r0, r0, asr #0x20 { "pkhtbhi GPR , GPR , GPR , SHIFT NUM",{0x86800050,0x000FFF8F}}, // 100001101000xxxxxxxxxxxxx101xxxx pkhtbhi r0, r0, r0, asr #0x20 { "pkhtbhs GPR , GPR , GPR , SHIFT NUM",{0x26800050,0x000FFF8F}}, // 001001101000xxxxxxxxxxxxx101xxxx pkhtbhs r0, r0, r0, asr #0x20 { "pkhtble GPR , GPR , GPR , SHIFT NUM",{0xD6800050,0x000FFF8F}}, // 110101101000xxxxxxxxxxxxx101xxxx pkhtble r0, r0, r0, asr #0x20 { "pkhtblo GPR , GPR , GPR , SHIFT NUM",{0x36800050,0x000FFF8F}}, // 001101101000xxxxxxxxxxxxx101xxxx pkhtblo r0, r0, r0, asr #0x20 { "pkhtbls GPR , GPR , GPR , SHIFT NUM",{0x96800050,0x000FFF8F}}, // 100101101000xxxxxxxxxxxxx101xxxx pkhtbls r0, r0, r0, asr #0x20 { "pkhtblt GPR , GPR , GPR , SHIFT NUM",{0xB6800050,0x000FFF8F}}, // 101101101000xxxxxxxxxxxxx101xxxx pkhtblt r0, r0, r0, asr #0x20 { "pkhtbmi GPR , GPR , GPR , SHIFT NUM",{0x46800050,0x000FFF8F}}, // 010001101000xxxxxxxxxxxxx101xxxx pkhtbmi r0, r0, r0, asr #0x20 { "pkhtbne GPR , GPR , GPR , SHIFT NUM",{0x16800050,0x000FFF8F}}, // 000101101000xxxxxxxxxxxxx101xxxx pkhtbne r0, r0, r0, asr #0x20 { "pkhtbpl GPR , GPR , GPR , SHIFT NUM",{0x56800050,0x000FFF8F}}, // 010101101000xxxxxxxxxxxxx101xxxx pkhtbpl r0, r0, r0, asr #0x20 { "pkhtbvc GPR , GPR , GPR , SHIFT NUM",{0x76800050,0x000FFF8F}}, // 011101101000xxxxxxxxxxxxx101xxxx pkhtbvc r0, r0, r0, asr #0x20 { "pkhtbvs GPR , GPR , GPR , SHIFT NUM",{0x66800050,0x000FFF8F}}, // 011001101000xxxxxxxxxxxxx101xxxx pkhtbvs r0, r0, r0, asr #0x20 { "pld [ GPR , - GPR , SHIFT NUM ]",{0xF750F020,0x000F0FEF}}, // 111101110101xxxx1111xxxxxxx0xxxx pld [r0, -r0, lsr #32] { "pld [ GPR , GPR , SHIFT ]",{0xF7D0F060,0x000F000F}}, // 111101111101xxxx111100000110xxxx pld [r0, r0, lsr #32] { "pld [ GPR , - GPR , SHIFT ]",{0xF750F060,0x000F000F}}, // 111101110101xxxx111100000110xxxx pld [r0, -r0, rrx] { "pld [ GPR , - GPR ]",{0xF750F000,0x000F000F}}, // 111101110101xxxx111100000000xxxx pld [r0, -r0] { "pld [ GPR , GPR , SHIFT NUM ]",{0xF7D0F020,0x000F0FEF}}, // 111101111101xxxx1111xxxxxxx0xxxx pld [r0, r0, lsr #32] { "pld [ GPR , GPR , SHIFT NUM ] !",{0xF7F0F020,0x000F0FEF}}, // 111101111111xxxx1111xxxxxxx0xxxx pld [r0, r0, lsr #32]! { "pld [ GPR , GPR ]",{0xF7D0F000,0x000F000F}}, // 111101111101xxxx111100000000xxxx pld [r0, r0] { "pld [ GPR , NUM ]",{0xF550F000,0x008F0FFF}}, // 11110101x101xxxx1111xxxxxxxxxxxx pld [r0, #-0] { "pld [ GPR ]",{0xF5D0F000,0x000F0000}}, // 111101011101xxxx1111000000000000 pld [r0] { "pldw [ GPR , - GPR , SHIFT NUM ]",{0xF710F020,0x000F0FEF}}, // 111101110001xxxx1111xxxxxxx0xxxx pldw [r0, -r0, lsr #32] { "pldw [ GPR , - GPR , SHIFT ]",{0xF710F060,0x000F000F}}, // 111101110001xxxx111100000110xxxx pldw [r0, -r0, rrx] { "pldw [ GPR , - GPR ]",{0xF710F000,0x000F000F}}, // 111101110001xxxx111100000000xxxx pldw [r0, -r0] { "pldw [ GPR , GPR , SHIFT NUM ]",{0xF790F020,0x000F0FEF}}, // 111101111001xxxx1111xxxxxxx0xxxx pldw [r0, r0, lsr #32] { "pldw [ GPR , GPR , SHIFT NUM ] !",{0xF7B0F020,0x000F0FEF}}, // 111101111011xxxx1111xxxxxxx0xxxx pldw [r0, r0, lsr #32]! { "pldw [ GPR , GPR , SHIFT ]",{0xF790F060,0x000F000F}}, // 111101111001xxxx111100000110xxxx pldw [r0, r0, rrx] { "pldw [ GPR , GPR ]",{0xF790F000,0x000F000F}}, // 111101111001xxxx111100000000xxxx pldw [r0, r0] { "pldw [ GPR , NUM ]",{0xF510F000,0x008F0FFF}}, // 11110101x001xxxx1111xxxxxxxxxxxx pldw [r0, #-0] { "pldw [ GPR ]",{0xF590F000,0x000F0000}}, // 111101011001xxxx1111000000000000 pldw [r0] { "pli [ GPR , - GPR , SHIFT NUM ]",{0xF650F020,0x000F0FEF}}, // 111101100101xxxx1111xxxxxxx0xxxx pli [r0, -r0, lsr #32] { "pli [ GPR , - GPR , SHIFT ]",{0xF650F060,0x000F000F}}, // 111101100101xxxx111100000110xxxx pli [r0, -r0, rrx] { "pli [ GPR , - GPR ]",{0xF650F000,0x000F000F}}, // 111101100101xxxx111100000000xxxx pli [r0, -r0] { "pli [ GPR , GPR , SHIFT NUM ]",{0xF6D0F020,0x000F0FEF}}, // 111101101101xxxx1111xxxxxxx0xxxx pli [r0, r0, lsr #32] { "pli [ GPR , GPR , SHIFT NUM ] !",{0xF6F0F020,0x000F0FEF}}, // 111101101111xxxx1111xxxxxxx0xxxx pli [r0, r0, lsr #32]! { "pli [ GPR , GPR , SHIFT ]",{0xF6D0F060,0x000F000F}}, // 111101101101xxxx111100000110xxxx pli [r0, r0, rrx] { "pli [ GPR , GPR ]",{0xF6D0F000,0x000F000F}}, // 111101101101xxxx111100000000xxxx pli [r0, r0] { "pli [ GPR , NUM ]",{0xF450F000,0x008F0FFF}}, // 11110100x101xxxx1111xxxxxxxxxxxx pli [r0, #-0] { "pli [ GPR ]",{0xF4D0F000,0x000F0000}}, // 111101001101xxxx1111000000000000 pli [r0] { "pop RLIST",{0xE49D0004,0x0C20FFFB}}, // 1110xx0010x11101xxxxxxxxxxxxx1xx pop {r0} { "popeq RLIST",{0x049D0004,0x0C20FFFB}}, // 0000xx0010x11101xxxxxxxxxxxxx1xx popeq {r0} { "popge RLIST",{0xA49D0004,0x0C20FFFB}}, // 1010xx0010x11101xxxxxxxxxxxxx1xx popge {r0} { "popgt RLIST",{0xC49D0004,0x0C20FFFB}}, // 1100xx0010x11101xxxxxxxxxxxxx1xx popgt {r0} { "pophi RLIST",{0x849D0004,0x0C20FFFB}}, // 1000xx0010x11101xxxxxxxxxxxxx1xx pophi {r0} { "pophs RLIST",{0x249D0004,0x0C20FFFB}}, // 0010xx0010x11101xxxxxxxxxxxxx1xx pophs {r0} { "pople RLIST",{0xD49D0004,0x0C20FFFB}}, // 1101xx0010x11101xxxxxxxxxxxxx1xx pople {r0} { "poplo RLIST",{0x349D0004,0x0C20FFFB}}, // 0011xx0010x11101xxxxxxxxxxxxx1xx poplo {r0} { "popls RLIST",{0x949D0004,0x0C20FFFB}}, // 1001xx0010x11101xxxxxxxxxxxxx1xx popls {r0} { "poplt RLIST",{0xB49D0004,0x0C20FFFB}}, // 1011xx0010x11101xxxxxxxxxxxxx1xx poplt {r0} { "popmi RLIST",{0x449D0004,0x0C20FFFB}}, // 0100xx0010x11101xxxxxxxxxxxxx1xx popmi {r0} { "popne RLIST",{0x149D0004,0x0C20FFFB}}, // 0001xx0010x11101xxxxxxxxxxxxx1xx popne {r0} { "poppl RLIST",{0x549D0004,0x0C20FFFB}}, // 0101xx0010x11101xxxxxxxxxxxxx1xx poppl {r0} { "popvc RLIST",{0x749D0004,0x0C20FFFB}}, // 0111xx0010x11101xxxxxxxxxxxxx1xx popvc {r0} { "popvs RLIST",{0x649D0004,0x0C20FFFB}}, // 0110xx0010x11101xxxxxxxxxxxxx1xx popvs {r0} { "push RLIST",{0xE92D0003,0x0000FFFF}}, // 1110100100101101xxxxxxxxxxxxxxxx push {r0, r1} { "pusheq RLIST",{0x092D0003,0x0000FFFF}}, // 0000100100101101xxxxxxxxxxxxxxxx pusheq {r0, r1} { "pushge RLIST",{0xA92D0003,0x0000FFFF}}, // 1010100100101101xxxxxxxxxxxxxxxx pushge {r0, r1} { "pushgt RLIST",{0xC92D0003,0x0000FFFF}}, // 1100100100101101xxxxxxxxxxxxxxxx pushgt {r0, r1} { "pushhi RLIST",{0x892D0003,0x0000FFFF}}, // 1000100100101101xxxxxxxxxxxxxxxx pushhi {r0, r1} { "pushhs RLIST",{0x292D0003,0x0000FFFF}}, // 0010100100101101xxxxxxxxxxxxxxxx pushhs {r0, r1} { "pushle RLIST",{0xD92D0003,0x0000FFFF}}, // 1101100100101101xxxxxxxxxxxxxxxx pushle {r0, r1} { "pushlo RLIST",{0x392D0003,0x0000FFFF}}, // 0011100100101101xxxxxxxxxxxxxxxx pushlo {r0, r1} { "pushls RLIST",{0x992D0003,0x0000FFFF}}, // 1001100100101101xxxxxxxxxxxxxxxx pushls {r0, r1} { "pushlt RLIST",{0xB92D0003,0x0000FFFF}}, // 1011100100101101xxxxxxxxxxxxxxxx pushlt {r0, r1} { "pushmi RLIST",{0x492D0003,0x0000FFFF}}, // 0100100100101101xxxxxxxxxxxxxxxx pushmi {r0, r1} { "pushne RLIST",{0x192D0003,0x0000FFFF}}, // 0001100100101101xxxxxxxxxxxxxxxx pushne {r0, r1} { "pushpl RLIST",{0x592D0003,0x0000FFFF}}, // 0101100100101101xxxxxxxxxxxxxxxx pushpl {r0, r1} { "pushvc RLIST",{0x792D0003,0x0000FFFF}}, // 0111100100101101xxxxxxxxxxxxxxxx pushvc {r0, r1} { "pushvs RLIST",{0x692D0003,0x0000FFFF}}, // 0110100100101101xxxxxxxxxxxxxxxx pushvs {r0, r1} { "qadd GPR , GPR , GPR",{0xE1000050,0x000FFF0F}}, // 111000010000xxxxxxxxxxxx0101xxxx qadd r0, r0, r0 { "qadd16 GPR , GPR , GPR",{0xE6200010,0x000FFF0F}}, // 111001100010xxxxxxxxxxxx0001xxxx qadd16 r0, r0, r0 { "qadd16eq GPR , GPR , GPR",{0x06200010,0x000FFF0F}}, // 000001100010xxxxxxxxxxxx0001xxxx qadd16eq r0, r0, r0 { "qadd16ge GPR , GPR , GPR",{0xA6200010,0x000FFF0F}}, // 101001100010xxxxxxxxxxxx0001xxxx qadd16ge r0, r0, r0 { "qadd16gt GPR , GPR , GPR",{0xC6200010,0x000FFF0F}}, // 110001100010xxxxxxxxxxxx0001xxxx qadd16gt r0, r0, r0 { "qadd16hi GPR , GPR , GPR",{0x86200010,0x000FFF0F}}, // 100001100010xxxxxxxxxxxx0001xxxx qadd16hi r0, r0, r0 { "qadd16hs GPR , GPR , GPR",{0x26200010,0x000FFF0F}}, // 001001100010xxxxxxxxxxxx0001xxxx qadd16hs r0, r0, r0 { "qadd16le GPR , GPR , GPR",{0xD6200010,0x000FFF0F}}, // 110101100010xxxxxxxxxxxx0001xxxx qadd16le r0, r0, r0 { "qadd16lo GPR , GPR , GPR",{0x36200010,0x000FFF0F}}, // 001101100010xxxxxxxxxxxx0001xxxx qadd16lo r0, r0, r0 { "qadd16ls GPR , GPR , GPR",{0x96200010,0x000FFF0F}}, // 100101100010xxxxxxxxxxxx0001xxxx qadd16ls r0, r0, r0 { "qadd16lt GPR , GPR , GPR",{0xB6200010,0x000FFF0F}}, // 101101100010xxxxxxxxxxxx0001xxxx qadd16lt r0, r0, r0 { "qadd16mi GPR , GPR , GPR",{0x46200010,0x000FFF0F}}, // 010001100010xxxxxxxxxxxx0001xxxx qadd16mi r0, r0, r0 { "qadd16ne GPR , GPR , GPR",{0x16200010,0x000FFF0F}}, // 000101100010xxxxxxxxxxxx0001xxxx qadd16ne r0, r0, r0 { "qadd16pl GPR , GPR , GPR",{0x56200010,0x000FFF0F}}, // 010101100010xxxxxxxxxxxx0001xxxx qadd16pl r0, r0, r0 { "qadd16vc GPR , GPR , GPR",{0x76200010,0x000FFF0F}}, // 011101100010xxxxxxxxxxxx0001xxxx qadd16vc r0, r0, r0 { "qadd16vs GPR , GPR , GPR",{0x66200010,0x000FFF0F}}, // 011001100010xxxxxxxxxxxx0001xxxx qadd16vs r0, r0, r0 { "qadd8 GPR , GPR , GPR",{0xE6200090,0x000FFF0F}}, // 111001100010xxxxxxxxxxxx1001xxxx qadd8 r0, r0, r0 { "qadd8eq GPR , GPR , GPR",{0x06200090,0x000FFF0F}}, // 000001100010xxxxxxxxxxxx1001xxxx qadd8eq r0, r0, r0 { "qadd8ge GPR , GPR , GPR",{0xA6200090,0x000FFF0F}}, // 101001100010xxxxxxxxxxxx1001xxxx qadd8ge r0, r0, r0 { "qadd8gt GPR , GPR , GPR",{0xC6200090,0x000FFF0F}}, // 110001100010xxxxxxxxxxxx1001xxxx qadd8gt r0, r0, r0 { "qadd8hi GPR , GPR , GPR",{0x86200090,0x000FFF0F}}, // 100001100010xxxxxxxxxxxx1001xxxx qadd8hi r0, r0, r0 { "qadd8hs GPR , GPR , GPR",{0x26200090,0x000FFF0F}}, // 001001100010xxxxxxxxxxxx1001xxxx qadd8hs r0, r0, r0 { "qadd8le GPR , GPR , GPR",{0xD6200090,0x000FFF0F}}, // 110101100010xxxxxxxxxxxx1001xxxx qadd8le r0, r0, r0 { "qadd8lo GPR , GPR , GPR",{0x36200090,0x000FFF0F}}, // 001101100010xxxxxxxxxxxx1001xxxx qadd8lo r0, r0, r0 { "qadd8ls GPR , GPR , GPR",{0x96200090,0x000FFF0F}}, // 100101100010xxxxxxxxxxxx1001xxxx qadd8ls r0, r0, r0 { "qadd8lt GPR , GPR , GPR",{0xB6200090,0x000FFF0F}}, // 101101100010xxxxxxxxxxxx1001xxxx qadd8lt r0, r0, r0 { "qadd8mi GPR , GPR , GPR",{0x46200090,0x000FFF0F}}, // 010001100010xxxxxxxxxxxx1001xxxx qadd8mi r0, r0, r0 { "qadd8ne GPR , GPR , GPR",{0x16200090,0x000FFF0F}}, // 000101100010xxxxxxxxxxxx1001xxxx qadd8ne r0, r0, r0 { "qadd8pl GPR , GPR , GPR",{0x56200090,0x000FFF0F}}, // 010101100010xxxxxxxxxxxx1001xxxx qadd8pl r0, r0, r0 { "qadd8vc GPR , GPR , GPR",{0x76200090,0x000FFF0F}}, // 011101100010xxxxxxxxxxxx1001xxxx qadd8vc r0, r0, r0 { "qadd8vs GPR , GPR , GPR",{0x66200090,0x000FFF0F}}, // 011001100010xxxxxxxxxxxx1001xxxx qadd8vs r0, r0, r0 { "qaddeq GPR , GPR , GPR",{0x01000050,0x000FFF0F}}, // 000000010000xxxxxxxxxxxx0101xxxx qaddeq r0, r0, r0 { "qaddge GPR , GPR , GPR",{0xA1000050,0x000FFF0F}}, // 101000010000xxxxxxxxxxxx0101xxxx qaddge r0, r0, r0 { "qaddgt GPR , GPR , GPR",{0xC1000050,0x000FFF0F}}, // 110000010000xxxxxxxxxxxx0101xxxx qaddgt r0, r0, r0 { "qaddhi GPR , GPR , GPR",{0x81000050,0x000FFF0F}}, // 100000010000xxxxxxxxxxxx0101xxxx qaddhi r0, r0, r0 { "qaddhs GPR , GPR , GPR",{0x21000050,0x000FFF0F}}, // 001000010000xxxxxxxxxxxx0101xxxx qaddhs r0, r0, r0 { "qaddle GPR , GPR , GPR",{0xD1000050,0x000FFF0F}}, // 110100010000xxxxxxxxxxxx0101xxxx qaddle r0, r0, r0 { "qaddlo GPR , GPR , GPR",{0x31000050,0x000FFF0F}}, // 001100010000xxxxxxxxxxxx0101xxxx qaddlo r0, r0, r0 { "qaddls GPR , GPR , GPR",{0x91000050,0x000FFF0F}}, // 100100010000xxxxxxxxxxxx0101xxxx qaddls r0, r0, r0 { "qaddlt GPR , GPR , GPR",{0xB1000050,0x000FFF0F}}, // 101100010000xxxxxxxxxxxx0101xxxx qaddlt r0, r0, r0 { "qaddmi GPR , GPR , GPR",{0x41000050,0x000FFF0F}}, // 010000010000xxxxxxxxxxxx0101xxxx qaddmi r0, r0, r0 { "qaddne GPR , GPR , GPR",{0x11000050,0x000FFF0F}}, // 000100010000xxxxxxxxxxxx0101xxxx qaddne r0, r0, r0 { "qaddpl GPR , GPR , GPR",{0x51000050,0x000FFF0F}}, // 010100010000xxxxxxxxxxxx0101xxxx qaddpl r0, r0, r0 { "qaddvc GPR , GPR , GPR",{0x71000050,0x000FFF0F}}, // 011100010000xxxxxxxxxxxx0101xxxx qaddvc r0, r0, r0 { "qaddvs GPR , GPR , GPR",{0x61000050,0x000FFF0F}}, // 011000010000xxxxxxxxxxxx0101xxxx qaddvs r0, r0, r0 { "qasx GPR , GPR , GPR",{0xE6200030,0x000FFF0F}}, // 111001100010xxxxxxxxxxxx0011xxxx qasx r0, r0, r0 { "qasxeq GPR , GPR , GPR",{0x06200030,0x000FFF0F}}, // 000001100010xxxxxxxxxxxx0011xxxx qasxeq r0, r0, r0 { "qasxge GPR , GPR , GPR",{0xA6200030,0x000FFF0F}}, // 101001100010xxxxxxxxxxxx0011xxxx qasxge r0, r0, r0 { "qasxgt GPR , GPR , GPR",{0xC6200030,0x000FFF0F}}, // 110001100010xxxxxxxxxxxx0011xxxx qasxgt r0, r0, r0 { "qasxhi GPR , GPR , GPR",{0x86200030,0x000FFF0F}}, // 100001100010xxxxxxxxxxxx0011xxxx qasxhi r0, r0, r0 { "qasxhs GPR , GPR , GPR",{0x26200030,0x000FFF0F}}, // 001001100010xxxxxxxxxxxx0011xxxx qasxhs r0, r0, r0 { "qasxle GPR , GPR , GPR",{0xD6200030,0x000FFF0F}}, // 110101100010xxxxxxxxxxxx0011xxxx qasxle r0, r0, r0 { "qasxlo GPR , GPR , GPR",{0x36200030,0x000FFF0F}}, // 001101100010xxxxxxxxxxxx0011xxxx qasxlo r0, r0, r0 { "qasxls GPR , GPR , GPR",{0x96200030,0x000FFF0F}}, // 100101100010xxxxxxxxxxxx0011xxxx qasxls r0, r0, r0 { "qasxlt GPR , GPR , GPR",{0xB6200030,0x000FFF0F}}, // 101101100010xxxxxxxxxxxx0011xxxx qasxlt r0, r0, r0 { "qasxmi GPR , GPR , GPR",{0x46200030,0x000FFF0F}}, // 010001100010xxxxxxxxxxxx0011xxxx qasxmi r0, r0, r0 { "qasxne GPR , GPR , GPR",{0x16200030,0x000FFF0F}}, // 000101100010xxxxxxxxxxxx0011xxxx qasxne r0, r0, r0 { "qasxpl GPR , GPR , GPR",{0x56200030,0x000FFF0F}}, // 010101100010xxxxxxxxxxxx0011xxxx qasxpl r0, r0, r0 { "qasxvc GPR , GPR , GPR",{0x76200030,0x000FFF0F}}, // 011101100010xxxxxxxxxxxx0011xxxx qasxvc r0, r0, r0 { "qasxvs GPR , GPR , GPR",{0x66200030,0x000FFF0F}}, // 011001100010xxxxxxxxxxxx0011xxxx qasxvs r0, r0, r0 { "qdadd GPR , GPR , GPR",{0xE1400050,0x000FFF0F}}, // 111000010100xxxxxxxxxxxx0101xxxx qdadd r0, r0, r0 { "qdaddeq GPR , GPR , GPR",{0x01400050,0x000FFF0F}}, // 000000010100xxxxxxxxxxxx0101xxxx qdaddeq r0, r0, r0 { "qdaddge GPR , GPR , GPR",{0xA1400050,0x000FFF0F}}, // 101000010100xxxxxxxxxxxx0101xxxx qdaddge r0, r0, r0 { "qdaddgt GPR , GPR , GPR",{0xC1400050,0x000FFF0F}}, // 110000010100xxxxxxxxxxxx0101xxxx qdaddgt r0, r0, r0 { "qdaddhi GPR , GPR , GPR",{0x81400050,0x000FFF0F}}, // 100000010100xxxxxxxxxxxx0101xxxx qdaddhi r0, r0, r0 { "qdaddhs GPR , GPR , GPR",{0x21400050,0x000FFF0F}}, // 001000010100xxxxxxxxxxxx0101xxxx qdaddhs r0, r0, r0 { "qdaddle GPR , GPR , GPR",{0xD1400050,0x000FFF0F}}, // 110100010100xxxxxxxxxxxx0101xxxx qdaddle r0, r0, r0 { "qdaddlo GPR , GPR , GPR",{0x31400050,0x000FFF0F}}, // 001100010100xxxxxxxxxxxx0101xxxx qdaddlo r0, r0, r0 { "qdaddls GPR , GPR , GPR",{0x91400050,0x000FFF0F}}, // 100100010100xxxxxxxxxxxx0101xxxx qdaddls r0, r0, r0 { "qdaddlt GPR , GPR , GPR",{0xB1400050,0x000FFF0F}}, // 101100010100xxxxxxxxxxxx0101xxxx qdaddlt r0, r0, r0 { "qdaddmi GPR , GPR , GPR",{0x41400050,0x000FFF0F}}, // 010000010100xxxxxxxxxxxx0101xxxx qdaddmi r0, r0, r0 { "qdaddne GPR , GPR , GPR",{0x11400050,0x000FFF0F}}, // 000100010100xxxxxxxxxxxx0101xxxx qdaddne r0, r0, r0 { "qdaddpl GPR , GPR , GPR",{0x51400050,0x000FFF0F}}, // 010100010100xxxxxxxxxxxx0101xxxx qdaddpl r0, r0, r0 { "qdaddvc GPR , GPR , GPR",{0x71400050,0x000FFF0F}}, // 011100010100xxxxxxxxxxxx0101xxxx qdaddvc r0, r0, r0 { "qdaddvs GPR , GPR , GPR",{0x61400050,0x000FFF0F}}, // 011000010100xxxxxxxxxxxx0101xxxx qdaddvs r0, r0, r0 { "qdsub GPR , GPR , GPR",{0xE1600050,0x000FFF0F}}, // 111000010110xxxxxxxxxxxx0101xxxx qdsub r0, r0, r0 { "qdsubeq GPR , GPR , GPR",{0x01600050,0x000FFF0F}}, // 000000010110xxxxxxxxxxxx0101xxxx qdsubeq r0, r0, r0 { "qdsubge GPR , GPR , GPR",{0xA1600050,0x000FFF0F}}, // 101000010110xxxxxxxxxxxx0101xxxx qdsubge r0, r0, r0 { "qdsubgt GPR , GPR , GPR",{0xC1600050,0x000FFF0F}}, // 110000010110xxxxxxxxxxxx0101xxxx qdsubgt r0, r0, r0 { "qdsubhi GPR , GPR , GPR",{0x81600050,0x000FFF0F}}, // 100000010110xxxxxxxxxxxx0101xxxx qdsubhi r0, r0, r0 { "qdsubhs GPR , GPR , GPR",{0x21600050,0x000FFF0F}}, // 001000010110xxxxxxxxxxxx0101xxxx qdsubhs r0, r0, r0 { "qdsuble GPR , GPR , GPR",{0xD1600050,0x000FFF0F}}, // 110100010110xxxxxxxxxxxx0101xxxx qdsuble r0, r0, r0 { "qdsublo GPR , GPR , GPR",{0x31600050,0x000FFF0F}}, // 001100010110xxxxxxxxxxxx0101xxxx qdsublo r0, r0, r0 { "qdsubls GPR , GPR , GPR",{0x91600050,0x000FFF0F}}, // 100100010110xxxxxxxxxxxx0101xxxx qdsubls r0, r0, r0 { "qdsublt GPR , GPR , GPR",{0xB1600050,0x000FFF0F}}, // 101100010110xxxxxxxxxxxx0101xxxx qdsublt r0, r0, r0 { "qdsubmi GPR , GPR , GPR",{0x41600050,0x000FFF0F}}, // 010000010110xxxxxxxxxxxx0101xxxx qdsubmi r0, r0, r0 { "qdsubne GPR , GPR , GPR",{0x11600050,0x000FFF0F}}, // 000100010110xxxxxxxxxxxx0101xxxx qdsubne r0, r0, r0 { "qdsubpl GPR , GPR , GPR",{0x51600050,0x000FFF0F}}, // 010100010110xxxxxxxxxxxx0101xxxx qdsubpl r0, r0, r0 { "qdsubvc GPR , GPR , GPR",{0x71600050,0x000FFF0F}}, // 011100010110xxxxxxxxxxxx0101xxxx qdsubvc r0, r0, r0 { "qdsubvs GPR , GPR , GPR",{0x61600050,0x000FFF0F}}, // 011000010110xxxxxxxxxxxx0101xxxx qdsubvs r0, r0, r0 { "qsax GPR , GPR , GPR",{0xE6200050,0x000FFF0F}}, // 111001100010xxxxxxxxxxxx0101xxxx qsax r0, r0, r0 { "qsaxeq GPR , GPR , GPR",{0x06200050,0x000FFF0F}}, // 000001100010xxxxxxxxxxxx0101xxxx qsaxeq r0, r0, r0 { "qsaxge GPR , GPR , GPR",{0xA6200050,0x000FFF0F}}, // 101001100010xxxxxxxxxxxx0101xxxx qsaxge r0, r0, r0 { "qsaxgt GPR , GPR , GPR",{0xC6200050,0x000FFF0F}}, // 110001100010xxxxxxxxxxxx0101xxxx qsaxgt r0, r0, r0 { "qsaxhi GPR , GPR , GPR",{0x86200050,0x000FFF0F}}, // 100001100010xxxxxxxxxxxx0101xxxx qsaxhi r0, r0, r0 { "qsaxhs GPR , GPR , GPR",{0x26200050,0x000FFF0F}}, // 001001100010xxxxxxxxxxxx0101xxxx qsaxhs r0, r0, r0 { "qsaxle GPR , GPR , GPR",{0xD6200050,0x000FFF0F}}, // 110101100010xxxxxxxxxxxx0101xxxx qsaxle r0, r0, r0 { "qsaxlo GPR , GPR , GPR",{0x36200050,0x000FFF0F}}, // 001101100010xxxxxxxxxxxx0101xxxx qsaxlo r0, r0, r0 { "qsaxls GPR , GPR , GPR",{0x96200050,0x000FFF0F}}, // 100101100010xxxxxxxxxxxx0101xxxx qsaxls r0, r0, r0 { "qsaxlt GPR , GPR , GPR",{0xB6200050,0x000FFF0F}}, // 101101100010xxxxxxxxxxxx0101xxxx qsaxlt r0, r0, r0 { "qsaxmi GPR , GPR , GPR",{0x46200050,0x000FFF0F}}, // 010001100010xxxxxxxxxxxx0101xxxx qsaxmi r0, r0, r0 { "qsaxne GPR , GPR , GPR",{0x16200050,0x000FFF0F}}, // 000101100010xxxxxxxxxxxx0101xxxx qsaxne r0, r0, r0 { "qsaxpl GPR , GPR , GPR",{0x56200050,0x000FFF0F}}, // 010101100010xxxxxxxxxxxx0101xxxx qsaxpl r0, r0, r0 { "qsaxvc GPR , GPR , GPR",{0x76200050,0x000FFF0F}}, // 011101100010xxxxxxxxxxxx0101xxxx qsaxvc r0, r0, r0 { "qsaxvs GPR , GPR , GPR",{0x66200050,0x000FFF0F}}, // 011001100010xxxxxxxxxxxx0101xxxx qsaxvs r0, r0, r0 { "qsub GPR , GPR , GPR",{0xE1200050,0x000FFF0F}}, // 111000010010xxxxxxxxxxxx0101xxxx qsub r0, r0, r0 { "qsub16 GPR , GPR , GPR",{0xE6200070,0x000FFF0F}}, // 111001100010xxxxxxxxxxxx0111xxxx qsub16 r0, r0, r0 { "qsub16eq GPR , GPR , GPR",{0x06200070,0x000FFF0F}}, // 000001100010xxxxxxxxxxxx0111xxxx qsub16eq r0, r0, r0 { "qsub16ge GPR , GPR , GPR",{0xA6200070,0x000FFF0F}}, // 101001100010xxxxxxxxxxxx0111xxxx qsub16ge r0, r0, r0 { "qsub16gt GPR , GPR , GPR",{0xC6200070,0x000FFF0F}}, // 110001100010xxxxxxxxxxxx0111xxxx qsub16gt r0, r0, r0 { "qsub16hi GPR , GPR , GPR",{0x86200070,0x000FFF0F}}, // 100001100010xxxxxxxxxxxx0111xxxx qsub16hi r0, r0, r0 { "qsub16hs GPR , GPR , GPR",{0x26200070,0x000FFF0F}}, // 001001100010xxxxxxxxxxxx0111xxxx qsub16hs r0, r0, r0 { "qsub16le GPR , GPR , GPR",{0xD6200070,0x000FFF0F}}, // 110101100010xxxxxxxxxxxx0111xxxx qsub16le r0, r0, r0 { "qsub16lo GPR , GPR , GPR",{0x36200070,0x000FFF0F}}, // 001101100010xxxxxxxxxxxx0111xxxx qsub16lo r0, r0, r0 { "qsub16ls GPR , GPR , GPR",{0x96200070,0x000FFF0F}}, // 100101100010xxxxxxxxxxxx0111xxxx qsub16ls r0, r0, r0 { "qsub16lt GPR , GPR , GPR",{0xB6200070,0x000FFF0F}}, // 101101100010xxxxxxxxxxxx0111xxxx qsub16lt r0, r0, r0 { "qsub16mi GPR , GPR , GPR",{0x46200070,0x000FFF0F}}, // 010001100010xxxxxxxxxxxx0111xxxx qsub16mi r0, r0, r0 { "qsub16ne GPR , GPR , GPR",{0x16200070,0x000FFF0F}}, // 000101100010xxxxxxxxxxxx0111xxxx qsub16ne r0, r0, r0 { "qsub16pl GPR , GPR , GPR",{0x56200070,0x000FFF0F}}, // 010101100010xxxxxxxxxxxx0111xxxx qsub16pl r0, r0, r0 { "qsub16vc GPR , GPR , GPR",{0x76200070,0x000FFF0F}}, // 011101100010xxxxxxxxxxxx0111xxxx qsub16vc r0, r0, r0 { "qsub16vs GPR , GPR , GPR",{0x66200070,0x000FFF0F}}, // 011001100010xxxxxxxxxxxx0111xxxx qsub16vs r0, r0, r0 { "qsub8 GPR , GPR , GPR",{0xE62000F0,0x000FFF0F}}, // 111001100010xxxxxxxxxxxx1111xxxx qsub8 r0, r0, r0 { "qsub8eq GPR , GPR , GPR",{0x062000F0,0x000FFF0F}}, // 000001100010xxxxxxxxxxxx1111xxxx qsub8eq r0, r0, r0 { "qsub8ge GPR , GPR , GPR",{0xA62000F0,0x000FFF0F}}, // 101001100010xxxxxxxxxxxx1111xxxx qsub8ge r0, r0, r0 { "qsub8gt GPR , GPR , GPR",{0xC62000F0,0x000FFF0F}}, // 110001100010xxxxxxxxxxxx1111xxxx qsub8gt r0, r0, r0 { "qsub8hi GPR , GPR , GPR",{0x862000F0,0x000FFF0F}}, // 100001100010xxxxxxxxxxxx1111xxxx qsub8hi r0, r0, r0 { "qsub8hs GPR , GPR , GPR",{0x262000F0,0x000FFF0F}}, // 001001100010xxxxxxxxxxxx1111xxxx qsub8hs r0, r0, r0 { "qsub8le GPR , GPR , GPR",{0xD62000F0,0x000FFF0F}}, // 110101100010xxxxxxxxxxxx1111xxxx qsub8le r0, r0, r0 { "qsub8lo GPR , GPR , GPR",{0x362000F0,0x000FFF0F}}, // 001101100010xxxxxxxxxxxx1111xxxx qsub8lo r0, r0, r0 { "qsub8ls GPR , GPR , GPR",{0x962000F0,0x000FFF0F}}, // 100101100010xxxxxxxxxxxx1111xxxx qsub8ls r0, r0, r0 { "qsub8lt GPR , GPR , GPR",{0xB62000F0,0x000FFF0F}}, // 101101100010xxxxxxxxxxxx1111xxxx qsub8lt r0, r0, r0 { "qsub8mi GPR , GPR , GPR",{0x462000F0,0x000FFF0F}}, // 010001100010xxxxxxxxxxxx1111xxxx qsub8mi r0, r0, r0 { "qsub8ne GPR , GPR , GPR",{0x162000F0,0x000FFF0F}}, // 000101100010xxxxxxxxxxxx1111xxxx qsub8ne r0, r0, r0 { "qsub8pl GPR , GPR , GPR",{0x562000F0,0x000FFF0F}}, // 010101100010xxxxxxxxxxxx1111xxxx qsub8pl r0, r0, r0 { "qsub8vc GPR , GPR , GPR",{0x762000F0,0x000FFF0F}}, // 011101100010xxxxxxxxxxxx1111xxxx qsub8vc r0, r0, r0 { "qsub8vs GPR , GPR , GPR",{0x662000F0,0x000FFF0F}}, // 011001100010xxxxxxxxxxxx1111xxxx qsub8vs r0, r0, r0 { "qsubeq GPR , GPR , GPR",{0x01200050,0x000FFF0F}}, // 000000010010xxxxxxxxxxxx0101xxxx qsubeq r0, r0, r0 { "qsubge GPR , GPR , GPR",{0xA1200050,0x000FFF0F}}, // 101000010010xxxxxxxxxxxx0101xxxx qsubge r0, r0, r0 { "qsubgt GPR , GPR , GPR",{0xC1200050,0x000FFF0F}}, // 110000010010xxxxxxxxxxxx0101xxxx qsubgt r0, r0, r0 { "qsubhi GPR , GPR , GPR",{0x81200050,0x000FFF0F}}, // 100000010010xxxxxxxxxxxx0101xxxx qsubhi r0, r0, r0 { "qsubhs GPR , GPR , GPR",{0x21200050,0x000FFF0F}}, // 001000010010xxxxxxxxxxxx0101xxxx qsubhs r0, r0, r0 { "qsuble GPR , GPR , GPR",{0xD1200050,0x000FFF0F}}, // 110100010010xxxxxxxxxxxx0101xxxx qsuble r0, r0, r0 { "qsublo GPR , GPR , GPR",{0x31200050,0x000FFF0F}}, // 001100010010xxxxxxxxxxxx0101xxxx qsublo r0, r0, r0 { "qsubls GPR , GPR , GPR",{0x91200050,0x000FFF0F}}, // 100100010010xxxxxxxxxxxx0101xxxx qsubls r0, r0, r0 { "qsublt GPR , GPR , GPR",{0xB1200050,0x000FFF0F}}, // 101100010010xxxxxxxxxxxx0101xxxx qsublt r0, r0, r0 { "qsubmi GPR , GPR , GPR",{0x41200050,0x000FFF0F}}, // 010000010010xxxxxxxxxxxx0101xxxx qsubmi r0, r0, r0 { "qsubne GPR , GPR , GPR",{0x11200050,0x000FFF0F}}, // 000100010010xxxxxxxxxxxx0101xxxx qsubne r0, r0, r0 { "qsubpl GPR , GPR , GPR",{0x51200050,0x000FFF0F}}, // 010100010010xxxxxxxxxxxx0101xxxx qsubpl r0, r0, r0 { "qsubvc GPR , GPR , GPR",{0x71200050,0x000FFF0F}}, // 011100010010xxxxxxxxxxxx0101xxxx qsubvc r0, r0, r0 { "qsubvs GPR , GPR , GPR",{0x61200050,0x000FFF0F}}, // 011000010010xxxxxxxxxxxx0101xxxx qsubvs r0, r0, r0 { "rbit GPR , GPR",{0xE6FF0F30,0x0000F00F}}, // 1110011011111111xxxx11110011xxxx rbit r0, r0 { "rbiteq GPR , GPR",{0x06FF0F30,0x0000F00F}}, // 0000011011111111xxxx11110011xxxx rbiteq r0, r0 { "rbitge GPR , GPR",{0xA6FF0F30,0x0000F00F}}, // 1010011011111111xxxx11110011xxxx rbitge r0, r0 { "rbitgt GPR , GPR",{0xC6FF0F30,0x0000F00F}}, // 1100011011111111xxxx11110011xxxx rbitgt r0, r0 { "rbithi GPR , GPR",{0x86FF0F30,0x0000F00F}}, // 1000011011111111xxxx11110011xxxx rbithi r0, r0 { "rbiths GPR , GPR",{0x26FF0F30,0x0000F00F}}, // 0010011011111111xxxx11110011xxxx rbiths r0, r0 { "rbitle GPR , GPR",{0xD6FF0F30,0x0000F00F}}, // 1101011011111111xxxx11110011xxxx rbitle r0, r0 { "rbitlo GPR , GPR",{0x36FF0F30,0x0000F00F}}, // 0011011011111111xxxx11110011xxxx rbitlo r0, r0 { "rbitls GPR , GPR",{0x96FF0F30,0x0000F00F}}, // 1001011011111111xxxx11110011xxxx rbitls r0, r0 { "rbitlt GPR , GPR",{0xB6FF0F30,0x0000F00F}}, // 1011011011111111xxxx11110011xxxx rbitlt r0, r0 { "rbitmi GPR , GPR",{0x46FF0F30,0x0000F00F}}, // 0100011011111111xxxx11110011xxxx rbitmi r0, r0 { "rbitne GPR , GPR",{0x16FF0F30,0x0000F00F}}, // 0001011011111111xxxx11110011xxxx rbitne r0, r0 { "rbitpl GPR , GPR",{0x56FF0F30,0x0000F00F}}, // 0101011011111111xxxx11110011xxxx rbitpl r0, r0 { "rbitvc GPR , GPR",{0x76FF0F30,0x0000F00F}}, // 0111011011111111xxxx11110011xxxx rbitvc r0, r0 { "rbitvs GPR , GPR",{0x66FF0F30,0x0000F00F}}, // 0110011011111111xxxx11110011xxxx rbitvs r0, r0 { "rev GPR , GPR",{0xE6BF0F30,0x0000F00F}}, // 1110011010111111xxxx11110011xxxx rev r0, r0 { "rev16 GPR , GPR",{0xE6BF0FB0,0x0000F00F}}, // 1110011010111111xxxx11111011xxxx rev16 r0, r0 { "rev16eq GPR , GPR",{0x06BF0FB0,0x0000F00F}}, // 0000011010111111xxxx11111011xxxx rev16eq r0, r0 { "rev16ge GPR , GPR",{0xA6BF0FB0,0x0000F00F}}, // 1010011010111111xxxx11111011xxxx rev16ge r0, r0 { "rev16gt GPR , GPR",{0xC6BF0FB0,0x0000F00F}}, // 1100011010111111xxxx11111011xxxx rev16gt r0, r0 { "rev16hi GPR , GPR",{0x86BF0FB0,0x0000F00F}}, // 1000011010111111xxxx11111011xxxx rev16hi r0, r0 { "rev16hs GPR , GPR",{0x26BF0FB0,0x0000F00F}}, // 0010011010111111xxxx11111011xxxx rev16hs r0, r0 { "rev16le GPR , GPR",{0xD6BF0FB0,0x0000F00F}}, // 1101011010111111xxxx11111011xxxx rev16le r0, r0 { "rev16lo GPR , GPR",{0x36BF0FB0,0x0000F00F}}, // 0011011010111111xxxx11111011xxxx rev16lo r0, r0 { "rev16ls GPR , GPR",{0x96BF0FB0,0x0000F00F}}, // 1001011010111111xxxx11111011xxxx rev16ls r0, r0 { "rev16lt GPR , GPR",{0xB6BF0FB0,0x0000F00F}}, // 1011011010111111xxxx11111011xxxx rev16lt r0, r0 { "rev16mi GPR , GPR",{0x46BF0FB0,0x0000F00F}}, // 0100011010111111xxxx11111011xxxx rev16mi r0, r0 { "rev16ne GPR , GPR",{0x16BF0FB0,0x0000F00F}}, // 0001011010111111xxxx11111011xxxx rev16ne r0, r0 { "rev16pl GPR , GPR",{0x56BF0FB0,0x0000F00F}}, // 0101011010111111xxxx11111011xxxx rev16pl r0, r0 { "rev16vc GPR , GPR",{0x76BF0FB0,0x0000F00F}}, // 0111011010111111xxxx11111011xxxx rev16vc r0, r0 { "rev16vs GPR , GPR",{0x66BF0FB0,0x0000F00F}}, // 0110011010111111xxxx11111011xxxx rev16vs r0, r0 { "reveq GPR , GPR",{0x06BF0F30,0x0000F00F}}, // 0000011010111111xxxx11110011xxxx reveq r0, r0 { "revge GPR , GPR",{0xA6BF0F30,0x0000F00F}}, // 1010011010111111xxxx11110011xxxx revge r0, r0 { "revgt GPR , GPR",{0xC6BF0F30,0x0000F00F}}, // 1100011010111111xxxx11110011xxxx revgt r0, r0 { "revhi GPR , GPR",{0x86BF0F30,0x0000F00F}}, // 1000011010111111xxxx11110011xxxx revhi r0, r0 { "revhs GPR , GPR",{0x26BF0F30,0x0000F00F}}, // 0010011010111111xxxx11110011xxxx revhs r0, r0 { "revle GPR , GPR",{0xD6BF0F30,0x0000F00F}}, // 1101011010111111xxxx11110011xxxx revle r0, r0 { "revlo GPR , GPR",{0x36BF0F30,0x0000F00F}}, // 0011011010111111xxxx11110011xxxx revlo r0, r0 { "revls GPR , GPR",{0x96BF0F30,0x0000F00F}}, // 1001011010111111xxxx11110011xxxx revls r0, r0 { "revlt GPR , GPR",{0xB6BF0F30,0x0000F00F}}, // 1011011010111111xxxx11110011xxxx revlt r0, r0 { "revmi GPR , GPR",{0x46BF0F30,0x0000F00F}}, // 0100011010111111xxxx11110011xxxx revmi r0, r0 { "revne GPR , GPR",{0x16BF0F30,0x0000F00F}}, // 0001011010111111xxxx11110011xxxx revne r0, r0 { "revpl GPR , GPR",{0x56BF0F30,0x0000F00F}}, // 0101011010111111xxxx11110011xxxx revpl r0, r0 { "revsh GPR , GPR",{0xE6FF0FB0,0x0000F00F}}, // 1110011011111111xxxx11111011xxxx revsh r0, r0 { "revsheq GPR , GPR",{0x06FF0FB0,0x0000F00F}}, // 0000011011111111xxxx11111011xxxx revsheq r0, r0 { "revshge GPR , GPR",{0xA6FF0FB0,0x0000F00F}}, // 1010011011111111xxxx11111011xxxx revshge r0, r0 { "revshgt GPR , GPR",{0xC6FF0FB0,0x0000F00F}}, // 1100011011111111xxxx11111011xxxx revshgt r0, r0 { "revshhi GPR , GPR",{0x86FF0FB0,0x0000F00F}}, // 1000011011111111xxxx11111011xxxx revshhi r0, r0 { "revshhs GPR , GPR",{0x26FF0FB0,0x0000F00F}}, // 0010011011111111xxxx11111011xxxx revshhs r0, r0 { "revshle GPR , GPR",{0xD6FF0FB0,0x0000F00F}}, // 1101011011111111xxxx11111011xxxx revshle r0, r0 { "revshlo GPR , GPR",{0x36FF0FB0,0x0000F00F}}, // 0011011011111111xxxx11111011xxxx revshlo r0, r0 { "revshls GPR , GPR",{0x96FF0FB0,0x0000F00F}}, // 1001011011111111xxxx11111011xxxx revshls r0, r0 { "revshlt GPR , GPR",{0xB6FF0FB0,0x0000F00F}}, // 1011011011111111xxxx11111011xxxx revshlt r0, r0 { "revshmi GPR , GPR",{0x46FF0FB0,0x0000F00F}}, // 0100011011111111xxxx11111011xxxx revshmi r0, r0 { "revshne GPR , GPR",{0x16FF0FB0,0x0000F00F}}, // 0001011011111111xxxx11111011xxxx revshne r0, r0 { "revshpl GPR , GPR",{0x56FF0FB0,0x0000F00F}}, // 0101011011111111xxxx11111011xxxx revshpl r0, r0 { "revshvc GPR , GPR",{0x76FF0FB0,0x0000F00F}}, // 0111011011111111xxxx11111011xxxx revshvc r0, r0 { "revshvs GPR , GPR",{0x66FF0FB0,0x0000F00F}}, // 0110011011111111xxxx11111011xxxx revshvs r0, r0 { "revvc GPR , GPR",{0x76BF0F30,0x0000F00F}}, // 0111011010111111xxxx11110011xxxx revvc r0, r0 { "revvs GPR , GPR",{0x66BF0F30,0x0000F00F}}, // 0110011010111111xxxx11110011xxxx revvs r0, r0 { "rfeda GPR",{0xF8100A00,0x000F0000}}, // 111110000001xxxx0000101000000000 rfeda r0 { "rfeda GPR !",{0xF8300A00,0x000F0000}}, // 111110000011xxxx0000101000000000 rfeda r0! { "rfeda NUM !",{0xF8300A01,0x000FFFFF}}, // 111110000011xxxxxxxxxxxxxxxxxxxx rfeda #3! { "rfedb GPR",{0xF9100A00,0x000F0000}}, // 111110010001xxxx0000101000000000 rfedb r0 { "rfedb GPR !",{0xF9300A00,0x000F0000}}, // 111110010011xxxx0000101000000000 rfedb r0! { "rfedb NUM !",{0xF9300A01,0x000FFFFF}}, // 111110010011xxxxxxxxxxxxxxxxxxxx rfedb #4! { "rfeia GPR",{0xF8900A00,0x000F0000}}, // 111110001001xxxx0000101000000000 rfeia r0 { "rfeia GPR !",{0xF8B00A00,0x000F0000}}, // 111110001011xxxx0000101000000000 rfeia r0! { "rfeia NUM !",{0xF8B00A01,0x000FFFFF}}, // 111110001011xxxxxxxxxxxxxxxxxxxx rfeia #1! { "rfeib GPR",{0xF9900A00,0x000F0000}}, // 111110011001xxxx0000101000000000 rfeib r0 { "rfeib GPR !",{0xF9B00A00,0x000F0000}}, // 111110011011xxxx0000101000000000 rfeib r0! { "rfeib NUM !",{0xF9B00A01,0x000FFFFF}}, // 111110011011xxxxxxxxxxxxxxxxxxxx rfeib #2! { "ror GPR , GPR , GPR",{0xE1A00070,0x0000FF0F}}, // 1110000110100000xxxxxxxx0111xxxx ror r0, r0, r0 { "ror GPR , GPR , NUM",{0xE1A000E0,0x0000FF8F}}, // 1110000110100000xxxxxxxxx110xxxx ror r0, r0, #1 { "roreq GPR , GPR , GPR",{0x01A00070,0x0000FF0F}}, // 0000000110100000xxxxxxxx0111xxxx roreq r0, r0, r0 { "roreq GPR , GPR , NUM",{0x01A000E0,0x0000FF8F}}, // 0000000110100000xxxxxxxxx110xxxx roreq r0, r0, #1 { "rorge GPR , GPR , GPR",{0xA1A00070,0x0000FF0F}}, // 1010000110100000xxxxxxxx0111xxxx rorge r0, r0, r0 { "rorge GPR , GPR , NUM",{0xA1A000E0,0x0000FF8F}}, // 1010000110100000xxxxxxxxx110xxxx rorge r0, r0, #1 { "rorgt GPR , GPR , GPR",{0xC1A00070,0x0000FF0F}}, // 1100000110100000xxxxxxxx0111xxxx rorgt r0, r0, r0 { "rorgt GPR , GPR , NUM",{0xC1A000E0,0x0000FF8F}}, // 1100000110100000xxxxxxxxx110xxxx rorgt r0, r0, #1 { "rorhi GPR , GPR , GPR",{0x81A00070,0x0000FF0F}}, // 1000000110100000xxxxxxxx0111xxxx rorhi r0, r0, r0 { "rorhi GPR , GPR , NUM",{0x81A000E0,0x0000FF8F}}, // 1000000110100000xxxxxxxxx110xxxx rorhi r0, r0, #1 { "rorhs GPR , GPR , GPR",{0x21A00070,0x0000FF0F}}, // 0010000110100000xxxxxxxx0111xxxx rorhs r0, r0, r0 { "rorhs GPR , GPR , NUM",{0x21A000E0,0x0000FF8F}}, // 0010000110100000xxxxxxxxx110xxxx rorhs r0, r0, #1 { "rorle GPR , GPR , GPR",{0xD1A00070,0x0000FF0F}}, // 1101000110100000xxxxxxxx0111xxxx rorle r0, r0, r0 { "rorle GPR , GPR , NUM",{0xD1A000E0,0x0000FF8F}}, // 1101000110100000xxxxxxxxx110xxxx rorle r0, r0, #1 { "rorlo GPR , GPR , GPR",{0x31A00070,0x0000FF0F}}, // 0011000110100000xxxxxxxx0111xxxx rorlo r0, r0, r0 { "rorlo GPR , GPR , NUM",{0x31A000E0,0x0000FF8F}}, // 0011000110100000xxxxxxxxx110xxxx rorlo r0, r0, #1 { "rorls GPR , GPR , GPR",{0x91A00070,0x0000FF0F}}, // 1001000110100000xxxxxxxx0111xxxx rorls r0, r0, r0 { "rorls GPR , GPR , NUM",{0x91A000E0,0x0000FF8F}}, // 1001000110100000xxxxxxxxx110xxxx rorls r0, r0, #1 { "rorlt GPR , GPR , GPR",{0xB1A00070,0x0000FF0F}}, // 1011000110100000xxxxxxxx0111xxxx rorlt r0, r0, r0 { "rorlt GPR , GPR , NUM",{0xB1A000E0,0x0000FF8F}}, // 1011000110100000xxxxxxxxx110xxxx rorlt r0, r0, #1 { "rormi GPR , GPR , GPR",{0x41A00070,0x0000FF0F}}, // 0100000110100000xxxxxxxx0111xxxx rormi r0, r0, r0 { "rormi GPR , GPR , NUM",{0x41A000E0,0x0000FF8F}}, // 0100000110100000xxxxxxxxx110xxxx rormi r0, r0, #1 { "rorne GPR , GPR , GPR",{0x11A00070,0x0000FF0F}}, // 0001000110100000xxxxxxxx0111xxxx rorne r0, r0, r0 { "rorne GPR , GPR , NUM",{0x11A000E0,0x0000FF8F}}, // 0001000110100000xxxxxxxxx110xxxx rorne r0, r0, #1 { "rorpl GPR , GPR , GPR",{0x51A00070,0x0000FF0F}}, // 0101000110100000xxxxxxxx0111xxxx rorpl r0, r0, r0 { "rorpl GPR , GPR , NUM",{0x51A000E0,0x0000FF8F}}, // 0101000110100000xxxxxxxxx110xxxx rorpl r0, r0, #1 { "rors GPR , GPR , GPR",{0xE1B00070,0x0000FF0F}}, // 1110000110110000xxxxxxxx0111xxxx rors r0, r0, r0 { "rors GPR , GPR , NUM",{0xE1B000E0,0x0000FF8F}}, // 1110000110110000xxxxxxxxx110xxxx rors r0, r0, #1 { "rorseq GPR , GPR , GPR",{0x01B00070,0x0000FF0F}}, // 0000000110110000xxxxxxxx0111xxxx rorseq r0, r0, r0 { "rorseq GPR , GPR , NUM",{0x01B000E0,0x0000FF8F}}, // 0000000110110000xxxxxxxxx110xxxx rorseq r0, r0, #1 { "rorsge GPR , GPR , GPR",{0xA1B00070,0x0000FF0F}}, // 1010000110110000xxxxxxxx0111xxxx rorsge r0, r0, r0 { "rorsge GPR , GPR , NUM",{0xA1B000E0,0x0000FF8F}}, // 1010000110110000xxxxxxxxx110xxxx rorsge r0, r0, #1 { "rorsgt GPR , GPR , GPR",{0xC1B00070,0x0000FF0F}}, // 1100000110110000xxxxxxxx0111xxxx rorsgt r0, r0, r0 { "rorsgt GPR , GPR , NUM",{0xC1B000E0,0x0000FF8F}}, // 1100000110110000xxxxxxxxx110xxxx rorsgt r0, r0, #1 { "rorshi GPR , GPR , GPR",{0x81B00070,0x0000FF0F}}, // 1000000110110000xxxxxxxx0111xxxx rorshi r0, r0, r0 { "rorshi GPR , GPR , NUM",{0x81B000E0,0x0000FF8F}}, // 1000000110110000xxxxxxxxx110xxxx rorshi r0, r0, #1 { "rorshs GPR , GPR , GPR",{0x21B00070,0x0000FF0F}}, // 0010000110110000xxxxxxxx0111xxxx rorshs r0, r0, r0 { "rorshs GPR , GPR , NUM",{0x21B000E0,0x0000FF8F}}, // 0010000110110000xxxxxxxxx110xxxx rorshs r0, r0, #1 { "rorsle GPR , GPR , GPR",{0xD1B00070,0x0000FF0F}}, // 1101000110110000xxxxxxxx0111xxxx rorsle r0, r0, r0 { "rorsle GPR , GPR , NUM",{0xD1B000E0,0x0000FF8F}}, // 1101000110110000xxxxxxxxx110xxxx rorsle r0, r0, #1 { "rorslo GPR , GPR , GPR",{0x31B00070,0x0000FF0F}}, // 0011000110110000xxxxxxxx0111xxxx rorslo r0, r0, r0 { "rorslo GPR , GPR , NUM",{0x31B000E0,0x0000FF8F}}, // 0011000110110000xxxxxxxxx110xxxx rorslo r0, r0, #1 { "rorsls GPR , GPR , GPR",{0x91B00070,0x0000FF0F}}, // 1001000110110000xxxxxxxx0111xxxx rorsls r0, r0, r0 { "rorsls GPR , GPR , NUM",{0x91B000E0,0x0000FF8F}}, // 1001000110110000xxxxxxxxx110xxxx rorsls r0, r0, #1 { "rorslt GPR , GPR , GPR",{0xB1B00070,0x0000FF0F}}, // 1011000110110000xxxxxxxx0111xxxx rorslt r0, r0, r0 { "rorslt GPR , GPR , NUM",{0xB1B000E0,0x0000FF8F}}, // 1011000110110000xxxxxxxxx110xxxx rorslt r0, r0, #1 { "rorsmi GPR , GPR , GPR",{0x41B00070,0x0000FF0F}}, // 0100000110110000xxxxxxxx0111xxxx rorsmi r0, r0, r0 { "rorsmi GPR , GPR , NUM",{0x41B000E0,0x0000FF8F}}, // 0100000110110000xxxxxxxxx110xxxx rorsmi r0, r0, #1 { "rorsne GPR , GPR , GPR",{0x11B00070,0x0000FF0F}}, // 0001000110110000xxxxxxxx0111xxxx rorsne r0, r0, r0 { "rorsne GPR , GPR , NUM",{0x11B000E0,0x0000FF8F}}, // 0001000110110000xxxxxxxxx110xxxx rorsne r0, r0, #1 { "rorspl GPR , GPR , GPR",{0x51B00070,0x0000FF0F}}, // 0101000110110000xxxxxxxx0111xxxx rorspl r0, r0, r0 { "rorspl GPR , GPR , NUM",{0x51B000E0,0x0000FF8F}}, // 0101000110110000xxxxxxxxx110xxxx rorspl r0, r0, #1 { "rorsvc GPR , GPR , GPR",{0x71B00070,0x0000FF0F}}, // 0111000110110000xxxxxxxx0111xxxx rorsvc r0, r0, r0 { "rorsvc GPR , GPR , NUM",{0x71B000E0,0x0000FF8F}}, // 0111000110110000xxxxxxxxx110xxxx rorsvc r0, r0, #1 { "rorsvs GPR , GPR , GPR",{0x61B00070,0x0000FF0F}}, // 0110000110110000xxxxxxxx0111xxxx rorsvs r0, r0, r0 { "rorsvs GPR , GPR , NUM",{0x61B000E0,0x0000FF8F}}, // 0110000110110000xxxxxxxxx110xxxx rorsvs r0, r0, #1 { "rorvc GPR , GPR , GPR",{0x71A00070,0x0000FF0F}}, // 0111000110100000xxxxxxxx0111xxxx rorvc r0, r0, r0 { "rorvc GPR , GPR , NUM",{0x71A000E0,0x0000FF8F}}, // 0111000110100000xxxxxxxxx110xxxx rorvc r0, r0, #1 { "rorvs GPR , GPR , GPR",{0x61A00070,0x0000FF0F}}, // 0110000110100000xxxxxxxx0111xxxx rorvs r0, r0, r0 { "rorvs GPR , GPR , NUM",{0x61A000E0,0x0000FF8F}}, // 0110000110100000xxxxxxxxx110xxxx rorvs r0, r0, #1 { "rrx GPR , GPR",{0xE1A00060,0x0000F00F}}, // 1110000110100000xxxx00000110xxxx rrx r0, r0 { "rrxeq GPR , GPR",{0x01A00060,0x0000F00F}}, // 0000000110100000xxxx00000110xxxx rrxeq r0, r0 { "rrxge GPR , GPR",{0xA1A00060,0x0000F00F}}, // 1010000110100000xxxx00000110xxxx rrxge r0, r0 { "rrxgt GPR , GPR",{0xC1A00060,0x0000F00F}}, // 1100000110100000xxxx00000110xxxx rrxgt r0, r0 { "rrxhi GPR , GPR",{0x81A00060,0x0000F00F}}, // 1000000110100000xxxx00000110xxxx rrxhi r0, r0 { "rrxhs GPR , GPR",{0x21A00060,0x0000F00F}}, // 0010000110100000xxxx00000110xxxx rrxhs r0, r0 { "rrxle GPR , GPR",{0xD1A00060,0x0000F00F}}, // 1101000110100000xxxx00000110xxxx rrxle r0, r0 { "rrxlo GPR , GPR",{0x31A00060,0x0000F00F}}, // 0011000110100000xxxx00000110xxxx rrxlo r0, r0 { "rrxls GPR , GPR",{0x91A00060,0x0000F00F}}, // 1001000110100000xxxx00000110xxxx rrxls r0, r0 { "rrxlt GPR , GPR",{0xB1A00060,0x0000F00F}}, // 1011000110100000xxxx00000110xxxx rrxlt r0, r0 { "rrxmi GPR , GPR",{0x41A00060,0x0000F00F}}, // 0100000110100000xxxx00000110xxxx rrxmi r0, r0 { "rrxne GPR , GPR",{0x11A00060,0x0000F00F}}, // 0001000110100000xxxx00000110xxxx rrxne r0, r0 { "rrxpl GPR , GPR",{0x51A00060,0x0000F00F}}, // 0101000110100000xxxx00000110xxxx rrxpl r0, r0 { "rrxs GPR , GPR",{0xE1B00060,0x0000F00F}}, // 1110000110110000xxxx00000110xxxx rrxs r0, r0 { "rrxseq GPR , GPR",{0x01B00060,0x0000F00F}}, // 0000000110110000xxxx00000110xxxx rrxseq r0, r0 { "rrxsge GPR , GPR",{0xA1B00060,0x0000F00F}}, // 1010000110110000xxxx00000110xxxx rrxsge r0, r0 { "rrxsgt GPR , GPR",{0xC1B00060,0x0000F00F}}, // 1100000110110000xxxx00000110xxxx rrxsgt r0, r0 { "rrxshi GPR , GPR",{0x81B00060,0x0000F00F}}, // 1000000110110000xxxx00000110xxxx rrxshi r0, r0 { "rrxshs GPR , GPR",{0x21B00060,0x0000F00F}}, // 0010000110110000xxxx00000110xxxx rrxshs r0, r0 { "rrxsle GPR , GPR",{0xD1B00060,0x0000F00F}}, // 1101000110110000xxxx00000110xxxx rrxsle r0, r0 { "rrxslo GPR , GPR",{0x31B00060,0x0000F00F}}, // 0011000110110000xxxx00000110xxxx rrxslo r0, r0 { "rrxsls GPR , GPR",{0x91B00060,0x0000F00F}}, // 1001000110110000xxxx00000110xxxx rrxsls r0, r0 { "rrxslt GPR , GPR",{0xB1B00060,0x0000F00F}}, // 1011000110110000xxxx00000110xxxx rrxslt r0, r0 { "rrxsmi GPR , GPR",{0x41B00060,0x0000F00F}}, // 0100000110110000xxxx00000110xxxx rrxsmi r0, r0 { "rrxsne GPR , GPR",{0x11B00060,0x0000F00F}}, // 0001000110110000xxxx00000110xxxx rrxsne r0, r0 { "rrxspl GPR , GPR",{0x51B00060,0x0000F00F}}, // 0101000110110000xxxx00000110xxxx rrxspl r0, r0 { "rrxsvc GPR , GPR",{0x71B00060,0x0000F00F}}, // 0111000110110000xxxx00000110xxxx rrxsvc r0, r0 { "rrxsvs GPR , GPR",{0x61B00060,0x0000F00F}}, // 0110000110110000xxxx00000110xxxx rrxsvs r0, r0 { "rrxvc GPR , GPR",{0x71A00060,0x0000F00F}}, // 0111000110100000xxxx00000110xxxx rrxvc r0, r0 { "rrxvs GPR , GPR",{0x61A00060,0x0000F00F}}, // 0110000110100000xxxx00000110xxxx rrxvs r0, r0 { "rsb GPR , GPR , GPR",{0xE0600000,0x000FF00F}}, // 111000000110xxxxxxxx00000000xxxx rsb r0, r0, r0 { "rsb GPR , GPR , GPR , SHIFT",{0xE0600060,0x000FF00F}}, // 111000000110xxxxxxxx00000110xxxx rsb r0, r0, r0, rrx { "rsb GPR , GPR , GPR , SHIFT GPR",{0xE0600010,0x000FFF6F}}, // 111000000110xxxxxxxxxxxx0xx1xxxx rsb r0, r0, r0, lsl r0 { "rsb GPR , GPR , GPR , SHIFT NUM",{0xE0600020,0x000FFFEF}}, // 111000000110xxxxxxxxxxxxxxx0xxxx rsb r0, r0, r0, lsr #32 { "rsb GPR , GPR , NUM",{0xE2600000,0x000FFFFF}}, // 111000100110xxxxxxxxxxxxxxxxxxxx rsb r0, r0, #0 { "rsbeq GPR , GPR , GPR",{0x00600000,0x000FF00F}}, // 000000000110xxxxxxxx00000000xxxx rsbeq r0, r0, r0 { "rsbeq GPR , GPR , GPR , SHIFT",{0x00600060,0x000FF00F}}, // 000000000110xxxxxxxx00000110xxxx rsbeq r0, r0, r0, rrx { "rsbeq GPR , GPR , GPR , SHIFT GPR",{0x00600010,0x000FFF6F}}, // 000000000110xxxxxxxxxxxx0xx1xxxx rsbeq r0, r0, r0, lsl r0 { "rsbeq GPR , GPR , GPR , SHIFT NUM",{0x00600020,0x000FFFEF}}, // 000000000110xxxxxxxxxxxxxxx0xxxx rsbeq r0, r0, r0, lsr #32 { "rsbeq GPR , GPR , NUM",{0x02600000,0x000FFFFF}}, // 000000100110xxxxxxxxxxxxxxxxxxxx rsbeq r0, r0, #0 { "rsbge GPR , GPR , GPR",{0xA0600000,0x000FF00F}}, // 101000000110xxxxxxxx00000000xxxx rsbge r0, r0, r0 { "rsbge GPR , GPR , GPR , SHIFT",{0xA0600060,0x000FF00F}}, // 101000000110xxxxxxxx00000110xxxx rsbge r0, r0, r0, rrx { "rsbge GPR , GPR , GPR , SHIFT GPR",{0xA0600010,0x000FFF6F}}, // 101000000110xxxxxxxxxxxx0xx1xxxx rsbge r0, r0, r0, lsl r0 { "rsbge GPR , GPR , GPR , SHIFT NUM",{0xA0600020,0x000FFFEF}}, // 101000000110xxxxxxxxxxxxxxx0xxxx rsbge r0, r0, r0, lsr #32 { "rsbge GPR , GPR , NUM",{0xA2600000,0x000FFFFF}}, // 101000100110xxxxxxxxxxxxxxxxxxxx rsbge r0, r0, #0 { "rsbgt GPR , GPR , GPR",{0xC0600000,0x000FF00F}}, // 110000000110xxxxxxxx00000000xxxx rsbgt r0, r0, r0 { "rsbgt GPR , GPR , GPR , SHIFT",{0xC0600060,0x000FF00F}}, // 110000000110xxxxxxxx00000110xxxx rsbgt r0, r0, r0, rrx { "rsbgt GPR , GPR , GPR , SHIFT GPR",{0xC0600010,0x000FFF6F}}, // 110000000110xxxxxxxxxxxx0xx1xxxx rsbgt r0, r0, r0, lsl r0 { "rsbgt GPR , GPR , GPR , SHIFT NUM",{0xC0600020,0x000FFFEF}}, // 110000000110xxxxxxxxxxxxxxx0xxxx rsbgt r0, r0, r0, lsr #32 { "rsbgt GPR , GPR , NUM",{0xC2600000,0x000FFFFF}}, // 110000100110xxxxxxxxxxxxxxxxxxxx rsbgt r0, r0, #0 { "rsbhi GPR , GPR , GPR",{0x80600000,0x000FF00F}}, // 100000000110xxxxxxxx00000000xxxx rsbhi r0, r0, r0 { "rsbhi GPR , GPR , GPR , SHIFT",{0x80600060,0x000FF00F}}, // 100000000110xxxxxxxx00000110xxxx rsbhi r0, r0, r0, rrx { "rsbhi GPR , GPR , GPR , SHIFT GPR",{0x80600010,0x000FFF6F}}, // 100000000110xxxxxxxxxxxx0xx1xxxx rsbhi r0, r0, r0, lsl r0 { "rsbhi GPR , GPR , GPR , SHIFT NUM",{0x80600020,0x000FFFEF}}, // 100000000110xxxxxxxxxxxxxxx0xxxx rsbhi r0, r0, r0, lsr #32 { "rsbhi GPR , GPR , NUM",{0x82600000,0x000FFFFF}}, // 100000100110xxxxxxxxxxxxxxxxxxxx rsbhi r0, r0, #0 { "rsbhs GPR , GPR , GPR",{0x20600000,0x000FF00F}}, // 001000000110xxxxxxxx00000000xxxx rsbhs r0, r0, r0 { "rsbhs GPR , GPR , GPR , SHIFT",{0x20600060,0x000FF00F}}, // 001000000110xxxxxxxx00000110xxxx rsbhs r0, r0, r0, rrx { "rsbhs GPR , GPR , GPR , SHIFT GPR",{0x20600010,0x000FFF6F}}, // 001000000110xxxxxxxxxxxx0xx1xxxx rsbhs r0, r0, r0, lsl r0 { "rsbhs GPR , GPR , GPR , SHIFT NUM",{0x20600020,0x000FFFEF}}, // 001000000110xxxxxxxxxxxxxxx0xxxx rsbhs r0, r0, r0, lsr #32 { "rsbhs GPR , GPR , NUM",{0x22600000,0x000FFFFF}}, // 001000100110xxxxxxxxxxxxxxxxxxxx rsbhs r0, r0, #0 { "rsble GPR , GPR , GPR",{0xD0600000,0x000FF00F}}, // 110100000110xxxxxxxx00000000xxxx rsble r0, r0, r0 { "rsble GPR , GPR , GPR , SHIFT",{0xD0600060,0x000FF00F}}, // 110100000110xxxxxxxx00000110xxxx rsble r0, r0, r0, rrx { "rsble GPR , GPR , GPR , SHIFT GPR",{0xD0600010,0x000FFF6F}}, // 110100000110xxxxxxxxxxxx0xx1xxxx rsble r0, r0, r0, lsl r0 { "rsble GPR , GPR , GPR , SHIFT NUM",{0xD0600020,0x000FFFEF}}, // 110100000110xxxxxxxxxxxxxxx0xxxx rsble r0, r0, r0, lsr #32 { "rsble GPR , GPR , NUM",{0xD2600000,0x000FFFFF}}, // 110100100110xxxxxxxxxxxxxxxxxxxx rsble r0, r0, #0 { "rsblo GPR , GPR , GPR",{0x30600000,0x000FF00F}}, // 001100000110xxxxxxxx00000000xxxx rsblo r0, r0, r0 { "rsblo GPR , GPR , GPR , SHIFT",{0x30600060,0x000FF00F}}, // 001100000110xxxxxxxx00000110xxxx rsblo r0, r0, r0, rrx { "rsblo GPR , GPR , GPR , SHIFT GPR",{0x30600010,0x000FFF6F}}, // 001100000110xxxxxxxxxxxx0xx1xxxx rsblo r0, r0, r0, lsl r0 { "rsblo GPR , GPR , GPR , SHIFT NUM",{0x30600020,0x000FFFEF}}, // 001100000110xxxxxxxxxxxxxxx0xxxx rsblo r0, r0, r0, lsr #32 { "rsblo GPR , GPR , NUM",{0x32600000,0x000FFFFF}}, // 001100100110xxxxxxxxxxxxxxxxxxxx rsblo r0, r0, #0 { "rsbls GPR , GPR , GPR",{0x90600000,0x000FF00F}}, // 100100000110xxxxxxxx00000000xxxx rsbls r0, r0, r0 { "rsbls GPR , GPR , GPR , SHIFT",{0x90600060,0x000FF00F}}, // 100100000110xxxxxxxx00000110xxxx rsbls r0, r0, r0, rrx { "rsbls GPR , GPR , GPR , SHIFT GPR",{0x90600010,0x000FFF6F}}, // 100100000110xxxxxxxxxxxx0xx1xxxx rsbls r0, r0, r0, lsl r0 { "rsbls GPR , GPR , GPR , SHIFT NUM",{0x90600020,0x000FFFEF}}, // 100100000110xxxxxxxxxxxxxxx0xxxx rsbls r0, r0, r0, lsr #32 { "rsbls GPR , GPR , NUM",{0x92600000,0x000FFFFF}}, // 100100100110xxxxxxxxxxxxxxxxxxxx rsbls r0, r0, #0 { "rsblt GPR , GPR , GPR",{0xB0600000,0x000FF00F}}, // 101100000110xxxxxxxx00000000xxxx rsblt r0, r0, r0 { "rsblt GPR , GPR , GPR , SHIFT",{0xB0600060,0x000FF00F}}, // 101100000110xxxxxxxx00000110xxxx rsblt r0, r0, r0, rrx { "rsblt GPR , GPR , GPR , SHIFT GPR",{0xB0600010,0x000FFF6F}}, // 101100000110xxxxxxxxxxxx0xx1xxxx rsblt r0, r0, r0, lsl r0 { "rsblt GPR , GPR , GPR , SHIFT NUM",{0xB0600020,0x000FFFEF}}, // 101100000110xxxxxxxxxxxxxxx0xxxx rsblt r0, r0, r0, lsr #32 { "rsblt GPR , GPR , NUM",{0xB2600000,0x000FFFFF}}, // 101100100110xxxxxxxxxxxxxxxxxxxx rsblt r0, r0, #0 { "rsbmi GPR , GPR , GPR",{0x40600000,0x000FF00F}}, // 010000000110xxxxxxxx00000000xxxx rsbmi r0, r0, r0 { "rsbmi GPR , GPR , GPR , SHIFT",{0x40600060,0x000FF00F}}, // 010000000110xxxxxxxx00000110xxxx rsbmi r0, r0, r0, rrx { "rsbmi GPR , GPR , GPR , SHIFT GPR",{0x40600010,0x000FFF6F}}, // 010000000110xxxxxxxxxxxx0xx1xxxx rsbmi r0, r0, r0, lsl r0 { "rsbmi GPR , GPR , GPR , SHIFT NUM",{0x40600020,0x000FFFEF}}, // 010000000110xxxxxxxxxxxxxxx0xxxx rsbmi r0, r0, r0, lsr #32 { "rsbmi GPR , GPR , NUM",{0x42600000,0x000FFFFF}}, // 010000100110xxxxxxxxxxxxxxxxxxxx rsbmi r0, r0, #0 { "rsbne GPR , GPR , GPR",{0x10600000,0x000FF00F}}, // 000100000110xxxxxxxx00000000xxxx rsbne r0, r0, r0 { "rsbne GPR , GPR , GPR , SHIFT",{0x10600060,0x000FF00F}}, // 000100000110xxxxxxxx00000110xxxx rsbne r0, r0, r0, rrx { "rsbne GPR , GPR , GPR , SHIFT GPR",{0x10600010,0x000FFF6F}}, // 000100000110xxxxxxxxxxxx0xx1xxxx rsbne r0, r0, r0, lsl r0 { "rsbne GPR , GPR , GPR , SHIFT NUM",{0x10600020,0x000FFFEF}}, // 000100000110xxxxxxxxxxxxxxx0xxxx rsbne r0, r0, r0, lsr #32 { "rsbne GPR , GPR , NUM",{0x12600000,0x000FFFFF}}, // 000100100110xxxxxxxxxxxxxxxxxxxx rsbne r0, r0, #0 { "rsbpl GPR , GPR , GPR",{0x50600000,0x000FF00F}}, // 010100000110xxxxxxxx00000000xxxx rsbpl r0, r0, r0 { "rsbpl GPR , GPR , GPR , SHIFT",{0x50600060,0x000FF00F}}, // 010100000110xxxxxxxx00000110xxxx rsbpl r0, r0, r0, rrx { "rsbpl GPR , GPR , GPR , SHIFT GPR",{0x50600010,0x000FFF6F}}, // 010100000110xxxxxxxxxxxx0xx1xxxx rsbpl r0, r0, r0, lsl r0 { "rsbpl GPR , GPR , GPR , SHIFT NUM",{0x50600020,0x000FFFEF}}, // 010100000110xxxxxxxxxxxxxxx0xxxx rsbpl r0, r0, r0, lsr #32 { "rsbpl GPR , GPR , NUM",{0x52600000,0x000FFFFF}}, // 010100100110xxxxxxxxxxxxxxxxxxxx rsbpl r0, r0, #0 { "rsbs GPR , GPR , GPR",{0xE0700000,0x000FF00F}}, // 111000000111xxxxxxxx00000000xxxx rsbs r0, r0, r0 { "rsbs GPR , GPR , GPR , SHIFT",{0xE0700060,0x000FF00F}}, // 111000000111xxxxxxxx00000110xxxx rsbs r0, r0, r0, rrx { "rsbs GPR , GPR , GPR , SHIFT GPR",{0xE0700010,0x000FFF6F}}, // 111000000111xxxxxxxxxxxx0xx1xxxx rsbs r0, r0, r0, lsl r0 { "rsbs GPR , GPR , GPR , SHIFT NUM",{0xE0700020,0x000FFFEF}}, // 111000000111xxxxxxxxxxxxxxx0xxxx rsbs r0, r0, r0, lsr #32 { "rsbs GPR , GPR , NUM",{0xE2700000,0x000FFFFF}}, // 111000100111xxxxxxxxxxxxxxxxxxxx rsbs r0, r0, #0 { "rsbseq GPR , GPR , GPR",{0x00700000,0x000FF00F}}, // 000000000111xxxxxxxx00000000xxxx rsbseq r0, r0, r0 { "rsbseq GPR , GPR , GPR , SHIFT",{0x00700060,0x000FF00F}}, // 000000000111xxxxxxxx00000110xxxx rsbseq r0, r0, r0, rrx { "rsbseq GPR , GPR , GPR , SHIFT GPR",{0x00700010,0x000FFF6F}}, // 000000000111xxxxxxxxxxxx0xx1xxxx rsbseq r0, r0, r0, lsl r0 { "rsbseq GPR , GPR , GPR , SHIFT NUM",{0x00700020,0x000FFFEF}}, // 000000000111xxxxxxxxxxxxxxx0xxxx rsbseq r0, r0, r0, lsr #32 { "rsbseq GPR , GPR , NUM",{0x02700000,0x000FFFFF}}, // 000000100111xxxxxxxxxxxxxxxxxxxx rsbseq r0, r0, #0 { "rsbsge GPR , GPR , GPR",{0xA0700000,0x000FF00F}}, // 101000000111xxxxxxxx00000000xxxx rsbsge r0, r0, r0 { "rsbsge GPR , GPR , GPR , SHIFT",{0xA0700060,0x000FF00F}}, // 101000000111xxxxxxxx00000110xxxx rsbsge r0, r0, r0, rrx { "rsbsge GPR , GPR , GPR , SHIFT GPR",{0xA0700010,0x000FFF6F}}, // 101000000111xxxxxxxxxxxx0xx1xxxx rsbsge r0, r0, r0, lsl r0 { "rsbsge GPR , GPR , GPR , SHIFT NUM",{0xA0700020,0x000FFFEF}}, // 101000000111xxxxxxxxxxxxxxx0xxxx rsbsge r0, r0, r0, lsr #32 { "rsbsge GPR , GPR , NUM",{0xA2700000,0x000FFFFF}}, // 101000100111xxxxxxxxxxxxxxxxxxxx rsbsge r0, r0, #0 { "rsbsgt GPR , GPR , GPR",{0xC0700000,0x000FF00F}}, // 110000000111xxxxxxxx00000000xxxx rsbsgt r0, r0, r0 { "rsbsgt GPR , GPR , GPR , SHIFT",{0xC0700060,0x000FF00F}}, // 110000000111xxxxxxxx00000110xxxx rsbsgt r0, r0, r0, rrx { "rsbsgt GPR , GPR , GPR , SHIFT GPR",{0xC0700010,0x000FFF6F}}, // 110000000111xxxxxxxxxxxx0xx1xxxx rsbsgt r0, r0, r0, lsl r0 { "rsbsgt GPR , GPR , GPR , SHIFT NUM",{0xC0700020,0x000FFFEF}}, // 110000000111xxxxxxxxxxxxxxx0xxxx rsbsgt r0, r0, r0, lsr #32 { "rsbsgt GPR , GPR , NUM",{0xC2700000,0x000FFFFF}}, // 110000100111xxxxxxxxxxxxxxxxxxxx rsbsgt r0, r0, #0 { "rsbshi GPR , GPR , GPR",{0x80700000,0x000FF00F}}, // 100000000111xxxxxxxx00000000xxxx rsbshi r0, r0, r0 { "rsbshi GPR , GPR , GPR , SHIFT",{0x80700060,0x000FF00F}}, // 100000000111xxxxxxxx00000110xxxx rsbshi r0, r0, r0, rrx { "rsbshi GPR , GPR , GPR , SHIFT GPR",{0x80700010,0x000FFF6F}}, // 100000000111xxxxxxxxxxxx0xx1xxxx rsbshi r0, r0, r0, lsl r0 { "rsbshi GPR , GPR , GPR , SHIFT NUM",{0x80700020,0x000FFFEF}}, // 100000000111xxxxxxxxxxxxxxx0xxxx rsbshi r0, r0, r0, lsr #32 { "rsbshi GPR , GPR , NUM",{0x82700000,0x000FFFFF}}, // 100000100111xxxxxxxxxxxxxxxxxxxx rsbshi r0, r0, #0 { "rsbshs GPR , GPR , GPR",{0x20700000,0x000FF00F}}, // 001000000111xxxxxxxx00000000xxxx rsbshs r0, r0, r0 { "rsbshs GPR , GPR , GPR , SHIFT",{0x20700060,0x000FF00F}}, // 001000000111xxxxxxxx00000110xxxx rsbshs r0, r0, r0, rrx { "rsbshs GPR , GPR , GPR , SHIFT GPR",{0x20700010,0x000FFF6F}}, // 001000000111xxxxxxxxxxxx0xx1xxxx rsbshs r0, r0, r0, lsl r0 { "rsbshs GPR , GPR , GPR , SHIFT NUM",{0x20700020,0x000FFFEF}}, // 001000000111xxxxxxxxxxxxxxx0xxxx rsbshs r0, r0, r0, lsr #32 { "rsbshs GPR , GPR , NUM",{0x22700000,0x000FFFFF}}, // 001000100111xxxxxxxxxxxxxxxxxxxx rsbshs r0, r0, #0 { "rsbsle GPR , GPR , GPR",{0xD0700000,0x000FF00F}}, // 110100000111xxxxxxxx00000000xxxx rsbsle r0, r0, r0 { "rsbsle GPR , GPR , GPR , SHIFT",{0xD0700060,0x000FF00F}}, // 110100000111xxxxxxxx00000110xxxx rsbsle r0, r0, r0, rrx { "rsbsle GPR , GPR , GPR , SHIFT GPR",{0xD0700010,0x000FFF6F}}, // 110100000111xxxxxxxxxxxx0xx1xxxx rsbsle r0, r0, r0, lsl r0 { "rsbsle GPR , GPR , GPR , SHIFT NUM",{0xD0700020,0x000FFFEF}}, // 110100000111xxxxxxxxxxxxxxx0xxxx rsbsle r0, r0, r0, lsr #32 { "rsbsle GPR , GPR , NUM",{0xD2700000,0x000FFFFF}}, // 110100100111xxxxxxxxxxxxxxxxxxxx rsbsle r0, r0, #0 { "rsbslo GPR , GPR , GPR",{0x30700000,0x000FF00F}}, // 001100000111xxxxxxxx00000000xxxx rsbslo r0, r0, r0 { "rsbslo GPR , GPR , GPR , SHIFT",{0x30700060,0x000FF00F}}, // 001100000111xxxxxxxx00000110xxxx rsbslo r0, r0, r0, rrx { "rsbslo GPR , GPR , GPR , SHIFT GPR",{0x30700010,0x000FFF6F}}, // 001100000111xxxxxxxxxxxx0xx1xxxx rsbslo r0, r0, r0, lsl r0 { "rsbslo GPR , GPR , GPR , SHIFT NUM",{0x30700020,0x000FFFEF}}, // 001100000111xxxxxxxxxxxxxxx0xxxx rsbslo r0, r0, r0, lsr #32 { "rsbslo GPR , GPR , NUM",{0x32700000,0x000FFFFF}}, // 001100100111xxxxxxxxxxxxxxxxxxxx rsbslo r0, r0, #0 { "rsbsls GPR , GPR , GPR",{0x90700000,0x000FF00F}}, // 100100000111xxxxxxxx00000000xxxx rsbsls r0, r0, r0 { "rsbsls GPR , GPR , GPR , SHIFT",{0x90700060,0x000FF00F}}, // 100100000111xxxxxxxx00000110xxxx rsbsls r0, r0, r0, rrx { "rsbsls GPR , GPR , GPR , SHIFT GPR",{0x90700010,0x000FFF6F}}, // 100100000111xxxxxxxxxxxx0xx1xxxx rsbsls r0, r0, r0, lsl r0 { "rsbsls GPR , GPR , GPR , SHIFT NUM",{0x90700020,0x000FFFEF}}, // 100100000111xxxxxxxxxxxxxxx0xxxx rsbsls r0, r0, r0, lsr #32 { "rsbsls GPR , GPR , NUM",{0x92700000,0x000FFFFF}}, // 100100100111xxxxxxxxxxxxxxxxxxxx rsbsls r0, r0, #0 { "rsbslt GPR , GPR , GPR",{0xB0700000,0x000FF00F}}, // 101100000111xxxxxxxx00000000xxxx rsbslt r0, r0, r0 { "rsbslt GPR , GPR , GPR , SHIFT",{0xB0700060,0x000FF00F}}, // 101100000111xxxxxxxx00000110xxxx rsbslt r0, r0, r0, rrx { "rsbslt GPR , GPR , GPR , SHIFT GPR",{0xB0700010,0x000FFF6F}}, // 101100000111xxxxxxxxxxxx0xx1xxxx rsbslt r0, r0, r0, lsl r0 { "rsbslt GPR , GPR , GPR , SHIFT NUM",{0xB0700020,0x000FFFEF}}, // 101100000111xxxxxxxxxxxxxxx0xxxx rsbslt r0, r0, r0, lsr #32 { "rsbslt GPR , GPR , NUM",{0xB2700000,0x000FFFFF}}, // 101100100111xxxxxxxxxxxxxxxxxxxx rsbslt r0, r0, #0 { "rsbsmi GPR , GPR , GPR",{0x40700000,0x000FF00F}}, // 010000000111xxxxxxxx00000000xxxx rsbsmi r0, r0, r0 { "rsbsmi GPR , GPR , GPR , SHIFT",{0x40700060,0x000FF00F}}, // 010000000111xxxxxxxx00000110xxxx rsbsmi r0, r0, r0, rrx { "rsbsmi GPR , GPR , GPR , SHIFT GPR",{0x40700010,0x000FFF6F}}, // 010000000111xxxxxxxxxxxx0xx1xxxx rsbsmi r0, r0, r0, lsl r0 { "rsbsmi GPR , GPR , GPR , SHIFT NUM",{0x40700020,0x000FFFEF}}, // 010000000111xxxxxxxxxxxxxxx0xxxx rsbsmi r0, r0, r0, lsr #32 { "rsbsmi GPR , GPR , NUM",{0x42700000,0x000FFFFF}}, // 010000100111xxxxxxxxxxxxxxxxxxxx rsbsmi r0, r0, #0 { "rsbsne GPR , GPR , GPR",{0x10700000,0x000FF00F}}, // 000100000111xxxxxxxx00000000xxxx rsbsne r0, r0, r0 { "rsbsne GPR , GPR , GPR , SHIFT",{0x10700060,0x000FF00F}}, // 000100000111xxxxxxxx00000110xxxx rsbsne r0, r0, r0, rrx { "rsbsne GPR , GPR , GPR , SHIFT GPR",{0x10700010,0x000FFF6F}}, // 000100000111xxxxxxxxxxxx0xx1xxxx rsbsne r0, r0, r0, lsl r0 { "rsbsne GPR , GPR , GPR , SHIFT NUM",{0x10700020,0x000FFFEF}}, // 000100000111xxxxxxxxxxxxxxx0xxxx rsbsne r0, r0, r0, lsr #32 { "rsbsne GPR , GPR , NUM",{0x12700000,0x000FFFFF}}, // 000100100111xxxxxxxxxxxxxxxxxxxx rsbsne r0, r0, #0 { "rsbspl GPR , GPR , GPR",{0x50700000,0x000FF00F}}, // 010100000111xxxxxxxx00000000xxxx rsbspl r0, r0, r0 { "rsbspl GPR , GPR , GPR , SHIFT",{0x50700060,0x000FF00F}}, // 010100000111xxxxxxxx00000110xxxx rsbspl r0, r0, r0, rrx { "rsbspl GPR , GPR , GPR , SHIFT GPR",{0x50700010,0x000FFF6F}}, // 010100000111xxxxxxxxxxxx0xx1xxxx rsbspl r0, r0, r0, lsl r0 { "rsbspl GPR , GPR , GPR , SHIFT NUM",{0x50700020,0x000FFFEF}}, // 010100000111xxxxxxxxxxxxxxx0xxxx rsbspl r0, r0, r0, lsr #32 { "rsbspl GPR , GPR , NUM",{0x52700000,0x000FFFFF}}, // 010100100111xxxxxxxxxxxxxxxxxxxx rsbspl r0, r0, #0 { "rsbsvc GPR , GPR , GPR",{0x70700000,0x000FF00F}}, // 011100000111xxxxxxxx00000000xxxx rsbsvc r0, r0, r0 { "rsbsvc GPR , GPR , GPR , SHIFT",{0x70700060,0x000FF00F}}, // 011100000111xxxxxxxx00000110xxxx rsbsvc r0, r0, r0, rrx { "rsbsvc GPR , GPR , GPR , SHIFT GPR",{0x70700010,0x000FFF6F}}, // 011100000111xxxxxxxxxxxx0xx1xxxx rsbsvc r0, r0, r0, lsl r0 { "rsbsvc GPR , GPR , GPR , SHIFT NUM",{0x70700020,0x000FFFEF}}, // 011100000111xxxxxxxxxxxxxxx0xxxx rsbsvc r0, r0, r0, lsr #32 { "rsbsvc GPR , GPR , NUM",{0x72700000,0x000FFFFF}}, // 011100100111xxxxxxxxxxxxxxxxxxxx rsbsvc r0, r0, #0 { "rsbsvs GPR , GPR , GPR",{0x60700000,0x000FF00F}}, // 011000000111xxxxxxxx00000000xxxx rsbsvs r0, r0, r0 { "rsbsvs GPR , GPR , GPR , SHIFT",{0x60700060,0x000FF00F}}, // 011000000111xxxxxxxx00000110xxxx rsbsvs r0, r0, r0, rrx { "rsbsvs GPR , GPR , GPR , SHIFT GPR",{0x60700010,0x000FFF6F}}, // 011000000111xxxxxxxxxxxx0xx1xxxx rsbsvs r0, r0, r0, lsl r0 { "rsbsvs GPR , GPR , GPR , SHIFT NUM",{0x60700020,0x000FFFEF}}, // 011000000111xxxxxxxxxxxxxxx0xxxx rsbsvs r0, r0, r0, lsr #32 { "rsbsvs GPR , GPR , NUM",{0x62700000,0x000FFFFF}}, // 011000100111xxxxxxxxxxxxxxxxxxxx rsbsvs r0, r0, #0 { "rsbvc GPR , GPR , GPR",{0x70600000,0x000FF00F}}, // 011100000110xxxxxxxx00000000xxxx rsbvc r0, r0, r0 { "rsbvc GPR , GPR , GPR , SHIFT",{0x70600060,0x000FF00F}}, // 011100000110xxxxxxxx00000110xxxx rsbvc r0, r0, r0, rrx { "rsbvc GPR , GPR , GPR , SHIFT GPR",{0x70600010,0x000FFF6F}}, // 011100000110xxxxxxxxxxxx0xx1xxxx rsbvc r0, r0, r0, lsl r0 { "rsbvc GPR , GPR , GPR , SHIFT NUM",{0x70600020,0x000FFFEF}}, // 011100000110xxxxxxxxxxxxxxx0xxxx rsbvc r0, r0, r0, lsr #32 { "rsbvc GPR , GPR , NUM",{0x72600000,0x000FFFFF}}, // 011100100110xxxxxxxxxxxxxxxxxxxx rsbvc r0, r0, #0 { "rsbvs GPR , GPR , GPR",{0x60600000,0x000FF00F}}, // 011000000110xxxxxxxx00000000xxxx rsbvs r0, r0, r0 { "rsbvs GPR , GPR , GPR , SHIFT",{0x60600060,0x000FF00F}}, // 011000000110xxxxxxxx00000110xxxx rsbvs r0, r0, r0, rrx { "rsbvs GPR , GPR , GPR , SHIFT GPR",{0x60600010,0x000FFF6F}}, // 011000000110xxxxxxxxxxxx0xx1xxxx rsbvs r0, r0, r0, lsl r0 { "rsbvs GPR , GPR , GPR , SHIFT NUM",{0x60600020,0x000FFFEF}}, // 011000000110xxxxxxxxxxxxxxx0xxxx rsbvs r0, r0, r0, lsr #32 { "rsbvs GPR , GPR , NUM",{0x62600000,0x000FFFFF}}, // 011000100110xxxxxxxxxxxxxxxxxxxx rsbvs r0, r0, #0 { "rsc GPR , GPR , GPR",{0xE0E00000,0x000FF00F}}, // 111000001110xxxxxxxx00000000xxxx rsc r0, r0, r0 { "rsc GPR , GPR , GPR , SHIFT",{0xE0E00060,0x000FF00F}}, // 111000001110xxxxxxxx00000110xxxx rsc r0, r0, r0, rrx { "rsc GPR , GPR , GPR , SHIFT GPR",{0xE0E00010,0x000FFF6F}}, // 111000001110xxxxxxxxxxxx0xx1xxxx rsc r0, r0, r0, lsl r0 { "rsc GPR , GPR , GPR , SHIFT NUM",{0xE0E00020,0x000FFFEF}}, // 111000001110xxxxxxxxxxxxxxx0xxxx rsc r0, r0, r0, lsr #32 { "rsc GPR , GPR , NUM",{0xE2E00000,0x000FFFFF}}, // 111000101110xxxxxxxxxxxxxxxxxxxx rsc r0, r0, #0 { "rsceq GPR , GPR , GPR",{0x00E00000,0x000FF00F}}, // 000000001110xxxxxxxx00000000xxxx rsceq r0, r0, r0 { "rsceq GPR , GPR , GPR , SHIFT",{0x00E00060,0x000FF00F}}, // 000000001110xxxxxxxx00000110xxxx rsceq r0, r0, r0, rrx { "rsceq GPR , GPR , GPR , SHIFT GPR",{0x00E00010,0x000FFF6F}}, // 000000001110xxxxxxxxxxxx0xx1xxxx rsceq r0, r0, r0, lsl r0 { "rsceq GPR , GPR , GPR , SHIFT NUM",{0x00E00020,0x000FFFEF}}, // 000000001110xxxxxxxxxxxxxxx0xxxx rsceq r0, r0, r0, lsr #32 { "rsceq GPR , GPR , NUM",{0x02E00000,0x000FFFFF}}, // 000000101110xxxxxxxxxxxxxxxxxxxx rsceq r0, r0, #0 { "rscge GPR , GPR , GPR",{0xA0E00000,0x000FF00F}}, // 101000001110xxxxxxxx00000000xxxx rscge r0, r0, r0 { "rscge GPR , GPR , GPR , SHIFT",{0xA0E00060,0x000FF00F}}, // 101000001110xxxxxxxx00000110xxxx rscge r0, r0, r0, rrx { "rscge GPR , GPR , GPR , SHIFT GPR",{0xA0E00010,0x000FFF6F}}, // 101000001110xxxxxxxxxxxx0xx1xxxx rscge r0, r0, r0, lsl r0 { "rscge GPR , GPR , GPR , SHIFT NUM",{0xA0E00020,0x000FFFEF}}, // 101000001110xxxxxxxxxxxxxxx0xxxx rscge r0, r0, r0, lsr #32 { "rscge GPR , GPR , NUM",{0xA2E00000,0x000FFFFF}}, // 101000101110xxxxxxxxxxxxxxxxxxxx rscge r0, r0, #0 { "rscgt GPR , GPR , GPR",{0xC0E00000,0x000FF00F}}, // 110000001110xxxxxxxx00000000xxxx rscgt r0, r0, r0 { "rscgt GPR , GPR , GPR , SHIFT",{0xC0E00060,0x000FF00F}}, // 110000001110xxxxxxxx00000110xxxx rscgt r0, r0, r0, rrx { "rscgt GPR , GPR , GPR , SHIFT GPR",{0xC0E00010,0x000FFF6F}}, // 110000001110xxxxxxxxxxxx0xx1xxxx rscgt r0, r0, r0, lsl r0 { "rscgt GPR , GPR , GPR , SHIFT NUM",{0xC0E00020,0x000FFFEF}}, // 110000001110xxxxxxxxxxxxxxx0xxxx rscgt r0, r0, r0, lsr #32 { "rscgt GPR , GPR , NUM",{0xC2E00000,0x000FFFFF}}, // 110000101110xxxxxxxxxxxxxxxxxxxx rscgt r0, r0, #0 { "rschi GPR , GPR , GPR",{0x80E00000,0x000FF00F}}, // 100000001110xxxxxxxx00000000xxxx rschi r0, r0, r0 { "rschi GPR , GPR , GPR , SHIFT",{0x80E00060,0x000FF00F}}, // 100000001110xxxxxxxx00000110xxxx rschi r0, r0, r0, rrx { "rschi GPR , GPR , GPR , SHIFT GPR",{0x80E00010,0x000FFF6F}}, // 100000001110xxxxxxxxxxxx0xx1xxxx rschi r0, r0, r0, lsl r0 { "rschi GPR , GPR , GPR , SHIFT NUM",{0x80E00020,0x000FFFEF}}, // 100000001110xxxxxxxxxxxxxxx0xxxx rschi r0, r0, r0, lsr #32 { "rschi GPR , GPR , NUM",{0x82E00000,0x000FFFFF}}, // 100000101110xxxxxxxxxxxxxxxxxxxx rschi r0, r0, #0 { "rschs GPR , GPR , GPR",{0x20E00000,0x000FF00F}}, // 001000001110xxxxxxxx00000000xxxx rschs r0, r0, r0 { "rschs GPR , GPR , GPR , SHIFT",{0x20E00060,0x000FF00F}}, // 001000001110xxxxxxxx00000110xxxx rschs r0, r0, r0, rrx { "rschs GPR , GPR , GPR , SHIFT GPR",{0x20E00010,0x000FFF6F}}, // 001000001110xxxxxxxxxxxx0xx1xxxx rschs r0, r0, r0, lsl r0 { "rschs GPR , GPR , GPR , SHIFT NUM",{0x20E00020,0x000FFFEF}}, // 001000001110xxxxxxxxxxxxxxx0xxxx rschs r0, r0, r0, lsr #32 { "rschs GPR , GPR , NUM",{0x22E00000,0x000FFFFF}}, // 001000101110xxxxxxxxxxxxxxxxxxxx rschs r0, r0, #0 { "rscle GPR , GPR , GPR",{0xD0E00000,0x000FF00F}}, // 110100001110xxxxxxxx00000000xxxx rscle r0, r0, r0 { "rscle GPR , GPR , GPR , SHIFT",{0xD0E00060,0x000FF00F}}, // 110100001110xxxxxxxx00000110xxxx rscle r0, r0, r0, rrx { "rscle GPR , GPR , GPR , SHIFT GPR",{0xD0E00010,0x000FFF6F}}, // 110100001110xxxxxxxxxxxx0xx1xxxx rscle r0, r0, r0, lsl r0 { "rscle GPR , GPR , GPR , SHIFT NUM",{0xD0E00020,0x000FFFEF}}, // 110100001110xxxxxxxxxxxxxxx0xxxx rscle r0, r0, r0, lsr #32 { "rscle GPR , GPR , NUM",{0xD2E00000,0x000FFFFF}}, // 110100101110xxxxxxxxxxxxxxxxxxxx rscle r0, r0, #0 { "rsclo GPR , GPR , GPR",{0x30E00000,0x000FF00F}}, // 001100001110xxxxxxxx00000000xxxx rsclo r0, r0, r0 { "rsclo GPR , GPR , GPR , SHIFT",{0x30E00060,0x000FF00F}}, // 001100001110xxxxxxxx00000110xxxx rsclo r0, r0, r0, rrx { "rsclo GPR , GPR , GPR , SHIFT GPR",{0x30E00010,0x000FFF6F}}, // 001100001110xxxxxxxxxxxx0xx1xxxx rsclo r0, r0, r0, lsl r0 { "rsclo GPR , GPR , GPR , SHIFT NUM",{0x30E00020,0x000FFFEF}}, // 001100001110xxxxxxxxxxxxxxx0xxxx rsclo r0, r0, r0, lsr #32 { "rsclo GPR , GPR , NUM",{0x32E00000,0x000FFFFF}}, // 001100101110xxxxxxxxxxxxxxxxxxxx rsclo r0, r0, #0 { "rscls GPR , GPR , GPR",{0x90E00000,0x000FF00F}}, // 100100001110xxxxxxxx00000000xxxx rscls r0, r0, r0 { "rscls GPR , GPR , GPR , SHIFT",{0x90E00060,0x000FF00F}}, // 100100001110xxxxxxxx00000110xxxx rscls r0, r0, r0, rrx { "rscls GPR , GPR , GPR , SHIFT GPR",{0x90E00010,0x000FFF6F}}, // 100100001110xxxxxxxxxxxx0xx1xxxx rscls r0, r0, r0, lsl r0 { "rscls GPR , GPR , GPR , SHIFT NUM",{0x90E00020,0x000FFFEF}}, // 100100001110xxxxxxxxxxxxxxx0xxxx rscls r0, r0, r0, lsr #32 { "rscls GPR , GPR , NUM",{0x92E00000,0x000FFFFF}}, // 100100101110xxxxxxxxxxxxxxxxxxxx rscls r0, r0, #0 { "rsclt GPR , GPR , GPR",{0xB0E00000,0x000FF00F}}, // 101100001110xxxxxxxx00000000xxxx rsclt r0, r0, r0 { "rsclt GPR , GPR , GPR , SHIFT",{0xB0E00060,0x000FF00F}}, // 101100001110xxxxxxxx00000110xxxx rsclt r0, r0, r0, rrx { "rsclt GPR , GPR , GPR , SHIFT GPR",{0xB0E00010,0x000FFF6F}}, // 101100001110xxxxxxxxxxxx0xx1xxxx rsclt r0, r0, r0, lsl r0 { "rsclt GPR , GPR , GPR , SHIFT NUM",{0xB0E00020,0x000FFFEF}}, // 101100001110xxxxxxxxxxxxxxx0xxxx rsclt r0, r0, r0, lsr #32 { "rsclt GPR , GPR , NUM",{0xB2E00000,0x000FFFFF}}, // 101100101110xxxxxxxxxxxxxxxxxxxx rsclt r0, r0, #0 { "rscmi GPR , GPR , GPR",{0x40E00000,0x000FF00F}}, // 010000001110xxxxxxxx00000000xxxx rscmi r0, r0, r0 { "rscmi GPR , GPR , GPR , SHIFT",{0x40E00060,0x000FF00F}}, // 010000001110xxxxxxxx00000110xxxx rscmi r0, r0, r0, rrx { "rscmi GPR , GPR , GPR , SHIFT GPR",{0x40E00010,0x000FFF6F}}, // 010000001110xxxxxxxxxxxx0xx1xxxx rscmi r0, r0, r0, lsl r0 { "rscmi GPR , GPR , GPR , SHIFT NUM",{0x40E00020,0x000FFFEF}}, // 010000001110xxxxxxxxxxxxxxx0xxxx rscmi r0, r0, r0, lsr #32 { "rscmi GPR , GPR , NUM",{0x42E00000,0x000FFFFF}}, // 010000101110xxxxxxxxxxxxxxxxxxxx rscmi r0, r0, #0 { "rscne GPR , GPR , GPR",{0x10E00000,0x000FF00F}}, // 000100001110xxxxxxxx00000000xxxx rscne r0, r0, r0 { "rscne GPR , GPR , GPR , SHIFT",{0x10E00060,0x000FF00F}}, // 000100001110xxxxxxxx00000110xxxx rscne r0, r0, r0, rrx { "rscne GPR , GPR , GPR , SHIFT GPR",{0x10E00010,0x000FFF6F}}, // 000100001110xxxxxxxxxxxx0xx1xxxx rscne r0, r0, r0, lsl r0 { "rscne GPR , GPR , GPR , SHIFT NUM",{0x10E00020,0x000FFFEF}}, // 000100001110xxxxxxxxxxxxxxx0xxxx rscne r0, r0, r0, lsr #32 { "rscne GPR , GPR , NUM",{0x12E00000,0x000FFFFF}}, // 000100101110xxxxxxxxxxxxxxxxxxxx rscne r0, r0, #0 { "rscpl GPR , GPR , GPR",{0x50E00000,0x000FF00F}}, // 010100001110xxxxxxxx00000000xxxx rscpl r0, r0, r0 { "rscpl GPR , GPR , GPR , SHIFT",{0x50E00060,0x000FF00F}}, // 010100001110xxxxxxxx00000110xxxx rscpl r0, r0, r0, rrx { "rscpl GPR , GPR , GPR , SHIFT GPR",{0x50E00010,0x000FFF6F}}, // 010100001110xxxxxxxxxxxx0xx1xxxx rscpl r0, r0, r0, lsl r0 { "rscpl GPR , GPR , GPR , SHIFT NUM",{0x50E00020,0x000FFFEF}}, // 010100001110xxxxxxxxxxxxxxx0xxxx rscpl r0, r0, r0, lsr #32 { "rscpl GPR , GPR , NUM",{0x52E00000,0x000FFFFF}}, // 010100101110xxxxxxxxxxxxxxxxxxxx rscpl r0, r0, #0 { "rscs GPR , GPR , GPR",{0xE0F00000,0x000FF00F}}, // 111000001111xxxxxxxx00000000xxxx rscs r0, r0, r0 { "rscs GPR , GPR , GPR , SHIFT",{0xE0F00060,0x000FF00F}}, // 111000001111xxxxxxxx00000110xxxx rscs r0, r0, r0, rrx { "rscs GPR , GPR , GPR , SHIFT GPR",{0xE0F00010,0x000FFF6F}}, // 111000001111xxxxxxxxxxxx0xx1xxxx rscs r0, r0, r0, lsl r0 { "rscs GPR , GPR , GPR , SHIFT NUM",{0xE0F00020,0x000FFFEF}}, // 111000001111xxxxxxxxxxxxxxx0xxxx rscs r0, r0, r0, lsr #32 { "rscs GPR , GPR , NUM",{0xE2F00000,0x000FFFFF}}, // 111000101111xxxxxxxxxxxxxxxxxxxx rscs r0, r0, #0 { "rscseq GPR , GPR , GPR",{0x00F00000,0x000FF00F}}, // 000000001111xxxxxxxx00000000xxxx rscseq r0, r0, r0 { "rscseq GPR , GPR , GPR , SHIFT",{0x00F00060,0x000FF00F}}, // 000000001111xxxxxxxx00000110xxxx rscseq r0, r0, r0, rrx { "rscseq GPR , GPR , GPR , SHIFT GPR",{0x00F00010,0x000FFF6F}}, // 000000001111xxxxxxxxxxxx0xx1xxxx rscseq r0, r0, r0, lsl r0 { "rscseq GPR , GPR , GPR , SHIFT NUM",{0x00F00020,0x000FFFEF}}, // 000000001111xxxxxxxxxxxxxxx0xxxx rscseq r0, r0, r0, lsr #32 { "rscseq GPR , GPR , NUM",{0x02F00000,0x000FFFFF}}, // 000000101111xxxxxxxxxxxxxxxxxxxx rscseq r0, r0, #0 { "rscsge GPR , GPR , GPR",{0xA0F00000,0x000FF00F}}, // 101000001111xxxxxxxx00000000xxxx rscsge r0, r0, r0 { "rscsge GPR , GPR , GPR , SHIFT",{0xA0F00060,0x000FF00F}}, // 101000001111xxxxxxxx00000110xxxx rscsge r0, r0, r0, rrx { "rscsge GPR , GPR , GPR , SHIFT GPR",{0xA0F00010,0x000FFF6F}}, // 101000001111xxxxxxxxxxxx0xx1xxxx rscsge r0, r0, r0, lsl r0 { "rscsge GPR , GPR , GPR , SHIFT NUM",{0xA0F00020,0x000FFFEF}}, // 101000001111xxxxxxxxxxxxxxx0xxxx rscsge r0, r0, r0, lsr #32 { "rscsge GPR , GPR , NUM",{0xA2F00000,0x000FFFFF}}, // 101000101111xxxxxxxxxxxxxxxxxxxx rscsge r0, r0, #0 { "rscsgt GPR , GPR , GPR",{0xC0F00000,0x000FF00F}}, // 110000001111xxxxxxxx00000000xxxx rscsgt r0, r0, r0 { "rscsgt GPR , GPR , GPR , SHIFT",{0xC0F00060,0x000FF00F}}, // 110000001111xxxxxxxx00000110xxxx rscsgt r0, r0, r0, rrx { "rscsgt GPR , GPR , GPR , SHIFT GPR",{0xC0F00010,0x000FFF6F}}, // 110000001111xxxxxxxxxxxx0xx1xxxx rscsgt r0, r0, r0, lsl r0 { "rscsgt GPR , GPR , GPR , SHIFT NUM",{0xC0F00020,0x000FFFEF}}, // 110000001111xxxxxxxxxxxxxxx0xxxx rscsgt r0, r0, r0, lsr #32 { "rscsgt GPR , GPR , NUM",{0xC2F00000,0x000FFFFF}}, // 110000101111xxxxxxxxxxxxxxxxxxxx rscsgt r0, r0, #0 { "rscshi GPR , GPR , GPR",{0x80F00000,0x000FF00F}}, // 100000001111xxxxxxxx00000000xxxx rscshi r0, r0, r0 { "rscshi GPR , GPR , GPR , SHIFT",{0x80F00060,0x000FF00F}}, // 100000001111xxxxxxxx00000110xxxx rscshi r0, r0, r0, rrx { "rscshi GPR , GPR , GPR , SHIFT GPR",{0x80F00010,0x000FFF6F}}, // 100000001111xxxxxxxxxxxx0xx1xxxx rscshi r0, r0, r0, lsl r0 { "rscshi GPR , GPR , GPR , SHIFT NUM",{0x80F00020,0x000FFFEF}}, // 100000001111xxxxxxxxxxxxxxx0xxxx rscshi r0, r0, r0, lsr #32 { "rscshi GPR , GPR , NUM",{0x82F00000,0x000FFFFF}}, // 100000101111xxxxxxxxxxxxxxxxxxxx rscshi r0, r0, #0 { "rscshs GPR , GPR , GPR",{0x20F00000,0x000FF00F}}, // 001000001111xxxxxxxx00000000xxxx rscshs r0, r0, r0 { "rscshs GPR , GPR , GPR , SHIFT",{0x20F00060,0x000FF00F}}, // 001000001111xxxxxxxx00000110xxxx rscshs r0, r0, r0, rrx { "rscshs GPR , GPR , GPR , SHIFT GPR",{0x20F00010,0x000FFF6F}}, // 001000001111xxxxxxxxxxxx0xx1xxxx rscshs r0, r0, r0, lsl r0 { "rscshs GPR , GPR , GPR , SHIFT NUM",{0x20F00020,0x000FFFEF}}, // 001000001111xxxxxxxxxxxxxxx0xxxx rscshs r0, r0, r0, lsr #32 { "rscshs GPR , GPR , NUM",{0x22F00000,0x000FFFFF}}, // 001000101111xxxxxxxxxxxxxxxxxxxx rscshs r0, r0, #0 { "rscsle GPR , GPR , GPR",{0xD0F00000,0x000FF00F}}, // 110100001111xxxxxxxx00000000xxxx rscsle r0, r0, r0 { "rscsle GPR , GPR , GPR , SHIFT",{0xD0F00060,0x000FF00F}}, // 110100001111xxxxxxxx00000110xxxx rscsle r0, r0, r0, rrx { "rscsle GPR , GPR , GPR , SHIFT GPR",{0xD0F00010,0x000FFF6F}}, // 110100001111xxxxxxxxxxxx0xx1xxxx rscsle r0, r0, r0, lsl r0 { "rscsle GPR , GPR , GPR , SHIFT NUM",{0xD0F00020,0x000FFFEF}}, // 110100001111xxxxxxxxxxxxxxx0xxxx rscsle r0, r0, r0, lsr #32 { "rscsle GPR , GPR , NUM",{0xD2F00000,0x000FFFFF}}, // 110100101111xxxxxxxxxxxxxxxxxxxx rscsle r0, r0, #0 { "rscslo GPR , GPR , GPR",{0x30F00000,0x000FF00F}}, // 001100001111xxxxxxxx00000000xxxx rscslo r0, r0, r0 { "rscslo GPR , GPR , GPR , SHIFT",{0x30F00060,0x000FF00F}}, // 001100001111xxxxxxxx00000110xxxx rscslo r0, r0, r0, rrx { "rscslo GPR , GPR , GPR , SHIFT GPR",{0x30F00010,0x000FFF6F}}, // 001100001111xxxxxxxxxxxx0xx1xxxx rscslo r0, r0, r0, lsl r0 { "rscslo GPR , GPR , GPR , SHIFT NUM",{0x30F00020,0x000FFFEF}}, // 001100001111xxxxxxxxxxxxxxx0xxxx rscslo r0, r0, r0, lsr #32 { "rscslo GPR , GPR , NUM",{0x32F00000,0x000FFFFF}}, // 001100101111xxxxxxxxxxxxxxxxxxxx rscslo r0, r0, #0 { "rscsls GPR , GPR , GPR",{0x90F00000,0x000FF00F}}, // 100100001111xxxxxxxx00000000xxxx rscsls r0, r0, r0 { "rscsls GPR , GPR , GPR , SHIFT",{0x90F00060,0x000FF00F}}, // 100100001111xxxxxxxx00000110xxxx rscsls r0, r0, r0, rrx { "rscsls GPR , GPR , GPR , SHIFT GPR",{0x90F00010,0x000FFF6F}}, // 100100001111xxxxxxxxxxxx0xx1xxxx rscsls r0, r0, r0, lsl r0 { "rscsls GPR , GPR , GPR , SHIFT NUM",{0x90F00020,0x000FFFEF}}, // 100100001111xxxxxxxxxxxxxxx0xxxx rscsls r0, r0, r0, lsr #32 { "rscsls GPR , GPR , NUM",{0x92F00000,0x000FFFFF}}, // 100100101111xxxxxxxxxxxxxxxxxxxx rscsls r0, r0, #0 { "rscslt GPR , GPR , GPR",{0xB0F00000,0x000FF00F}}, // 101100001111xxxxxxxx00000000xxxx rscslt r0, r0, r0 { "rscslt GPR , GPR , GPR , SHIFT",{0xB0F00060,0x000FF00F}}, // 101100001111xxxxxxxx00000110xxxx rscslt r0, r0, r0, rrx { "rscslt GPR , GPR , GPR , SHIFT GPR",{0xB0F00010,0x000FFF6F}}, // 101100001111xxxxxxxxxxxx0xx1xxxx rscslt r0, r0, r0, lsl r0 { "rscslt GPR , GPR , GPR , SHIFT NUM",{0xB0F00020,0x000FFFEF}}, // 101100001111xxxxxxxxxxxxxxx0xxxx rscslt r0, r0, r0, lsr #32 { "rscslt GPR , GPR , NUM",{0xB2F00000,0x000FFFFF}}, // 101100101111xxxxxxxxxxxxxxxxxxxx rscslt r0, r0, #0 { "rscsmi GPR , GPR , GPR",{0x40F00000,0x000FF00F}}, // 010000001111xxxxxxxx00000000xxxx rscsmi r0, r0, r0 { "rscsmi GPR , GPR , GPR , SHIFT",{0x40F00060,0x000FF00F}}, // 010000001111xxxxxxxx00000110xxxx rscsmi r0, r0, r0, rrx { "rscsmi GPR , GPR , GPR , SHIFT GPR",{0x40F00010,0x000FFF6F}}, // 010000001111xxxxxxxxxxxx0xx1xxxx rscsmi r0, r0, r0, lsl r0 { "rscsmi GPR , GPR , GPR , SHIFT NUM",{0x40F00020,0x000FFFEF}}, // 010000001111xxxxxxxxxxxxxxx0xxxx rscsmi r0, r0, r0, lsr #32 { "rscsmi GPR , GPR , NUM",{0x42F00000,0x000FFFFF}}, // 010000101111xxxxxxxxxxxxxxxxxxxx rscsmi r0, r0, #0 { "rscsne GPR , GPR , GPR",{0x10F00000,0x000FF00F}}, // 000100001111xxxxxxxx00000000xxxx rscsne r0, r0, r0 { "rscsne GPR , GPR , GPR , SHIFT",{0x10F00060,0x000FF00F}}, // 000100001111xxxxxxxx00000110xxxx rscsne r0, r0, r0, rrx { "rscsne GPR , GPR , GPR , SHIFT GPR",{0x10F00010,0x000FFF6F}}, // 000100001111xxxxxxxxxxxx0xx1xxxx rscsne r0, r0, r0, lsl r0 { "rscsne GPR , GPR , GPR , SHIFT NUM",{0x10F00020,0x000FFFEF}}, // 000100001111xxxxxxxxxxxxxxx0xxxx rscsne r0, r0, r0, lsr #32 { "rscsne GPR , GPR , NUM",{0x12F00000,0x000FFFFF}}, // 000100101111xxxxxxxxxxxxxxxxxxxx rscsne r0, r0, #0 { "rscspl GPR , GPR , GPR",{0x50F00000,0x000FF00F}}, // 010100001111xxxxxxxx00000000xxxx rscspl r0, r0, r0 { "rscspl GPR , GPR , GPR , SHIFT",{0x50F00060,0x000FF00F}}, // 010100001111xxxxxxxx00000110xxxx rscspl r0, r0, r0, rrx { "rscspl GPR , GPR , GPR , SHIFT GPR",{0x50F00010,0x000FFF6F}}, // 010100001111xxxxxxxxxxxx0xx1xxxx rscspl r0, r0, r0, lsl r0 { "rscspl GPR , GPR , GPR , SHIFT NUM",{0x50F00020,0x000FFFEF}}, // 010100001111xxxxxxxxxxxxxxx0xxxx rscspl r0, r0, r0, lsr #32 { "rscspl GPR , GPR , NUM",{0x52F00000,0x000FFFFF}}, // 010100101111xxxxxxxxxxxxxxxxxxxx rscspl r0, r0, #0 { "rscsvc GPR , GPR , GPR",{0x70F00000,0x000FF00F}}, // 011100001111xxxxxxxx00000000xxxx rscsvc r0, r0, r0 { "rscsvc GPR , GPR , GPR , SHIFT",{0x70F00060,0x000FF00F}}, // 011100001111xxxxxxxx00000110xxxx rscsvc r0, r0, r0, rrx { "rscsvc GPR , GPR , GPR , SHIFT GPR",{0x70F00010,0x000FFF6F}}, // 011100001111xxxxxxxxxxxx0xx1xxxx rscsvc r0, r0, r0, lsl r0 { "rscsvc GPR , GPR , GPR , SHIFT NUM",{0x70F00020,0x000FFFEF}}, // 011100001111xxxxxxxxxxxxxxx0xxxx rscsvc r0, r0, r0, lsr #32 { "rscsvc GPR , GPR , NUM",{0x72F00000,0x000FFFFF}}, // 011100101111xxxxxxxxxxxxxxxxxxxx rscsvc r0, r0, #0 { "rscsvs GPR , GPR , GPR",{0x60F00000,0x000FF00F}}, // 011000001111xxxxxxxx00000000xxxx rscsvs r0, r0, r0 { "rscsvs GPR , GPR , GPR , SHIFT",{0x60F00060,0x000FF00F}}, // 011000001111xxxxxxxx00000110xxxx rscsvs r0, r0, r0, rrx { "rscsvs GPR , GPR , GPR , SHIFT GPR",{0x60F00010,0x000FFF6F}}, // 011000001111xxxxxxxxxxxx0xx1xxxx rscsvs r0, r0, r0, lsl r0 { "rscsvs GPR , GPR , GPR , SHIFT NUM",{0x60F00020,0x000FFFEF}}, // 011000001111xxxxxxxxxxxxxxx0xxxx rscsvs r0, r0, r0, lsr #32 { "rscsvs GPR , GPR , NUM",{0x62F00000,0x000FFFFF}}, // 011000101111xxxxxxxxxxxxxxxxxxxx rscsvs r0, r0, #0 { "rscvc GPR , GPR , GPR",{0x70E00000,0x000FF00F}}, // 011100001110xxxxxxxx00000000xxxx rscvc r0, r0, r0 { "rscvc GPR , GPR , GPR , SHIFT",{0x70E00060,0x000FF00F}}, // 011100001110xxxxxxxx00000110xxxx rscvc r0, r0, r0, rrx { "rscvc GPR , GPR , GPR , SHIFT GPR",{0x70E00010,0x000FFF6F}}, // 011100001110xxxxxxxxxxxx0xx1xxxx rscvc r0, r0, r0, lsl r0 { "rscvc GPR , GPR , GPR , SHIFT NUM",{0x70E00020,0x000FFFEF}}, // 011100001110xxxxxxxxxxxxxxx0xxxx rscvc r0, r0, r0, lsr #32 { "rscvc GPR , GPR , NUM",{0x72E00000,0x000FFFFF}}, // 011100101110xxxxxxxxxxxxxxxxxxxx rscvc r0, r0, #0 { "rscvs GPR , GPR , GPR",{0x60E00000,0x000FF00F}}, // 011000001110xxxxxxxx00000000xxxx rscvs r0, r0, r0 { "rscvs GPR , GPR , GPR , SHIFT",{0x60E00060,0x000FF00F}}, // 011000001110xxxxxxxx00000110xxxx rscvs r0, r0, r0, rrx { "rscvs GPR , GPR , GPR , SHIFT GPR",{0x60E00010,0x000FFF6F}}, // 011000001110xxxxxxxxxxxx0xx1xxxx rscvs r0, r0, r0, lsl r0 { "rscvs GPR , GPR , GPR , SHIFT NUM",{0x60E00020,0x000FFFEF}}, // 011000001110xxxxxxxxxxxxxxx0xxxx rscvs r0, r0, r0, lsr #32 { "rscvs GPR , GPR , NUM",{0x62E00000,0x000FFFFF}}, // 011000101110xxxxxxxxxxxxxxxxxxxx rscvs r0, r0, #0 { "sadd16 GPR , GPR , GPR",{0xE6100010,0x000FFF0F}}, // 111001100001xxxxxxxxxxxx0001xxxx sadd16 r0, r0, r0 { "sadd16eq GPR , GPR , GPR",{0x06100010,0x000FFF0F}}, // 000001100001xxxxxxxxxxxx0001xxxx sadd16eq r0, r0, r0 { "sadd16ge GPR , GPR , GPR",{0xA6100010,0x000FFF0F}}, // 101001100001xxxxxxxxxxxx0001xxxx sadd16ge r0, r0, r0 { "sadd16gt GPR , GPR , GPR",{0xC6100010,0x000FFF0F}}, // 110001100001xxxxxxxxxxxx0001xxxx sadd16gt r0, r0, r0 { "sadd16hi GPR , GPR , GPR",{0x86100010,0x000FFF0F}}, // 100001100001xxxxxxxxxxxx0001xxxx sadd16hi r0, r0, r0 { "sadd16hs GPR , GPR , GPR",{0x26100010,0x000FFF0F}}, // 001001100001xxxxxxxxxxxx0001xxxx sadd16hs r0, r0, r0 { "sadd16le GPR , GPR , GPR",{0xD6100010,0x000FFF0F}}, // 110101100001xxxxxxxxxxxx0001xxxx sadd16le r0, r0, r0 { "sadd16lo GPR , GPR , GPR",{0x36100010,0x000FFF0F}}, // 001101100001xxxxxxxxxxxx0001xxxx sadd16lo r0, r0, r0 { "sadd16ls GPR , GPR , GPR",{0x96100010,0x000FFF0F}}, // 100101100001xxxxxxxxxxxx0001xxxx sadd16ls r0, r0, r0 { "sadd16lt GPR , GPR , GPR",{0xB6100010,0x000FFF0F}}, // 101101100001xxxxxxxxxxxx0001xxxx sadd16lt r0, r0, r0 { "sadd16mi GPR , GPR , GPR",{0x46100010,0x000FFF0F}}, // 010001100001xxxxxxxxxxxx0001xxxx sadd16mi r0, r0, r0 { "sadd16ne GPR , GPR , GPR",{0x16100010,0x000FFF0F}}, // 000101100001xxxxxxxxxxxx0001xxxx sadd16ne r0, r0, r0 { "sadd16pl GPR , GPR , GPR",{0x56100010,0x000FFF0F}}, // 010101100001xxxxxxxxxxxx0001xxxx sadd16pl r0, r0, r0 { "sadd16vc GPR , GPR , GPR",{0x76100010,0x000FFF0F}}, // 011101100001xxxxxxxxxxxx0001xxxx sadd16vc r0, r0, r0 { "sadd16vs GPR , GPR , GPR",{0x66100010,0x000FFF0F}}, // 011001100001xxxxxxxxxxxx0001xxxx sadd16vs r0, r0, r0 { "sadd8 GPR , GPR , GPR",{0xE6100090,0x000FFF0F}}, // 111001100001xxxxxxxxxxxx1001xxxx sadd8 r0, r0, r0 { "sadd8eq GPR , GPR , GPR",{0x06100090,0x000FFF0F}}, // 000001100001xxxxxxxxxxxx1001xxxx sadd8eq r0, r0, r0 { "sadd8ge GPR , GPR , GPR",{0xA6100090,0x000FFF0F}}, // 101001100001xxxxxxxxxxxx1001xxxx sadd8ge r0, r0, r0 { "sadd8gt GPR , GPR , GPR",{0xC6100090,0x000FFF0F}}, // 110001100001xxxxxxxxxxxx1001xxxx sadd8gt r0, r0, r0 { "sadd8hi GPR , GPR , GPR",{0x86100090,0x000FFF0F}}, // 100001100001xxxxxxxxxxxx1001xxxx sadd8hi r0, r0, r0 { "sadd8hs GPR , GPR , GPR",{0x26100090,0x000FFF0F}}, // 001001100001xxxxxxxxxxxx1001xxxx sadd8hs r0, r0, r0 { "sadd8le GPR , GPR , GPR",{0xD6100090,0x000FFF0F}}, // 110101100001xxxxxxxxxxxx1001xxxx sadd8le r0, r0, r0 { "sadd8lo GPR , GPR , GPR",{0x36100090,0x000FFF0F}}, // 001101100001xxxxxxxxxxxx1001xxxx sadd8lo r0, r0, r0 { "sadd8ls GPR , GPR , GPR",{0x96100090,0x000FFF0F}}, // 100101100001xxxxxxxxxxxx1001xxxx sadd8ls r0, r0, r0 { "sadd8lt GPR , GPR , GPR",{0xB6100090,0x000FFF0F}}, // 101101100001xxxxxxxxxxxx1001xxxx sadd8lt r0, r0, r0 { "sadd8mi GPR , GPR , GPR",{0x46100090,0x000FFF0F}}, // 010001100001xxxxxxxxxxxx1001xxxx sadd8mi r0, r0, r0 { "sadd8ne GPR , GPR , GPR",{0x16100090,0x000FFF0F}}, // 000101100001xxxxxxxxxxxx1001xxxx sadd8ne r0, r0, r0 { "sadd8pl GPR , GPR , GPR",{0x56100090,0x000FFF0F}}, // 010101100001xxxxxxxxxxxx1001xxxx sadd8pl r0, r0, r0 { "sadd8vc GPR , GPR , GPR",{0x76100090,0x000FFF0F}}, // 011101100001xxxxxxxxxxxx1001xxxx sadd8vc r0, r0, r0 { "sadd8vs GPR , GPR , GPR",{0x66100090,0x000FFF0F}}, // 011001100001xxxxxxxxxxxx1001xxxx sadd8vs r0, r0, r0 { "sasx GPR , GPR , GPR",{0xE6100030,0x000FFF0F}}, // 111001100001xxxxxxxxxxxx0011xxxx sasx r0, r0, r0 { "sasxeq GPR , GPR , GPR",{0x06100030,0x000FFF0F}}, // 000001100001xxxxxxxxxxxx0011xxxx sasxeq r0, r0, r0 { "sasxge GPR , GPR , GPR",{0xA6100030,0x000FFF0F}}, // 101001100001xxxxxxxxxxxx0011xxxx sasxge r0, r0, r0 { "sasxgt GPR , GPR , GPR",{0xC6100030,0x000FFF0F}}, // 110001100001xxxxxxxxxxxx0011xxxx sasxgt r0, r0, r0 { "sasxhi GPR , GPR , GPR",{0x86100030,0x000FFF0F}}, // 100001100001xxxxxxxxxxxx0011xxxx sasxhi r0, r0, r0 { "sasxhs GPR , GPR , GPR",{0x26100030,0x000FFF0F}}, // 001001100001xxxxxxxxxxxx0011xxxx sasxhs r0, r0, r0 { "sasxle GPR , GPR , GPR",{0xD6100030,0x000FFF0F}}, // 110101100001xxxxxxxxxxxx0011xxxx sasxle r0, r0, r0 { "sasxlo GPR , GPR , GPR",{0x36100030,0x000FFF0F}}, // 001101100001xxxxxxxxxxxx0011xxxx sasxlo r0, r0, r0 { "sasxls GPR , GPR , GPR",{0x96100030,0x000FFF0F}}, // 100101100001xxxxxxxxxxxx0011xxxx sasxls r0, r0, r0 { "sasxlt GPR , GPR , GPR",{0xB6100030,0x000FFF0F}}, // 101101100001xxxxxxxxxxxx0011xxxx sasxlt r0, r0, r0 { "sasxmi GPR , GPR , GPR",{0x46100030,0x000FFF0F}}, // 010001100001xxxxxxxxxxxx0011xxxx sasxmi r0, r0, r0 { "sasxne GPR , GPR , GPR",{0x16100030,0x000FFF0F}}, // 000101100001xxxxxxxxxxxx0011xxxx sasxne r0, r0, r0 { "sasxpl GPR , GPR , GPR",{0x56100030,0x000FFF0F}}, // 010101100001xxxxxxxxxxxx0011xxxx sasxpl r0, r0, r0 { "sasxvc GPR , GPR , GPR",{0x76100030,0x000FFF0F}}, // 011101100001xxxxxxxxxxxx0011xxxx sasxvc r0, r0, r0 { "sasxvs GPR , GPR , GPR",{0x66100030,0x000FFF0F}}, // 011001100001xxxxxxxxxxxx0011xxxx sasxvs r0, r0, r0 { "sbc GPR , GPR , GPR",{0xE0C00000,0x000FF00F}}, // 111000001100xxxxxxxx00000000xxxx sbc r0, r0, r0 { "sbc GPR , GPR , GPR , SHIFT",{0xE0C00060,0x000FF00F}}, // 111000001100xxxxxxxx00000110xxxx sbc r0, r0, r0, rrx { "sbc GPR , GPR , GPR , SHIFT GPR",{0xE0C00010,0x000FFF6F}}, // 111000001100xxxxxxxxxxxx0xx1xxxx sbc r0, r0, r0, lsl r0 { "sbc GPR , GPR , GPR , SHIFT NUM",{0xE0C00020,0x000FFFEF}}, // 111000001100xxxxxxxxxxxxxxx0xxxx sbc r0, r0, r0, lsr #32 { "sbc GPR , GPR , NUM",{0xE2C00000,0x000FFFFF}}, // 111000101100xxxxxxxxxxxxxxxxxxxx sbc r0, r0, #0 { "sbceq GPR , GPR , GPR",{0x00C00000,0x000FF00F}}, // 000000001100xxxxxxxx00000000xxxx sbceq r0, r0, r0 { "sbceq GPR , GPR , GPR , SHIFT",{0x00C00060,0x000FF00F}}, // 000000001100xxxxxxxx00000110xxxx sbceq r0, r0, r0, rrx { "sbceq GPR , GPR , GPR , SHIFT GPR",{0x00C00010,0x000FFF6F}}, // 000000001100xxxxxxxxxxxx0xx1xxxx sbceq r0, r0, r0, lsl r0 { "sbceq GPR , GPR , GPR , SHIFT NUM",{0x00C00020,0x000FFFEF}}, // 000000001100xxxxxxxxxxxxxxx0xxxx sbceq r0, r0, r0, lsr #32 { "sbceq GPR , GPR , NUM",{0x02C00000,0x000FFFFF}}, // 000000101100xxxxxxxxxxxxxxxxxxxx sbceq r0, r0, #0 { "sbcge GPR , GPR , GPR",{0xA0C00000,0x000FF00F}}, // 101000001100xxxxxxxx00000000xxxx sbcge r0, r0, r0 { "sbcge GPR , GPR , GPR , SHIFT",{0xA0C00060,0x000FF00F}}, // 101000001100xxxxxxxx00000110xxxx sbcge r0, r0, r0, rrx { "sbcge GPR , GPR , GPR , SHIFT GPR",{0xA0C00010,0x000FFF6F}}, // 101000001100xxxxxxxxxxxx0xx1xxxx sbcge r0, r0, r0, lsl r0 { "sbcge GPR , GPR , GPR , SHIFT NUM",{0xA0C00020,0x000FFFEF}}, // 101000001100xxxxxxxxxxxxxxx0xxxx sbcge r0, r0, r0, lsr #32 { "sbcge GPR , GPR , NUM",{0xA2C00000,0x000FFFFF}}, // 101000101100xxxxxxxxxxxxxxxxxxxx sbcge r0, r0, #0 { "sbcgt GPR , GPR , GPR",{0xC0C00000,0x000FF00F}}, // 110000001100xxxxxxxx00000000xxxx sbcgt r0, r0, r0 { "sbcgt GPR , GPR , GPR , SHIFT",{0xC0C00060,0x000FF00F}}, // 110000001100xxxxxxxx00000110xxxx sbcgt r0, r0, r0, rrx { "sbcgt GPR , GPR , GPR , SHIFT GPR",{0xC0C00010,0x000FFF6F}}, // 110000001100xxxxxxxxxxxx0xx1xxxx sbcgt r0, r0, r0, lsl r0 { "sbcgt GPR , GPR , GPR , SHIFT NUM",{0xC0C00020,0x000FFFEF}}, // 110000001100xxxxxxxxxxxxxxx0xxxx sbcgt r0, r0, r0, lsr #32 { "sbcgt GPR , GPR , NUM",{0xC2C00000,0x000FFFFF}}, // 110000101100xxxxxxxxxxxxxxxxxxxx sbcgt r0, r0, #0 { "sbchi GPR , GPR , GPR",{0x80C00000,0x000FF00F}}, // 100000001100xxxxxxxx00000000xxxx sbchi r0, r0, r0 { "sbchi GPR , GPR , GPR , SHIFT",{0x80C00060,0x000FF00F}}, // 100000001100xxxxxxxx00000110xxxx sbchi r0, r0, r0, rrx { "sbchi GPR , GPR , GPR , SHIFT GPR",{0x80C00010,0x000FFF6F}}, // 100000001100xxxxxxxxxxxx0xx1xxxx sbchi r0, r0, r0, lsl r0 { "sbchi GPR , GPR , GPR , SHIFT NUM",{0x80C00020,0x000FFFEF}}, // 100000001100xxxxxxxxxxxxxxx0xxxx sbchi r0, r0, r0, lsr #32 { "sbchi GPR , GPR , NUM",{0x82C00000,0x000FFFFF}}, // 100000101100xxxxxxxxxxxxxxxxxxxx sbchi r0, r0, #0 { "sbchs GPR , GPR , GPR",{0x20C00000,0x000FF00F}}, // 001000001100xxxxxxxx00000000xxxx sbchs r0, r0, r0 { "sbchs GPR , GPR , GPR , SHIFT",{0x20C00060,0x000FF00F}}, // 001000001100xxxxxxxx00000110xxxx sbchs r0, r0, r0, rrx { "sbchs GPR , GPR , GPR , SHIFT GPR",{0x20C00010,0x000FFF6F}}, // 001000001100xxxxxxxxxxxx0xx1xxxx sbchs r0, r0, r0, lsl r0 { "sbchs GPR , GPR , GPR , SHIFT NUM",{0x20C00020,0x000FFFEF}}, // 001000001100xxxxxxxxxxxxxxx0xxxx sbchs r0, r0, r0, lsr #32 { "sbchs GPR , GPR , NUM",{0x22C00000,0x000FFFFF}}, // 001000101100xxxxxxxxxxxxxxxxxxxx sbchs r0, r0, #0 { "sbcle GPR , GPR , GPR",{0xD0C00000,0x000FF00F}}, // 110100001100xxxxxxxx00000000xxxx sbcle r0, r0, r0 { "sbcle GPR , GPR , GPR , SHIFT",{0xD0C00060,0x000FF00F}}, // 110100001100xxxxxxxx00000110xxxx sbcle r0, r0, r0, rrx { "sbcle GPR , GPR , GPR , SHIFT GPR",{0xD0C00010,0x000FFF6F}}, // 110100001100xxxxxxxxxxxx0xx1xxxx sbcle r0, r0, r0, lsl r0 { "sbcle GPR , GPR , GPR , SHIFT NUM",{0xD0C00020,0x000FFFEF}}, // 110100001100xxxxxxxxxxxxxxx0xxxx sbcle r0, r0, r0, lsr #32 { "sbcle GPR , GPR , NUM",{0xD2C00000,0x000FFFFF}}, // 110100101100xxxxxxxxxxxxxxxxxxxx sbcle r0, r0, #0 { "sbclo GPR , GPR , GPR",{0x30C00000,0x000FF00F}}, // 001100001100xxxxxxxx00000000xxxx sbclo r0, r0, r0 { "sbclo GPR , GPR , GPR , SHIFT",{0x30C00060,0x000FF00F}}, // 001100001100xxxxxxxx00000110xxxx sbclo r0, r0, r0, rrx { "sbclo GPR , GPR , GPR , SHIFT GPR",{0x30C00010,0x000FFF6F}}, // 001100001100xxxxxxxxxxxx0xx1xxxx sbclo r0, r0, r0, lsl r0 { "sbclo GPR , GPR , GPR , SHIFT NUM",{0x30C00020,0x000FFFEF}}, // 001100001100xxxxxxxxxxxxxxx0xxxx sbclo r0, r0, r0, lsr #32 { "sbclo GPR , GPR , NUM",{0x32C00000,0x000FFFFF}}, // 001100101100xxxxxxxxxxxxxxxxxxxx sbclo r0, r0, #0 { "sbcls GPR , GPR , GPR",{0x90C00000,0x000FF00F}}, // 100100001100xxxxxxxx00000000xxxx sbcls r0, r0, r0 { "sbcls GPR , GPR , GPR , SHIFT",{0x90C00060,0x000FF00F}}, // 100100001100xxxxxxxx00000110xxxx sbcls r0, r0, r0, rrx { "sbcls GPR , GPR , GPR , SHIFT GPR",{0x90C00010,0x000FFF6F}}, // 100100001100xxxxxxxxxxxx0xx1xxxx sbcls r0, r0, r0, lsl r0 { "sbcls GPR , GPR , GPR , SHIFT NUM",{0x90C00020,0x000FFFEF}}, // 100100001100xxxxxxxxxxxxxxx0xxxx sbcls r0, r0, r0, lsr #32 { "sbcls GPR , GPR , NUM",{0x92C00000,0x000FFFFF}}, // 100100101100xxxxxxxxxxxxxxxxxxxx sbcls r0, r0, #0 { "sbclt GPR , GPR , GPR",{0xB0C00000,0x000FF00F}}, // 101100001100xxxxxxxx00000000xxxx sbclt r0, r0, r0 { "sbclt GPR , GPR , GPR , SHIFT",{0xB0C00060,0x000FF00F}}, // 101100001100xxxxxxxx00000110xxxx sbclt r0, r0, r0, rrx { "sbclt GPR , GPR , GPR , SHIFT GPR",{0xB0C00010,0x000FFF6F}}, // 101100001100xxxxxxxxxxxx0xx1xxxx sbclt r0, r0, r0, lsl r0 { "sbclt GPR , GPR , GPR , SHIFT NUM",{0xB0C00020,0x000FFFEF}}, // 101100001100xxxxxxxxxxxxxxx0xxxx sbclt r0, r0, r0, lsr #32 { "sbclt GPR , GPR , NUM",{0xB2C00000,0x000FFFFF}}, // 101100101100xxxxxxxxxxxxxxxxxxxx sbclt r0, r0, #0 { "sbcmi GPR , GPR , GPR",{0x40C00000,0x000FF00F}}, // 010000001100xxxxxxxx00000000xxxx sbcmi r0, r0, r0 { "sbcmi GPR , GPR , GPR , SHIFT",{0x40C00060,0x000FF00F}}, // 010000001100xxxxxxxx00000110xxxx sbcmi r0, r0, r0, rrx { "sbcmi GPR , GPR , GPR , SHIFT GPR",{0x40C00010,0x000FFF6F}}, // 010000001100xxxxxxxxxxxx0xx1xxxx sbcmi r0, r0, r0, lsl r0 { "sbcmi GPR , GPR , GPR , SHIFT NUM",{0x40C00020,0x000FFFEF}}, // 010000001100xxxxxxxxxxxxxxx0xxxx sbcmi r0, r0, r0, lsr #32 { "sbcmi GPR , GPR , NUM",{0x42C00000,0x000FFFFF}}, // 010000101100xxxxxxxxxxxxxxxxxxxx sbcmi r0, r0, #0 { "sbcne GPR , GPR , GPR",{0x10C00000,0x000FF00F}}, // 000100001100xxxxxxxx00000000xxxx sbcne r0, r0, r0 { "sbcne GPR , GPR , GPR , SHIFT",{0x10C00060,0x000FF00F}}, // 000100001100xxxxxxxx00000110xxxx sbcne r0, r0, r0, rrx { "sbcne GPR , GPR , GPR , SHIFT GPR",{0x10C00010,0x000FFF6F}}, // 000100001100xxxxxxxxxxxx0xx1xxxx sbcne r0, r0, r0, lsl r0 { "sbcne GPR , GPR , GPR , SHIFT NUM",{0x10C00020,0x000FFFEF}}, // 000100001100xxxxxxxxxxxxxxx0xxxx sbcne r0, r0, r0, lsr #32 { "sbcne GPR , GPR , NUM",{0x12C00000,0x000FFFFF}}, // 000100101100xxxxxxxxxxxxxxxxxxxx sbcne r0, r0, #0 { "sbcpl GPR , GPR , GPR",{0x50C00000,0x000FF00F}}, // 010100001100xxxxxxxx00000000xxxx sbcpl r0, r0, r0 { "sbcpl GPR , GPR , GPR , SHIFT",{0x50C00060,0x000FF00F}}, // 010100001100xxxxxxxx00000110xxxx sbcpl r0, r0, r0, rrx { "sbcpl GPR , GPR , GPR , SHIFT GPR",{0x50C00010,0x000FFF6F}}, // 010100001100xxxxxxxxxxxx0xx1xxxx sbcpl r0, r0, r0, lsl r0 { "sbcpl GPR , GPR , GPR , SHIFT NUM",{0x50C00020,0x000FFFEF}}, // 010100001100xxxxxxxxxxxxxxx0xxxx sbcpl r0, r0, r0, lsr #32 { "sbcpl GPR , GPR , NUM",{0x52C00000,0x000FFFFF}}, // 010100101100xxxxxxxxxxxxxxxxxxxx sbcpl r0, r0, #0 { "sbcs GPR , GPR , GPR",{0xE0D00000,0x000FF00F}}, // 111000001101xxxxxxxx00000000xxxx sbcs r0, r0, r0 { "sbcs GPR , GPR , GPR , SHIFT",{0xE0D00060,0x000FF00F}}, // 111000001101xxxxxxxx00000110xxxx sbcs r0, r0, r0, rrx { "sbcs GPR , GPR , GPR , SHIFT GPR",{0xE0D00010,0x000FFF6F}}, // 111000001101xxxxxxxxxxxx0xx1xxxx sbcs r0, r0, r0, lsl r0 { "sbcs GPR , GPR , GPR , SHIFT NUM",{0xE0D00020,0x000FFFEF}}, // 111000001101xxxxxxxxxxxxxxx0xxxx sbcs r0, r0, r0, lsr #32 { "sbcs GPR , GPR , NUM",{0xE2D00000,0x000FFFFF}}, // 111000101101xxxxxxxxxxxxxxxxxxxx sbcs r0, r0, #0 { "sbcseq GPR , GPR , GPR",{0x00D00000,0x000FF00F}}, // 000000001101xxxxxxxx00000000xxxx sbcseq r0, r0, r0 { "sbcseq GPR , GPR , GPR , SHIFT",{0x00D00060,0x000FF00F}}, // 000000001101xxxxxxxx00000110xxxx sbcseq r0, r0, r0, rrx { "sbcseq GPR , GPR , GPR , SHIFT GPR",{0x00D00010,0x000FFF6F}}, // 000000001101xxxxxxxxxxxx0xx1xxxx sbcseq r0, r0, r0, lsl r0 { "sbcseq GPR , GPR , GPR , SHIFT NUM",{0x00D00020,0x000FFFEF}}, // 000000001101xxxxxxxxxxxxxxx0xxxx sbcseq r0, r0, r0, lsr #32 { "sbcseq GPR , GPR , NUM",{0x02D00000,0x000FFFFF}}, // 000000101101xxxxxxxxxxxxxxxxxxxx sbcseq r0, r0, #0 { "sbcsge GPR , GPR , GPR",{0xA0D00000,0x000FF00F}}, // 101000001101xxxxxxxx00000000xxxx sbcsge r0, r0, r0 { "sbcsge GPR , GPR , GPR , SHIFT",{0xA0D00060,0x000FF00F}}, // 101000001101xxxxxxxx00000110xxxx sbcsge r0, r0, r0, rrx { "sbcsge GPR , GPR , GPR , SHIFT GPR",{0xA0D00010,0x000FFF6F}}, // 101000001101xxxxxxxxxxxx0xx1xxxx sbcsge r0, r0, r0, lsl r0 { "sbcsge GPR , GPR , GPR , SHIFT NUM",{0xA0D00020,0x000FFFEF}}, // 101000001101xxxxxxxxxxxxxxx0xxxx sbcsge r0, r0, r0, lsr #32 { "sbcsge GPR , GPR , NUM",{0xA2D00000,0x000FFFFF}}, // 101000101101xxxxxxxxxxxxxxxxxxxx sbcsge r0, r0, #0 { "sbcsgt GPR , GPR , GPR",{0xC0D00000,0x000FF00F}}, // 110000001101xxxxxxxx00000000xxxx sbcsgt r0, r0, r0 { "sbcsgt GPR , GPR , GPR , SHIFT",{0xC0D00060,0x000FF00F}}, // 110000001101xxxxxxxx00000110xxxx sbcsgt r0, r0, r0, rrx { "sbcsgt GPR , GPR , GPR , SHIFT GPR",{0xC0D00010,0x000FFF6F}}, // 110000001101xxxxxxxxxxxx0xx1xxxx sbcsgt r0, r0, r0, lsl r0 { "sbcsgt GPR , GPR , GPR , SHIFT NUM",{0xC0D00020,0x000FFFEF}}, // 110000001101xxxxxxxxxxxxxxx0xxxx sbcsgt r0, r0, r0, lsr #32 { "sbcsgt GPR , GPR , NUM",{0xC2D00000,0x000FFFFF}}, // 110000101101xxxxxxxxxxxxxxxxxxxx sbcsgt r0, r0, #0 { "sbcshi GPR , GPR , GPR",{0x80D00000,0x000FF00F}}, // 100000001101xxxxxxxx00000000xxxx sbcshi r0, r0, r0 { "sbcshi GPR , GPR , GPR , SHIFT",{0x80D00060,0x000FF00F}}, // 100000001101xxxxxxxx00000110xxxx sbcshi r0, r0, r0, rrx { "sbcshi GPR , GPR , GPR , SHIFT GPR",{0x80D00010,0x000FFF6F}}, // 100000001101xxxxxxxxxxxx0xx1xxxx sbcshi r0, r0, r0, lsl r0 { "sbcshi GPR , GPR , GPR , SHIFT NUM",{0x80D00020,0x000FFFEF}}, // 100000001101xxxxxxxxxxxxxxx0xxxx sbcshi r0, r0, r0, lsr #32 { "sbcshi GPR , GPR , NUM",{0x82D00000,0x000FFFFF}}, // 100000101101xxxxxxxxxxxxxxxxxxxx sbcshi r0, r0, #0 { "sbcshs GPR , GPR , GPR",{0x20D00000,0x000FF00F}}, // 001000001101xxxxxxxx00000000xxxx sbcshs r0, r0, r0 { "sbcshs GPR , GPR , GPR , SHIFT",{0x20D00060,0x000FF00F}}, // 001000001101xxxxxxxx00000110xxxx sbcshs r0, r0, r0, rrx { "sbcshs GPR , GPR , GPR , SHIFT GPR",{0x20D00010,0x000FFF6F}}, // 001000001101xxxxxxxxxxxx0xx1xxxx sbcshs r0, r0, r0, lsl r0 { "sbcshs GPR , GPR , GPR , SHIFT NUM",{0x20D00020,0x000FFFEF}}, // 001000001101xxxxxxxxxxxxxxx0xxxx sbcshs r0, r0, r0, lsr #32 { "sbcshs GPR , GPR , NUM",{0x22D00000,0x000FFFFF}}, // 001000101101xxxxxxxxxxxxxxxxxxxx sbcshs r0, r0, #0 { "sbcsle GPR , GPR , GPR",{0xD0D00000,0x000FF00F}}, // 110100001101xxxxxxxx00000000xxxx sbcsle r0, r0, r0 { "sbcsle GPR , GPR , GPR , SHIFT",{0xD0D00060,0x000FF00F}}, // 110100001101xxxxxxxx00000110xxxx sbcsle r0, r0, r0, rrx { "sbcsle GPR , GPR , GPR , SHIFT GPR",{0xD0D00010,0x000FFF6F}}, // 110100001101xxxxxxxxxxxx0xx1xxxx sbcsle r0, r0, r0, lsl r0 { "sbcsle GPR , GPR , GPR , SHIFT NUM",{0xD0D00020,0x000FFFEF}}, // 110100001101xxxxxxxxxxxxxxx0xxxx sbcsle r0, r0, r0, lsr #32 { "sbcsle GPR , GPR , NUM",{0xD2D00000,0x000FFFFF}}, // 110100101101xxxxxxxxxxxxxxxxxxxx sbcsle r0, r0, #0 { "sbcslo GPR , GPR , GPR",{0x30D00000,0x000FF00F}}, // 001100001101xxxxxxxx00000000xxxx sbcslo r0, r0, r0 { "sbcslo GPR , GPR , GPR , SHIFT",{0x30D00060,0x000FF00F}}, // 001100001101xxxxxxxx00000110xxxx sbcslo r0, r0, r0, rrx { "sbcslo GPR , GPR , GPR , SHIFT GPR",{0x30D00010,0x000FFF6F}}, // 001100001101xxxxxxxxxxxx0xx1xxxx sbcslo r0, r0, r0, lsl r0 { "sbcslo GPR , GPR , GPR , SHIFT NUM",{0x30D00020,0x000FFFEF}}, // 001100001101xxxxxxxxxxxxxxx0xxxx sbcslo r0, r0, r0, lsr #32 { "sbcslo GPR , GPR , NUM",{0x32D00000,0x000FFFFF}}, // 001100101101xxxxxxxxxxxxxxxxxxxx sbcslo r0, r0, #0 { "sbcsls GPR , GPR , GPR",{0x90D00000,0x000FF00F}}, // 100100001101xxxxxxxx00000000xxxx sbcsls r0, r0, r0 { "sbcsls GPR , GPR , GPR , SHIFT",{0x90D00060,0x000FF00F}}, // 100100001101xxxxxxxx00000110xxxx sbcsls r0, r0, r0, rrx { "sbcsls GPR , GPR , GPR , SHIFT GPR",{0x90D00010,0x000FFF6F}}, // 100100001101xxxxxxxxxxxx0xx1xxxx sbcsls r0, r0, r0, lsl r0 { "sbcsls GPR , GPR , GPR , SHIFT NUM",{0x90D00020,0x000FFFEF}}, // 100100001101xxxxxxxxxxxxxxx0xxxx sbcsls r0, r0, r0, lsr #32 { "sbcsls GPR , GPR , NUM",{0x92D00000,0x000FFFFF}}, // 100100101101xxxxxxxxxxxxxxxxxxxx sbcsls r0, r0, #0 { "sbcslt GPR , GPR , GPR",{0xB0D00000,0x000FF00F}}, // 101100001101xxxxxxxx00000000xxxx sbcslt r0, r0, r0 { "sbcslt GPR , GPR , GPR , SHIFT",{0xB0D00060,0x000FF00F}}, // 101100001101xxxxxxxx00000110xxxx sbcslt r0, r0, r0, rrx { "sbcslt GPR , GPR , GPR , SHIFT GPR",{0xB0D00010,0x000FFF6F}}, // 101100001101xxxxxxxxxxxx0xx1xxxx sbcslt r0, r0, r0, lsl r0 { "sbcslt GPR , GPR , GPR , SHIFT NUM",{0xB0D00020,0x000FFFEF}}, // 101100001101xxxxxxxxxxxxxxx0xxxx sbcslt r0, r0, r0, lsr #32 { "sbcslt GPR , GPR , NUM",{0xB2D00000,0x000FFFFF}}, // 101100101101xxxxxxxxxxxxxxxxxxxx sbcslt r0, r0, #0 { "sbcsmi GPR , GPR , GPR",{0x40D00000,0x000FF00F}}, // 010000001101xxxxxxxx00000000xxxx sbcsmi r0, r0, r0 { "sbcsmi GPR , GPR , GPR , SHIFT",{0x40D00060,0x000FF00F}}, // 010000001101xxxxxxxx00000110xxxx sbcsmi r0, r0, r0, rrx { "sbcsmi GPR , GPR , GPR , SHIFT GPR",{0x40D00010,0x000FFF6F}}, // 010000001101xxxxxxxxxxxx0xx1xxxx sbcsmi r0, r0, r0, lsl r0 { "sbcsmi GPR , GPR , GPR , SHIFT NUM",{0x40D00020,0x000FFFEF}}, // 010000001101xxxxxxxxxxxxxxx0xxxx sbcsmi r0, r0, r0, lsr #32 { "sbcsmi GPR , GPR , NUM",{0x42D00000,0x000FFFFF}}, // 010000101101xxxxxxxxxxxxxxxxxxxx sbcsmi r0, r0, #0 { "sbcsne GPR , GPR , GPR",{0x10D00000,0x000FF00F}}, // 000100001101xxxxxxxx00000000xxxx sbcsne r0, r0, r0 { "sbcsne GPR , GPR , GPR , SHIFT",{0x10D00060,0x000FF00F}}, // 000100001101xxxxxxxx00000110xxxx sbcsne r0, r0, r0, rrx { "sbcsne GPR , GPR , GPR , SHIFT GPR",{0x10D00010,0x000FFF6F}}, // 000100001101xxxxxxxxxxxx0xx1xxxx sbcsne r0, r0, r0, lsl r0 { "sbcsne GPR , GPR , GPR , SHIFT NUM",{0x10D00020,0x000FFFEF}}, // 000100001101xxxxxxxxxxxxxxx0xxxx sbcsne r0, r0, r0, lsr #32 { "sbcsne GPR , GPR , NUM",{0x12D00000,0x000FFFFF}}, // 000100101101xxxxxxxxxxxxxxxxxxxx sbcsne r0, r0, #0 { "sbcspl GPR , GPR , GPR",{0x50D00000,0x000FF00F}}, // 010100001101xxxxxxxx00000000xxxx sbcspl r0, r0, r0 { "sbcspl GPR , GPR , GPR , SHIFT",{0x50D00060,0x000FF00F}}, // 010100001101xxxxxxxx00000110xxxx sbcspl r0, r0, r0, rrx { "sbcspl GPR , GPR , GPR , SHIFT GPR",{0x50D00010,0x000FFF6F}}, // 010100001101xxxxxxxxxxxx0xx1xxxx sbcspl r0, r0, r0, lsl r0 { "sbcspl GPR , GPR , GPR , SHIFT NUM",{0x50D00020,0x000FFFEF}}, // 010100001101xxxxxxxxxxxxxxx0xxxx sbcspl r0, r0, r0, lsr #32 { "sbcspl GPR , GPR , NUM",{0x52D00000,0x000FFFFF}}, // 010100101101xxxxxxxxxxxxxxxxxxxx sbcspl r0, r0, #0 { "sbcsvc GPR , GPR , GPR",{0x70D00000,0x000FF00F}}, // 011100001101xxxxxxxx00000000xxxx sbcsvc r0, r0, r0 { "sbcsvc GPR , GPR , GPR , SHIFT",{0x70D00060,0x000FF00F}}, // 011100001101xxxxxxxx00000110xxxx sbcsvc r0, r0, r0, rrx { "sbcsvc GPR , GPR , GPR , SHIFT GPR",{0x70D00010,0x000FFF6F}}, // 011100001101xxxxxxxxxxxx0xx1xxxx sbcsvc r0, r0, r0, lsl r0 { "sbcsvc GPR , GPR , GPR , SHIFT NUM",{0x70D00020,0x000FFFEF}}, // 011100001101xxxxxxxxxxxxxxx0xxxx sbcsvc r0, r0, r0, lsr #32 { "sbcsvc GPR , GPR , NUM",{0x72D00000,0x000FFFFF}}, // 011100101101xxxxxxxxxxxxxxxxxxxx sbcsvc r0, r0, #0 { "sbcsvs GPR , GPR , GPR",{0x60D00000,0x000FF00F}}, // 011000001101xxxxxxxx00000000xxxx sbcsvs r0, r0, r0 { "sbcsvs GPR , GPR , GPR , SHIFT",{0x60D00060,0x000FF00F}}, // 011000001101xxxxxxxx00000110xxxx sbcsvs r0, r0, r0, rrx { "sbcsvs GPR , GPR , GPR , SHIFT GPR",{0x60D00010,0x000FFF6F}}, // 011000001101xxxxxxxxxxxx0xx1xxxx sbcsvs r0, r0, r0, lsl r0 { "sbcsvs GPR , GPR , GPR , SHIFT NUM",{0x60D00020,0x000FFFEF}}, // 011000001101xxxxxxxxxxxxxxx0xxxx sbcsvs r0, r0, r0, lsr #32 { "sbcsvs GPR , GPR , NUM",{0x62D00000,0x000FFFFF}}, // 011000101101xxxxxxxxxxxxxxxxxxxx sbcsvs r0, r0, #0 { "sbcvc GPR , GPR , GPR",{0x70C00000,0x000FF00F}}, // 011100001100xxxxxxxx00000000xxxx sbcvc r0, r0, r0 { "sbcvc GPR , GPR , GPR , SHIFT",{0x70C00060,0x000FF00F}}, // 011100001100xxxxxxxx00000110xxxx sbcvc r0, r0, r0, rrx { "sbcvc GPR , GPR , GPR , SHIFT GPR",{0x70C00010,0x000FFF6F}}, // 011100001100xxxxxxxxxxxx0xx1xxxx sbcvc r0, r0, r0, lsl r0 { "sbcvc GPR , GPR , GPR , SHIFT NUM",{0x70C00020,0x000FFFEF}}, // 011100001100xxxxxxxxxxxxxxx0xxxx sbcvc r0, r0, r0, lsr #32 { "sbcvc GPR , GPR , NUM",{0x72C00000,0x000FFFFF}}, // 011100101100xxxxxxxxxxxxxxxxxxxx sbcvc r0, r0, #0 { "sbcvs GPR , GPR , GPR",{0x60C00000,0x000FF00F}}, // 011000001100xxxxxxxx00000000xxxx sbcvs r0, r0, r0 { "sbcvs GPR , GPR , GPR , SHIFT",{0x60C00060,0x000FF00F}}, // 011000001100xxxxxxxx00000110xxxx sbcvs r0, r0, r0, rrx { "sbcvs GPR , GPR , GPR , SHIFT GPR",{0x60C00010,0x000FFF6F}}, // 011000001100xxxxxxxxxxxx0xx1xxxx sbcvs r0, r0, r0, lsl r0 { "sbcvs GPR , GPR , GPR , SHIFT NUM",{0x60C00020,0x000FFFEF}}, // 011000001100xxxxxxxxxxxxxxx0xxxx sbcvs r0, r0, r0, lsr #32 { "sbcvs GPR , GPR , NUM",{0x62C00000,0x000FFFFF}}, // 011000101100xxxxxxxxxxxxxxxxxxxx sbcvs r0, r0, #0 { "sbfx GPR , GPR , NUM , NUM",{0xE7A00050,0x001FFF8F}}, // 11100111101xxxxxxxxxxxxxx101xxxx sbfx r0, r0, #0, #1 { "sbfxeq GPR , GPR , NUM , NUM",{0x07A00050,0x001FFF8F}}, // 00000111101xxxxxxxxxxxxxx101xxxx sbfxeq r0, r0, #0, #1 { "sbfxge GPR , GPR , NUM , NUM",{0xA7A00050,0x001FFF8F}}, // 10100111101xxxxxxxxxxxxxx101xxxx sbfxge r0, r0, #0, #1 { "sbfxgt GPR , GPR , NUM , NUM",{0xC7A00050,0x001FFF8F}}, // 11000111101xxxxxxxxxxxxxx101xxxx sbfxgt r0, r0, #0, #1 { "sbfxhi GPR , GPR , NUM , NUM",{0x87A00050,0x001FFF8F}}, // 10000111101xxxxxxxxxxxxxx101xxxx sbfxhi r0, r0, #0, #1 { "sbfxhs GPR , GPR , NUM , NUM",{0x27A00050,0x001FFF8F}}, // 00100111101xxxxxxxxxxxxxx101xxxx sbfxhs r0, r0, #0, #1 { "sbfxle GPR , GPR , NUM , NUM",{0xD7A00050,0x001FFF8F}}, // 11010111101xxxxxxxxxxxxxx101xxxx sbfxle r0, r0, #0, #1 { "sbfxlo GPR , GPR , NUM , NUM",{0x37A00050,0x001FFF8F}}, // 00110111101xxxxxxxxxxxxxx101xxxx sbfxlo r0, r0, #0, #1 { "sbfxls GPR , GPR , NUM , NUM",{0x97A00050,0x001FFF8F}}, // 10010111101xxxxxxxxxxxxxx101xxxx sbfxls r0, r0, #0, #1 { "sbfxlt GPR , GPR , NUM , NUM",{0xB7A00050,0x001FFF8F}}, // 10110111101xxxxxxxxxxxxxx101xxxx sbfxlt r0, r0, #0, #1 { "sbfxmi GPR , GPR , NUM , NUM",{0x47A00050,0x001FFF8F}}, // 01000111101xxxxxxxxxxxxxx101xxxx sbfxmi r0, r0, #0, #1 { "sbfxne GPR , GPR , NUM , NUM",{0x17A00050,0x001FFF8F}}, // 00010111101xxxxxxxxxxxxxx101xxxx sbfxne r0, r0, #0, #1 { "sbfxpl GPR , GPR , NUM , NUM",{0x57A00050,0x001FFF8F}}, // 01010111101xxxxxxxxxxxxxx101xxxx sbfxpl r0, r0, #0, #1 { "sbfxvc GPR , GPR , NUM , NUM",{0x77A00050,0x001FFF8F}}, // 01110111101xxxxxxxxxxxxxx101xxxx sbfxvc r0, r0, #0, #1 { "sbfxvs GPR , GPR , NUM , NUM",{0x67A00050,0x001FFF8F}}, // 01100111101xxxxxxxxxxxxxx101xxxx sbfxvs r0, r0, #0, #1 { "sdiv GPR , GPR , GPR",{0xE710F010,0x000F0F0F}}, // 111001110001xxxx1111xxxx0001xxxx sdiv r0, r0, r0 { "sdiveq GPR , GPR , GPR",{0x0710F010,0x000F0F0F}}, // 000001110001xxxx1111xxxx0001xxxx sdiveq r0, r0, r0 { "sdivge GPR , GPR , GPR",{0xA710F010,0x000F0F0F}}, // 101001110001xxxx1111xxxx0001xxxx sdivge r0, r0, r0 { "sdivgt GPR , GPR , GPR",{0xC710F010,0x000F0F0F}}, // 110001110001xxxx1111xxxx0001xxxx sdivgt r0, r0, r0 { "sdivhi GPR , GPR , GPR",{0x8710F010,0x000F0F0F}}, // 100001110001xxxx1111xxxx0001xxxx sdivhi r0, r0, r0 { "sdivhs GPR , GPR , GPR",{0x2710F010,0x000F0F0F}}, // 001001110001xxxx1111xxxx0001xxxx sdivhs r0, r0, r0 { "sdivle GPR , GPR , GPR",{0xD710F010,0x000F0F0F}}, // 110101110001xxxx1111xxxx0001xxxx sdivle r0, r0, r0 { "sdivlo GPR , GPR , GPR",{0x3710F010,0x000F0F0F}}, // 001101110001xxxx1111xxxx0001xxxx sdivlo r0, r0, r0 { "sdivls GPR , GPR , GPR",{0x9710F010,0x000F0F0F}}, // 100101110001xxxx1111xxxx0001xxxx sdivls r0, r0, r0 { "sdivlt GPR , GPR , GPR",{0xB710F010,0x000F0F0F}}, // 101101110001xxxx1111xxxx0001xxxx sdivlt r0, r0, r0 { "sdivmi GPR , GPR , GPR",{0x4710F010,0x000F0F0F}}, // 010001110001xxxx1111xxxx0001xxxx sdivmi r0, r0, r0 { "sdivne GPR , GPR , GPR",{0x1710F010,0x000F0F0F}}, // 000101110001xxxx1111xxxx0001xxxx sdivne r0, r0, r0 { "sdivpl GPR , GPR , GPR",{0x5710F010,0x000F0F0F}}, // 010101110001xxxx1111xxxx0001xxxx sdivpl r0, r0, r0 { "sdivvc GPR , GPR , GPR",{0x7710F010,0x000F0F0F}}, // 011101110001xxxx1111xxxx0001xxxx sdivvc r0, r0, r0 { "sdivvs GPR , GPR , GPR",{0x6710F010,0x000F0F0F}}, // 011001110001xxxx1111xxxx0001xxxx sdivvs r0, r0, r0 { "sel GPR , GPR , GPR",{0xE68000B0,0x000FFF0F}}, // 111001101000xxxxxxxxxxxx1011xxxx sel r0, r0, r0 { "seleq GPR , GPR , GPR",{0x068000B0,0x000FFF0F}}, // 000001101000xxxxxxxxxxxx1011xxxx seleq r0, r0, r0 { "selge GPR , GPR , GPR",{0xA68000B0,0x000FFF0F}}, // 101001101000xxxxxxxxxxxx1011xxxx selge r0, r0, r0 { "selgt GPR , GPR , GPR",{0xC68000B0,0x000FFF0F}}, // 110001101000xxxxxxxxxxxx1011xxxx selgt r0, r0, r0 { "selhi GPR , GPR , GPR",{0x868000B0,0x000FFF0F}}, // 100001101000xxxxxxxxxxxx1011xxxx selhi r0, r0, r0 { "selhs GPR , GPR , GPR",{0x268000B0,0x000FFF0F}}, // 001001101000xxxxxxxxxxxx1011xxxx selhs r0, r0, r0 { "selle GPR , GPR , GPR",{0xD68000B0,0x000FFF0F}}, // 110101101000xxxxxxxxxxxx1011xxxx selle r0, r0, r0 { "sello GPR , GPR , GPR",{0x368000B0,0x000FFF0F}}, // 001101101000xxxxxxxxxxxx1011xxxx sello r0, r0, r0 { "sells GPR , GPR , GPR",{0x968000B0,0x000FFF0F}}, // 100101101000xxxxxxxxxxxx1011xxxx sells r0, r0, r0 { "sellt GPR , GPR , GPR",{0xB68000B0,0x000FFF0F}}, // 101101101000xxxxxxxxxxxx1011xxxx sellt r0, r0, r0 { "selmi GPR , GPR , GPR",{0x468000B0,0x000FFF0F}}, // 010001101000xxxxxxxxxxxx1011xxxx selmi r0, r0, r0 { "selne GPR , GPR , GPR",{0x168000B0,0x000FFF0F}}, // 000101101000xxxxxxxxxxxx1011xxxx selne r0, r0, r0 { "selpl GPR , GPR , GPR",{0x568000B0,0x000FFF0F}}, // 010101101000xxxxxxxxxxxx1011xxxx selpl r0, r0, r0 { "selvc GPR , GPR , GPR",{0x768000B0,0x000FFF0F}}, // 011101101000xxxxxxxxxxxx1011xxxx selvc r0, r0, r0 { "selvs GPR , GPR , GPR",{0x668000B0,0x000FFF0F}}, // 011001101000xxxxxxxxxxxx1011xxxx selvs r0, r0, r0 { "setend be",{0xF1010200,0x00000000}}, // 11110001000000010000001000000000 setend be { "setend le",{0xF1010000,0x00000000}}, // 11110001000000010000000000000000 setend le { "sev",{0xE320F004,0x00000000}}, // 11100011001000001111000000000100 sev { "seveq",{0x0320F004,0x00000000}}, // 00000011001000001111000000000100 seveq { "sevge",{0xA320F004,0x00000000}}, // 10100011001000001111000000000100 sevge { "sevgt",{0xC320F004,0x00000000}}, // 11000011001000001111000000000100 sevgt { "sevhi",{0x8320F004,0x00000000}}, // 10000011001000001111000000000100 sevhi { "sevhs",{0x2320F004,0x00000000}}, // 00100011001000001111000000000100 sevhs { "sevle",{0xD320F004,0x00000000}}, // 11010011001000001111000000000100 sevle { "sevlo",{0x3320F004,0x00000000}}, // 00110011001000001111000000000100 sevlo { "sevls",{0x9320F004,0x00000000}}, // 10010011001000001111000000000100 sevls { "sevlt",{0xB320F004,0x00000000}}, // 10110011001000001111000000000100 sevlt { "sevmi",{0x4320F004,0x00000000}}, // 01000011001000001111000000000100 sevmi { "sevne",{0x1320F004,0x00000000}}, // 00010011001000001111000000000100 sevne { "sevpl",{0x5320F004,0x00000000}}, // 01010011001000001111000000000100 sevpl { "sevvc",{0x7320F004,0x00000000}}, // 01110011001000001111000000000100 sevvc { "sevvs",{0x6320F004,0x00000000}}, // 01100011001000001111000000000100 sevvs { "shadd16 GPR , GPR , GPR",{0xE6300010,0x000FFF0F}}, // 111001100011xxxxxxxxxxxx0001xxxx shadd16 r0, r0, r0 { "shadd16eq GPR , GPR , GPR",{0x06300010,0x000FFF0F}}, // 000001100011xxxxxxxxxxxx0001xxxx shadd16eq r0, r0, r0 { "shadd16ge GPR , GPR , GPR",{0xA6300010,0x000FFF0F}}, // 101001100011xxxxxxxxxxxx0001xxxx shadd16ge r0, r0, r0 { "shadd16gt GPR , GPR , GPR",{0xC6300010,0x000FFF0F}}, // 110001100011xxxxxxxxxxxx0001xxxx shadd16gt r0, r0, r0 { "shadd16hi GPR , GPR , GPR",{0x86300010,0x000FFF0F}}, // 100001100011xxxxxxxxxxxx0001xxxx shadd16hi r0, r0, r0 { "shadd16hs GPR , GPR , GPR",{0x26300010,0x000FFF0F}}, // 001001100011xxxxxxxxxxxx0001xxxx shadd16hs r0, r0, r0 { "shadd16le GPR , GPR , GPR",{0xD6300010,0x000FFF0F}}, // 110101100011xxxxxxxxxxxx0001xxxx shadd16le r0, r0, r0 { "shadd16lo GPR , GPR , GPR",{0x36300010,0x000FFF0F}}, // 001101100011xxxxxxxxxxxx0001xxxx shadd16lo r0, r0, r0 { "shadd16ls GPR , GPR , GPR",{0x96300010,0x000FFF0F}}, // 100101100011xxxxxxxxxxxx0001xxxx shadd16ls r0, r0, r0 { "shadd16lt GPR , GPR , GPR",{0xB6300010,0x000FFF0F}}, // 101101100011xxxxxxxxxxxx0001xxxx shadd16lt r0, r0, r0 { "shadd16mi GPR , GPR , GPR",{0x46300010,0x000FFF0F}}, // 010001100011xxxxxxxxxxxx0001xxxx shadd16mi r0, r0, r0 { "shadd16ne GPR , GPR , GPR",{0x16300010,0x000FFF0F}}, // 000101100011xxxxxxxxxxxx0001xxxx shadd16ne r0, r0, r0 { "shadd16pl GPR , GPR , GPR",{0x56300010,0x000FFF0F}}, // 010101100011xxxxxxxxxxxx0001xxxx shadd16pl r0, r0, r0 { "shadd16vc GPR , GPR , GPR",{0x76300010,0x000FFF0F}}, // 011101100011xxxxxxxxxxxx0001xxxx shadd16vc r0, r0, r0 { "shadd16vs GPR , GPR , GPR",{0x66300010,0x000FFF0F}}, // 011001100011xxxxxxxxxxxx0001xxxx shadd16vs r0, r0, r0 { "shadd8 GPR , GPR , GPR",{0xE6300090,0x000FFF0F}}, // 111001100011xxxxxxxxxxxx1001xxxx shadd8 r0, r0, r0 { "shadd8eq GPR , GPR , GPR",{0x06300090,0x000FFF0F}}, // 000001100011xxxxxxxxxxxx1001xxxx shadd8eq r0, r0, r0 { "shadd8ge GPR , GPR , GPR",{0xA6300090,0x000FFF0F}}, // 101001100011xxxxxxxxxxxx1001xxxx shadd8ge r0, r0, r0 { "shadd8gt GPR , GPR , GPR",{0xC6300090,0x000FFF0F}}, // 110001100011xxxxxxxxxxxx1001xxxx shadd8gt r0, r0, r0 { "shadd8hi GPR , GPR , GPR",{0x86300090,0x000FFF0F}}, // 100001100011xxxxxxxxxxxx1001xxxx shadd8hi r0, r0, r0 { "shadd8hs GPR , GPR , GPR",{0x26300090,0x000FFF0F}}, // 001001100011xxxxxxxxxxxx1001xxxx shadd8hs r0, r0, r0 { "shadd8le GPR , GPR , GPR",{0xD6300090,0x000FFF0F}}, // 110101100011xxxxxxxxxxxx1001xxxx shadd8le r0, r0, r0 { "shadd8lo GPR , GPR , GPR",{0x36300090,0x000FFF0F}}, // 001101100011xxxxxxxxxxxx1001xxxx shadd8lo r0, r0, r0 { "shadd8ls GPR , GPR , GPR",{0x96300090,0x000FFF0F}}, // 100101100011xxxxxxxxxxxx1001xxxx shadd8ls r0, r0, r0 { "shadd8lt GPR , GPR , GPR",{0xB6300090,0x000FFF0F}}, // 101101100011xxxxxxxxxxxx1001xxxx shadd8lt r0, r0, r0 { "shadd8mi GPR , GPR , GPR",{0x46300090,0x000FFF0F}}, // 010001100011xxxxxxxxxxxx1001xxxx shadd8mi r0, r0, r0 { "shadd8ne GPR , GPR , GPR",{0x16300090,0x000FFF0F}}, // 000101100011xxxxxxxxxxxx1001xxxx shadd8ne r0, r0, r0 { "shadd8pl GPR , GPR , GPR",{0x56300090,0x000FFF0F}}, // 010101100011xxxxxxxxxxxx1001xxxx shadd8pl r0, r0, r0 { "shadd8vc GPR , GPR , GPR",{0x76300090,0x000FFF0F}}, // 011101100011xxxxxxxxxxxx1001xxxx shadd8vc r0, r0, r0 { "shadd8vs GPR , GPR , GPR",{0x66300090,0x000FFF0F}}, // 011001100011xxxxxxxxxxxx1001xxxx shadd8vs r0, r0, r0 { "shasx GPR , GPR , GPR",{0xE6300030,0x000FFF0F}}, // 111001100011xxxxxxxxxxxx0011xxxx shasx r0, r0, r0 { "shasxeq GPR , GPR , GPR",{0x06300030,0x000FFF0F}}, // 000001100011xxxxxxxxxxxx0011xxxx shasxeq r0, r0, r0 { "shasxge GPR , GPR , GPR",{0xA6300030,0x000FFF0F}}, // 101001100011xxxxxxxxxxxx0011xxxx shasxge r0, r0, r0 { "shasxgt GPR , GPR , GPR",{0xC6300030,0x000FFF0F}}, // 110001100011xxxxxxxxxxxx0011xxxx shasxgt r0, r0, r0 { "shasxhi GPR , GPR , GPR",{0x86300030,0x000FFF0F}}, // 100001100011xxxxxxxxxxxx0011xxxx shasxhi r0, r0, r0 { "shasxhs GPR , GPR , GPR",{0x26300030,0x000FFF0F}}, // 001001100011xxxxxxxxxxxx0011xxxx shasxhs r0, r0, r0 { "shasxle GPR , GPR , GPR",{0xD6300030,0x000FFF0F}}, // 110101100011xxxxxxxxxxxx0011xxxx shasxle r0, r0, r0 { "shasxlo GPR , GPR , GPR",{0x36300030,0x000FFF0F}}, // 001101100011xxxxxxxxxxxx0011xxxx shasxlo r0, r0, r0 { "shasxls GPR , GPR , GPR",{0x96300030,0x000FFF0F}}, // 100101100011xxxxxxxxxxxx0011xxxx shasxls r0, r0, r0 { "shasxlt GPR , GPR , GPR",{0xB6300030,0x000FFF0F}}, // 101101100011xxxxxxxxxxxx0011xxxx shasxlt r0, r0, r0 { "shasxmi GPR , GPR , GPR",{0x46300030,0x000FFF0F}}, // 010001100011xxxxxxxxxxxx0011xxxx shasxmi r0, r0, r0 { "shasxne GPR , GPR , GPR",{0x16300030,0x000FFF0F}}, // 000101100011xxxxxxxxxxxx0011xxxx shasxne r0, r0, r0 { "shasxpl GPR , GPR , GPR",{0x56300030,0x000FFF0F}}, // 010101100011xxxxxxxxxxxx0011xxxx shasxpl r0, r0, r0 { "shasxvc GPR , GPR , GPR",{0x76300030,0x000FFF0F}}, // 011101100011xxxxxxxxxxxx0011xxxx shasxvc r0, r0, r0 { "shasxvs GPR , GPR , GPR",{0x66300030,0x000FFF0F}}, // 011001100011xxxxxxxxxxxx0011xxxx shasxvs r0, r0, r0 { "shsax GPR , GPR , GPR",{0xE6300050,0x000FFF0F}}, // 111001100011xxxxxxxxxxxx0101xxxx shsax r0, r0, r0 { "shsaxeq GPR , GPR , GPR",{0x06300050,0x000FFF0F}}, // 000001100011xxxxxxxxxxxx0101xxxx shsaxeq r0, r0, r0 { "shsaxge GPR , GPR , GPR",{0xA6300050,0x000FFF0F}}, // 101001100011xxxxxxxxxxxx0101xxxx shsaxge r0, r0, r0 { "shsaxgt GPR , GPR , GPR",{0xC6300050,0x000FFF0F}}, // 110001100011xxxxxxxxxxxx0101xxxx shsaxgt r0, r0, r0 { "shsaxhi GPR , GPR , GPR",{0x86300050,0x000FFF0F}}, // 100001100011xxxxxxxxxxxx0101xxxx shsaxhi r0, r0, r0 { "shsaxhs GPR , GPR , GPR",{0x26300050,0x000FFF0F}}, // 001001100011xxxxxxxxxxxx0101xxxx shsaxhs r0, r0, r0 { "shsaxle GPR , GPR , GPR",{0xD6300050,0x000FFF0F}}, // 110101100011xxxxxxxxxxxx0101xxxx shsaxle r0, r0, r0 { "shsaxlo GPR , GPR , GPR",{0x36300050,0x000FFF0F}}, // 001101100011xxxxxxxxxxxx0101xxxx shsaxlo r0, r0, r0 { "shsaxls GPR , GPR , GPR",{0x96300050,0x000FFF0F}}, // 100101100011xxxxxxxxxxxx0101xxxx shsaxls r0, r0, r0 { "shsaxlt GPR , GPR , GPR",{0xB6300050,0x000FFF0F}}, // 101101100011xxxxxxxxxxxx0101xxxx shsaxlt r0, r0, r0 { "shsaxmi GPR , GPR , GPR",{0x46300050,0x000FFF0F}}, // 010001100011xxxxxxxxxxxx0101xxxx shsaxmi r0, r0, r0 { "shsaxne GPR , GPR , GPR",{0x16300050,0x000FFF0F}}, // 000101100011xxxxxxxxxxxx0101xxxx shsaxne r0, r0, r0 { "shsaxpl GPR , GPR , GPR",{0x56300050,0x000FFF0F}}, // 010101100011xxxxxxxxxxxx0101xxxx shsaxpl r0, r0, r0 { "shsaxvc GPR , GPR , GPR",{0x76300050,0x000FFF0F}}, // 011101100011xxxxxxxxxxxx0101xxxx shsaxvc r0, r0, r0 { "shsaxvs GPR , GPR , GPR",{0x66300050,0x000FFF0F}}, // 011001100011xxxxxxxxxxxx0101xxxx shsaxvs r0, r0, r0 { "shsub16 GPR , GPR , GPR",{0xE6300070,0x000FFF0F}}, // 111001100011xxxxxxxxxxxx0111xxxx shsub16 r0, r0, r0 { "shsub16eq GPR , GPR , GPR",{0x06300070,0x000FFF0F}}, // 000001100011xxxxxxxxxxxx0111xxxx shsub16eq r0, r0, r0 { "shsub16ge GPR , GPR , GPR",{0xA6300070,0x000FFF0F}}, // 101001100011xxxxxxxxxxxx0111xxxx shsub16ge r0, r0, r0 { "shsub16gt GPR , GPR , GPR",{0xC6300070,0x000FFF0F}}, // 110001100011xxxxxxxxxxxx0111xxxx shsub16gt r0, r0, r0 { "shsub16hi GPR , GPR , GPR",{0x86300070,0x000FFF0F}}, // 100001100011xxxxxxxxxxxx0111xxxx shsub16hi r0, r0, r0 { "shsub16hs GPR , GPR , GPR",{0x26300070,0x000FFF0F}}, // 001001100011xxxxxxxxxxxx0111xxxx shsub16hs r0, r0, r0 { "shsub16le GPR , GPR , GPR",{0xD6300070,0x000FFF0F}}, // 110101100011xxxxxxxxxxxx0111xxxx shsub16le r0, r0, r0 { "shsub16lo GPR , GPR , GPR",{0x36300070,0x000FFF0F}}, // 001101100011xxxxxxxxxxxx0111xxxx shsub16lo r0, r0, r0 { "shsub16ls GPR , GPR , GPR",{0x96300070,0x000FFF0F}}, // 100101100011xxxxxxxxxxxx0111xxxx shsub16ls r0, r0, r0 { "shsub16lt GPR , GPR , GPR",{0xB6300070,0x000FFF0F}}, // 101101100011xxxxxxxxxxxx0111xxxx shsub16lt r0, r0, r0 { "shsub16mi GPR , GPR , GPR",{0x46300070,0x000FFF0F}}, // 010001100011xxxxxxxxxxxx0111xxxx shsub16mi r0, r0, r0 { "shsub16ne GPR , GPR , GPR",{0x16300070,0x000FFF0F}}, // 000101100011xxxxxxxxxxxx0111xxxx shsub16ne r0, r0, r0 { "shsub16pl GPR , GPR , GPR",{0x56300070,0x000FFF0F}}, // 010101100011xxxxxxxxxxxx0111xxxx shsub16pl r0, r0, r0 { "shsub16vc GPR , GPR , GPR",{0x76300070,0x000FFF0F}}, // 011101100011xxxxxxxxxxxx0111xxxx shsub16vc r0, r0, r0 { "shsub16vs GPR , GPR , GPR",{0x66300070,0x000FFF0F}}, // 011001100011xxxxxxxxxxxx0111xxxx shsub16vs r0, r0, r0 { "shsub8 GPR , GPR , GPR",{0xE63000F0,0x000FFF0F}}, // 111001100011xxxxxxxxxxxx1111xxxx shsub8 r0, r0, r0 { "shsub8eq GPR , GPR , GPR",{0x063000F0,0x000FFF0F}}, // 000001100011xxxxxxxxxxxx1111xxxx shsub8eq r0, r0, r0 { "shsub8ge GPR , GPR , GPR",{0xA63000F0,0x000FFF0F}}, // 101001100011xxxxxxxxxxxx1111xxxx shsub8ge r0, r0, r0 { "shsub8gt GPR , GPR , GPR",{0xC63000F0,0x000FFF0F}}, // 110001100011xxxxxxxxxxxx1111xxxx shsub8gt r0, r0, r0 { "shsub8hi GPR , GPR , GPR",{0x863000F0,0x000FFF0F}}, // 100001100011xxxxxxxxxxxx1111xxxx shsub8hi r0, r0, r0 { "shsub8hs GPR , GPR , GPR",{0x263000F0,0x000FFF0F}}, // 001001100011xxxxxxxxxxxx1111xxxx shsub8hs r0, r0, r0 { "shsub8le GPR , GPR , GPR",{0xD63000F0,0x000FFF0F}}, // 110101100011xxxxxxxxxxxx1111xxxx shsub8le r0, r0, r0 { "shsub8lo GPR , GPR , GPR",{0x363000F0,0x000FFF0F}}, // 001101100011xxxxxxxxxxxx1111xxxx shsub8lo r0, r0, r0 { "shsub8ls GPR , GPR , GPR",{0x963000F0,0x000FFF0F}}, // 100101100011xxxxxxxxxxxx1111xxxx shsub8ls r0, r0, r0 { "shsub8lt GPR , GPR , GPR",{0xB63000F0,0x000FFF0F}}, // 101101100011xxxxxxxxxxxx1111xxxx shsub8lt r0, r0, r0 { "shsub8mi GPR , GPR , GPR",{0x463000F0,0x000FFF0F}}, // 010001100011xxxxxxxxxxxx1111xxxx shsub8mi r0, r0, r0 { "shsub8ne GPR , GPR , GPR",{0x163000F0,0x000FFF0F}}, // 000101100011xxxxxxxxxxxx1111xxxx shsub8ne r0, r0, r0 { "shsub8pl GPR , GPR , GPR",{0x563000F0,0x000FFF0F}}, // 010101100011xxxxxxxxxxxx1111xxxx shsub8pl r0, r0, r0 { "shsub8vc GPR , GPR , GPR",{0x763000F0,0x000FFF0F}}, // 011101100011xxxxxxxxxxxx1111xxxx shsub8vc r0, r0, r0 { "shsub8vs GPR , GPR , GPR",{0x663000F0,0x000FFF0F}}, // 011001100011xxxxxxxxxxxx1111xxxx shsub8vs r0, r0, r0 { "smc NUM",{0xE1600070,0x0000000F}}, // 1110000101100000000000000111xxxx smc #0 { "smceq NUM",{0x01600070,0x0000000F}}, // 0000000101100000000000000111xxxx smceq #0 { "smcge NUM",{0xA1600070,0x0000000F}}, // 1010000101100000000000000111xxxx smcge #0 { "smcgt NUM",{0xC1600070,0x0000000F}}, // 1100000101100000000000000111xxxx smcgt #0 { "smchi NUM",{0x81600070,0x0000000F}}, // 1000000101100000000000000111xxxx smchi #0 { "smchs NUM",{0x21600070,0x0000000F}}, // 0010000101100000000000000111xxxx smchs #0 { "smcle NUM",{0xD1600070,0x0000000F}}, // 1101000101100000000000000111xxxx smcle #0 { "smclo NUM",{0x31600070,0x0000000F}}, // 0011000101100000000000000111xxxx smclo #0 { "smcls NUM",{0x91600070,0x0000000F}}, // 1001000101100000000000000111xxxx smcls #0 { "smclt NUM",{0xB1600070,0x0000000F}}, // 1011000101100000000000000111xxxx smclt #0 { "smcmi NUM",{0x41600070,0x0000000F}}, // 0100000101100000000000000111xxxx smcmi #0 { "smcne NUM",{0x11600070,0x0000000F}}, // 0001000101100000000000000111xxxx smcne #0 { "smcpl NUM",{0x51600070,0x0000000F}}, // 0101000101100000000000000111xxxx smcpl #0 { "smcvc NUM",{0x71600070,0x0000000F}}, // 0111000101100000000000000111xxxx smcvc #0 { "smcvs NUM",{0x61600070,0x0000000F}}, // 0110000101100000000000000111xxxx smcvs #0 { "smlabb GPR , GPR , GPR , GPR",{0xE1000080,0x000FFF0F}}, // 111000010000xxxxxxxxxxxx1000xxxx smlabb r0, r0, r0, r0 { "smlabbeq GPR , GPR , GPR , GPR",{0x01000080,0x000FFF0F}}, // 000000010000xxxxxxxxxxxx1000xxxx smlabbeq r0, r0, r0, r0 { "smlabbge GPR , GPR , GPR , GPR",{0xA1000080,0x000FFF0F}}, // 101000010000xxxxxxxxxxxx1000xxxx smlabbge r0, r0, r0, r0 { "smlabbgt GPR , GPR , GPR , GPR",{0xC1000080,0x000FFF0F}}, // 110000010000xxxxxxxxxxxx1000xxxx smlabbgt r0, r0, r0, r0 { "smlabbhi GPR , GPR , GPR , GPR",{0x81000080,0x000FFF0F}}, // 100000010000xxxxxxxxxxxx1000xxxx smlabbhi r0, r0, r0, r0 { "smlabbhs GPR , GPR , GPR , GPR",{0x21000080,0x000FFF0F}}, // 001000010000xxxxxxxxxxxx1000xxxx smlabbhs r0, r0, r0, r0 { "smlabble GPR , GPR , GPR , GPR",{0xD1000080,0x000FFF0F}}, // 110100010000xxxxxxxxxxxx1000xxxx smlabble r0, r0, r0, r0 { "smlabblo GPR , GPR , GPR , GPR",{0x31000080,0x000FFF0F}}, // 001100010000xxxxxxxxxxxx1000xxxx smlabblo r0, r0, r0, r0 { "smlabbls GPR , GPR , GPR , GPR",{0x91000080,0x000FFF0F}}, // 100100010000xxxxxxxxxxxx1000xxxx smlabbls r0, r0, r0, r0 { "smlabblt GPR , GPR , GPR , GPR",{0xB1000080,0x000FFF0F}}, // 101100010000xxxxxxxxxxxx1000xxxx smlabblt r0, r0, r0, r0 { "smlabbmi GPR , GPR , GPR , GPR",{0x41000080,0x000FFF0F}}, // 010000010000xxxxxxxxxxxx1000xxxx smlabbmi r0, r0, r0, r0 { "smlabbne GPR , GPR , GPR , GPR",{0x11000080,0x000FFF0F}}, // 000100010000xxxxxxxxxxxx1000xxxx smlabbne r0, r0, r0, r0 { "smlabbpl GPR , GPR , GPR , GPR",{0x51000080,0x000FFF0F}}, // 010100010000xxxxxxxxxxxx1000xxxx smlabbpl r0, r0, r0, r0 { "smlabbvc GPR , GPR , GPR , GPR",{0x71000080,0x000FFF0F}}, // 011100010000xxxxxxxxxxxx1000xxxx smlabbvc r0, r0, r0, r0 { "smlabbvs GPR , GPR , GPR , GPR",{0x61000080,0x000FFF0F}}, // 011000010000xxxxxxxxxxxx1000xxxx smlabbvs r0, r0, r0, r0 { "smlabt GPR , GPR , GPR , GPR",{0xE10000C0,0x000FFF0F}}, // 111000010000xxxxxxxxxxxx1100xxxx smlabt r0, r0, r0, r0 { "smlabteq GPR , GPR , GPR , GPR",{0x010000C0,0x000FFF0F}}, // 000000010000xxxxxxxxxxxx1100xxxx smlabteq r0, r0, r0, r0 { "smlabtge GPR , GPR , GPR , GPR",{0xA10000C0,0x000FFF0F}}, // 101000010000xxxxxxxxxxxx1100xxxx smlabtge r0, r0, r0, r0 { "smlabtgt GPR , GPR , GPR , GPR",{0xC10000C0,0x000FFF0F}}, // 110000010000xxxxxxxxxxxx1100xxxx smlabtgt r0, r0, r0, r0 { "smlabthi GPR , GPR , GPR , GPR",{0x810000C0,0x000FFF0F}}, // 100000010000xxxxxxxxxxxx1100xxxx smlabthi r0, r0, r0, r0 { "smlabths GPR , GPR , GPR , GPR",{0x210000C0,0x000FFF0F}}, // 001000010000xxxxxxxxxxxx1100xxxx smlabths r0, r0, r0, r0 { "smlabtle GPR , GPR , GPR , GPR",{0xD10000C0,0x000FFF0F}}, // 110100010000xxxxxxxxxxxx1100xxxx smlabtle r0, r0, r0, r0 { "smlabtlo GPR , GPR , GPR , GPR",{0x310000C0,0x000FFF0F}}, // 001100010000xxxxxxxxxxxx1100xxxx smlabtlo r0, r0, r0, r0 { "smlabtls GPR , GPR , GPR , GPR",{0x910000C0,0x000FFF0F}}, // 100100010000xxxxxxxxxxxx1100xxxx smlabtls r0, r0, r0, r0 { "smlabtlt GPR , GPR , GPR , GPR",{0xB10000C0,0x000FFF0F}}, // 101100010000xxxxxxxxxxxx1100xxxx smlabtlt r0, r0, r0, r0 { "smlabtmi GPR , GPR , GPR , GPR",{0x410000C0,0x000FFF0F}}, // 010000010000xxxxxxxxxxxx1100xxxx smlabtmi r0, r0, r0, r0 { "smlabtne GPR , GPR , GPR , GPR",{0x110000C0,0x000FFF0F}}, // 000100010000xxxxxxxxxxxx1100xxxx smlabtne r0, r0, r0, r0 { "smlabtpl GPR , GPR , GPR , GPR",{0x510000C0,0x000FFF0F}}, // 010100010000xxxxxxxxxxxx1100xxxx smlabtpl r0, r0, r0, r0 { "smlabtvc GPR , GPR , GPR , GPR",{0x710000C0,0x000FFF0F}}, // 011100010000xxxxxxxxxxxx1100xxxx smlabtvc r0, r0, r0, r0 { "smlabtvs GPR , GPR , GPR , GPR",{0x610000C0,0x000FFF0F}}, // 011000010000xxxxxxxxxxxx1100xxxx smlabtvs r0, r0, r0, r0 { "smlad GPR , GPR , GPR , GPR",{0xE7000010,0x000FFF0F}}, // 111001110000xxxxxxxxxxxx0001xxxx smlad r0, r0, r0, r0 { "smladeq GPR , GPR , GPR , GPR",{0x07000010,0x000FFF0F}}, // 000001110000xxxxxxxxxxxx0001xxxx smladeq r0, r0, r0, r0 { "smladge GPR , GPR , GPR , GPR",{0xA7000010,0x000FFF0F}}, // 101001110000xxxxxxxxxxxx0001xxxx smladge r0, r0, r0, r0 { "smladgt GPR , GPR , GPR , GPR",{0xC7000010,0x000FFF0F}}, // 110001110000xxxxxxxxxxxx0001xxxx smladgt r0, r0, r0, r0 { "smladhi GPR , GPR , GPR , GPR",{0x87000010,0x000FFF0F}}, // 100001110000xxxxxxxxxxxx0001xxxx smladhi r0, r0, r0, r0 { "smladhs GPR , GPR , GPR , GPR",{0x27000010,0x000FFF0F}}, // 001001110000xxxxxxxxxxxx0001xxxx smladhs r0, r0, r0, r0 { "smladle GPR , GPR , GPR , GPR",{0xD7000010,0x000FFF0F}}, // 110101110000xxxxxxxxxxxx0001xxxx smladle r0, r0, r0, r0 { "smladlo GPR , GPR , GPR , GPR",{0x37000010,0x000FFF0F}}, // 001101110000xxxxxxxxxxxx0001xxxx smladlo r0, r0, r0, r0 { "smladls GPR , GPR , GPR , GPR",{0x97000010,0x000FFF0F}}, // 100101110000xxxxxxxxxxxx0001xxxx smladls r0, r0, r0, r0 { "smladlt GPR , GPR , GPR , GPR",{0xB7000010,0x000FFF0F}}, // 101101110000xxxxxxxxxxxx0001xxxx smladlt r0, r0, r0, r0 { "smladmi GPR , GPR , GPR , GPR",{0x47000010,0x000FFF0F}}, // 010001110000xxxxxxxxxxxx0001xxxx smladmi r0, r0, r0, r0 { "smladne GPR , GPR , GPR , GPR",{0x17000010,0x000FFF0F}}, // 000101110000xxxxxxxxxxxx0001xxxx smladne r0, r0, r0, r0 { "smladpl GPR , GPR , GPR , GPR",{0x57000010,0x000FFF0F}}, // 010101110000xxxxxxxxxxxx0001xxxx smladpl r0, r0, r0, r0 { "smladvc GPR , GPR , GPR , GPR",{0x77000010,0x000FFF0F}}, // 011101110000xxxxxxxxxxxx0001xxxx smladvc r0, r0, r0, r0 { "smladvs GPR , GPR , GPR , GPR",{0x67000010,0x000FFF0F}}, // 011001110000xxxxxxxxxxxx0001xxxx smladvs r0, r0, r0, r0 { "smladx GPR , GPR , GPR , GPR",{0xE7000030,0x000FFF0F}}, // 111001110000xxxxxxxxxxxx0011xxxx smladx r0, r0, r0, r0 { "smladxeq GPR , GPR , GPR , GPR",{0x07000030,0x000FFF0F}}, // 000001110000xxxxxxxxxxxx0011xxxx smladxeq r0, r0, r0, r0 { "smladxge GPR , GPR , GPR , GPR",{0xA7000030,0x000FFF0F}}, // 101001110000xxxxxxxxxxxx0011xxxx smladxge r0, r0, r0, r0 { "smladxgt GPR , GPR , GPR , GPR",{0xC7000030,0x000FFF0F}}, // 110001110000xxxxxxxxxxxx0011xxxx smladxgt r0, r0, r0, r0 { "smladxhi GPR , GPR , GPR , GPR",{0x87000030,0x000FFF0F}}, // 100001110000xxxxxxxxxxxx0011xxxx smladxhi r0, r0, r0, r0 { "smladxhs GPR , GPR , GPR , GPR",{0x27000030,0x000FFF0F}}, // 001001110000xxxxxxxxxxxx0011xxxx smladxhs r0, r0, r0, r0 { "smladxle GPR , GPR , GPR , GPR",{0xD7000030,0x000FFF0F}}, // 110101110000xxxxxxxxxxxx0011xxxx smladxle r0, r0, r0, r0 { "smladxlo GPR , GPR , GPR , GPR",{0x37000030,0x000FFF0F}}, // 001101110000xxxxxxxxxxxx0011xxxx smladxlo r0, r0, r0, r0 { "smladxls GPR , GPR , GPR , GPR",{0x97000030,0x000FFF0F}}, // 100101110000xxxxxxxxxxxx0011xxxx smladxls r0, r0, r0, r0 { "smladxlt GPR , GPR , GPR , GPR",{0xB7000030,0x000FFF0F}}, // 101101110000xxxxxxxxxxxx0011xxxx smladxlt r0, r0, r0, r0 { "smladxmi GPR , GPR , GPR , GPR",{0x47000030,0x000FFF0F}}, // 010001110000xxxxxxxxxxxx0011xxxx smladxmi r0, r0, r0, r0 { "smladxne GPR , GPR , GPR , GPR",{0x17000030,0x000FFF0F}}, // 000101110000xxxxxxxxxxxx0011xxxx smladxne r0, r0, r0, r0 { "smladxpl GPR , GPR , GPR , GPR",{0x57000030,0x000FFF0F}}, // 010101110000xxxxxxxxxxxx0011xxxx smladxpl r0, r0, r0, r0 { "smladxvc GPR , GPR , GPR , GPR",{0x77000030,0x000FFF0F}}, // 011101110000xxxxxxxxxxxx0011xxxx smladxvc r0, r0, r0, r0 { "smladxvs GPR , GPR , GPR , GPR",{0x67000030,0x000FFF0F}}, // 011001110000xxxxxxxxxxxx0011xxxx smladxvs r0, r0, r0, r0 { "smlal GPR , GPR , GPR , GPR",{0xE0E00090,0x000FFF0F}}, // 111000001110xxxxxxxxxxxx1001xxxx smlal r0, r0, r0, r0 { "smlalbb GPR , GPR , GPR , GPR",{0xE1400080,0x000FFF0F}}, // 111000010100xxxxxxxxxxxx1000xxxx smlalbb r0, r0, r0, r0 { "smlalbbeq GPR , GPR , GPR , GPR",{0x01400080,0x000FFF0F}}, // 000000010100xxxxxxxxxxxx1000xxxx smlalbbeq r0, r0, r0, r0 { "smlalbbge GPR , GPR , GPR , GPR",{0xA1400080,0x000FFF0F}}, // 101000010100xxxxxxxxxxxx1000xxxx smlalbbge r0, r0, r0, r0 { "smlalbbgt GPR , GPR , GPR , GPR",{0xC1400080,0x000FFF0F}}, // 110000010100xxxxxxxxxxxx1000xxxx smlalbbgt r0, r0, r0, r0 { "smlalbbhi GPR , GPR , GPR , GPR",{0x81400080,0x000FFF0F}}, // 100000010100xxxxxxxxxxxx1000xxxx smlalbbhi r0, r0, r0, r0 { "smlalbbhs GPR , GPR , GPR , GPR",{0x21400080,0x000FFF0F}}, // 001000010100xxxxxxxxxxxx1000xxxx smlalbbhs r0, r0, r0, r0 { "smlalbble GPR , GPR , GPR , GPR",{0xD1400080,0x000FFF0F}}, // 110100010100xxxxxxxxxxxx1000xxxx smlalbble r0, r0, r0, r0 { "smlalbblo GPR , GPR , GPR , GPR",{0x31400080,0x000FFF0F}}, // 001100010100xxxxxxxxxxxx1000xxxx smlalbblo r0, r0, r0, r0 { "smlalbbls GPR , GPR , GPR , GPR",{0x91400080,0x000FFF0F}}, // 100100010100xxxxxxxxxxxx1000xxxx smlalbbls r0, r0, r0, r0 { "smlalbblt GPR , GPR , GPR , GPR",{0xB1400080,0x000FFF0F}}, // 101100010100xxxxxxxxxxxx1000xxxx smlalbblt r0, r0, r0, r0 { "smlalbbmi GPR , GPR , GPR , GPR",{0x41400080,0x000FFF0F}}, // 010000010100xxxxxxxxxxxx1000xxxx smlalbbmi r0, r0, r0, r0 { "smlalbbne GPR , GPR , GPR , GPR",{0x11400080,0x000FFF0F}}, // 000100010100xxxxxxxxxxxx1000xxxx smlalbbne r0, r0, r0, r0 { "smlalbbpl GPR , GPR , GPR , GPR",{0x51400080,0x000FFF0F}}, // 010100010100xxxxxxxxxxxx1000xxxx smlalbbpl r0, r0, r0, r0 { "smlalbbvc GPR , GPR , GPR , GPR",{0x71400080,0x000FFF0F}}, // 011100010100xxxxxxxxxxxx1000xxxx smlalbbvc r0, r0, r0, r0 { "smlalbbvs GPR , GPR , GPR , GPR",{0x61400080,0x000FFF0F}}, // 011000010100xxxxxxxxxxxx1000xxxx smlalbbvs r0, r0, r0, r0 { "smlalbt GPR , GPR , GPR , GPR",{0xE14000C0,0x000FFF0F}}, // 111000010100xxxxxxxxxxxx1100xxxx smlalbt r0, r0, r0, r0 { "smlalbteq GPR , GPR , GPR , GPR",{0x014000C0,0x000FFF0F}}, // 000000010100xxxxxxxxxxxx1100xxxx smlalbteq r0, r0, r0, r0 { "smlalbtge GPR , GPR , GPR , GPR",{0xA14000C0,0x000FFF0F}}, // 101000010100xxxxxxxxxxxx1100xxxx smlalbtge r0, r0, r0, r0 { "smlalbtgt GPR , GPR , GPR , GPR",{0xC14000C0,0x000FFF0F}}, // 110000010100xxxxxxxxxxxx1100xxxx smlalbtgt r0, r0, r0, r0 { "smlalbthi GPR , GPR , GPR , GPR",{0x814000C0,0x000FFF0F}}, // 100000010100xxxxxxxxxxxx1100xxxx smlalbthi r0, r0, r0, r0 { "smlalbths GPR , GPR , GPR , GPR",{0x214000C0,0x000FFF0F}}, // 001000010100xxxxxxxxxxxx1100xxxx smlalbths r0, r0, r0, r0 { "smlalbtle GPR , GPR , GPR , GPR",{0xD14000C0,0x000FFF0F}}, // 110100010100xxxxxxxxxxxx1100xxxx smlalbtle r0, r0, r0, r0 { "smlalbtlo GPR , GPR , GPR , GPR",{0x314000C0,0x000FFF0F}}, // 001100010100xxxxxxxxxxxx1100xxxx smlalbtlo r0, r0, r0, r0 { "smlalbtls GPR , GPR , GPR , GPR",{0x914000C0,0x000FFF0F}}, // 100100010100xxxxxxxxxxxx1100xxxx smlalbtls r0, r0, r0, r0 { "smlalbtlt GPR , GPR , GPR , GPR",{0xB14000C0,0x000FFF0F}}, // 101100010100xxxxxxxxxxxx1100xxxx smlalbtlt r0, r0, r0, r0 { "smlalbtmi GPR , GPR , GPR , GPR",{0x414000C0,0x000FFF0F}}, // 010000010100xxxxxxxxxxxx1100xxxx smlalbtmi r0, r0, r0, r0 { "smlalbtne GPR , GPR , GPR , GPR",{0x114000C0,0x000FFF0F}}, // 000100010100xxxxxxxxxxxx1100xxxx smlalbtne r0, r0, r0, r0 { "smlalbtpl GPR , GPR , GPR , GPR",{0x514000C0,0x000FFF0F}}, // 010100010100xxxxxxxxxxxx1100xxxx smlalbtpl r0, r0, r0, r0 { "smlalbtvc GPR , GPR , GPR , GPR",{0x714000C0,0x000FFF0F}}, // 011100010100xxxxxxxxxxxx1100xxxx smlalbtvc r0, r0, r0, r0 { "smlalbtvs GPR , GPR , GPR , GPR",{0x614000C0,0x000FFF0F}}, // 011000010100xxxxxxxxxxxx1100xxxx smlalbtvs r0, r0, r0, r0 { "smlald GPR , GPR , GPR , GPR",{0xE7400010,0x000FFF0F}}, // 111001110100xxxxxxxxxxxx0001xxxx smlald r0, r0, r0, r0 { "smlaldeq GPR , GPR , GPR , GPR",{0x07400010,0x000FFF0F}}, // 000001110100xxxxxxxxxxxx0001xxxx smlaldeq r0, r0, r0, r0 { "smlaldge GPR , GPR , GPR , GPR",{0xA7400010,0x000FFF0F}}, // 101001110100xxxxxxxxxxxx0001xxxx smlaldge r0, r0, r0, r0 { "smlaldgt GPR , GPR , GPR , GPR",{0xC7400010,0x000FFF0F}}, // 110001110100xxxxxxxxxxxx0001xxxx smlaldgt r0, r0, r0, r0 { "smlaldhi GPR , GPR , GPR , GPR",{0x87400010,0x000FFF0F}}, // 100001110100xxxxxxxxxxxx0001xxxx smlaldhi r0, r0, r0, r0 { "smlaldhs GPR , GPR , GPR , GPR",{0x27400010,0x000FFF0F}}, // 001001110100xxxxxxxxxxxx0001xxxx smlaldhs r0, r0, r0, r0 { "smlaldle GPR , GPR , GPR , GPR",{0xD7400010,0x000FFF0F}}, // 110101110100xxxxxxxxxxxx0001xxxx smlaldle r0, r0, r0, r0 { "smlaldlo GPR , GPR , GPR , GPR",{0x37400010,0x000FFF0F}}, // 001101110100xxxxxxxxxxxx0001xxxx smlaldlo r0, r0, r0, r0 { "smlaldls GPR , GPR , GPR , GPR",{0x97400010,0x000FFF0F}}, // 100101110100xxxxxxxxxxxx0001xxxx smlaldls r0, r0, r0, r0 { "smlaldlt GPR , GPR , GPR , GPR",{0xB7400010,0x000FFF0F}}, // 101101110100xxxxxxxxxxxx0001xxxx smlaldlt r0, r0, r0, r0 { "smlaldmi GPR , GPR , GPR , GPR",{0x47400010,0x000FFF0F}}, // 010001110100xxxxxxxxxxxx0001xxxx smlaldmi r0, r0, r0, r0 { "smlaldne GPR , GPR , GPR , GPR",{0x17400010,0x000FFF0F}}, // 000101110100xxxxxxxxxxxx0001xxxx smlaldne r0, r0, r0, r0 { "smlaldpl GPR , GPR , GPR , GPR",{0x57400010,0x000FFF0F}}, // 010101110100xxxxxxxxxxxx0001xxxx smlaldpl r0, r0, r0, r0 { "smlaldvc GPR , GPR , GPR , GPR",{0x77400010,0x000FFF0F}}, // 011101110100xxxxxxxxxxxx0001xxxx smlaldvc r0, r0, r0, r0 { "smlaldvs GPR , GPR , GPR , GPR",{0x67400010,0x000FFF0F}}, // 011001110100xxxxxxxxxxxx0001xxxx smlaldvs r0, r0, r0, r0 { "smlaldx GPR , GPR , GPR , GPR",{0xE7400030,0x000FFF0F}}, // 111001110100xxxxxxxxxxxx0011xxxx smlaldx r0, r0, r0, r0 { "smlaldxeq GPR , GPR , GPR , GPR",{0x07400030,0x000FFF0F}}, // 000001110100xxxxxxxxxxxx0011xxxx smlaldxeq r0, r0, r0, r0 { "smlaldxge GPR , GPR , GPR , GPR",{0xA7400030,0x000FFF0F}}, // 101001110100xxxxxxxxxxxx0011xxxx smlaldxge r0, r0, r0, r0 { "smlaldxgt GPR , GPR , GPR , GPR",{0xC7400030,0x000FFF0F}}, // 110001110100xxxxxxxxxxxx0011xxxx smlaldxgt r0, r0, r0, r0 { "smlaldxhi GPR , GPR , GPR , GPR",{0x87400030,0x000FFF0F}}, // 100001110100xxxxxxxxxxxx0011xxxx smlaldxhi r0, r0, r0, r0 { "smlaldxhs GPR , GPR , GPR , GPR",{0x27400030,0x000FFF0F}}, // 001001110100xxxxxxxxxxxx0011xxxx smlaldxhs r0, r0, r0, r0 { "smlaldxle GPR , GPR , GPR , GPR",{0xD7400030,0x000FFF0F}}, // 110101110100xxxxxxxxxxxx0011xxxx smlaldxle r0, r0, r0, r0 { "smlaldxlo GPR , GPR , GPR , GPR",{0x37400030,0x000FFF0F}}, // 001101110100xxxxxxxxxxxx0011xxxx smlaldxlo r0, r0, r0, r0 { "smlaldxls GPR , GPR , GPR , GPR",{0x97400030,0x000FFF0F}}, // 100101110100xxxxxxxxxxxx0011xxxx smlaldxls r0, r0, r0, r0 { "smlaldxlt GPR , GPR , GPR , GPR",{0xB7400030,0x000FFF0F}}, // 101101110100xxxxxxxxxxxx0011xxxx smlaldxlt r0, r0, r0, r0 { "smlaldxmi GPR , GPR , GPR , GPR",{0x47400030,0x000FFF0F}}, // 010001110100xxxxxxxxxxxx0011xxxx smlaldxmi r0, r0, r0, r0 { "smlaldxne GPR , GPR , GPR , GPR",{0x17400030,0x000FFF0F}}, // 000101110100xxxxxxxxxxxx0011xxxx smlaldxne r0, r0, r0, r0 { "smlaldxpl GPR , GPR , GPR , GPR",{0x57400030,0x000FFF0F}}, // 010101110100xxxxxxxxxxxx0011xxxx smlaldxpl r0, r0, r0, r0 { "smlaldxvc GPR , GPR , GPR , GPR",{0x77400030,0x000FFF0F}}, // 011101110100xxxxxxxxxxxx0011xxxx smlaldxvc r0, r0, r0, r0 { "smlaldxvs GPR , GPR , GPR , GPR",{0x67400030,0x000FFF0F}}, // 011001110100xxxxxxxxxxxx0011xxxx smlaldxvs r0, r0, r0, r0 { "smlaleq GPR , GPR , GPR , GPR",{0x00E00090,0x000FFF0F}}, // 000000001110xxxxxxxxxxxx1001xxxx smlaleq r0, r0, r0, r0 { "smlalge GPR , GPR , GPR , GPR",{0xA0E00090,0x000FFF0F}}, // 101000001110xxxxxxxxxxxx1001xxxx smlalge r0, r0, r0, r0 { "smlalgt GPR , GPR , GPR , GPR",{0xC0E00090,0x000FFF0F}}, // 110000001110xxxxxxxxxxxx1001xxxx smlalgt r0, r0, r0, r0 { "smlalhi GPR , GPR , GPR , GPR",{0x80E00090,0x000FFF0F}}, // 100000001110xxxxxxxxxxxx1001xxxx smlalhi r0, r0, r0, r0 { "smlalhs GPR , GPR , GPR , GPR",{0x20E00090,0x000FFF0F}}, // 001000001110xxxxxxxxxxxx1001xxxx smlalhs r0, r0, r0, r0 { "smlalle GPR , GPR , GPR , GPR",{0xD0E00090,0x000FFF0F}}, // 110100001110xxxxxxxxxxxx1001xxxx smlalle r0, r0, r0, r0 { "smlallo GPR , GPR , GPR , GPR",{0x30E00090,0x000FFF0F}}, // 001100001110xxxxxxxxxxxx1001xxxx smlallo r0, r0, r0, r0 { "smlalls GPR , GPR , GPR , GPR",{0x90E00090,0x000FFF0F}}, // 100100001110xxxxxxxxxxxx1001xxxx smlalls r0, r0, r0, r0 { "smlallt GPR , GPR , GPR , GPR",{0xB0E00090,0x000FFF0F}}, // 101100001110xxxxxxxxxxxx1001xxxx smlallt r0, r0, r0, r0 { "smlalmi GPR , GPR , GPR , GPR",{0x40E00090,0x000FFF0F}}, // 010000001110xxxxxxxxxxxx1001xxxx smlalmi r0, r0, r0, r0 { "smlalne GPR , GPR , GPR , GPR",{0x10E00090,0x000FFF0F}}, // 000100001110xxxxxxxxxxxx1001xxxx smlalne r0, r0, r0, r0 { "smlalpl GPR , GPR , GPR , GPR",{0x50E00090,0x000FFF0F}}, // 010100001110xxxxxxxxxxxx1001xxxx smlalpl r0, r0, r0, r0 { "smlals GPR , GPR , GPR , GPR",{0xE0F00090,0x000FFF0F}}, // 111000001111xxxxxxxxxxxx1001xxxx smlals r0, r0, r0, r0 { "smlalseq GPR , GPR , GPR , GPR",{0x00F00090,0x000FFF0F}}, // 000000001111xxxxxxxxxxxx1001xxxx smlalseq r0, r0, r0, r0 { "smlalsge GPR , GPR , GPR , GPR",{0xA0F00090,0x000FFF0F}}, // 101000001111xxxxxxxxxxxx1001xxxx smlalsge r0, r0, r0, r0 { "smlalsgt GPR , GPR , GPR , GPR",{0xC0F00090,0x000FFF0F}}, // 110000001111xxxxxxxxxxxx1001xxxx smlalsgt r0, r0, r0, r0 { "smlalshi GPR , GPR , GPR , GPR",{0x80F00090,0x000FFF0F}}, // 100000001111xxxxxxxxxxxx1001xxxx smlalshi r0, r0, r0, r0 { "smlalshs GPR , GPR , GPR , GPR",{0x20F00090,0x000FFF0F}}, // 001000001111xxxxxxxxxxxx1001xxxx smlalshs r0, r0, r0, r0 { "smlalsle GPR , GPR , GPR , GPR",{0xD0F00090,0x000FFF0F}}, // 110100001111xxxxxxxxxxxx1001xxxx smlalsle r0, r0, r0, r0 { "smlalslo GPR , GPR , GPR , GPR",{0x30F00090,0x000FFF0F}}, // 001100001111xxxxxxxxxxxx1001xxxx smlalslo r0, r0, r0, r0 { "smlalsls GPR , GPR , GPR , GPR",{0x90F00090,0x000FFF0F}}, // 100100001111xxxxxxxxxxxx1001xxxx smlalsls r0, r0, r0, r0 { "smlalslt GPR , GPR , GPR , GPR",{0xB0F00090,0x000FFF0F}}, // 101100001111xxxxxxxxxxxx1001xxxx smlalslt r0, r0, r0, r0 { "smlalsmi GPR , GPR , GPR , GPR",{0x40F00090,0x000FFF0F}}, // 010000001111xxxxxxxxxxxx1001xxxx smlalsmi r0, r0, r0, r0 { "smlalsne GPR , GPR , GPR , GPR",{0x10F00090,0x000FFF0F}}, // 000100001111xxxxxxxxxxxx1001xxxx smlalsne r0, r0, r0, r0 { "smlalspl GPR , GPR , GPR , GPR",{0x50F00090,0x000FFF0F}}, // 010100001111xxxxxxxxxxxx1001xxxx smlalspl r0, r0, r0, r0 { "smlalsvc GPR , GPR , GPR , GPR",{0x70F00090,0x000FFF0F}}, // 011100001111xxxxxxxxxxxx1001xxxx smlalsvc r0, r0, r0, r0 { "smlalsvs GPR , GPR , GPR , GPR",{0x60F00090,0x000FFF0F}}, // 011000001111xxxxxxxxxxxx1001xxxx smlalsvs r0, r0, r0, r0 { "smlaltb GPR , GPR , GPR , GPR",{0xE14000A0,0x000FFF0F}}, // 111000010100xxxxxxxxxxxx1010xxxx smlaltb r0, r0, r0, r0 { "smlaltbeq GPR , GPR , GPR , GPR",{0x014000A0,0x000FFF0F}}, // 000000010100xxxxxxxxxxxx1010xxxx smlaltbeq r0, r0, r0, r0 { "smlaltbge GPR , GPR , GPR , GPR",{0xA14000A0,0x000FFF0F}}, // 101000010100xxxxxxxxxxxx1010xxxx smlaltbge r0, r0, r0, r0 { "smlaltbgt GPR , GPR , GPR , GPR",{0xC14000A0,0x000FFF0F}}, // 110000010100xxxxxxxxxxxx1010xxxx smlaltbgt r0, r0, r0, r0 { "smlaltbhi GPR , GPR , GPR , GPR",{0x814000A0,0x000FFF0F}}, // 100000010100xxxxxxxxxxxx1010xxxx smlaltbhi r0, r0, r0, r0 { "smlaltbhs GPR , GPR , GPR , GPR",{0x214000A0,0x000FFF0F}}, // 001000010100xxxxxxxxxxxx1010xxxx smlaltbhs r0, r0, r0, r0 { "smlaltble GPR , GPR , GPR , GPR",{0xD14000A0,0x000FFF0F}}, // 110100010100xxxxxxxxxxxx1010xxxx smlaltble r0, r0, r0, r0 { "smlaltblo GPR , GPR , GPR , GPR",{0x314000A0,0x000FFF0F}}, // 001100010100xxxxxxxxxxxx1010xxxx smlaltblo r0, r0, r0, r0 { "smlaltbls GPR , GPR , GPR , GPR",{0x914000A0,0x000FFF0F}}, // 100100010100xxxxxxxxxxxx1010xxxx smlaltbls r0, r0, r0, r0 { "smlaltblt GPR , GPR , GPR , GPR",{0xB14000A0,0x000FFF0F}}, // 101100010100xxxxxxxxxxxx1010xxxx smlaltblt r0, r0, r0, r0 { "smlaltbmi GPR , GPR , GPR , GPR",{0x414000A0,0x000FFF0F}}, // 010000010100xxxxxxxxxxxx1010xxxx smlaltbmi r0, r0, r0, r0 { "smlaltbne GPR , GPR , GPR , GPR",{0x114000A0,0x000FFF0F}}, // 000100010100xxxxxxxxxxxx1010xxxx smlaltbne r0, r0, r0, r0 { "smlaltbpl GPR , GPR , GPR , GPR",{0x514000A0,0x000FFF0F}}, // 010100010100xxxxxxxxxxxx1010xxxx smlaltbpl r0, r0, r0, r0 { "smlaltbvc GPR , GPR , GPR , GPR",{0x714000A0,0x000FFF0F}}, // 011100010100xxxxxxxxxxxx1010xxxx smlaltbvc r0, r0, r0, r0 { "smlaltbvs GPR , GPR , GPR , GPR",{0x614000A0,0x000FFF0F}}, // 011000010100xxxxxxxxxxxx1010xxxx smlaltbvs r0, r0, r0, r0 { "smlaltt GPR , GPR , GPR , GPR",{0xE14000E0,0x000FFF0F}}, // 111000010100xxxxxxxxxxxx1110xxxx smlaltt r0, r0, r0, r0 { "smlaltteq GPR , GPR , GPR , GPR",{0x014000E0,0x000FFF0F}}, // 000000010100xxxxxxxxxxxx1110xxxx smlaltteq r0, r0, r0, r0 { "smlalttge GPR , GPR , GPR , GPR",{0xA14000E0,0x000FFF0F}}, // 101000010100xxxxxxxxxxxx1110xxxx smlalttge r0, r0, r0, r0 { "smlalttgt GPR , GPR , GPR , GPR",{0xC14000E0,0x000FFF0F}}, // 110000010100xxxxxxxxxxxx1110xxxx smlalttgt r0, r0, r0, r0 { "smlaltthi GPR , GPR , GPR , GPR",{0x814000E0,0x000FFF0F}}, // 100000010100xxxxxxxxxxxx1110xxxx smlaltthi r0, r0, r0, r0 { "smlaltths GPR , GPR , GPR , GPR",{0x214000E0,0x000FFF0F}}, // 001000010100xxxxxxxxxxxx1110xxxx smlaltths r0, r0, r0, r0 { "smlalttle GPR , GPR , GPR , GPR",{0xD14000E0,0x000FFF0F}}, // 110100010100xxxxxxxxxxxx1110xxxx smlalttle r0, r0, r0, r0 { "smlalttlo GPR , GPR , GPR , GPR",{0x314000E0,0x000FFF0F}}, // 001100010100xxxxxxxxxxxx1110xxxx smlalttlo r0, r0, r0, r0 { "smlalttls GPR , GPR , GPR , GPR",{0x914000E0,0x000FFF0F}}, // 100100010100xxxxxxxxxxxx1110xxxx smlalttls r0, r0, r0, r0 { "smlalttlt GPR , GPR , GPR , GPR",{0xB14000E0,0x000FFF0F}}, // 101100010100xxxxxxxxxxxx1110xxxx smlalttlt r0, r0, r0, r0 { "smlalttmi GPR , GPR , GPR , GPR",{0x414000E0,0x000FFF0F}}, // 010000010100xxxxxxxxxxxx1110xxxx smlalttmi r0, r0, r0, r0 { "smlalttne GPR , GPR , GPR , GPR",{0x114000E0,0x000FFF0F}}, // 000100010100xxxxxxxxxxxx1110xxxx smlalttne r0, r0, r0, r0 { "smlalttpl GPR , GPR , GPR , GPR",{0x514000E0,0x000FFF0F}}, // 010100010100xxxxxxxxxxxx1110xxxx smlalttpl r0, r0, r0, r0 { "smlalttvc GPR , GPR , GPR , GPR",{0x714000E0,0x000FFF0F}}, // 011100010100xxxxxxxxxxxx1110xxxx smlalttvc r0, r0, r0, r0 { "smlalttvs GPR , GPR , GPR , GPR",{0x614000E0,0x000FFF0F}}, // 011000010100xxxxxxxxxxxx1110xxxx smlalttvs r0, r0, r0, r0 { "smlalvc GPR , GPR , GPR , GPR",{0x70E00090,0x000FFF0F}}, // 011100001110xxxxxxxxxxxx1001xxxx smlalvc r0, r0, r0, r0 { "smlalvs GPR , GPR , GPR , GPR",{0x60E00090,0x000FFF0F}}, // 011000001110xxxxxxxxxxxx1001xxxx smlalvs r0, r0, r0, r0 { "smlatb GPR , GPR , GPR , GPR",{0xE10000A0,0x000FFF0F}}, // 111000010000xxxxxxxxxxxx1010xxxx smlatb r0, r0, r0, r0 { "smlatbeq GPR , GPR , GPR , GPR",{0x010000A0,0x000FFF0F}}, // 000000010000xxxxxxxxxxxx1010xxxx smlatbeq r0, r0, r0, r0 { "smlatbge GPR , GPR , GPR , GPR",{0xA10000A0,0x000FFF0F}}, // 101000010000xxxxxxxxxxxx1010xxxx smlatbge r0, r0, r0, r0 { "smlatbgt GPR , GPR , GPR , GPR",{0xC10000A0,0x000FFF0F}}, // 110000010000xxxxxxxxxxxx1010xxxx smlatbgt r0, r0, r0, r0 { "smlatbhi GPR , GPR , GPR , GPR",{0x810000A0,0x000FFF0F}}, // 100000010000xxxxxxxxxxxx1010xxxx smlatbhi r0, r0, r0, r0 { "smlatbhs GPR , GPR , GPR , GPR",{0x210000A0,0x000FFF0F}}, // 001000010000xxxxxxxxxxxx1010xxxx smlatbhs r0, r0, r0, r0 { "smlatble GPR , GPR , GPR , GPR",{0xD10000A0,0x000FFF0F}}, // 110100010000xxxxxxxxxxxx1010xxxx smlatble r0, r0, r0, r0 { "smlatblo GPR , GPR , GPR , GPR",{0x310000A0,0x000FFF0F}}, // 001100010000xxxxxxxxxxxx1010xxxx smlatblo r0, r0, r0, r0 { "smlatbls GPR , GPR , GPR , GPR",{0x910000A0,0x000FFF0F}}, // 100100010000xxxxxxxxxxxx1010xxxx smlatbls r0, r0, r0, r0 { "smlatblt GPR , GPR , GPR , GPR",{0xB10000A0,0x000FFF0F}}, // 101100010000xxxxxxxxxxxx1010xxxx smlatblt r0, r0, r0, r0 { "smlatbmi GPR , GPR , GPR , GPR",{0x410000A0,0x000FFF0F}}, // 010000010000xxxxxxxxxxxx1010xxxx smlatbmi r0, r0, r0, r0 { "smlatbne GPR , GPR , GPR , GPR",{0x110000A0,0x000FFF0F}}, // 000100010000xxxxxxxxxxxx1010xxxx smlatbne r0, r0, r0, r0 { "smlatbpl GPR , GPR , GPR , GPR",{0x510000A0,0x000FFF0F}}, // 010100010000xxxxxxxxxxxx1010xxxx smlatbpl r0, r0, r0, r0 { "smlatbvc GPR , GPR , GPR , GPR",{0x710000A0,0x000FFF0F}}, // 011100010000xxxxxxxxxxxx1010xxxx smlatbvc r0, r0, r0, r0 { "smlatbvs GPR , GPR , GPR , GPR",{0x610000A0,0x000FFF0F}}, // 011000010000xxxxxxxxxxxx1010xxxx smlatbvs r0, r0, r0, r0 { "smlatt GPR , GPR , GPR , GPR",{0xE10000E0,0x000FFF0F}}, // 111000010000xxxxxxxxxxxx1110xxxx smlatt r0, r0, r0, r0 { "smlatteq GPR , GPR , GPR , GPR",{0x010000E0,0x000FFF0F}}, // 000000010000xxxxxxxxxxxx1110xxxx smlatteq r0, r0, r0, r0 { "smlattge GPR , GPR , GPR , GPR",{0xA10000E0,0x000FFF0F}}, // 101000010000xxxxxxxxxxxx1110xxxx smlattge r0, r0, r0, r0 { "smlattgt GPR , GPR , GPR , GPR",{0xC10000E0,0x000FFF0F}}, // 110000010000xxxxxxxxxxxx1110xxxx smlattgt r0, r0, r0, r0 { "smlatthi GPR , GPR , GPR , GPR",{0x810000E0,0x000FFF0F}}, // 100000010000xxxxxxxxxxxx1110xxxx smlatthi r0, r0, r0, r0 { "smlatths GPR , GPR , GPR , GPR",{0x210000E0,0x000FFF0F}}, // 001000010000xxxxxxxxxxxx1110xxxx smlatths r0, r0, r0, r0 { "smlattle GPR , GPR , GPR , GPR",{0xD10000E0,0x000FFF0F}}, // 110100010000xxxxxxxxxxxx1110xxxx smlattle r0, r0, r0, r0 { "smlattlo GPR , GPR , GPR , GPR",{0x310000E0,0x000FFF0F}}, // 001100010000xxxxxxxxxxxx1110xxxx smlattlo r0, r0, r0, r0 { "smlattls GPR , GPR , GPR , GPR",{0x910000E0,0x000FFF0F}}, // 100100010000xxxxxxxxxxxx1110xxxx smlattls r0, r0, r0, r0 { "smlattlt GPR , GPR , GPR , GPR",{0xB10000E0,0x000FFF0F}}, // 101100010000xxxxxxxxxxxx1110xxxx smlattlt r0, r0, r0, r0 { "smlattmi GPR , GPR , GPR , GPR",{0x410000E0,0x000FFF0F}}, // 010000010000xxxxxxxxxxxx1110xxxx smlattmi r0, r0, r0, r0 { "smlattne GPR , GPR , GPR , GPR",{0x110000E0,0x000FFF0F}}, // 000100010000xxxxxxxxxxxx1110xxxx smlattne r0, r0, r0, r0 { "smlattpl GPR , GPR , GPR , GPR",{0x510000E0,0x000FFF0F}}, // 010100010000xxxxxxxxxxxx1110xxxx smlattpl r0, r0, r0, r0 { "smlattvc GPR , GPR , GPR , GPR",{0x710000E0,0x000FFF0F}}, // 011100010000xxxxxxxxxxxx1110xxxx smlattvc r0, r0, r0, r0 { "smlattvs GPR , GPR , GPR , GPR",{0x610000E0,0x000FFF0F}}, // 011000010000xxxxxxxxxxxx1110xxxx smlattvs r0, r0, r0, r0 { "smlawb GPR , GPR , GPR , GPR",{0xE1200080,0x000FFF0F}}, // 111000010010xxxxxxxxxxxx1000xxxx smlawb r0, r0, r0, r0 { "smlawbeq GPR , GPR , GPR , GPR",{0x01200080,0x000FFF0F}}, // 000000010010xxxxxxxxxxxx1000xxxx smlawbeq r0, r0, r0, r0 { "smlawbge GPR , GPR , GPR , GPR",{0xA1200080,0x000FFF0F}}, // 101000010010xxxxxxxxxxxx1000xxxx smlawbge r0, r0, r0, r0 { "smlawbgt GPR , GPR , GPR , GPR",{0xC1200080,0x000FFF0F}}, // 110000010010xxxxxxxxxxxx1000xxxx smlawbgt r0, r0, r0, r0 { "smlawbhi GPR , GPR , GPR , GPR",{0x81200080,0x000FFF0F}}, // 100000010010xxxxxxxxxxxx1000xxxx smlawbhi r0, r0, r0, r0 { "smlawbhs GPR , GPR , GPR , GPR",{0x21200080,0x000FFF0F}}, // 001000010010xxxxxxxxxxxx1000xxxx smlawbhs r0, r0, r0, r0 { "smlawble GPR , GPR , GPR , GPR",{0xD1200080,0x000FFF0F}}, // 110100010010xxxxxxxxxxxx1000xxxx smlawble r0, r0, r0, r0 { "smlawblo GPR , GPR , GPR , GPR",{0x31200080,0x000FFF0F}}, // 001100010010xxxxxxxxxxxx1000xxxx smlawblo r0, r0, r0, r0 { "smlawbls GPR , GPR , GPR , GPR",{0x91200080,0x000FFF0F}}, // 100100010010xxxxxxxxxxxx1000xxxx smlawbls r0, r0, r0, r0 { "smlawblt GPR , GPR , GPR , GPR",{0xB1200080,0x000FFF0F}}, // 101100010010xxxxxxxxxxxx1000xxxx smlawblt r0, r0, r0, r0 { "smlawbmi GPR , GPR , GPR , GPR",{0x41200080,0x000FFF0F}}, // 010000010010xxxxxxxxxxxx1000xxxx smlawbmi r0, r0, r0, r0 { "smlawbne GPR , GPR , GPR , GPR",{0x11200080,0x000FFF0F}}, // 000100010010xxxxxxxxxxxx1000xxxx smlawbne r0, r0, r0, r0 { "smlawbpl GPR , GPR , GPR , GPR",{0x51200080,0x000FFF0F}}, // 010100010010xxxxxxxxxxxx1000xxxx smlawbpl r0, r0, r0, r0 { "smlawbvc GPR , GPR , GPR , GPR",{0x71200080,0x000FFF0F}}, // 011100010010xxxxxxxxxxxx1000xxxx smlawbvc r0, r0, r0, r0 { "smlawbvs GPR , GPR , GPR , GPR",{0x61200080,0x000FFF0F}}, // 011000010010xxxxxxxxxxxx1000xxxx smlawbvs r0, r0, r0, r0 { "smlawt GPR , GPR , GPR , GPR",{0xE12000C0,0x000FFF0F}}, // 111000010010xxxxxxxxxxxx1100xxxx smlawt r0, r0, r0, r0 { "smlawteq GPR , GPR , GPR , GPR",{0x012000C0,0x000FFF0F}}, // 000000010010xxxxxxxxxxxx1100xxxx smlawteq r0, r0, r0, r0 { "smlawtge GPR , GPR , GPR , GPR",{0xA12000C0,0x000FFF0F}}, // 101000010010xxxxxxxxxxxx1100xxxx smlawtge r0, r0, r0, r0 { "smlawtgt GPR , GPR , GPR , GPR",{0xC12000C0,0x000FFF0F}}, // 110000010010xxxxxxxxxxxx1100xxxx smlawtgt r0, r0, r0, r0 { "smlawthi GPR , GPR , GPR , GPR",{0x812000C0,0x000FFF0F}}, // 100000010010xxxxxxxxxxxx1100xxxx smlawthi r0, r0, r0, r0 { "smlawths GPR , GPR , GPR , GPR",{0x212000C0,0x000FFF0F}}, // 001000010010xxxxxxxxxxxx1100xxxx smlawths r0, r0, r0, r0 { "smlawtle GPR , GPR , GPR , GPR",{0xD12000C0,0x000FFF0F}}, // 110100010010xxxxxxxxxxxx1100xxxx smlawtle r0, r0, r0, r0 { "smlawtlo GPR , GPR , GPR , GPR",{0x312000C0,0x000FFF0F}}, // 001100010010xxxxxxxxxxxx1100xxxx smlawtlo r0, r0, r0, r0 { "smlawtls GPR , GPR , GPR , GPR",{0x912000C0,0x000FFF0F}}, // 100100010010xxxxxxxxxxxx1100xxxx smlawtls r0, r0, r0, r0 { "smlawtlt GPR , GPR , GPR , GPR",{0xB12000C0,0x000FFF0F}}, // 101100010010xxxxxxxxxxxx1100xxxx smlawtlt r0, r0, r0, r0 { "smlawtmi GPR , GPR , GPR , GPR",{0x412000C0,0x000FFF0F}}, // 010000010010xxxxxxxxxxxx1100xxxx smlawtmi r0, r0, r0, r0 { "smlawtne GPR , GPR , GPR , GPR",{0x112000C0,0x000FFF0F}}, // 000100010010xxxxxxxxxxxx1100xxxx smlawtne r0, r0, r0, r0 { "smlawtpl GPR , GPR , GPR , GPR",{0x512000C0,0x000FFF0F}}, // 010100010010xxxxxxxxxxxx1100xxxx smlawtpl r0, r0, r0, r0 { "smlawtvc GPR , GPR , GPR , GPR",{0x712000C0,0x000FFF0F}}, // 011100010010xxxxxxxxxxxx1100xxxx smlawtvc r0, r0, r0, r0 { "smlawtvs GPR , GPR , GPR , GPR",{0x612000C0,0x000FFF0F}}, // 011000010010xxxxxxxxxxxx1100xxxx smlawtvs r0, r0, r0, r0 { "smlsd GPR , GPR , GPR , GPR",{0xE7000050,0x000FFF0F}}, // 111001110000xxxxxxxxxxxx0101xxxx smlsd r0, r0, r0, r0 { "smlsdeq GPR , GPR , GPR , GPR",{0x07000050,0x000FFF0F}}, // 000001110000xxxxxxxxxxxx0101xxxx smlsdeq r0, r0, r0, r0 { "smlsdge GPR , GPR , GPR , GPR",{0xA7000050,0x000FFF0F}}, // 101001110000xxxxxxxxxxxx0101xxxx smlsdge r0, r0, r0, r0 { "smlsdgt GPR , GPR , GPR , GPR",{0xC7000050,0x000FFF0F}}, // 110001110000xxxxxxxxxxxx0101xxxx smlsdgt r0, r0, r0, r0 { "smlsdhi GPR , GPR , GPR , GPR",{0x87000050,0x000FFF0F}}, // 100001110000xxxxxxxxxxxx0101xxxx smlsdhi r0, r0, r0, r0 { "smlsdhs GPR , GPR , GPR , GPR",{0x27000050,0x000FFF0F}}, // 001001110000xxxxxxxxxxxx0101xxxx smlsdhs r0, r0, r0, r0 { "smlsdle GPR , GPR , GPR , GPR",{0xD7000050,0x000FFF0F}}, // 110101110000xxxxxxxxxxxx0101xxxx smlsdle r0, r0, r0, r0 { "smlsdlo GPR , GPR , GPR , GPR",{0x37000050,0x000FFF0F}}, // 001101110000xxxxxxxxxxxx0101xxxx smlsdlo r0, r0, r0, r0 { "smlsdls GPR , GPR , GPR , GPR",{0x97000050,0x000FFF0F}}, // 100101110000xxxxxxxxxxxx0101xxxx smlsdls r0, r0, r0, r0 { "smlsdlt GPR , GPR , GPR , GPR",{0xB7000050,0x000FFF0F}}, // 101101110000xxxxxxxxxxxx0101xxxx smlsdlt r0, r0, r0, r0 { "smlsdmi GPR , GPR , GPR , GPR",{0x47000050,0x000FFF0F}}, // 010001110000xxxxxxxxxxxx0101xxxx smlsdmi r0, r0, r0, r0 { "smlsdne GPR , GPR , GPR , GPR",{0x17000050,0x000FFF0F}}, // 000101110000xxxxxxxxxxxx0101xxxx smlsdne r0, r0, r0, r0 { "smlsdpl GPR , GPR , GPR , GPR",{0x57000050,0x000FFF0F}}, // 010101110000xxxxxxxxxxxx0101xxxx smlsdpl r0, r0, r0, r0 { "smlsdvc GPR , GPR , GPR , GPR",{0x77000050,0x000FFF0F}}, // 011101110000xxxxxxxxxxxx0101xxxx smlsdvc r0, r0, r0, r0 { "smlsdvs GPR , GPR , GPR , GPR",{0x67000050,0x000FFF0F}}, // 011001110000xxxxxxxxxxxx0101xxxx smlsdvs r0, r0, r0, r0 { "smlsdx GPR , GPR , GPR , GPR",{0xE7000070,0x000FFF0F}}, // 111001110000xxxxxxxxxxxx0111xxxx smlsdx r0, r0, r0, r0 { "smlsdxeq GPR , GPR , GPR , GPR",{0x07000070,0x000FFF0F}}, // 000001110000xxxxxxxxxxxx0111xxxx smlsdxeq r0, r0, r0, r0 { "smlsdxge GPR , GPR , GPR , GPR",{0xA7000070,0x000FFF0F}}, // 101001110000xxxxxxxxxxxx0111xxxx smlsdxge r0, r0, r0, r0 { "smlsdxgt GPR , GPR , GPR , GPR",{0xC7000070,0x000FFF0F}}, // 110001110000xxxxxxxxxxxx0111xxxx smlsdxgt r0, r0, r0, r0 { "smlsdxhi GPR , GPR , GPR , GPR",{0x87000070,0x000FFF0F}}, // 100001110000xxxxxxxxxxxx0111xxxx smlsdxhi r0, r0, r0, r0 { "smlsdxhs GPR , GPR , GPR , GPR",{0x27000070,0x000FFF0F}}, // 001001110000xxxxxxxxxxxx0111xxxx smlsdxhs r0, r0, r0, r0 { "smlsdxle GPR , GPR , GPR , GPR",{0xD7000070,0x000FFF0F}}, // 110101110000xxxxxxxxxxxx0111xxxx smlsdxle r0, r0, r0, r0 { "smlsdxlo GPR , GPR , GPR , GPR",{0x37000070,0x000FFF0F}}, // 001101110000xxxxxxxxxxxx0111xxxx smlsdxlo r0, r0, r0, r0 { "smlsdxls GPR , GPR , GPR , GPR",{0x97000070,0x000FFF0F}}, // 100101110000xxxxxxxxxxxx0111xxxx smlsdxls r0, r0, r0, r0 { "smlsdxlt GPR , GPR , GPR , GPR",{0xB7000070,0x000FFF0F}}, // 101101110000xxxxxxxxxxxx0111xxxx smlsdxlt r0, r0, r0, r0 { "smlsdxmi GPR , GPR , GPR , GPR",{0x47000070,0x000FFF0F}}, // 010001110000xxxxxxxxxxxx0111xxxx smlsdxmi r0, r0, r0, r0 { "smlsdxne GPR , GPR , GPR , GPR",{0x17000070,0x000FFF0F}}, // 000101110000xxxxxxxxxxxx0111xxxx smlsdxne r0, r0, r0, r0 { "smlsdxpl GPR , GPR , GPR , GPR",{0x57000070,0x000FFF0F}}, // 010101110000xxxxxxxxxxxx0111xxxx smlsdxpl r0, r0, r0, r0 { "smlsdxvc GPR , GPR , GPR , GPR",{0x77000070,0x000FFF0F}}, // 011101110000xxxxxxxxxxxx0111xxxx smlsdxvc r0, r0, r0, r0 { "smlsdxvs GPR , GPR , GPR , GPR",{0x67000070,0x000FFF0F}}, // 011001110000xxxxxxxxxxxx0111xxxx smlsdxvs r0, r0, r0, r0 { "smlsld GPR , GPR , GPR , GPR",{0xE7400050,0x000FFF0F}}, // 111001110100xxxxxxxxxxxx0101xxxx smlsld r0, r0, r0, r0 { "smlsldeq GPR , GPR , GPR , GPR",{0x07400050,0x000FFF0F}}, // 000001110100xxxxxxxxxxxx0101xxxx smlsldeq r0, r0, r0, r0 { "smlsldge GPR , GPR , GPR , GPR",{0xA7400050,0x000FFF0F}}, // 101001110100xxxxxxxxxxxx0101xxxx smlsldge r0, r0, r0, r0 { "smlsldgt GPR , GPR , GPR , GPR",{0xC7400050,0x000FFF0F}}, // 110001110100xxxxxxxxxxxx0101xxxx smlsldgt r0, r0, r0, r0 { "smlsldhi GPR , GPR , GPR , GPR",{0x87400050,0x000FFF0F}}, // 100001110100xxxxxxxxxxxx0101xxxx smlsldhi r0, r0, r0, r0 { "smlsldhs GPR , GPR , GPR , GPR",{0x27400050,0x000FFF0F}}, // 001001110100xxxxxxxxxxxx0101xxxx smlsldhs r0, r0, r0, r0 { "smlsldle GPR , GPR , GPR , GPR",{0xD7400050,0x000FFF0F}}, // 110101110100xxxxxxxxxxxx0101xxxx smlsldle r0, r0, r0, r0 { "smlsldlo GPR , GPR , GPR , GPR",{0x37400050,0x000FFF0F}}, // 001101110100xxxxxxxxxxxx0101xxxx smlsldlo r0, r0, r0, r0 { "smlsldls GPR , GPR , GPR , GPR",{0x97400050,0x000FFF0F}}, // 100101110100xxxxxxxxxxxx0101xxxx smlsldls r0, r0, r0, r0 { "smlsldlt GPR , GPR , GPR , GPR",{0xB7400050,0x000FFF0F}}, // 101101110100xxxxxxxxxxxx0101xxxx smlsldlt r0, r0, r0, r0 { "smlsldmi GPR , GPR , GPR , GPR",{0x47400050,0x000FFF0F}}, // 010001110100xxxxxxxxxxxx0101xxxx smlsldmi r0, r0, r0, r0 { "smlsldne GPR , GPR , GPR , GPR",{0x17400050,0x000FFF0F}}, // 000101110100xxxxxxxxxxxx0101xxxx smlsldne r0, r0, r0, r0 { "smlsldpl GPR , GPR , GPR , GPR",{0x57400050,0x000FFF0F}}, // 010101110100xxxxxxxxxxxx0101xxxx smlsldpl r0, r0, r0, r0 { "smlsldvc GPR , GPR , GPR , GPR",{0x77400050,0x000FFF0F}}, // 011101110100xxxxxxxxxxxx0101xxxx smlsldvc r0, r0, r0, r0 { "smlsldvs GPR , GPR , GPR , GPR",{0x67400050,0x000FFF0F}}, // 011001110100xxxxxxxxxxxx0101xxxx smlsldvs r0, r0, r0, r0 { "smlsldx GPR , GPR , GPR , GPR",{0xE7400070,0x000FFF0F}}, // 111001110100xxxxxxxxxxxx0111xxxx smlsldx r0, r0, r0, r0 { "smlsldxeq GPR , GPR , GPR , GPR",{0x07400070,0x000FFF0F}}, // 000001110100xxxxxxxxxxxx0111xxxx smlsldxeq r0, r0, r0, r0 { "smlsldxge GPR , GPR , GPR , GPR",{0xA7400070,0x000FFF0F}}, // 101001110100xxxxxxxxxxxx0111xxxx smlsldxge r0, r0, r0, r0 { "smlsldxgt GPR , GPR , GPR , GPR",{0xC7400070,0x000FFF0F}}, // 110001110100xxxxxxxxxxxx0111xxxx smlsldxgt r0, r0, r0, r0 { "smlsldxhi GPR , GPR , GPR , GPR",{0x87400070,0x000FFF0F}}, // 100001110100xxxxxxxxxxxx0111xxxx smlsldxhi r0, r0, r0, r0 { "smlsldxhs GPR , GPR , GPR , GPR",{0x27400070,0x000FFF0F}}, // 001001110100xxxxxxxxxxxx0111xxxx smlsldxhs r0, r0, r0, r0 { "smlsldxle GPR , GPR , GPR , GPR",{0xD7400070,0x000FFF0F}}, // 110101110100xxxxxxxxxxxx0111xxxx smlsldxle r0, r0, r0, r0 { "smlsldxlo GPR , GPR , GPR , GPR",{0x37400070,0x000FFF0F}}, // 001101110100xxxxxxxxxxxx0111xxxx smlsldxlo r0, r0, r0, r0 { "smlsldxls GPR , GPR , GPR , GPR",{0x97400070,0x000FFF0F}}, // 100101110100xxxxxxxxxxxx0111xxxx smlsldxls r0, r0, r0, r0 { "smlsldxlt GPR , GPR , GPR , GPR",{0xB7400070,0x000FFF0F}}, // 101101110100xxxxxxxxxxxx0111xxxx smlsldxlt r0, r0, r0, r0 { "smlsldxmi GPR , GPR , GPR , GPR",{0x47400070,0x000FFF0F}}, // 010001110100xxxxxxxxxxxx0111xxxx smlsldxmi r0, r0, r0, r0 { "smlsldxne GPR , GPR , GPR , GPR",{0x17400070,0x000FFF0F}}, // 000101110100xxxxxxxxxxxx0111xxxx smlsldxne r0, r0, r0, r0 { "smlsldxpl GPR , GPR , GPR , GPR",{0x57400070,0x000FFF0F}}, // 010101110100xxxxxxxxxxxx0111xxxx smlsldxpl r0, r0, r0, r0 { "smlsldxvc GPR , GPR , GPR , GPR",{0x77400070,0x000FFF0F}}, // 011101110100xxxxxxxxxxxx0111xxxx smlsldxvc r0, r0, r0, r0 { "smlsldxvs GPR , GPR , GPR , GPR",{0x67400070,0x000FFF0F}}, // 011001110100xxxxxxxxxxxx0111xxxx smlsldxvs r0, r0, r0, r0 { "smmla GPR , GPR , GPR , GPR",{0xE7500010,0x000FFF0F}}, // 111001110101xxxxxxxxxxxx0001xxxx smmla r0, r0, r0, r0 { "smmlaeq GPR , GPR , GPR , GPR",{0x07500010,0x000FFF0F}}, // 000001110101xxxxxxxxxxxx0001xxxx smmlaeq r0, r0, r0, r0 { "smmlage GPR , GPR , GPR , GPR",{0xA7500010,0x000FFF0F}}, // 101001110101xxxxxxxxxxxx0001xxxx smmlage r0, r0, r0, r0 { "smmlagt GPR , GPR , GPR , GPR",{0xC7500010,0x000FFF0F}}, // 110001110101xxxxxxxxxxxx0001xxxx smmlagt r0, r0, r0, r0 { "smmlahi GPR , GPR , GPR , GPR",{0x87500010,0x000FFF0F}}, // 100001110101xxxxxxxxxxxx0001xxxx smmlahi r0, r0, r0, r0 { "smmlahs GPR , GPR , GPR , GPR",{0x27500010,0x000FFF0F}}, // 001001110101xxxxxxxxxxxx0001xxxx smmlahs r0, r0, r0, r0 { "smmlale GPR , GPR , GPR , GPR",{0xD7500010,0x000FFF0F}}, // 110101110101xxxxxxxxxxxx0001xxxx smmlale r0, r0, r0, r0 { "smmlalo GPR , GPR , GPR , GPR",{0x37500010,0x000FFF0F}}, // 001101110101xxxxxxxxxxxx0001xxxx smmlalo r0, r0, r0, r0 { "smmlals GPR , GPR , GPR , GPR",{0x97500010,0x000FFF0F}}, // 100101110101xxxxxxxxxxxx0001xxxx smmlals r0, r0, r0, r0 { "smmlalt GPR , GPR , GPR , GPR",{0xB7500010,0x000FFF0F}}, // 101101110101xxxxxxxxxxxx0001xxxx smmlalt r0, r0, r0, r0 { "smmlami GPR , GPR , GPR , GPR",{0x47500010,0x000FFF0F}}, // 010001110101xxxxxxxxxxxx0001xxxx smmlami r0, r0, r0, r0 { "smmlane GPR , GPR , GPR , GPR",{0x17500010,0x000FFF0F}}, // 000101110101xxxxxxxxxxxx0001xxxx smmlane r0, r0, r0, r0 { "smmlapl GPR , GPR , GPR , GPR",{0x57500010,0x000FFF0F}}, // 010101110101xxxxxxxxxxxx0001xxxx smmlapl r0, r0, r0, r0 { "smmlar GPR , GPR , GPR , GPR",{0xE7500030,0x000FFF0F}}, // 111001110101xxxxxxxxxxxx0011xxxx smmlar r0, r0, r0, r0 { "smmlareq GPR , GPR , GPR , GPR",{0x07500030,0x000FFF0F}}, // 000001110101xxxxxxxxxxxx0011xxxx smmlareq r0, r0, r0, r0 { "smmlarge GPR , GPR , GPR , GPR",{0xA7500030,0x000FFF0F}}, // 101001110101xxxxxxxxxxxx0011xxxx smmlarge r0, r0, r0, r0 { "smmlargt GPR , GPR , GPR , GPR",{0xC7500030,0x000FFF0F}}, // 110001110101xxxxxxxxxxxx0011xxxx smmlargt r0, r0, r0, r0 { "smmlarhi GPR , GPR , GPR , GPR",{0x87500030,0x000FFF0F}}, // 100001110101xxxxxxxxxxxx0011xxxx smmlarhi r0, r0, r0, r0 { "smmlarhs GPR , GPR , GPR , GPR",{0x27500030,0x000FFF0F}}, // 001001110101xxxxxxxxxxxx0011xxxx smmlarhs r0, r0, r0, r0 { "smmlarle GPR , GPR , GPR , GPR",{0xD7500030,0x000FFF0F}}, // 110101110101xxxxxxxxxxxx0011xxxx smmlarle r0, r0, r0, r0 { "smmlarlo GPR , GPR , GPR , GPR",{0x37500030,0x000FFF0F}}, // 001101110101xxxxxxxxxxxx0011xxxx smmlarlo r0, r0, r0, r0 { "smmlarls GPR , GPR , GPR , GPR",{0x97500030,0x000FFF0F}}, // 100101110101xxxxxxxxxxxx0011xxxx smmlarls r0, r0, r0, r0 { "smmlarlt GPR , GPR , GPR , GPR",{0xB7500030,0x000FFF0F}}, // 101101110101xxxxxxxxxxxx0011xxxx smmlarlt r0, r0, r0, r0 { "smmlarmi GPR , GPR , GPR , GPR",{0x47500030,0x000FFF0F}}, // 010001110101xxxxxxxxxxxx0011xxxx smmlarmi r0, r0, r0, r0 { "smmlarne GPR , GPR , GPR , GPR",{0x17500030,0x000FFF0F}}, // 000101110101xxxxxxxxxxxx0011xxxx smmlarne r0, r0, r0, r0 { "smmlarpl GPR , GPR , GPR , GPR",{0x57500030,0x000FFF0F}}, // 010101110101xxxxxxxxxxxx0011xxxx smmlarpl r0, r0, r0, r0 { "smmlarvc GPR , GPR , GPR , GPR",{0x77500030,0x000FFF0F}}, // 011101110101xxxxxxxxxxxx0011xxxx smmlarvc r0, r0, r0, r0 { "smmlarvs GPR , GPR , GPR , GPR",{0x67500030,0x000FFF0F}}, // 011001110101xxxxxxxxxxxx0011xxxx smmlarvs r0, r0, r0, r0 { "smmlavc GPR , GPR , GPR , GPR",{0x77500010,0x000FFF0F}}, // 011101110101xxxxxxxxxxxx0001xxxx smmlavc r0, r0, r0, r0 { "smmlavs GPR , GPR , GPR , GPR",{0x67500010,0x000FFF0F}}, // 011001110101xxxxxxxxxxxx0001xxxx smmlavs r0, r0, r0, r0 { "smmls GPR , GPR , GPR , GPR",{0xE75000D0,0x000FFF0F}}, // 111001110101xxxxxxxxxxxx1101xxxx smmls r0, r0, r0, r0 { "smmlseq GPR , GPR , GPR , GPR",{0x075000D0,0x000FFF0F}}, // 000001110101xxxxxxxxxxxx1101xxxx smmlseq r0, r0, r0, r0 { "smmlsge GPR , GPR , GPR , GPR",{0xA75000D0,0x000FFF0F}}, // 101001110101xxxxxxxxxxxx1101xxxx smmlsge r0, r0, r0, r0 { "smmlsgt GPR , GPR , GPR , GPR",{0xC75000D0,0x000FFF0F}}, // 110001110101xxxxxxxxxxxx1101xxxx smmlsgt r0, r0, r0, r0 { "smmlshi GPR , GPR , GPR , GPR",{0x875000D0,0x000FFF0F}}, // 100001110101xxxxxxxxxxxx1101xxxx smmlshi r0, r0, r0, r0 { "smmlshs GPR , GPR , GPR , GPR",{0x275000D0,0x000FFF0F}}, // 001001110101xxxxxxxxxxxx1101xxxx smmlshs r0, r0, r0, r0 { "smmlsle GPR , GPR , GPR , GPR",{0xD75000D0,0x000FFF0F}}, // 110101110101xxxxxxxxxxxx1101xxxx smmlsle r0, r0, r0, r0 { "smmlslo GPR , GPR , GPR , GPR",{0x375000D0,0x000FFF0F}}, // 001101110101xxxxxxxxxxxx1101xxxx smmlslo r0, r0, r0, r0 { "smmlsls GPR , GPR , GPR , GPR",{0x975000D0,0x000FFF0F}}, // 100101110101xxxxxxxxxxxx1101xxxx smmlsls r0, r0, r0, r0 { "smmlslt GPR , GPR , GPR , GPR",{0xB75000D0,0x000FFF0F}}, // 101101110101xxxxxxxxxxxx1101xxxx smmlslt r0, r0, r0, r0 { "smmlsmi GPR , GPR , GPR , GPR",{0x475000D0,0x000FFF0F}}, // 010001110101xxxxxxxxxxxx1101xxxx smmlsmi r0, r0, r0, r0 { "smmlsne GPR , GPR , GPR , GPR",{0x175000D0,0x000FFF0F}}, // 000101110101xxxxxxxxxxxx1101xxxx smmlsne r0, r0, r0, r0 { "smmlspl GPR , GPR , GPR , GPR",{0x575000D0,0x000FFF0F}}, // 010101110101xxxxxxxxxxxx1101xxxx smmlspl r0, r0, r0, r0 { "smmlsr GPR , GPR , GPR , GPR",{0xE75000F0,0x000FFF0F}}, // 111001110101xxxxxxxxxxxx1111xxxx smmlsr r0, r0, r0, r0 { "smmlsreq GPR , GPR , GPR , GPR",{0x075000F0,0x000FFF0F}}, // 000001110101xxxxxxxxxxxx1111xxxx smmlsreq r0, r0, r0, r0 { "smmlsrge GPR , GPR , GPR , GPR",{0xA75000F0,0x000FFF0F}}, // 101001110101xxxxxxxxxxxx1111xxxx smmlsrge r0, r0, r0, r0 { "smmlsrgt GPR , GPR , GPR , GPR",{0xC75000F0,0x000FFF0F}}, // 110001110101xxxxxxxxxxxx1111xxxx smmlsrgt r0, r0, r0, r0 { "smmlsrhi GPR , GPR , GPR , GPR",{0x875000F0,0x000FFF0F}}, // 100001110101xxxxxxxxxxxx1111xxxx smmlsrhi r0, r0, r0, r0 { "smmlsrhs GPR , GPR , GPR , GPR",{0x275000F0,0x000FFF0F}}, // 001001110101xxxxxxxxxxxx1111xxxx smmlsrhs r0, r0, r0, r0 { "smmlsrle GPR , GPR , GPR , GPR",{0xD75000F0,0x000FFF0F}}, // 110101110101xxxxxxxxxxxx1111xxxx smmlsrle r0, r0, r0, r0 { "smmlsrlo GPR , GPR , GPR , GPR",{0x375000F0,0x000FFF0F}}, // 001101110101xxxxxxxxxxxx1111xxxx smmlsrlo r0, r0, r0, r0 { "smmlsrls GPR , GPR , GPR , GPR",{0x975000F0,0x000FFF0F}}, // 100101110101xxxxxxxxxxxx1111xxxx smmlsrls r0, r0, r0, r0 { "smmlsrlt GPR , GPR , GPR , GPR",{0xB75000F0,0x000FFF0F}}, // 101101110101xxxxxxxxxxxx1111xxxx smmlsrlt r0, r0, r0, r0 { "smmlsrmi GPR , GPR , GPR , GPR",{0x475000F0,0x000FFF0F}}, // 010001110101xxxxxxxxxxxx1111xxxx smmlsrmi r0, r0, r0, r0 { "smmlsrne GPR , GPR , GPR , GPR",{0x175000F0,0x000FFF0F}}, // 000101110101xxxxxxxxxxxx1111xxxx smmlsrne r0, r0, r0, r0 { "smmlsrpl GPR , GPR , GPR , GPR",{0x575000F0,0x000FFF0F}}, // 010101110101xxxxxxxxxxxx1111xxxx smmlsrpl r0, r0, r0, r0 { "smmlsrvc GPR , GPR , GPR , GPR",{0x775000F0,0x000FFF0F}}, // 011101110101xxxxxxxxxxxx1111xxxx smmlsrvc r0, r0, r0, r0 { "smmlsrvs GPR , GPR , GPR , GPR",{0x675000F0,0x000FFF0F}}, // 011001110101xxxxxxxxxxxx1111xxxx smmlsrvs r0, r0, r0, r0 { "smmlsvc GPR , GPR , GPR , GPR",{0x775000D0,0x000FFF0F}}, // 011101110101xxxxxxxxxxxx1101xxxx smmlsvc r0, r0, r0, r0 { "smmlsvs GPR , GPR , GPR , GPR",{0x675000D0,0x000FFF0F}}, // 011001110101xxxxxxxxxxxx1101xxxx smmlsvs r0, r0, r0, r0 { "smmul GPR , GPR , GPR",{0xE750F010,0x000F0F0F}}, // 111001110101xxxx1111xxxx0001xxxx smmul r0, r0, r0 { "smmuleq GPR , GPR , GPR",{0x0750F010,0x000F0F0F}}, // 000001110101xxxx1111xxxx0001xxxx smmuleq r0, r0, r0 { "smmulge GPR , GPR , GPR",{0xA750F010,0x000F0F0F}}, // 101001110101xxxx1111xxxx0001xxxx smmulge r0, r0, r0 { "smmulgt GPR , GPR , GPR",{0xC750F010,0x000F0F0F}}, // 110001110101xxxx1111xxxx0001xxxx smmulgt r0, r0, r0 { "smmulhi GPR , GPR , GPR",{0x8750F010,0x000F0F0F}}, // 100001110101xxxx1111xxxx0001xxxx smmulhi r0, r0, r0 { "smmulhs GPR , GPR , GPR",{0x2750F010,0x000F0F0F}}, // 001001110101xxxx1111xxxx0001xxxx smmulhs r0, r0, r0 { "smmulle GPR , GPR , GPR",{0xD750F010,0x000F0F0F}}, // 110101110101xxxx1111xxxx0001xxxx smmulle r0, r0, r0 { "smmullo GPR , GPR , GPR",{0x3750F010,0x000F0F0F}}, // 001101110101xxxx1111xxxx0001xxxx smmullo r0, r0, r0 { "smmulls GPR , GPR , GPR",{0x9750F010,0x000F0F0F}}, // 100101110101xxxx1111xxxx0001xxxx smmulls r0, r0, r0 { "smmullt GPR , GPR , GPR",{0xB750F010,0x000F0F0F}}, // 101101110101xxxx1111xxxx0001xxxx smmullt r0, r0, r0 { "smmulmi GPR , GPR , GPR",{0x4750F010,0x000F0F0F}}, // 010001110101xxxx1111xxxx0001xxxx smmulmi r0, r0, r0 { "smmulne GPR , GPR , GPR",{0x1750F010,0x000F0F0F}}, // 000101110101xxxx1111xxxx0001xxxx smmulne r0, r0, r0 { "smmulpl GPR , GPR , GPR",{0x5750F010,0x000F0F0F}}, // 010101110101xxxx1111xxxx0001xxxx smmulpl r0, r0, r0 { "smmulr GPR , GPR , GPR",{0xE750F030,0x000F0F0F}}, // 111001110101xxxx1111xxxx0011xxxx smmulr r0, r0, r0 { "smmulreq GPR , GPR , GPR",{0x0750F030,0x000F0F0F}}, // 000001110101xxxx1111xxxx0011xxxx smmulreq r0, r0, r0 { "smmulrge GPR , GPR , GPR",{0xA750F030,0x000F0F0F}}, // 101001110101xxxx1111xxxx0011xxxx smmulrge r0, r0, r0 { "smmulrgt GPR , GPR , GPR",{0xC750F030,0x000F0F0F}}, // 110001110101xxxx1111xxxx0011xxxx smmulrgt r0, r0, r0 { "smmulrhi GPR , GPR , GPR",{0x8750F030,0x000F0F0F}}, // 100001110101xxxx1111xxxx0011xxxx smmulrhi r0, r0, r0 { "smmulrhs GPR , GPR , GPR",{0x2750F030,0x000F0F0F}}, // 001001110101xxxx1111xxxx0011xxxx smmulrhs r0, r0, r0 { "smmulrle GPR , GPR , GPR",{0xD750F030,0x000F0F0F}}, // 110101110101xxxx1111xxxx0011xxxx smmulrle r0, r0, r0 { "smmulrlo GPR , GPR , GPR",{0x3750F030,0x000F0F0F}}, // 001101110101xxxx1111xxxx0011xxxx smmulrlo r0, r0, r0 { "smmulrls GPR , GPR , GPR",{0x9750F030,0x000F0F0F}}, // 100101110101xxxx1111xxxx0011xxxx smmulrls r0, r0, r0 { "smmulrlt GPR , GPR , GPR",{0xB750F030,0x000F0F0F}}, // 101101110101xxxx1111xxxx0011xxxx smmulrlt r0, r0, r0 { "smmulrmi GPR , GPR , GPR",{0x4750F030,0x000F0F0F}}, // 010001110101xxxx1111xxxx0011xxxx smmulrmi r0, r0, r0 { "smmulrne GPR , GPR , GPR",{0x1750F030,0x000F0F0F}}, // 000101110101xxxx1111xxxx0011xxxx smmulrne r0, r0, r0 { "smmulrpl GPR , GPR , GPR",{0x5750F030,0x000F0F0F}}, // 010101110101xxxx1111xxxx0011xxxx smmulrpl r0, r0, r0 { "smmulrvc GPR , GPR , GPR",{0x7750F030,0x000F0F0F}}, // 011101110101xxxx1111xxxx0011xxxx smmulrvc r0, r0, r0 { "smmulrvs GPR , GPR , GPR",{0x6750F030,0x000F0F0F}}, // 011001110101xxxx1111xxxx0011xxxx smmulrvs r0, r0, r0 { "smmulvc GPR , GPR , GPR",{0x7750F010,0x000F0F0F}}, // 011101110101xxxx1111xxxx0001xxxx smmulvc r0, r0, r0 { "smmulvs GPR , GPR , GPR",{0x6750F010,0x000F0F0F}}, // 011001110101xxxx1111xxxx0001xxxx smmulvs r0, r0, r0 { "smuad GPR , GPR , GPR",{0xE700F010,0x000F0F0F}}, // 111001110000xxxx1111xxxx0001xxxx smuad r0, r0, r0 { "smuadeq GPR , GPR , GPR",{0x0700F010,0x000F0F0F}}, // 000001110000xxxx1111xxxx0001xxxx smuadeq r0, r0, r0 { "smuadge GPR , GPR , GPR",{0xA700F010,0x000F0F0F}}, // 101001110000xxxx1111xxxx0001xxxx smuadge r0, r0, r0 { "smuadgt GPR , GPR , GPR",{0xC700F010,0x000F0F0F}}, // 110001110000xxxx1111xxxx0001xxxx smuadgt r0, r0, r0 { "smuadhi GPR , GPR , GPR",{0x8700F010,0x000F0F0F}}, // 100001110000xxxx1111xxxx0001xxxx smuadhi r0, r0, r0 { "smuadhs GPR , GPR , GPR",{0x2700F010,0x000F0F0F}}, // 001001110000xxxx1111xxxx0001xxxx smuadhs r0, r0, r0 { "smuadle GPR , GPR , GPR",{0xD700F010,0x000F0F0F}}, // 110101110000xxxx1111xxxx0001xxxx smuadle r0, r0, r0 { "smuadlo GPR , GPR , GPR",{0x3700F010,0x000F0F0F}}, // 001101110000xxxx1111xxxx0001xxxx smuadlo r0, r0, r0 { "smuadls GPR , GPR , GPR",{0x9700F010,0x000F0F0F}}, // 100101110000xxxx1111xxxx0001xxxx smuadls r0, r0, r0 { "smuadlt GPR , GPR , GPR",{0xB700F010,0x000F0F0F}}, // 101101110000xxxx1111xxxx0001xxxx smuadlt r0, r0, r0 { "smuadmi GPR , GPR , GPR",{0x4700F010,0x000F0F0F}}, // 010001110000xxxx1111xxxx0001xxxx smuadmi r0, r0, r0 { "smuadne GPR , GPR , GPR",{0x1700F010,0x000F0F0F}}, // 000101110000xxxx1111xxxx0001xxxx smuadne r0, r0, r0 { "smuadpl GPR , GPR , GPR",{0x5700F010,0x000F0F0F}}, // 010101110000xxxx1111xxxx0001xxxx smuadpl r0, r0, r0 { "smuadvc GPR , GPR , GPR",{0x7700F010,0x000F0F0F}}, // 011101110000xxxx1111xxxx0001xxxx smuadvc r0, r0, r0 { "smuadvs GPR , GPR , GPR",{0x6700F010,0x000F0F0F}}, // 011001110000xxxx1111xxxx0001xxxx smuadvs r0, r0, r0 { "smuadx GPR , GPR , GPR",{0xE700F030,0x000F0F0F}}, // 111001110000xxxx1111xxxx0011xxxx smuadx r0, r0, r0 { "smuadxeq GPR , GPR , GPR",{0x0700F030,0x000F0F0F}}, // 000001110000xxxx1111xxxx0011xxxx smuadxeq r0, r0, r0 { "smuadxge GPR , GPR , GPR",{0xA700F030,0x000F0F0F}}, // 101001110000xxxx1111xxxx0011xxxx smuadxge r0, r0, r0 { "smuadxgt GPR , GPR , GPR",{0xC700F030,0x000F0F0F}}, // 110001110000xxxx1111xxxx0011xxxx smuadxgt r0, r0, r0 { "smuadxhi GPR , GPR , GPR",{0x8700F030,0x000F0F0F}}, // 100001110000xxxx1111xxxx0011xxxx smuadxhi r0, r0, r0 { "smuadxhs GPR , GPR , GPR",{0x2700F030,0x000F0F0F}}, // 001001110000xxxx1111xxxx0011xxxx smuadxhs r0, r0, r0 { "smuadxle GPR , GPR , GPR",{0xD700F030,0x000F0F0F}}, // 110101110000xxxx1111xxxx0011xxxx smuadxle r0, r0, r0 { "smuadxlo GPR , GPR , GPR",{0x3700F030,0x000F0F0F}}, // 001101110000xxxx1111xxxx0011xxxx smuadxlo r0, r0, r0 { "smuadxls GPR , GPR , GPR",{0x9700F030,0x000F0F0F}}, // 100101110000xxxx1111xxxx0011xxxx smuadxls r0, r0, r0 { "smuadxlt GPR , GPR , GPR",{0xB700F030,0x000F0F0F}}, // 101101110000xxxx1111xxxx0011xxxx smuadxlt r0, r0, r0 { "smuadxmi GPR , GPR , GPR",{0x4700F030,0x000F0F0F}}, // 010001110000xxxx1111xxxx0011xxxx smuadxmi r0, r0, r0 { "smuadxne GPR , GPR , GPR",{0x1700F030,0x000F0F0F}}, // 000101110000xxxx1111xxxx0011xxxx smuadxne r0, r0, r0 { "smuadxpl GPR , GPR , GPR",{0x5700F030,0x000F0F0F}}, // 010101110000xxxx1111xxxx0011xxxx smuadxpl r0, r0, r0 { "smuadxvc GPR , GPR , GPR",{0x7700F030,0x000F0F0F}}, // 011101110000xxxx1111xxxx0011xxxx smuadxvc r0, r0, r0 { "smuadxvs GPR , GPR , GPR",{0x6700F030,0x000F0F0F}}, // 011001110000xxxx1111xxxx0011xxxx smuadxvs r0, r0, r0 { "smulbb GPR , GPR , GPR",{0xE1600080,0x000FFF0F}}, // 111000010110xxxxxxxxxxxx1000xxxx smulbb r0, r0, r0 { "smulbbeq GPR , GPR , GPR",{0x01600080,0x000FFF0F}}, // 000000010110xxxxxxxxxxxx1000xxxx smulbbeq r0, r0, r0 { "smulbbge GPR , GPR , GPR",{0xA1600080,0x000FFF0F}}, // 101000010110xxxxxxxxxxxx1000xxxx smulbbge r0, r0, r0 { "smulbbgt GPR , GPR , GPR",{0xC1600080,0x000FFF0F}}, // 110000010110xxxxxxxxxxxx1000xxxx smulbbgt r0, r0, r0 { "smulbbhi GPR , GPR , GPR",{0x81600080,0x000FFF0F}}, // 100000010110xxxxxxxxxxxx1000xxxx smulbbhi r0, r0, r0 { "smulbbhs GPR , GPR , GPR",{0x21600080,0x000FFF0F}}, // 001000010110xxxxxxxxxxxx1000xxxx smulbbhs r0, r0, r0 { "smulbble GPR , GPR , GPR",{0xD1600080,0x000FFF0F}}, // 110100010110xxxxxxxxxxxx1000xxxx smulbble r0, r0, r0 { "smulbblo GPR , GPR , GPR",{0x31600080,0x000FFF0F}}, // 001100010110xxxxxxxxxxxx1000xxxx smulbblo r0, r0, r0 { "smulbbls GPR , GPR , GPR",{0x91600080,0x000FFF0F}}, // 100100010110xxxxxxxxxxxx1000xxxx smulbbls r0, r0, r0 { "smulbblt GPR , GPR , GPR",{0xB1600080,0x000FFF0F}}, // 101100010110xxxxxxxxxxxx1000xxxx smulbblt r0, r0, r0 { "smulbbmi GPR , GPR , GPR",{0x41600080,0x000FFF0F}}, // 010000010110xxxxxxxxxxxx1000xxxx smulbbmi r0, r0, r0 { "smulbbne GPR , GPR , GPR",{0x11600080,0x000FFF0F}}, // 000100010110xxxxxxxxxxxx1000xxxx smulbbne r0, r0, r0 { "smulbbpl GPR , GPR , GPR",{0x51600080,0x000FFF0F}}, // 010100010110xxxxxxxxxxxx1000xxxx smulbbpl r0, r0, r0 { "smulbbvc GPR , GPR , GPR",{0x71600080,0x000FFF0F}}, // 011100010110xxxxxxxxxxxx1000xxxx smulbbvc r0, r0, r0 { "smulbbvs GPR , GPR , GPR",{0x61600080,0x000FFF0F}}, // 011000010110xxxxxxxxxxxx1000xxxx smulbbvs r0, r0, r0 { "smulbt GPR , GPR , GPR",{0xE16000C0,0x000FFF0F}}, // 111000010110xxxxxxxxxxxx1100xxxx smulbt r0, r0, r0 { "smulbteq GPR , GPR , GPR",{0x016000C0,0x000FFF0F}}, // 000000010110xxxxxxxxxxxx1100xxxx smulbteq r0, r0, r0 { "smulbtge GPR , GPR , GPR",{0xA16000C0,0x000FFF0F}}, // 101000010110xxxxxxxxxxxx1100xxxx smulbtge r0, r0, r0 { "smulbtgt GPR , GPR , GPR",{0xC16000C0,0x000FFF0F}}, // 110000010110xxxxxxxxxxxx1100xxxx smulbtgt r0, r0, r0 { "smulbthi GPR , GPR , GPR",{0x816000C0,0x000FFF0F}}, // 100000010110xxxxxxxxxxxx1100xxxx smulbthi r0, r0, r0 { "smulbths GPR , GPR , GPR",{0x216000C0,0x000FFF0F}}, // 001000010110xxxxxxxxxxxx1100xxxx smulbths r0, r0, r0 { "smulbtle GPR , GPR , GPR",{0xD16000C0,0x000FFF0F}}, // 110100010110xxxxxxxxxxxx1100xxxx smulbtle r0, r0, r0 { "smulbtlo GPR , GPR , GPR",{0x316000C0,0x000FFF0F}}, // 001100010110xxxxxxxxxxxx1100xxxx smulbtlo r0, r0, r0 { "smulbtls GPR , GPR , GPR",{0x916000C0,0x000FFF0F}}, // 100100010110xxxxxxxxxxxx1100xxxx smulbtls r0, r0, r0 { "smulbtlt GPR , GPR , GPR",{0xB16000C0,0x000FFF0F}}, // 101100010110xxxxxxxxxxxx1100xxxx smulbtlt r0, r0, r0 { "smulbtmi GPR , GPR , GPR",{0x416000C0,0x000FFF0F}}, // 010000010110xxxxxxxxxxxx1100xxxx smulbtmi r0, r0, r0 { "smulbtne GPR , GPR , GPR",{0x116000C0,0x000FFF0F}}, // 000100010110xxxxxxxxxxxx1100xxxx smulbtne r0, r0, r0 { "smulbtpl GPR , GPR , GPR",{0x516000C0,0x000FFF0F}}, // 010100010110xxxxxxxxxxxx1100xxxx smulbtpl r0, r0, r0 { "smulbtvc GPR , GPR , GPR",{0x716000C0,0x000FFF0F}}, // 011100010110xxxxxxxxxxxx1100xxxx smulbtvc r0, r0, r0 { "smulbtvs GPR , GPR , GPR",{0x616000C0,0x000FFF0F}}, // 011000010110xxxxxxxxxxxx1100xxxx smulbtvs r0, r0, r0 { "smull GPR , GPR , GPR , GPR",{0xE0C00090,0x000FFF0F}}, // 111000001100xxxxxxxxxxxx1001xxxx smull r0, r0, r0, r0 { "smulleq GPR , GPR , GPR , GPR",{0x00C00090,0x000FFF0F}}, // 000000001100xxxxxxxxxxxx1001xxxx smulleq r0, r0, r0, r0 { "smullge GPR , GPR , GPR , GPR",{0xA0C00090,0x000FFF0F}}, // 101000001100xxxxxxxxxxxx1001xxxx smullge r0, r0, r0, r0 { "smullgt GPR , GPR , GPR , GPR",{0xC0C00090,0x000FFF0F}}, // 110000001100xxxxxxxxxxxx1001xxxx smullgt r0, r0, r0, r0 { "smullhi GPR , GPR , GPR , GPR",{0x80C00090,0x000FFF0F}}, // 100000001100xxxxxxxxxxxx1001xxxx smullhi r0, r0, r0, r0 { "smullhs GPR , GPR , GPR , GPR",{0x20C00090,0x000FFF0F}}, // 001000001100xxxxxxxxxxxx1001xxxx smullhs r0, r0, r0, r0 { "smullle GPR , GPR , GPR , GPR",{0xD0C00090,0x000FFF0F}}, // 110100001100xxxxxxxxxxxx1001xxxx smullle r0, r0, r0, r0 { "smulllo GPR , GPR , GPR , GPR",{0x30C00090,0x000FFF0F}}, // 001100001100xxxxxxxxxxxx1001xxxx smulllo r0, r0, r0, r0 { "smullls GPR , GPR , GPR , GPR",{0x90C00090,0x000FFF0F}}, // 100100001100xxxxxxxxxxxx1001xxxx smullls r0, r0, r0, r0 { "smulllt GPR , GPR , GPR , GPR",{0xB0C00090,0x000FFF0F}}, // 101100001100xxxxxxxxxxxx1001xxxx smulllt r0, r0, r0, r0 { "smullmi GPR , GPR , GPR , GPR",{0x40C00090,0x000FFF0F}}, // 010000001100xxxxxxxxxxxx1001xxxx smullmi r0, r0, r0, r0 { "smullne GPR , GPR , GPR , GPR",{0x10C00090,0x000FFF0F}}, // 000100001100xxxxxxxxxxxx1001xxxx smullne r0, r0, r0, r0 { "smullpl GPR , GPR , GPR , GPR",{0x50C00090,0x000FFF0F}}, // 010100001100xxxxxxxxxxxx1001xxxx smullpl r0, r0, r0, r0 { "smulls GPR , GPR , GPR , GPR",{0xE0D00090,0x000FFF0F}}, // 111000001101xxxxxxxxxxxx1001xxxx smulls r0, r0, r0, r0 { "smullseq GPR , GPR , GPR , GPR",{0x00D00090,0x000FFF0F}}, // 000000001101xxxxxxxxxxxx1001xxxx smullseq r0, r0, r0, r0 { "smullsge GPR , GPR , GPR , GPR",{0xA0D00090,0x000FFF0F}}, // 101000001101xxxxxxxxxxxx1001xxxx smullsge r0, r0, r0, r0 { "smullsgt GPR , GPR , GPR , GPR",{0xC0D00090,0x000FFF0F}}, // 110000001101xxxxxxxxxxxx1001xxxx smullsgt r0, r0, r0, r0 { "smullshi GPR , GPR , GPR , GPR",{0x80D00090,0x000FFF0F}}, // 100000001101xxxxxxxxxxxx1001xxxx smullshi r0, r0, r0, r0 { "smullshs GPR , GPR , GPR , GPR",{0x20D00090,0x000FFF0F}}, // 001000001101xxxxxxxxxxxx1001xxxx smullshs r0, r0, r0, r0 { "smullsle GPR , GPR , GPR , GPR",{0xD0D00090,0x000FFF0F}}, // 110100001101xxxxxxxxxxxx1001xxxx smullsle r0, r0, r0, r0 { "smullslo GPR , GPR , GPR , GPR",{0x30D00090,0x000FFF0F}}, // 001100001101xxxxxxxxxxxx1001xxxx smullslo r0, r0, r0, r0 { "smullsls GPR , GPR , GPR , GPR",{0x90D00090,0x000FFF0F}}, // 100100001101xxxxxxxxxxxx1001xxxx smullsls r0, r0, r0, r0 { "smullslt GPR , GPR , GPR , GPR",{0xB0D00090,0x000FFF0F}}, // 101100001101xxxxxxxxxxxx1001xxxx smullslt r0, r0, r0, r0 { "smullsmi GPR , GPR , GPR , GPR",{0x40D00090,0x000FFF0F}}, // 010000001101xxxxxxxxxxxx1001xxxx smullsmi r0, r0, r0, r0 { "smullsne GPR , GPR , GPR , GPR",{0x10D00090,0x000FFF0F}}, // 000100001101xxxxxxxxxxxx1001xxxx smullsne r0, r0, r0, r0 { "smullspl GPR , GPR , GPR , GPR",{0x50D00090,0x000FFF0F}}, // 010100001101xxxxxxxxxxxx1001xxxx smullspl r0, r0, r0, r0 { "smullsvc GPR , GPR , GPR , GPR",{0x70D00090,0x000FFF0F}}, // 011100001101xxxxxxxxxxxx1001xxxx smullsvc r0, r0, r0, r0 { "smullsvs GPR , GPR , GPR , GPR",{0x60D00090,0x000FFF0F}}, // 011000001101xxxxxxxxxxxx1001xxxx smullsvs r0, r0, r0, r0 { "smullvc GPR , GPR , GPR , GPR",{0x70C00090,0x000FFF0F}}, // 011100001100xxxxxxxxxxxx1001xxxx smullvc r0, r0, r0, r0 { "smullvs GPR , GPR , GPR , GPR",{0x60C00090,0x000FFF0F}}, // 011000001100xxxxxxxxxxxx1001xxxx smullvs r0, r0, r0, r0 { "smultb GPR , GPR , GPR",{0xE16000A0,0x000FFF0F}}, // 111000010110xxxxxxxxxxxx1010xxxx smultb r0, r0, r0 { "smultbeq GPR , GPR , GPR",{0x016000A0,0x000FFF0F}}, // 000000010110xxxxxxxxxxxx1010xxxx smultbeq r0, r0, r0 { "smultbge GPR , GPR , GPR",{0xA16000A0,0x000FFF0F}}, // 101000010110xxxxxxxxxxxx1010xxxx smultbge r0, r0, r0 { "smultbgt GPR , GPR , GPR",{0xC16000A0,0x000FFF0F}}, // 110000010110xxxxxxxxxxxx1010xxxx smultbgt r0, r0, r0 { "smultbhi GPR , GPR , GPR",{0x816000A0,0x000FFF0F}}, // 100000010110xxxxxxxxxxxx1010xxxx smultbhi r0, r0, r0 { "smultbhs GPR , GPR , GPR",{0x216000A0,0x000FFF0F}}, // 001000010110xxxxxxxxxxxx1010xxxx smultbhs r0, r0, r0 { "smultble GPR , GPR , GPR",{0xD16000A0,0x000FFF0F}}, // 110100010110xxxxxxxxxxxx1010xxxx smultble r0, r0, r0 { "smultblo GPR , GPR , GPR",{0x316000A0,0x000FFF0F}}, // 001100010110xxxxxxxxxxxx1010xxxx smultblo r0, r0, r0 { "smultbls GPR , GPR , GPR",{0x916000A0,0x000FFF0F}}, // 100100010110xxxxxxxxxxxx1010xxxx smultbls r0, r0, r0 { "smultblt GPR , GPR , GPR",{0xB16000A0,0x000FFF0F}}, // 101100010110xxxxxxxxxxxx1010xxxx smultblt r0, r0, r0 { "smultbmi GPR , GPR , GPR",{0x416000A0,0x000FFF0F}}, // 010000010110xxxxxxxxxxxx1010xxxx smultbmi r0, r0, r0 { "smultbne GPR , GPR , GPR",{0x116000A0,0x000FFF0F}}, // 000100010110xxxxxxxxxxxx1010xxxx smultbne r0, r0, r0 { "smultbpl GPR , GPR , GPR",{0x516000A0,0x000FFF0F}}, // 010100010110xxxxxxxxxxxx1010xxxx smultbpl r0, r0, r0 { "smultbvc GPR , GPR , GPR",{0x716000A0,0x000FFF0F}}, // 011100010110xxxxxxxxxxxx1010xxxx smultbvc r0, r0, r0 { "smultbvs GPR , GPR , GPR",{0x616000A0,0x000FFF0F}}, // 011000010110xxxxxxxxxxxx1010xxxx smultbvs r0, r0, r0 { "smultt GPR , GPR , GPR",{0xE16000E0,0x000FFF0F}}, // 111000010110xxxxxxxxxxxx1110xxxx smultt r0, r0, r0 { "smultteq GPR , GPR , GPR",{0x016000E0,0x000FFF0F}}, // 000000010110xxxxxxxxxxxx1110xxxx smultteq r0, r0, r0 { "smulttge GPR , GPR , GPR",{0xA16000E0,0x000FFF0F}}, // 101000010110xxxxxxxxxxxx1110xxxx smulttge r0, r0, r0 { "smulttgt GPR , GPR , GPR",{0xC16000E0,0x000FFF0F}}, // 110000010110xxxxxxxxxxxx1110xxxx smulttgt r0, r0, r0 { "smultthi GPR , GPR , GPR",{0x816000E0,0x000FFF0F}}, // 100000010110xxxxxxxxxxxx1110xxxx smultthi r0, r0, r0 { "smultths GPR , GPR , GPR",{0x216000E0,0x000FFF0F}}, // 001000010110xxxxxxxxxxxx1110xxxx smultths r0, r0, r0 { "smulttle GPR , GPR , GPR",{0xD16000E0,0x000FFF0F}}, // 110100010110xxxxxxxxxxxx1110xxxx smulttle r0, r0, r0 { "smulttlo GPR , GPR , GPR",{0x316000E0,0x000FFF0F}}, // 001100010110xxxxxxxxxxxx1110xxxx smulttlo r0, r0, r0 { "smulttls GPR , GPR , GPR",{0x916000E0,0x000FFF0F}}, // 100100010110xxxxxxxxxxxx1110xxxx smulttls r0, r0, r0 { "smulttlt GPR , GPR , GPR",{0xB16000E0,0x000FFF0F}}, // 101100010110xxxxxxxxxxxx1110xxxx smulttlt r0, r0, r0 { "smulttmi GPR , GPR , GPR",{0x416000E0,0x000FFF0F}}, // 010000010110xxxxxxxxxxxx1110xxxx smulttmi r0, r0, r0 { "smulttne GPR , GPR , GPR",{0x116000E0,0x000FFF0F}}, // 000100010110xxxxxxxxxxxx1110xxxx smulttne r0, r0, r0 { "smulttpl GPR , GPR , GPR",{0x516000E0,0x000FFF0F}}, // 010100010110xxxxxxxxxxxx1110xxxx smulttpl r0, r0, r0 { "smulttvc GPR , GPR , GPR",{0x716000E0,0x000FFF0F}}, // 011100010110xxxxxxxxxxxx1110xxxx smulttvc r0, r0, r0 { "smulttvs GPR , GPR , GPR",{0x616000E0,0x000FFF0F}}, // 011000010110xxxxxxxxxxxx1110xxxx smulttvs r0, r0, r0 { "smulwb GPR , GPR , GPR",{0xE12000A0,0x000FFF0F}}, // 111000010010xxxxxxxxxxxx1010xxxx smulwb r0, r0, r0 { "smulwbeq GPR , GPR , GPR",{0x012000A0,0x000FFF0F}}, // 000000010010xxxxxxxxxxxx1010xxxx smulwbeq r0, r0, r0 { "smulwbge GPR , GPR , GPR",{0xA12000A0,0x000FFF0F}}, // 101000010010xxxxxxxxxxxx1010xxxx smulwbge r0, r0, r0 { "smulwbgt GPR , GPR , GPR",{0xC12000A0,0x000FFF0F}}, // 110000010010xxxxxxxxxxxx1010xxxx smulwbgt r0, r0, r0 { "smulwbhi GPR , GPR , GPR",{0x812000A0,0x000FFF0F}}, // 100000010010xxxxxxxxxxxx1010xxxx smulwbhi r0, r0, r0 { "smulwbhs GPR , GPR , GPR",{0x212000A0,0x000FFF0F}}, // 001000010010xxxxxxxxxxxx1010xxxx smulwbhs r0, r0, r0 { "smulwble GPR , GPR , GPR",{0xD12000A0,0x000FFF0F}}, // 110100010010xxxxxxxxxxxx1010xxxx smulwble r0, r0, r0 { "smulwblo GPR , GPR , GPR",{0x312000A0,0x000FFF0F}}, // 001100010010xxxxxxxxxxxx1010xxxx smulwblo r0, r0, r0 { "smulwbls GPR , GPR , GPR",{0x912000A0,0x000FFF0F}}, // 100100010010xxxxxxxxxxxx1010xxxx smulwbls r0, r0, r0 { "smulwblt GPR , GPR , GPR",{0xB12000A0,0x000FFF0F}}, // 101100010010xxxxxxxxxxxx1010xxxx smulwblt r0, r0, r0 { "smulwbmi GPR , GPR , GPR",{0x412000A0,0x000FFF0F}}, // 010000010010xxxxxxxxxxxx1010xxxx smulwbmi r0, r0, r0 { "smulwbne GPR , GPR , GPR",{0x112000A0,0x000FFF0F}}, // 000100010010xxxxxxxxxxxx1010xxxx smulwbne r0, r0, r0 { "smulwbpl GPR , GPR , GPR",{0x512000A0,0x000FFF0F}}, // 010100010010xxxxxxxxxxxx1010xxxx smulwbpl r0, r0, r0 { "smulwbvc GPR , GPR , GPR",{0x712000A0,0x000FFF0F}}, // 011100010010xxxxxxxxxxxx1010xxxx smulwbvc r0, r0, r0 { "smulwbvs GPR , GPR , GPR",{0x612000A0,0x000FFF0F}}, // 011000010010xxxxxxxxxxxx1010xxxx smulwbvs r0, r0, r0 { "smulwt GPR , GPR , GPR",{0xE12000E0,0x000FFF0F}}, // 111000010010xxxxxxxxxxxx1110xxxx smulwt r0, r0, r0 { "smulwteq GPR , GPR , GPR",{0x012000E0,0x000FFF0F}}, // 000000010010xxxxxxxxxxxx1110xxxx smulwteq r0, r0, r0 { "smulwtge GPR , GPR , GPR",{0xA12000E0,0x000FFF0F}}, // 101000010010xxxxxxxxxxxx1110xxxx smulwtge r0, r0, r0 { "smulwtgt GPR , GPR , GPR",{0xC12000E0,0x000FFF0F}}, // 110000010010xxxxxxxxxxxx1110xxxx smulwtgt r0, r0, r0 { "smulwthi GPR , GPR , GPR",{0x812000E0,0x000FFF0F}}, // 100000010010xxxxxxxxxxxx1110xxxx smulwthi r0, r0, r0 { "smulwths GPR , GPR , GPR",{0x212000E0,0x000FFF0F}}, // 001000010010xxxxxxxxxxxx1110xxxx smulwths r0, r0, r0 { "smulwtle GPR , GPR , GPR",{0xD12000E0,0x000FFF0F}}, // 110100010010xxxxxxxxxxxx1110xxxx smulwtle r0, r0, r0 { "smulwtlo GPR , GPR , GPR",{0x312000E0,0x000FFF0F}}, // 001100010010xxxxxxxxxxxx1110xxxx smulwtlo r0, r0, r0 { "smulwtls GPR , GPR , GPR",{0x912000E0,0x000FFF0F}}, // 100100010010xxxxxxxxxxxx1110xxxx smulwtls r0, r0, r0 { "smulwtlt GPR , GPR , GPR",{0xB12000E0,0x000FFF0F}}, // 101100010010xxxxxxxxxxxx1110xxxx smulwtlt r0, r0, r0 { "smulwtmi GPR , GPR , GPR",{0x412000E0,0x000FFF0F}}, // 010000010010xxxxxxxxxxxx1110xxxx smulwtmi r0, r0, r0 { "smulwtne GPR , GPR , GPR",{0x112000E0,0x000FFF0F}}, // 000100010010xxxxxxxxxxxx1110xxxx smulwtne r0, r0, r0 { "smulwtpl GPR , GPR , GPR",{0x512000E0,0x000FFF0F}}, // 010100010010xxxxxxxxxxxx1110xxxx smulwtpl r0, r0, r0 { "smulwtvc GPR , GPR , GPR",{0x712000E0,0x000FFF0F}}, // 011100010010xxxxxxxxxxxx1110xxxx smulwtvc r0, r0, r0 { "smulwtvs GPR , GPR , GPR",{0x612000E0,0x000FFF0F}}, // 011000010010xxxxxxxxxxxx1110xxxx smulwtvs r0, r0, r0 { "smusd GPR , GPR , GPR",{0xE700F050,0x000F0F0F}}, // 111001110000xxxx1111xxxx0101xxxx smusd r0, r0, r0 { "smusdeq GPR , GPR , GPR",{0x0700F050,0x000F0F0F}}, // 000001110000xxxx1111xxxx0101xxxx smusdeq r0, r0, r0 { "smusdge GPR , GPR , GPR",{0xA700F050,0x000F0F0F}}, // 101001110000xxxx1111xxxx0101xxxx smusdge r0, r0, r0 { "smusdgt GPR , GPR , GPR",{0xC700F050,0x000F0F0F}}, // 110001110000xxxx1111xxxx0101xxxx smusdgt r0, r0, r0 { "smusdhi GPR , GPR , GPR",{0x8700F050,0x000F0F0F}}, // 100001110000xxxx1111xxxx0101xxxx smusdhi r0, r0, r0 { "smusdhs GPR , GPR , GPR",{0x2700F050,0x000F0F0F}}, // 001001110000xxxx1111xxxx0101xxxx smusdhs r0, r0, r0 { "smusdle GPR , GPR , GPR",{0xD700F050,0x000F0F0F}}, // 110101110000xxxx1111xxxx0101xxxx smusdle r0, r0, r0 { "smusdlo GPR , GPR , GPR",{0x3700F050,0x000F0F0F}}, // 001101110000xxxx1111xxxx0101xxxx smusdlo r0, r0, r0 { "smusdls GPR , GPR , GPR",{0x9700F050,0x000F0F0F}}, // 100101110000xxxx1111xxxx0101xxxx smusdls r0, r0, r0 { "smusdlt GPR , GPR , GPR",{0xB700F050,0x000F0F0F}}, // 101101110000xxxx1111xxxx0101xxxx smusdlt r0, r0, r0 { "smusdmi GPR , GPR , GPR",{0x4700F050,0x000F0F0F}}, // 010001110000xxxx1111xxxx0101xxxx smusdmi r0, r0, r0 { "smusdne GPR , GPR , GPR",{0x1700F050,0x000F0F0F}}, // 000101110000xxxx1111xxxx0101xxxx smusdne r0, r0, r0 { "smusdpl GPR , GPR , GPR",{0x5700F050,0x000F0F0F}}, // 010101110000xxxx1111xxxx0101xxxx smusdpl r0, r0, r0 { "smusdvc GPR , GPR , GPR",{0x7700F050,0x000F0F0F}}, // 011101110000xxxx1111xxxx0101xxxx smusdvc r0, r0, r0 { "smusdvs GPR , GPR , GPR",{0x6700F050,0x000F0F0F}}, // 011001110000xxxx1111xxxx0101xxxx smusdvs r0, r0, r0 { "smusdx GPR , GPR , GPR",{0xE700F070,0x000F0F0F}}, // 111001110000xxxx1111xxxx0111xxxx smusdx r0, r0, r0 { "smusdxeq GPR , GPR , GPR",{0x0700F070,0x000F0F0F}}, // 000001110000xxxx1111xxxx0111xxxx smusdxeq r0, r0, r0 { "smusdxge GPR , GPR , GPR",{0xA700F070,0x000F0F0F}}, // 101001110000xxxx1111xxxx0111xxxx smusdxge r0, r0, r0 { "smusdxgt GPR , GPR , GPR",{0xC700F070,0x000F0F0F}}, // 110001110000xxxx1111xxxx0111xxxx smusdxgt r0, r0, r0 { "smusdxhi GPR , GPR , GPR",{0x8700F070,0x000F0F0F}}, // 100001110000xxxx1111xxxx0111xxxx smusdxhi r0, r0, r0 { "smusdxhs GPR , GPR , GPR",{0x2700F070,0x000F0F0F}}, // 001001110000xxxx1111xxxx0111xxxx smusdxhs r0, r0, r0 { "smusdxle GPR , GPR , GPR",{0xD700F070,0x000F0F0F}}, // 110101110000xxxx1111xxxx0111xxxx smusdxle r0, r0, r0 { "smusdxlo GPR , GPR , GPR",{0x3700F070,0x000F0F0F}}, // 001101110000xxxx1111xxxx0111xxxx smusdxlo r0, r0, r0 { "smusdxls GPR , GPR , GPR",{0x9700F070,0x000F0F0F}}, // 100101110000xxxx1111xxxx0111xxxx smusdxls r0, r0, r0 { "smusdxlt GPR , GPR , GPR",{0xB700F070,0x000F0F0F}}, // 101101110000xxxx1111xxxx0111xxxx smusdxlt r0, r0, r0 { "smusdxmi GPR , GPR , GPR",{0x4700F070,0x000F0F0F}}, // 010001110000xxxx1111xxxx0111xxxx smusdxmi r0, r0, r0 { "smusdxne GPR , GPR , GPR",{0x1700F070,0x000F0F0F}}, // 000101110000xxxx1111xxxx0111xxxx smusdxne r0, r0, r0 { "smusdxpl GPR , GPR , GPR",{0x5700F070,0x000F0F0F}}, // 010101110000xxxx1111xxxx0111xxxx smusdxpl r0, r0, r0 { "smusdxvc GPR , GPR , GPR",{0x7700F070,0x000F0F0F}}, // 011101110000xxxx1111xxxx0111xxxx smusdxvc r0, r0, r0 { "smusdxvs GPR , GPR , GPR",{0x6700F070,0x000F0F0F}}, // 011001110000xxxx1111xxxx0111xxxx smusdxvs r0, r0, r0 { "srsda GPR ! , NUM",{0xF86D0500,0x0000001F}}, // 111110000110110100000101000xxxxx srsda sp!, #0 { "srsda GPR , NUM",{0xF84D0500,0x0000001F}}, // 111110000100110100000101000xxxxx srsda sp, #0 { "srsdb GPR ! , NUM",{0xF96D0500,0x0000001F}}, // 111110010110110100000101000xxxxx srsdb sp!, #0 { "srsdb GPR , NUM",{0xF94D0500,0x0000001F}}, // 111110010100110100000101000xxxxx srsdb sp, #0 { "srsia GPR ! , NUM",{0xF8ED0500,0x0000001F}}, // 111110001110110100000101000xxxxx srsia sp!, #0 { "srsia GPR , NUM",{0xF8CD0500,0x0000001F}}, // 111110001100110100000101000xxxxx srsia sp, #0 { "srsib GPR ! , NUM",{0xF9ED0500,0x0000001F}}, // 111110011110110100000101000xxxxx srsib sp!, #0 { "srsib GPR , NUM",{0xF9CD0500,0x0000001F}}, // 111110011100110100000101000xxxxx srsib sp, #0 { "ssat GPR , NUM , GPR",{0xE6A00010,0x001FF00F}}, // 11100110101xxxxxxxxx00000001xxxx ssat r0, #1, r0 { "ssat GPR , NUM , GPR , SHIFT NUM",{0xE6A00050,0x001FFFCF}}, // 11100110101xxxxxxxxxxxxxxx01xxxx ssat r0, #1, r0, asr #0x20 { "ssat16 GPR , NUM , GPR",{0xE6A00F30,0x000FF00F}}, // 111001101010xxxxxxxx11110011xxxx ssat16 r0, #1, r0 { "ssat16eq GPR , NUM , GPR",{0x06A00F30,0x000FF00F}}, // 000001101010xxxxxxxx11110011xxxx ssat16eq r0, #1, r0 { "ssat16ge GPR , NUM , GPR",{0xA6A00F30,0x000FF00F}}, // 101001101010xxxxxxxx11110011xxxx ssat16ge r0, #1, r0 { "ssat16gt GPR , NUM , GPR",{0xC6A00F30,0x000FF00F}}, // 110001101010xxxxxxxx11110011xxxx ssat16gt r0, #1, r0 { "ssat16hi GPR , NUM , GPR",{0x86A00F30,0x000FF00F}}, // 100001101010xxxxxxxx11110011xxxx ssat16hi r0, #1, r0 { "ssat16hs GPR , NUM , GPR",{0x26A00F30,0x000FF00F}}, // 001001101010xxxxxxxx11110011xxxx ssat16hs r0, #1, r0 { "ssat16le GPR , NUM , GPR",{0xD6A00F30,0x000FF00F}}, // 110101101010xxxxxxxx11110011xxxx ssat16le r0, #1, r0 { "ssat16lo GPR , NUM , GPR",{0x36A00F30,0x000FF00F}}, // 001101101010xxxxxxxx11110011xxxx ssat16lo r0, #1, r0 { "ssat16ls GPR , NUM , GPR",{0x96A00F30,0x000FF00F}}, // 100101101010xxxxxxxx11110011xxxx ssat16ls r0, #1, r0 { "ssat16lt GPR , NUM , GPR",{0xB6A00F30,0x000FF00F}}, // 101101101010xxxxxxxx11110011xxxx ssat16lt r0, #1, r0 { "ssat16mi GPR , NUM , GPR",{0x46A00F30,0x000FF00F}}, // 010001101010xxxxxxxx11110011xxxx ssat16mi r0, #1, r0 { "ssat16ne GPR , NUM , GPR",{0x16A00F30,0x000FF00F}}, // 000101101010xxxxxxxx11110011xxxx ssat16ne r0, #1, r0 { "ssat16pl GPR , NUM , GPR",{0x56A00F30,0x000FF00F}}, // 010101101010xxxxxxxx11110011xxxx ssat16pl r0, #1, r0 { "ssat16vc GPR , NUM , GPR",{0x76A00F30,0x000FF00F}}, // 011101101010xxxxxxxx11110011xxxx ssat16vc r0, #1, r0 { "ssat16vs GPR , NUM , GPR",{0x66A00F30,0x000FF00F}}, // 011001101010xxxxxxxx11110011xxxx ssat16vs r0, #1, r0 { "ssateq GPR , NUM , GPR",{0x06A00010,0x001FF00F}}, // 00000110101xxxxxxxxx00000001xxxx ssateq r0, #1, r0 { "ssateq GPR , NUM , GPR , SHIFT NUM",{0x06A00050,0x001FFFCF}}, // 00000110101xxxxxxxxxxxxxxx01xxxx ssateq r0, #1, r0, asr #0x20 { "ssatge GPR , NUM , GPR",{0xA6A00010,0x001FF00F}}, // 10100110101xxxxxxxxx00000001xxxx ssatge r0, #1, r0 { "ssatge GPR , NUM , GPR , SHIFT NUM",{0xA6A00050,0x001FFFCF}}, // 10100110101xxxxxxxxxxxxxxx01xxxx ssatge r0, #1, r0, asr #0x20 { "ssatgt GPR , NUM , GPR",{0xC6A00010,0x001FF00F}}, // 11000110101xxxxxxxxx00000001xxxx ssatgt r0, #1, r0 { "ssatgt GPR , NUM , GPR , SHIFT NUM",{0xC6A00050,0x001FFFCF}}, // 11000110101xxxxxxxxxxxxxxx01xxxx ssatgt r0, #1, r0, asr #0x20 { "ssathi GPR , NUM , GPR",{0x86A00010,0x001FF00F}}, // 10000110101xxxxxxxxx00000001xxxx ssathi r0, #1, r0 { "ssathi GPR , NUM , GPR , SHIFT NUM",{0x86A00050,0x001FFFCF}}, // 10000110101xxxxxxxxxxxxxxx01xxxx ssathi r0, #1, r0, asr #0x20 { "ssaths GPR , NUM , GPR",{0x26A00010,0x001FF00F}}, // 00100110101xxxxxxxxx00000001xxxx ssaths r0, #1, r0 { "ssaths GPR , NUM , GPR , SHIFT NUM",{0x26A00050,0x001FFFCF}}, // 00100110101xxxxxxxxxxxxxxx01xxxx ssaths r0, #1, r0, asr #0x20 { "ssatle GPR , NUM , GPR",{0xD6A00010,0x001FF00F}}, // 11010110101xxxxxxxxx00000001xxxx ssatle r0, #1, r0 { "ssatle GPR , NUM , GPR , SHIFT NUM",{0xD6A00050,0x001FFFCF}}, // 11010110101xxxxxxxxxxxxxxx01xxxx ssatle r0, #1, r0, asr #0x20 { "ssatlo GPR , NUM , GPR",{0x36A00010,0x001FF00F}}, // 00110110101xxxxxxxxx00000001xxxx ssatlo r0, #1, r0 { "ssatlo GPR , NUM , GPR , SHIFT NUM",{0x36A00050,0x001FFFCF}}, // 00110110101xxxxxxxxxxxxxxx01xxxx ssatlo r0, #1, r0, asr #0x20 { "ssatls GPR , NUM , GPR",{0x96A00010,0x001FF00F}}, // 10010110101xxxxxxxxx00000001xxxx ssatls r0, #1, r0 { "ssatls GPR , NUM , GPR , SHIFT NUM",{0x96A00050,0x001FFFCF}}, // 10010110101xxxxxxxxxxxxxxx01xxxx ssatls r0, #1, r0, asr #0x20 { "ssatlt GPR , NUM , GPR",{0xB6A00010,0x001FF00F}}, // 10110110101xxxxxxxxx00000001xxxx ssatlt r0, #1, r0 { "ssatlt GPR , NUM , GPR , SHIFT NUM",{0xB6A00050,0x001FFFCF}}, // 10110110101xxxxxxxxxxxxxxx01xxxx ssatlt r0, #1, r0, asr #0x20 { "ssatmi GPR , NUM , GPR",{0x46A00010,0x001FF00F}}, // 01000110101xxxxxxxxx00000001xxxx ssatmi r0, #1, r0 { "ssatmi GPR , NUM , GPR , SHIFT NUM",{0x46A00050,0x001FFFCF}}, // 01000110101xxxxxxxxxxxxxxx01xxxx ssatmi r0, #1, r0, asr #0x20 { "ssatne GPR , NUM , GPR",{0x16A00010,0x001FF00F}}, // 00010110101xxxxxxxxx00000001xxxx ssatne r0, #1, r0 { "ssatne GPR , NUM , GPR , SHIFT NUM",{0x16A00050,0x001FFFCF}}, // 00010110101xxxxxxxxxxxxxxx01xxxx ssatne r0, #1, r0, asr #0x20 { "ssatpl GPR , NUM , GPR",{0x56A00010,0x001FF00F}}, // 01010110101xxxxxxxxx00000001xxxx ssatpl r0, #1, r0 { "ssatpl GPR , NUM , GPR , SHIFT NUM",{0x56A00050,0x001FFFCF}}, // 01010110101xxxxxxxxxxxxxxx01xxxx ssatpl r0, #1, r0, asr #0x20 { "ssatvc GPR , NUM , GPR",{0x76A00010,0x001FF00F}}, // 01110110101xxxxxxxxx00000001xxxx ssatvc r0, #1, r0 { "ssatvc GPR , NUM , GPR , SHIFT NUM",{0x76A00050,0x001FFFCF}}, // 01110110101xxxxxxxxxxxxxxx01xxxx ssatvc r0, #1, r0, asr #0x20 { "ssatvs GPR , NUM , GPR",{0x66A00010,0x001FF00F}}, // 01100110101xxxxxxxxx00000001xxxx ssatvs r0, #1, r0 { "ssatvs GPR , NUM , GPR , SHIFT NUM",{0x66A00050,0x001FFFCF}}, // 01100110101xxxxxxxxxxxxxxx01xxxx ssatvs r0, #1, r0, asr #0x20 { "ssax GPR , GPR , GPR",{0xE6100050,0x000FFF0F}}, // 111001100001xxxxxxxxxxxx0101xxxx ssax r0, r0, r0 { "ssaxeq GPR , GPR , GPR",{0x06100050,0x000FFF0F}}, // 000001100001xxxxxxxxxxxx0101xxxx ssaxeq r0, r0, r0 { "ssaxge GPR , GPR , GPR",{0xA6100050,0x000FFF0F}}, // 101001100001xxxxxxxxxxxx0101xxxx ssaxge r0, r0, r0 { "ssaxgt GPR , GPR , GPR",{0xC6100050,0x000FFF0F}}, // 110001100001xxxxxxxxxxxx0101xxxx ssaxgt r0, r0, r0 { "ssaxhi GPR , GPR , GPR",{0x86100050,0x000FFF0F}}, // 100001100001xxxxxxxxxxxx0101xxxx ssaxhi r0, r0, r0 { "ssaxhs GPR , GPR , GPR",{0x26100050,0x000FFF0F}}, // 001001100001xxxxxxxxxxxx0101xxxx ssaxhs r0, r0, r0 { "ssaxle GPR , GPR , GPR",{0xD6100050,0x000FFF0F}}, // 110101100001xxxxxxxxxxxx0101xxxx ssaxle r0, r0, r0 { "ssaxlo GPR , GPR , GPR",{0x36100050,0x000FFF0F}}, // 001101100001xxxxxxxxxxxx0101xxxx ssaxlo r0, r0, r0 { "ssaxls GPR , GPR , GPR",{0x96100050,0x000FFF0F}}, // 100101100001xxxxxxxxxxxx0101xxxx ssaxls r0, r0, r0 { "ssaxlt GPR , GPR , GPR",{0xB6100050,0x000FFF0F}}, // 101101100001xxxxxxxxxxxx0101xxxx ssaxlt r0, r0, r0 { "ssaxmi GPR , GPR , GPR",{0x46100050,0x000FFF0F}}, // 010001100001xxxxxxxxxxxx0101xxxx ssaxmi r0, r0, r0 { "ssaxne GPR , GPR , GPR",{0x16100050,0x000FFF0F}}, // 000101100001xxxxxxxxxxxx0101xxxx ssaxne r0, r0, r0 { "ssaxpl GPR , GPR , GPR",{0x56100050,0x000FFF0F}}, // 010101100001xxxxxxxxxxxx0101xxxx ssaxpl r0, r0, r0 { "ssaxvc GPR , GPR , GPR",{0x76100050,0x000FFF0F}}, // 011101100001xxxxxxxxxxxx0101xxxx ssaxvc r0, r0, r0 { "ssaxvs GPR , GPR , GPR",{0x66100050,0x000FFF0F}}, // 011001100001xxxxxxxxxxxx0101xxxx ssaxvs r0, r0, r0 { "ssub16 GPR , GPR , GPR",{0xE6100070,0x000FFF0F}}, // 111001100001xxxxxxxxxxxx0111xxxx ssub16 r0, r0, r0 { "ssub16eq GPR , GPR , GPR",{0x06100070,0x000FFF0F}}, // 000001100001xxxxxxxxxxxx0111xxxx ssub16eq r0, r0, r0 { "ssub16ge GPR , GPR , GPR",{0xA6100070,0x000FFF0F}}, // 101001100001xxxxxxxxxxxx0111xxxx ssub16ge r0, r0, r0 { "ssub16gt GPR , GPR , GPR",{0xC6100070,0x000FFF0F}}, // 110001100001xxxxxxxxxxxx0111xxxx ssub16gt r0, r0, r0 { "ssub16hi GPR , GPR , GPR",{0x86100070,0x000FFF0F}}, // 100001100001xxxxxxxxxxxx0111xxxx ssub16hi r0, r0, r0 { "ssub16hs GPR , GPR , GPR",{0x26100070,0x000FFF0F}}, // 001001100001xxxxxxxxxxxx0111xxxx ssub16hs r0, r0, r0 { "ssub16le GPR , GPR , GPR",{0xD6100070,0x000FFF0F}}, // 110101100001xxxxxxxxxxxx0111xxxx ssub16le r0, r0, r0 { "ssub16lo GPR , GPR , GPR",{0x36100070,0x000FFF0F}}, // 001101100001xxxxxxxxxxxx0111xxxx ssub16lo r0, r0, r0 { "ssub16ls GPR , GPR , GPR",{0x96100070,0x000FFF0F}}, // 100101100001xxxxxxxxxxxx0111xxxx ssub16ls r0, r0, r0 { "ssub16lt GPR , GPR , GPR",{0xB6100070,0x000FFF0F}}, // 101101100001xxxxxxxxxxxx0111xxxx ssub16lt r0, r0, r0 { "ssub16mi GPR , GPR , GPR",{0x46100070,0x000FFF0F}}, // 010001100001xxxxxxxxxxxx0111xxxx ssub16mi r0, r0, r0 { "ssub16ne GPR , GPR , GPR",{0x16100070,0x000FFF0F}}, // 000101100001xxxxxxxxxxxx0111xxxx ssub16ne r0, r0, r0 { "ssub16pl GPR , GPR , GPR",{0x56100070,0x000FFF0F}}, // 010101100001xxxxxxxxxxxx0111xxxx ssub16pl r0, r0, r0 { "ssub16vc GPR , GPR , GPR",{0x76100070,0x000FFF0F}}, // 011101100001xxxxxxxxxxxx0111xxxx ssub16vc r0, r0, r0 { "ssub16vs GPR , GPR , GPR",{0x66100070,0x000FFF0F}}, // 011001100001xxxxxxxxxxxx0111xxxx ssub16vs r0, r0, r0 { "ssub8 GPR , GPR , GPR",{0xE61000F0,0x000FFF0F}}, // 111001100001xxxxxxxxxxxx1111xxxx ssub8 r0, r0, r0 { "ssub8eq GPR , GPR , GPR",{0x061000F0,0x000FFF0F}}, // 000001100001xxxxxxxxxxxx1111xxxx ssub8eq r0, r0, r0 { "ssub8ge GPR , GPR , GPR",{0xA61000F0,0x000FFF0F}}, // 101001100001xxxxxxxxxxxx1111xxxx ssub8ge r0, r0, r0 { "ssub8gt GPR , GPR , GPR",{0xC61000F0,0x000FFF0F}}, // 110001100001xxxxxxxxxxxx1111xxxx ssub8gt r0, r0, r0 { "ssub8hi GPR , GPR , GPR",{0x861000F0,0x000FFF0F}}, // 100001100001xxxxxxxxxxxx1111xxxx ssub8hi r0, r0, r0 { "ssub8hs GPR , GPR , GPR",{0x261000F0,0x000FFF0F}}, // 001001100001xxxxxxxxxxxx1111xxxx ssub8hs r0, r0, r0 { "ssub8le GPR , GPR , GPR",{0xD61000F0,0x000FFF0F}}, // 110101100001xxxxxxxxxxxx1111xxxx ssub8le r0, r0, r0 { "ssub8lo GPR , GPR , GPR",{0x361000F0,0x000FFF0F}}, // 001101100001xxxxxxxxxxxx1111xxxx ssub8lo r0, r0, r0 { "ssub8ls GPR , GPR , GPR",{0x961000F0,0x000FFF0F}}, // 100101100001xxxxxxxxxxxx1111xxxx ssub8ls r0, r0, r0 { "ssub8lt GPR , GPR , GPR",{0xB61000F0,0x000FFF0F}}, // 101101100001xxxxxxxxxxxx1111xxxx ssub8lt r0, r0, r0 { "ssub8mi GPR , GPR , GPR",{0x461000F0,0x000FFF0F}}, // 010001100001xxxxxxxxxxxx1111xxxx ssub8mi r0, r0, r0 { "ssub8ne GPR , GPR , GPR",{0x161000F0,0x000FFF0F}}, // 000101100001xxxxxxxxxxxx1111xxxx ssub8ne r0, r0, r0 { "ssub8pl GPR , GPR , GPR",{0x561000F0,0x000FFF0F}}, // 010101100001xxxxxxxxxxxx1111xxxx ssub8pl r0, r0, r0 { "ssub8vc GPR , GPR , GPR",{0x761000F0,0x000FFF0F}}, // 011101100001xxxxxxxxxxxx1111xxxx ssub8vc r0, r0, r0 { "ssub8vs GPR , GPR , GPR",{0x661000F0,0x000FFF0F}}, // 011001100001xxxxxxxxxxxx1111xxxx ssub8vs r0, r0, r0 { "stc PREG , CREG , [ GPR , NUM ]",{0xED000000,0x008FFFFF}}, // 11101101x000xxxxxxxxxxxxxxxxxxxx stc p0, c0, [r0, #-0] { "stc PREG , CREG , [ GPR , NUM ] !",{0xED200000,0x008FFFFF}}, // 11101101x010xxxxxxxxxxxxxxxxxxxx stc p0, c0, [r0, #-0]! { "stc PREG , CREG , [ GPR ]",{0xED800000,0x000FFF00}}, // 111011011000xxxxxxxxxxxx00000000 stc p0, c0, [r0] { "stc PREG , CREG , [ GPR ] , NUM",{0xEC200000,0x008FFFFF}}, // 11101100x010xxxxxxxxxxxxxxxxxxxx stc p0, c0, [r0], #-0 { "stc PREG , CREG , [ GPR ] , RLIST",{0xEC800000,0x000FFFFF}}, // 111011001000xxxxxxxxxxxxxxxxxxxx stc p0, c0, [r0], {0} { "stc2 PREG , CREG , [ GPR , NUM ]",{0xFD000000,0x008FFFFF}}, // 11111101x000xxxxxxxxxxxxxxxxxxxx stc2 p0, c0, [r0, #-0] { "stc2 PREG , CREG , [ GPR , NUM ] !",{0xFD200000,0x008FFFFF}}, // 11111101x010xxxxxxxxxxxxxxxxxxxx stc2 p0, c0, [r0, #-0]! { "stc2 PREG , CREG , [ GPR ]",{0xFD800000,0x000FFF00}}, // 111111011000xxxxxxxxxxxx00000000 stc2 p0, c0, [r0] { "stc2 PREG , CREG , [ GPR ] , NUM",{0xFC200000,0x008FFFFF}}, // 11111100x010xxxxxxxxxxxxxxxxxxxx stc2 p0, c0, [r0], #-0 { "stc2 PREG , CREG , [ GPR ] , RLIST",{0xFC800000,0x000FFFFF}}, // 111111001000xxxxxxxxxxxxxxxxxxxx stc2 p0, c0, [r0], {0} { "stc2l PREG , CREG , [ GPR , NUM ]",{0xFD400000,0x008FFFFF}}, // 11111101x100xxxxxxxxxxxxxxxxxxxx stc2l p0, c0, [r0, #-0] { "stc2l PREG , CREG , [ GPR , NUM ] !",{0xFD600000,0x008FFFFF}}, // 11111101x110xxxxxxxxxxxxxxxxxxxx stc2l p0, c0, [r0, #-0]! { "stc2l PREG , CREG , [ GPR ]",{0xFDC00000,0x000FFF00}}, // 111111011100xxxxxxxxxxxx00000000 stc2l p0, c0, [r0] { "stc2l PREG , CREG , [ GPR ] , NUM",{0xFC600000,0x008FFFFF}}, // 11111100x110xxxxxxxxxxxxxxxxxxxx stc2l p0, c0, [r0], #-0 { "stc2l PREG , CREG , [ GPR ] , RLIST",{0xFCC00000,0x000FFFFF}}, // 111111001100xxxxxxxxxxxxxxxxxxxx stc2l p0, c0, [r0], {0} { "stceq PREG , CREG , [ GPR , NUM ]",{0x0D000000,0x008FFFFF}}, // 00001101x000xxxxxxxxxxxxxxxxxxxx stceq p0, c0, [r0, #-0] { "stceq PREG , CREG , [ GPR , NUM ] !",{0x0D200000,0x008FFFFF}}, // 00001101x010xxxxxxxxxxxxxxxxxxxx stceq p0, c0, [r0, #-0]! { "stceq PREG , CREG , [ GPR ]",{0x0D800000,0x000FFF00}}, // 000011011000xxxxxxxxxxxx00000000 stceq p0, c0, [r0] { "stceq PREG , CREG , [ GPR ] , NUM",{0x0C200000,0x008FFFFF}}, // 00001100x010xxxxxxxxxxxxxxxxxxxx stceq p0, c0, [r0], #-0 { "stceq PREG , CREG , [ GPR ] , RLIST",{0x0C800000,0x000FFFFF}}, // 000011001000xxxxxxxxxxxxxxxxxxxx stceq p0, c0, [r0], {0} { "stcge PREG , CREG , [ GPR , NUM ]",{0xAD000000,0x008FFFFF}}, // 10101101x000xxxxxxxxxxxxxxxxxxxx stcge p0, c0, [r0, #-0] { "stcge PREG , CREG , [ GPR , NUM ] !",{0xAD200000,0x008FFFFF}}, // 10101101x010xxxxxxxxxxxxxxxxxxxx stcge p0, c0, [r0, #-0]! { "stcge PREG , CREG , [ GPR ]",{0xAD800000,0x000FFF00}}, // 101011011000xxxxxxxxxxxx00000000 stcge p0, c0, [r0] { "stcge PREG , CREG , [ GPR ] , NUM",{0xAC200000,0x008FFFFF}}, // 10101100x010xxxxxxxxxxxxxxxxxxxx stcge p0, c0, [r0], #-0 { "stcge PREG , CREG , [ GPR ] , RLIST",{0xAC800000,0x000FFFFF}}, // 101011001000xxxxxxxxxxxxxxxxxxxx stcge p0, c0, [r0], {0} { "stcgt PREG , CREG , [ GPR , NUM ]",{0xCD000000,0x008FFFFF}}, // 11001101x000xxxxxxxxxxxxxxxxxxxx stcgt p0, c0, [r0, #-0] { "stcgt PREG , CREG , [ GPR , NUM ] !",{0xCD200000,0x008FFFFF}}, // 11001101x010xxxxxxxxxxxxxxxxxxxx stcgt p0, c0, [r0, #-0]! { "stcgt PREG , CREG , [ GPR ]",{0xCD800000,0x000FFF00}}, // 110011011000xxxxxxxxxxxx00000000 stcgt p0, c0, [r0] { "stcgt PREG , CREG , [ GPR ] , NUM",{0xCC200000,0x008FFFFF}}, // 11001100x010xxxxxxxxxxxxxxxxxxxx stcgt p0, c0, [r0], #-0 { "stcgt PREG , CREG , [ GPR ] , RLIST",{0xCC800000,0x000FFFFF}}, // 110011001000xxxxxxxxxxxxxxxxxxxx stcgt p0, c0, [r0], {0} { "stchi PREG , CREG , [ GPR , NUM ]",{0x8D000000,0x008FFFFF}}, // 10001101x000xxxxxxxxxxxxxxxxxxxx stchi p0, c0, [r0, #-0] { "stchi PREG , CREG , [ GPR , NUM ] !",{0x8D200000,0x008FFFFF}}, // 10001101x010xxxxxxxxxxxxxxxxxxxx stchi p0, c0, [r0, #-0]! { "stchi PREG , CREG , [ GPR ]",{0x8D800000,0x000FFF00}}, // 100011011000xxxxxxxxxxxx00000000 stchi p0, c0, [r0] { "stchi PREG , CREG , [ GPR ] , NUM",{0x8C200000,0x008FFFFF}}, // 10001100x010xxxxxxxxxxxxxxxxxxxx stchi p0, c0, [r0], #-0 { "stchi PREG , CREG , [ GPR ] , RLIST",{0x8C800000,0x000FFFFF}}, // 100011001000xxxxxxxxxxxxxxxxxxxx stchi p0, c0, [r0], {0} { "stchs PREG , CREG , [ GPR , NUM ]",{0x2D000000,0x008FFFFF}}, // 00101101x000xxxxxxxxxxxxxxxxxxxx stchs p0, c0, [r0, #-0] { "stchs PREG , CREG , [ GPR , NUM ] !",{0x2D200000,0x008FFFFF}}, // 00101101x010xxxxxxxxxxxxxxxxxxxx stchs p0, c0, [r0, #-0]! { "stchs PREG , CREG , [ GPR ]",{0x2D800000,0x000FFF00}}, // 001011011000xxxxxxxxxxxx00000000 stchs p0, c0, [r0] { "stchs PREG , CREG , [ GPR ] , NUM",{0x2C200000,0x008FFFFF}}, // 00101100x010xxxxxxxxxxxxxxxxxxxx stchs p0, c0, [r0], #-0 { "stchs PREG , CREG , [ GPR ] , RLIST",{0x2C800000,0x000FFFFF}}, // 001011001000xxxxxxxxxxxxxxxxxxxx stchs p0, c0, [r0], {0} { "stcl PREG , CREG , [ GPR , NUM ]",{0xED400000,0x008FFFFF}}, // 11101101x100xxxxxxxxxxxxxxxxxxxx stcl p0, c0, [r0, #-0] { "stcl PREG , CREG , [ GPR , NUM ] !",{0xED600000,0x008FFFFF}}, // 11101101x110xxxxxxxxxxxxxxxxxxxx stcl p0, c0, [r0, #-0]! { "stcl PREG , CREG , [ GPR ]",{0xEDC00000,0x000FFF00}}, // 111011011100xxxxxxxxxxxx00000000 stcl p0, c0, [r0] { "stcl PREG , CREG , [ GPR ] , NUM",{0xEC600000,0x008FFFFF}}, // 11101100x110xxxxxxxxxxxxxxxxxxxx stcl p0, c0, [r0], #-0 { "stcl PREG , CREG , [ GPR ] , RLIST",{0xECC00000,0x000FFFFF}}, // 111011001100xxxxxxxxxxxxxxxxxxxx stcl p0, c0, [r0], {0} { "stcle PREG , CREG , [ GPR , NUM ]",{0xDD000000,0x008FFFFF}}, // 11011101x000xxxxxxxxxxxxxxxxxxxx stcle p0, c0, [r0, #-0] { "stcle PREG , CREG , [ GPR , NUM ] !",{0xDD200000,0x008FFFFF}}, // 11011101x010xxxxxxxxxxxxxxxxxxxx stcle p0, c0, [r0, #-0]! { "stcle PREG , CREG , [ GPR ]",{0xDD800000,0x000FFF00}}, // 110111011000xxxxxxxxxxxx00000000 stcle p0, c0, [r0] { "stcle PREG , CREG , [ GPR ] , NUM",{0xDC200000,0x008FFFFF}}, // 11011100x010xxxxxxxxxxxxxxxxxxxx stcle p0, c0, [r0], #-0 { "stcle PREG , CREG , [ GPR ] , RLIST",{0xDC800000,0x000FFFFF}}, // 110111001000xxxxxxxxxxxxxxxxxxxx stcle p0, c0, [r0], {0} { "stcleq PREG , CREG , [ GPR , NUM ]",{0x0D400000,0x008FFFFF}}, // 00001101x100xxxxxxxxxxxxxxxxxxxx stcleq p0, c0, [r0, #-0] { "stcleq PREG , CREG , [ GPR , NUM ] !",{0x0D600000,0x008FFFFF}}, // 00001101x110xxxxxxxxxxxxxxxxxxxx stcleq p0, c0, [r0, #-0]! { "stcleq PREG , CREG , [ GPR ]",{0x0DC00000,0x000FFF00}}, // 000011011100xxxxxxxxxxxx00000000 stcleq p0, c0, [r0] { "stcleq PREG , CREG , [ GPR ] , NUM",{0x0C600000,0x008FFFFF}}, // 00001100x110xxxxxxxxxxxxxxxxxxxx stcleq p0, c0, [r0], #-0 { "stcleq PREG , CREG , [ GPR ] , RLIST",{0x0CC00000,0x000FFFFF}}, // 000011001100xxxxxxxxxxxxxxxxxxxx stcleq p0, c0, [r0], {0} { "stclge PREG , CREG , [ GPR , NUM ]",{0xAD400000,0x008FFFFF}}, // 10101101x100xxxxxxxxxxxxxxxxxxxx stclge p0, c0, [r0, #-0] { "stclge PREG , CREG , [ GPR , NUM ] !",{0xAD600000,0x008FFFFF}}, // 10101101x110xxxxxxxxxxxxxxxxxxxx stclge p0, c0, [r0, #-0]! { "stclge PREG , CREG , [ GPR ]",{0xADC00000,0x000FFF00}}, // 101011011100xxxxxxxxxxxx00000000 stclge p0, c0, [r0] { "stclge PREG , CREG , [ GPR ] , NUM",{0xAC600000,0x008FFFFF}}, // 10101100x110xxxxxxxxxxxxxxxxxxxx stclge p0, c0, [r0], #-0 { "stclge PREG , CREG , [ GPR ] , RLIST",{0xACC00000,0x000FFFFF}}, // 101011001100xxxxxxxxxxxxxxxxxxxx stclge p0, c0, [r0], {0} { "stclgt PREG , CREG , [ GPR , NUM ]",{0xCD400000,0x008FFFFF}}, // 11001101x100xxxxxxxxxxxxxxxxxxxx stclgt p0, c0, [r0, #-0] { "stclgt PREG , CREG , [ GPR , NUM ] !",{0xCD600000,0x008FFFFF}}, // 11001101x110xxxxxxxxxxxxxxxxxxxx stclgt p0, c0, [r0, #-0]! { "stclgt PREG , CREG , [ GPR ]",{0xCDC00000,0x000FFF00}}, // 110011011100xxxxxxxxxxxx00000000 stclgt p0, c0, [r0] { "stclgt PREG , CREG , [ GPR ] , NUM",{0xCC600000,0x008FFFFF}}, // 11001100x110xxxxxxxxxxxxxxxxxxxx stclgt p0, c0, [r0], #-0 { "stclgt PREG , CREG , [ GPR ] , RLIST",{0xCCC00000,0x000FFFFF}}, // 110011001100xxxxxxxxxxxxxxxxxxxx stclgt p0, c0, [r0], {0} { "stclhi PREG , CREG , [ GPR , NUM ]",{0x8D400000,0x008FFFFF}}, // 10001101x100xxxxxxxxxxxxxxxxxxxx stclhi p0, c0, [r0, #-0] { "stclhi PREG , CREG , [ GPR , NUM ] !",{0x8D600000,0x008FFFFF}}, // 10001101x110xxxxxxxxxxxxxxxxxxxx stclhi p0, c0, [r0, #-0]! { "stclhi PREG , CREG , [ GPR ]",{0x8DC00000,0x000FFF00}}, // 100011011100xxxxxxxxxxxx00000000 stclhi p0, c0, [r0] { "stclhi PREG , CREG , [ GPR ] , NUM",{0x8C600000,0x008FFFFF}}, // 10001100x110xxxxxxxxxxxxxxxxxxxx stclhi p0, c0, [r0], #-0 { "stclhi PREG , CREG , [ GPR ] , RLIST",{0x8CC00000,0x000FFFFF}}, // 100011001100xxxxxxxxxxxxxxxxxxxx stclhi p0, c0, [r0], {0} { "stclhs PREG , CREG , [ GPR , NUM ]",{0x2D400000,0x008FFFFF}}, // 00101101x100xxxxxxxxxxxxxxxxxxxx stclhs p0, c0, [r0, #-0] { "stclhs PREG , CREG , [ GPR , NUM ] !",{0x2D600000,0x008FFFFF}}, // 00101101x110xxxxxxxxxxxxxxxxxxxx stclhs p0, c0, [r0, #-0]! { "stclhs PREG , CREG , [ GPR ]",{0x2DC00000,0x000FFF00}}, // 001011011100xxxxxxxxxxxx00000000 stclhs p0, c0, [r0] { "stclhs PREG , CREG , [ GPR ] , NUM",{0x2C600000,0x008FFFFF}}, // 00101100x110xxxxxxxxxxxxxxxxxxxx stclhs p0, c0, [r0], #-0 { "stclhs PREG , CREG , [ GPR ] , RLIST",{0x2CC00000,0x000FFFFF}}, // 001011001100xxxxxxxxxxxxxxxxxxxx stclhs p0, c0, [r0], {0} { "stclle PREG , CREG , [ GPR , NUM ]",{0xDD400000,0x008FFFFF}}, // 11011101x100xxxxxxxxxxxxxxxxxxxx stclle p0, c0, [r0, #-0] { "stclle PREG , CREG , [ GPR , NUM ] !",{0xDD600000,0x008FFFFF}}, // 11011101x110xxxxxxxxxxxxxxxxxxxx stclle p0, c0, [r0, #-0]! { "stclle PREG , CREG , [ GPR ]",{0xDDC00000,0x000FFF00}}, // 110111011100xxxxxxxxxxxx00000000 stclle p0, c0, [r0] { "stclle PREG , CREG , [ GPR ] , NUM",{0xDC600000,0x008FFFFF}}, // 11011100x110xxxxxxxxxxxxxxxxxxxx stclle p0, c0, [r0], #-0 { "stclle PREG , CREG , [ GPR ] , RLIST",{0xDCC00000,0x000FFFFF}}, // 110111001100xxxxxxxxxxxxxxxxxxxx stclle p0, c0, [r0], {0} { "stcllo PREG , CREG , [ GPR , NUM ]",{0x3D400000,0x008FFFFF}}, // 00111101x100xxxxxxxxxxxxxxxxxxxx stcllo p0, c0, [r0, #-0] { "stcllo PREG , CREG , [ GPR , NUM ] !",{0x3D600000,0x008FFFFF}}, // 00111101x110xxxxxxxxxxxxxxxxxxxx stcllo p0, c0, [r0, #-0]! { "stcllo PREG , CREG , [ GPR ]",{0x3DC00000,0x000FFF00}}, // 001111011100xxxxxxxxxxxx00000000 stcllo p0, c0, [r0] { "stcllo PREG , CREG , [ GPR ] , NUM",{0x3C600000,0x008FFFFF}}, // 00111100x110xxxxxxxxxxxxxxxxxxxx stcllo p0, c0, [r0], #-0 { "stcllo PREG , CREG , [ GPR ] , RLIST",{0x3CC00000,0x000FFFFF}}, // 001111001100xxxxxxxxxxxxxxxxxxxx stcllo p0, c0, [r0], {0} { "stclls PREG , CREG , [ GPR , NUM ]",{0x9D400000,0x008FFFFF}}, // 10011101x100xxxxxxxxxxxxxxxxxxxx stclls p0, c0, [r0, #-0] { "stclls PREG , CREG , [ GPR , NUM ] !",{0x9D600000,0x008FFFFF}}, // 10011101x110xxxxxxxxxxxxxxxxxxxx stclls p0, c0, [r0, #-0]! { "stclls PREG , CREG , [ GPR ]",{0x9DC00000,0x000FFF00}}, // 100111011100xxxxxxxxxxxx00000000 stclls p0, c0, [r0] { "stclls PREG , CREG , [ GPR ] , NUM",{0x9C600000,0x008FFFFF}}, // 10011100x110xxxxxxxxxxxxxxxxxxxx stclls p0, c0, [r0], #-0 { "stclls PREG , CREG , [ GPR ] , RLIST",{0x9CC00000,0x000FFFFF}}, // 100111001100xxxxxxxxxxxxxxxxxxxx stclls p0, c0, [r0], {0} { "stcllt PREG , CREG , [ GPR , NUM ]",{0xBD400000,0x008FFFFF}}, // 10111101x100xxxxxxxxxxxxxxxxxxxx stcllt p0, c0, [r0, #-0] { "stcllt PREG , CREG , [ GPR , NUM ] !",{0xBD600000,0x008FFFFF}}, // 10111101x110xxxxxxxxxxxxxxxxxxxx stcllt p0, c0, [r0, #-0]! { "stcllt PREG , CREG , [ GPR ]",{0xBDC00000,0x000FFF00}}, // 101111011100xxxxxxxxxxxx00000000 stcllt p0, c0, [r0] { "stcllt PREG , CREG , [ GPR ] , NUM",{0xBC600000,0x008FFFFF}}, // 10111100x110xxxxxxxxxxxxxxxxxxxx stcllt p0, c0, [r0], #-0 { "stcllt PREG , CREG , [ GPR ] , RLIST",{0xBCC00000,0x000FFFFF}}, // 101111001100xxxxxxxxxxxxxxxxxxxx stcllt p0, c0, [r0], {0} { "stclmi PREG , CREG , [ GPR , NUM ]",{0x4D400000,0x008FFFFF}}, // 01001101x100xxxxxxxxxxxxxxxxxxxx stclmi p0, c0, [r0, #-0] { "stclmi PREG , CREG , [ GPR , NUM ] !",{0x4D600000,0x008FFFFF}}, // 01001101x110xxxxxxxxxxxxxxxxxxxx stclmi p0, c0, [r0, #-0]! { "stclmi PREG , CREG , [ GPR ]",{0x4DC00000,0x000FFF00}}, // 010011011100xxxxxxxxxxxx00000000 stclmi p0, c0, [r0] { "stclmi PREG , CREG , [ GPR ] , NUM",{0x4C600000,0x008FFFFF}}, // 01001100x110xxxxxxxxxxxxxxxxxxxx stclmi p0, c0, [r0], #-0 { "stclmi PREG , CREG , [ GPR ] , RLIST",{0x4CC00000,0x000FFFFF}}, // 010011001100xxxxxxxxxxxxxxxxxxxx stclmi p0, c0, [r0], {0} { "stclne PREG , CREG , [ GPR , NUM ]",{0x1D400000,0x008FFFFF}}, // 00011101x100xxxxxxxxxxxxxxxxxxxx stclne p0, c0, [r0, #-0] { "stclne PREG , CREG , [ GPR , NUM ] !",{0x1D600000,0x008FFFFF}}, // 00011101x110xxxxxxxxxxxxxxxxxxxx stclne p0, c0, [r0, #-0]! { "stclne PREG , CREG , [ GPR ]",{0x1DC00000,0x000FFF00}}, // 000111011100xxxxxxxxxxxx00000000 stclne p0, c0, [r0] { "stclne PREG , CREG , [ GPR ] , NUM",{0x1C600000,0x008FFFFF}}, // 00011100x110xxxxxxxxxxxxxxxxxxxx stclne p0, c0, [r0], #-0 { "stclne PREG , CREG , [ GPR ] , RLIST",{0x1CC00000,0x000FFFFF}}, // 000111001100xxxxxxxxxxxxxxxxxxxx stclne p0, c0, [r0], {0} { "stclo PREG , CREG , [ GPR , NUM ]",{0x3D000000,0x008FFFFF}}, // 00111101x000xxxxxxxxxxxxxxxxxxxx stclo p0, c0, [r0, #-0] { "stclo PREG , CREG , [ GPR , NUM ] !",{0x3D200000,0x008FFFFF}}, // 00111101x010xxxxxxxxxxxxxxxxxxxx stclo p0, c0, [r0, #-0]! { "stclo PREG , CREG , [ GPR ]",{0x3D800000,0x000FFF00}}, // 001111011000xxxxxxxxxxxx00000000 stclo p0, c0, [r0] { "stclo PREG , CREG , [ GPR ] , NUM",{0x3C200000,0x008FFFFF}}, // 00111100x010xxxxxxxxxxxxxxxxxxxx stclo p0, c0, [r0], #-0 { "stclo PREG , CREG , [ GPR ] , RLIST",{0x3C800000,0x000FFFFF}}, // 001111001000xxxxxxxxxxxxxxxxxxxx stclo p0, c0, [r0], {0} { "stclpl PREG , CREG , [ GPR , NUM ]",{0x5D400000,0x008FFFFF}}, // 01011101x100xxxxxxxxxxxxxxxxxxxx stclpl p0, c0, [r0, #-0] { "stclpl PREG , CREG , [ GPR , NUM ] !",{0x5D600000,0x008FFFFF}}, // 01011101x110xxxxxxxxxxxxxxxxxxxx stclpl p0, c0, [r0, #-0]! { "stclpl PREG , CREG , [ GPR ]",{0x5DC00000,0x000FFF00}}, // 010111011100xxxxxxxxxxxx00000000 stclpl p0, c0, [r0] { "stclpl PREG , CREG , [ GPR ] , NUM",{0x5C600000,0x008FFFFF}}, // 01011100x110xxxxxxxxxxxxxxxxxxxx stclpl p0, c0, [r0], #-0 { "stclpl PREG , CREG , [ GPR ] , RLIST",{0x5CC00000,0x000FFFFF}}, // 010111001100xxxxxxxxxxxxxxxxxxxx stclpl p0, c0, [r0], {0} { "stcls PREG , CREG , [ GPR , NUM ]",{0x9D000000,0x008FFFFF}}, // 10011101x000xxxxxxxxxxxxxxxxxxxx stcls p0, c0, [r0, #-0] { "stcls PREG , CREG , [ GPR , NUM ] !",{0x9D200000,0x008FFFFF}}, // 10011101x010xxxxxxxxxxxxxxxxxxxx stcls p0, c0, [r0, #-0]! { "stcls PREG , CREG , [ GPR ]",{0x9D800000,0x000FFF00}}, // 100111011000xxxxxxxxxxxx00000000 stcls p0, c0, [r0] { "stcls PREG , CREG , [ GPR ] , NUM",{0x9C200000,0x008FFFFF}}, // 10011100x010xxxxxxxxxxxxxxxxxxxx stcls p0, c0, [r0], #-0 { "stcls PREG , CREG , [ GPR ] , RLIST",{0x9C800000,0x000FFFFF}}, // 100111001000xxxxxxxxxxxxxxxxxxxx stcls p0, c0, [r0], {0} { "stclt PREG , CREG , [ GPR , NUM ]",{0xBD000000,0x008FFFFF}}, // 10111101x000xxxxxxxxxxxxxxxxxxxx stclt p0, c0, [r0, #-0] { "stclt PREG , CREG , [ GPR , NUM ] !",{0xBD200000,0x008FFFFF}}, // 10111101x010xxxxxxxxxxxxxxxxxxxx stclt p0, c0, [r0, #-0]! { "stclt PREG , CREG , [ GPR ]",{0xBD800000,0x000FFF00}}, // 101111011000xxxxxxxxxxxx00000000 stclt p0, c0, [r0] { "stclt PREG , CREG , [ GPR ] , NUM",{0xBC200000,0x008FFFFF}}, // 10111100x010xxxxxxxxxxxxxxxxxxxx stclt p0, c0, [r0], #-0 { "stclt PREG , CREG , [ GPR ] , RLIST",{0xBC800000,0x000FFFFF}}, // 101111001000xxxxxxxxxxxxxxxxxxxx stclt p0, c0, [r0], {0} { "stclvc PREG , CREG , [ GPR , NUM ]",{0x7D400000,0x008FFFFF}}, // 01111101x100xxxxxxxxxxxxxxxxxxxx stclvc p0, c0, [r0, #-0] { "stclvc PREG , CREG , [ GPR , NUM ] !",{0x7D600000,0x008FFFFF}}, // 01111101x110xxxxxxxxxxxxxxxxxxxx stclvc p0, c0, [r0, #-0]! { "stclvc PREG , CREG , [ GPR ]",{0x7DC00000,0x000FFF00}}, // 011111011100xxxxxxxxxxxx00000000 stclvc p0, c0, [r0] { "stclvc PREG , CREG , [ GPR ] , NUM",{0x7C600000,0x008FFFFF}}, // 01111100x110xxxxxxxxxxxxxxxxxxxx stclvc p0, c0, [r0], #-0 { "stclvc PREG , CREG , [ GPR ] , RLIST",{0x7CC00000,0x000FFFFF}}, // 011111001100xxxxxxxxxxxxxxxxxxxx stclvc p0, c0, [r0], {0} { "stclvs PREG , CREG , [ GPR , NUM ]",{0x6D400000,0x008FFFFF}}, // 01101101x100xxxxxxxxxxxxxxxxxxxx stclvs p0, c0, [r0, #-0] { "stclvs PREG , CREG , [ GPR , NUM ] !",{0x6D600000,0x008FFFFF}}, // 01101101x110xxxxxxxxxxxxxxxxxxxx stclvs p0, c0, [r0, #-0]! { "stclvs PREG , CREG , [ GPR ]",{0x6DC00000,0x000FFF00}}, // 011011011100xxxxxxxxxxxx00000000 stclvs p0, c0, [r0] { "stclvs PREG , CREG , [ GPR ] , NUM",{0x6C600000,0x008FFFFF}}, // 01101100x110xxxxxxxxxxxxxxxxxxxx stclvs p0, c0, [r0], #-0 { "stclvs PREG , CREG , [ GPR ] , RLIST",{0x6CC00000,0x000FFFFF}}, // 011011001100xxxxxxxxxxxxxxxxxxxx stclvs p0, c0, [r0], {0} { "stcmi PREG , CREG , [ GPR , NUM ]",{0x4D000000,0x008FFFFF}}, // 01001101x000xxxxxxxxxxxxxxxxxxxx stcmi p0, c0, [r0, #-0] { "stcmi PREG , CREG , [ GPR , NUM ] !",{0x4D200000,0x008FFFFF}}, // 01001101x010xxxxxxxxxxxxxxxxxxxx stcmi p0, c0, [r0, #-0]! { "stcmi PREG , CREG , [ GPR ]",{0x4D800000,0x000FFF00}}, // 010011011000xxxxxxxxxxxx00000000 stcmi p0, c0, [r0] { "stcmi PREG , CREG , [ GPR ] , NUM",{0x4C200000,0x008FFFFF}}, // 01001100x010xxxxxxxxxxxxxxxxxxxx stcmi p0, c0, [r0], #-0 { "stcmi PREG , CREG , [ GPR ] , RLIST",{0x4C800000,0x000FFFFF}}, // 010011001000xxxxxxxxxxxxxxxxxxxx stcmi p0, c0, [r0], {0} { "stcne PREG , CREG , [ GPR , NUM ]",{0x1D000000,0x008FFFFF}}, // 00011101x000xxxxxxxxxxxxxxxxxxxx stcne p0, c0, [r0, #-0] { "stcne PREG , CREG , [ GPR , NUM ] !",{0x1D200000,0x008FFFFF}}, // 00011101x010xxxxxxxxxxxxxxxxxxxx stcne p0, c0, [r0, #-0]! { "stcne PREG , CREG , [ GPR ]",{0x1D800000,0x000FFF00}}, // 000111011000xxxxxxxxxxxx00000000 stcne p0, c0, [r0] { "stcne PREG , CREG , [ GPR ] , NUM",{0x1C200000,0x008FFFFF}}, // 00011100x010xxxxxxxxxxxxxxxxxxxx stcne p0, c0, [r0], #-0 { "stcne PREG , CREG , [ GPR ] , RLIST",{0x1C800000,0x000FFFFF}}, // 000111001000xxxxxxxxxxxxxxxxxxxx stcne p0, c0, [r0], {0} { "stcpl PREG , CREG , [ GPR , NUM ]",{0x5D000000,0x008FFFFF}}, // 01011101x000xxxxxxxxxxxxxxxxxxxx stcpl p0, c0, [r0, #-0] { "stcpl PREG , CREG , [ GPR , NUM ] !",{0x5D200000,0x008FFFFF}}, // 01011101x010xxxxxxxxxxxxxxxxxxxx stcpl p0, c0, [r0, #-0]! { "stcpl PREG , CREG , [ GPR ]",{0x5D800000,0x000FFF00}}, // 010111011000xxxxxxxxxxxx00000000 stcpl p0, c0, [r0] { "stcpl PREG , CREG , [ GPR ] , NUM",{0x5C200000,0x008FFFFF}}, // 01011100x010xxxxxxxxxxxxxxxxxxxx stcpl p0, c0, [r0], #-0 { "stcpl PREG , CREG , [ GPR ] , RLIST",{0x5C800000,0x000FFFFF}}, // 010111001000xxxxxxxxxxxxxxxxxxxx stcpl p0, c0, [r0], {0} { "stcvc PREG , CREG , [ GPR , NUM ]",{0x7D000000,0x008FFFFF}}, // 01111101x000xxxxxxxxxxxxxxxxxxxx stcvc p0, c0, [r0, #-0] { "stcvc PREG , CREG , [ GPR , NUM ] !",{0x7D200000,0x008FFFFF}}, // 01111101x010xxxxxxxxxxxxxxxxxxxx stcvc p0, c0, [r0, #-0]! { "stcvc PREG , CREG , [ GPR ]",{0x7D800000,0x000FFF00}}, // 011111011000xxxxxxxxxxxx00000000 stcvc p0, c0, [r0] { "stcvc PREG , CREG , [ GPR ] , NUM",{0x7C200000,0x008FFFFF}}, // 01111100x010xxxxxxxxxxxxxxxxxxxx stcvc p0, c0, [r0], #-0 { "stcvc PREG , CREG , [ GPR ] , RLIST",{0x7C800000,0x000FFFFF}}, // 011111001000xxxxxxxxxxxxxxxxxxxx stcvc p0, c0, [r0], {0} { "stcvs PREG , CREG , [ GPR , NUM ]",{0x6D000000,0x008FFFFF}}, // 01101101x000xxxxxxxxxxxxxxxxxxxx stcvs p0, c0, [r0, #-0] { "stcvs PREG , CREG , [ GPR , NUM ] !",{0x6D200000,0x008FFFFF}}, // 01101101x010xxxxxxxxxxxxxxxxxxxx stcvs p0, c0, [r0, #-0]! { "stcvs PREG , CREG , [ GPR ]",{0x6D800000,0x000FFF00}}, // 011011011000xxxxxxxxxxxx00000000 stcvs p0, c0, [r0] { "stcvs PREG , CREG , [ GPR ] , NUM",{0x6C200000,0x008FFFFF}}, // 01101100x010xxxxxxxxxxxxxxxxxxxx stcvs p0, c0, [r0], #-0 { "stcvs PREG , CREG , [ GPR ] , RLIST",{0x6C800000,0x000FFFFF}}, // 011011001000xxxxxxxxxxxxxxxxxxxx stcvs p0, c0, [r0], {0} { "stm GPR ! , RLIST",{0xE8A00001,0x000FFFFF}}, // 111010001010xxxxxxxxxxxxxxxxxxxx stm r0!, {r0} { "stm GPR ! , RLIST ^",{0xE8E00001,0x000FFFFF}}, // 111010001110xxxxxxxxxxxxxxxxxxxx stm r0!, {r0} ^ { "stm GPR , RLIST",{0xE8800001,0x000FFFFF}}, // 111010001000xxxxxxxxxxxxxxxxxxxx stm r0, {r0} { "stm GPR , RLIST ^",{0xE8C00001,0x000FFFFF}}, // 111010001100xxxxxxxxxxxxxxxxxxxx stm r0, {r0} ^ { "stmda GPR ! , RLIST",{0xE8200001,0x000FFFFF}}, // 111010000010xxxxxxxxxxxxxxxxxxxx stmda r0!, {r0} { "stmda GPR ! , RLIST ^",{0xE8600001,0x000FFFFF}}, // 111010000110xxxxxxxxxxxxxxxxxxxx stmda r0!, {r0} ^ { "stmda GPR , RLIST",{0xE8000001,0x000FFFFF}}, // 111010000000xxxxxxxxxxxxxxxxxxxx stmda r0, {r0} { "stmda GPR , RLIST ^",{0xE8400001,0x000FFFFF}}, // 111010000100xxxxxxxxxxxxxxxxxxxx stmda r0, {r0} ^ { "stmdaeq GPR ! , RLIST",{0x08200001,0x000FFFFF}}, // 000010000010xxxxxxxxxxxxxxxxxxxx stmdaeq r0!, {r0} { "stmdaeq GPR ! , RLIST ^",{0x08600001,0x000FFFFF}}, // 000010000110xxxxxxxxxxxxxxxxxxxx stmdaeq r0!, {r0} ^ { "stmdaeq GPR , RLIST",{0x08000001,0x000FFFFF}}, // 000010000000xxxxxxxxxxxxxxxxxxxx stmdaeq r0, {r0} { "stmdaeq GPR , RLIST ^",{0x08400001,0x000FFFFF}}, // 000010000100xxxxxxxxxxxxxxxxxxxx stmdaeq r0, {r0} ^ { "stmdage GPR ! , RLIST",{0xA8200001,0x000FFFFF}}, // 101010000010xxxxxxxxxxxxxxxxxxxx stmdage r0!, {r0} { "stmdage GPR ! , RLIST ^",{0xA8600001,0x000FFFFF}}, // 101010000110xxxxxxxxxxxxxxxxxxxx stmdage r0!, {r0} ^ { "stmdage GPR , RLIST",{0xA8000001,0x000FFFFF}}, // 101010000000xxxxxxxxxxxxxxxxxxxx stmdage r0, {r0} { "stmdage GPR , RLIST ^",{0xA8400001,0x000FFFFF}}, // 101010000100xxxxxxxxxxxxxxxxxxxx stmdage r0, {r0} ^ { "stmdagt GPR ! , RLIST",{0xC8200001,0x000FFFFF}}, // 110010000010xxxxxxxxxxxxxxxxxxxx stmdagt r0!, {r0} { "stmdagt GPR ! , RLIST ^",{0xC8600001,0x000FFFFF}}, // 110010000110xxxxxxxxxxxxxxxxxxxx stmdagt r0!, {r0} ^ { "stmdagt GPR , RLIST",{0xC8000001,0x000FFFFF}}, // 110010000000xxxxxxxxxxxxxxxxxxxx stmdagt r0, {r0} { "stmdagt GPR , RLIST ^",{0xC8400001,0x000FFFFF}}, // 110010000100xxxxxxxxxxxxxxxxxxxx stmdagt r0, {r0} ^ { "stmdahi GPR ! , RLIST",{0x88200001,0x000FFFFF}}, // 100010000010xxxxxxxxxxxxxxxxxxxx stmdahi r0!, {r0} { "stmdahi GPR ! , RLIST ^",{0x88600001,0x000FFFFF}}, // 100010000110xxxxxxxxxxxxxxxxxxxx stmdahi r0!, {r0} ^ { "stmdahi GPR , RLIST",{0x88000001,0x000FFFFF}}, // 100010000000xxxxxxxxxxxxxxxxxxxx stmdahi r0, {r0} { "stmdahi GPR , RLIST ^",{0x88400001,0x000FFFFF}}, // 100010000100xxxxxxxxxxxxxxxxxxxx stmdahi r0, {r0} ^ { "stmdahs GPR ! , RLIST",{0x28200001,0x000FFFFF}}, // 001010000010xxxxxxxxxxxxxxxxxxxx stmdahs r0!, {r0} { "stmdahs GPR ! , RLIST ^",{0x28600001,0x000FFFFF}}, // 001010000110xxxxxxxxxxxxxxxxxxxx stmdahs r0!, {r0} ^ { "stmdahs GPR , RLIST",{0x28000001,0x000FFFFF}}, // 001010000000xxxxxxxxxxxxxxxxxxxx stmdahs r0, {r0} { "stmdahs GPR , RLIST ^",{0x28400001,0x000FFFFF}}, // 001010000100xxxxxxxxxxxxxxxxxxxx stmdahs r0, {r0} ^ { "stmdale GPR ! , RLIST",{0xD8200001,0x000FFFFF}}, // 110110000010xxxxxxxxxxxxxxxxxxxx stmdale r0!, {r0} { "stmdale GPR ! , RLIST ^",{0xD8600001,0x000FFFFF}}, // 110110000110xxxxxxxxxxxxxxxxxxxx stmdale r0!, {r0} ^ { "stmdale GPR , RLIST",{0xD8000001,0x000FFFFF}}, // 110110000000xxxxxxxxxxxxxxxxxxxx stmdale r0, {r0} { "stmdale GPR , RLIST ^",{0xD8400001,0x000FFFFF}}, // 110110000100xxxxxxxxxxxxxxxxxxxx stmdale r0, {r0} ^ { "stmdalo GPR ! , RLIST",{0x38200001,0x000FFFFF}}, // 001110000010xxxxxxxxxxxxxxxxxxxx stmdalo r0!, {r0} { "stmdalo GPR ! , RLIST ^",{0x38600001,0x000FFFFF}}, // 001110000110xxxxxxxxxxxxxxxxxxxx stmdalo r0!, {r0} ^ { "stmdalo GPR , RLIST",{0x38000001,0x000FFFFF}}, // 001110000000xxxxxxxxxxxxxxxxxxxx stmdalo r0, {r0} { "stmdalo GPR , RLIST ^",{0x38400001,0x000FFFFF}}, // 001110000100xxxxxxxxxxxxxxxxxxxx stmdalo r0, {r0} ^ { "stmdals GPR ! , RLIST",{0x98200001,0x000FFFFF}}, // 100110000010xxxxxxxxxxxxxxxxxxxx stmdals r0!, {r0} { "stmdals GPR ! , RLIST ^",{0x98600001,0x000FFFFF}}, // 100110000110xxxxxxxxxxxxxxxxxxxx stmdals r0!, {r0} ^ { "stmdals GPR , RLIST",{0x98000001,0x000FFFFF}}, // 100110000000xxxxxxxxxxxxxxxxxxxx stmdals r0, {r0} { "stmdals GPR , RLIST ^",{0x98400001,0x000FFFFF}}, // 100110000100xxxxxxxxxxxxxxxxxxxx stmdals r0, {r0} ^ { "stmdalt GPR ! , RLIST",{0xB8200001,0x000FFFFF}}, // 101110000010xxxxxxxxxxxxxxxxxxxx stmdalt r0!, {r0} { "stmdalt GPR ! , RLIST ^",{0xB8600001,0x000FFFFF}}, // 101110000110xxxxxxxxxxxxxxxxxxxx stmdalt r0!, {r0} ^ { "stmdalt GPR , RLIST",{0xB8000001,0x000FFFFF}}, // 101110000000xxxxxxxxxxxxxxxxxxxx stmdalt r0, {r0} { "stmdalt GPR , RLIST ^",{0xB8400001,0x000FFFFF}}, // 101110000100xxxxxxxxxxxxxxxxxxxx stmdalt r0, {r0} ^ { "stmdami GPR ! , RLIST",{0x48200001,0x000FFFFF}}, // 010010000010xxxxxxxxxxxxxxxxxxxx stmdami r0!, {r0} { "stmdami GPR ! , RLIST ^",{0x48600001,0x000FFFFF}}, // 010010000110xxxxxxxxxxxxxxxxxxxx stmdami r0!, {r0} ^ { "stmdami GPR , RLIST",{0x48000001,0x000FFFFF}}, // 010010000000xxxxxxxxxxxxxxxxxxxx stmdami r0, {r0} { "stmdami GPR , RLIST ^",{0x48400001,0x000FFFFF}}, // 010010000100xxxxxxxxxxxxxxxxxxxx stmdami r0, {r0} ^ { "stmdane GPR ! , RLIST",{0x18200001,0x000FFFFF}}, // 000110000010xxxxxxxxxxxxxxxxxxxx stmdane r0!, {r0} { "stmdane GPR ! , RLIST ^",{0x18600001,0x000FFFFF}}, // 000110000110xxxxxxxxxxxxxxxxxxxx stmdane r0!, {r0} ^ { "stmdane GPR , RLIST",{0x18000001,0x000FFFFF}}, // 000110000000xxxxxxxxxxxxxxxxxxxx stmdane r0, {r0} { "stmdane GPR , RLIST ^",{0x18400001,0x000FFFFF}}, // 000110000100xxxxxxxxxxxxxxxxxxxx stmdane r0, {r0} ^ { "stmdapl GPR ! , RLIST",{0x58200001,0x000FFFFF}}, // 010110000010xxxxxxxxxxxxxxxxxxxx stmdapl r0!, {r0} { "stmdapl GPR ! , RLIST ^",{0x58600001,0x000FFFFF}}, // 010110000110xxxxxxxxxxxxxxxxxxxx stmdapl r0!, {r0} ^ { "stmdapl GPR , RLIST",{0x58000001,0x000FFFFF}}, // 010110000000xxxxxxxxxxxxxxxxxxxx stmdapl r0, {r0} { "stmdapl GPR , RLIST ^",{0x58400001,0x000FFFFF}}, // 010110000100xxxxxxxxxxxxxxxxxxxx stmdapl r0, {r0} ^ { "stmdavc GPR ! , RLIST",{0x78200001,0x000FFFFF}}, // 011110000010xxxxxxxxxxxxxxxxxxxx stmdavc r0!, {r0} { "stmdavc GPR ! , RLIST ^",{0x78600001,0x000FFFFF}}, // 011110000110xxxxxxxxxxxxxxxxxxxx stmdavc r0!, {r0} ^ { "stmdavc GPR , RLIST",{0x78000001,0x000FFFFF}}, // 011110000000xxxxxxxxxxxxxxxxxxxx stmdavc r0, {r0} { "stmdavc GPR , RLIST ^",{0x78400001,0x000FFFFF}}, // 011110000100xxxxxxxxxxxxxxxxxxxx stmdavc r0, {r0} ^ { "stmdavs GPR ! , RLIST",{0x68200001,0x000FFFFF}}, // 011010000010xxxxxxxxxxxxxxxxxxxx stmdavs r0!, {r0} { "stmdavs GPR ! , RLIST ^",{0x68600001,0x000FFFFF}}, // 011010000110xxxxxxxxxxxxxxxxxxxx stmdavs r0!, {r0} ^ { "stmdavs GPR , RLIST",{0x68000001,0x000FFFFF}}, // 011010000000xxxxxxxxxxxxxxxxxxxx stmdavs r0, {r0} { "stmdavs GPR , RLIST ^",{0x68400001,0x000FFFFF}}, // 011010000100xxxxxxxxxxxxxxxxxxxx stmdavs r0, {r0} ^ { "stmdb GPR ! , RLIST",{0xE9200001,0x000FFFFF}}, // 111010010010xxxxxxxxxxxxxxxxxxxx stmdb r0!, {r0} { "stmdb GPR ! , RLIST ^",{0xE9600001,0x000FFFFF}}, // 111010010110xxxxxxxxxxxxxxxxxxxx stmdb r0!, {r0} ^ { "stmdb GPR , RLIST",{0xE9000001,0x000FFFFF}}, // 111010010000xxxxxxxxxxxxxxxxxxxx stmdb r0, {r0} { "stmdb GPR , RLIST ^",{0xE9400001,0x000FFFFF}}, // 111010010100xxxxxxxxxxxxxxxxxxxx stmdb r0, {r0} ^ { "stmdbeq GPR ! , RLIST",{0x09200001,0x000FFFFF}}, // 000010010010xxxxxxxxxxxxxxxxxxxx stmdbeq r0!, {r0} { "stmdbeq GPR ! , RLIST ^",{0x09600001,0x000FFFFF}}, // 000010010110xxxxxxxxxxxxxxxxxxxx stmdbeq r0!, {r0} ^ { "stmdbeq GPR , RLIST",{0x09000001,0x000FFFFF}}, // 000010010000xxxxxxxxxxxxxxxxxxxx stmdbeq r0, {r0} { "stmdbeq GPR , RLIST ^",{0x09400001,0x000FFFFF}}, // 000010010100xxxxxxxxxxxxxxxxxxxx stmdbeq r0, {r0} ^ { "stmdbge GPR ! , RLIST",{0xA9200001,0x000FFFFF}}, // 101010010010xxxxxxxxxxxxxxxxxxxx stmdbge r0!, {r0} { "stmdbge GPR ! , RLIST ^",{0xA9600001,0x000FFFFF}}, // 101010010110xxxxxxxxxxxxxxxxxxxx stmdbge r0!, {r0} ^ { "stmdbge GPR , RLIST",{0xA9000001,0x000FFFFF}}, // 101010010000xxxxxxxxxxxxxxxxxxxx stmdbge r0, {r0} { "stmdbge GPR , RLIST ^",{0xA9400001,0x000FFFFF}}, // 101010010100xxxxxxxxxxxxxxxxxxxx stmdbge r0, {r0} ^ { "stmdbgt GPR ! , RLIST",{0xC9200001,0x000FFFFF}}, // 110010010010xxxxxxxxxxxxxxxxxxxx stmdbgt r0!, {r0} { "stmdbgt GPR ! , RLIST ^",{0xC9600001,0x000FFFFF}}, // 110010010110xxxxxxxxxxxxxxxxxxxx stmdbgt r0!, {r0} ^ { "stmdbgt GPR , RLIST",{0xC9000001,0x000FFFFF}}, // 110010010000xxxxxxxxxxxxxxxxxxxx stmdbgt r0, {r0} { "stmdbgt GPR , RLIST ^",{0xC9400001,0x000FFFFF}}, // 110010010100xxxxxxxxxxxxxxxxxxxx stmdbgt r0, {r0} ^ { "stmdbhi GPR ! , RLIST",{0x89200001,0x000FFFFF}}, // 100010010010xxxxxxxxxxxxxxxxxxxx stmdbhi r0!, {r0} { "stmdbhi GPR ! , RLIST ^",{0x89600001,0x000FFFFF}}, // 100010010110xxxxxxxxxxxxxxxxxxxx stmdbhi r0!, {r0} ^ { "stmdbhi GPR , RLIST",{0x89000001,0x000FFFFF}}, // 100010010000xxxxxxxxxxxxxxxxxxxx stmdbhi r0, {r0} { "stmdbhi GPR , RLIST ^",{0x89400001,0x000FFFFF}}, // 100010010100xxxxxxxxxxxxxxxxxxxx stmdbhi r0, {r0} ^ { "stmdbhs GPR ! , RLIST",{0x29200001,0x000FFFFF}}, // 001010010010xxxxxxxxxxxxxxxxxxxx stmdbhs r0!, {r0} { "stmdbhs GPR ! , RLIST ^",{0x29600001,0x000FFFFF}}, // 001010010110xxxxxxxxxxxxxxxxxxxx stmdbhs r0!, {r0} ^ { "stmdbhs GPR , RLIST",{0x29000001,0x000FFFFF}}, // 001010010000xxxxxxxxxxxxxxxxxxxx stmdbhs r0, {r0} { "stmdbhs GPR , RLIST ^",{0x29400001,0x000FFFFF}}, // 001010010100xxxxxxxxxxxxxxxxxxxx stmdbhs r0, {r0} ^ { "stmdble GPR ! , RLIST",{0xD9200001,0x000FFFFF}}, // 110110010010xxxxxxxxxxxxxxxxxxxx stmdble r0!, {r0} { "stmdble GPR ! , RLIST ^",{0xD9600001,0x000FFFFF}}, // 110110010110xxxxxxxxxxxxxxxxxxxx stmdble r0!, {r0} ^ { "stmdble GPR , RLIST",{0xD9000001,0x000FFFFF}}, // 110110010000xxxxxxxxxxxxxxxxxxxx stmdble r0, {r0} { "stmdble GPR , RLIST ^",{0xD9400001,0x000FFFFF}}, // 110110010100xxxxxxxxxxxxxxxxxxxx stmdble r0, {r0} ^ { "stmdblo GPR ! , RLIST",{0x39200001,0x000FFFFF}}, // 001110010010xxxxxxxxxxxxxxxxxxxx stmdblo r0!, {r0} { "stmdblo GPR ! , RLIST ^",{0x39600001,0x000FFFFF}}, // 001110010110xxxxxxxxxxxxxxxxxxxx stmdblo r0!, {r0} ^ { "stmdblo GPR , RLIST",{0x39000001,0x000FFFFF}}, // 001110010000xxxxxxxxxxxxxxxxxxxx stmdblo r0, {r0} { "stmdblo GPR , RLIST ^",{0x39400001,0x000FFFFF}}, // 001110010100xxxxxxxxxxxxxxxxxxxx stmdblo r0, {r0} ^ { "stmdbls GPR ! , RLIST",{0x99200001,0x000FFFFF}}, // 100110010010xxxxxxxxxxxxxxxxxxxx stmdbls r0!, {r0} { "stmdbls GPR ! , RLIST ^",{0x99600001,0x000FFFFF}}, // 100110010110xxxxxxxxxxxxxxxxxxxx stmdbls r0!, {r0} ^ { "stmdbls GPR , RLIST",{0x99000001,0x000FFFFF}}, // 100110010000xxxxxxxxxxxxxxxxxxxx stmdbls r0, {r0} { "stmdbls GPR , RLIST ^",{0x99400001,0x000FFFFF}}, // 100110010100xxxxxxxxxxxxxxxxxxxx stmdbls r0, {r0} ^ { "stmdblt GPR ! , RLIST",{0xB9200001,0x000FFFFF}}, // 101110010010xxxxxxxxxxxxxxxxxxxx stmdblt r0!, {r0} { "stmdblt GPR ! , RLIST ^",{0xB9600001,0x000FFFFF}}, // 101110010110xxxxxxxxxxxxxxxxxxxx stmdblt r0!, {r0} ^ { "stmdblt GPR , RLIST",{0xB9000001,0x000FFFFF}}, // 101110010000xxxxxxxxxxxxxxxxxxxx stmdblt r0, {r0} { "stmdblt GPR , RLIST ^",{0xB9400001,0x000FFFFF}}, // 101110010100xxxxxxxxxxxxxxxxxxxx stmdblt r0, {r0} ^ { "stmdbmi GPR ! , RLIST",{0x49200001,0x000FFFFF}}, // 010010010010xxxxxxxxxxxxxxxxxxxx stmdbmi r0!, {r0} { "stmdbmi GPR ! , RLIST ^",{0x49600001,0x000FFFFF}}, // 010010010110xxxxxxxxxxxxxxxxxxxx stmdbmi r0!, {r0} ^ { "stmdbmi GPR , RLIST",{0x49000001,0x000FFFFF}}, // 010010010000xxxxxxxxxxxxxxxxxxxx stmdbmi r0, {r0} { "stmdbmi GPR , RLIST ^",{0x49400001,0x000FFFFF}}, // 010010010100xxxxxxxxxxxxxxxxxxxx stmdbmi r0, {r0} ^ { "stmdbne GPR ! , RLIST",{0x19200001,0x000FFFFF}}, // 000110010010xxxxxxxxxxxxxxxxxxxx stmdbne r0!, {r0} { "stmdbne GPR ! , RLIST ^",{0x19600001,0x000FFFFF}}, // 000110010110xxxxxxxxxxxxxxxxxxxx stmdbne r0!, {r0} ^ { "stmdbne GPR , RLIST",{0x19000001,0x000FFFFF}}, // 000110010000xxxxxxxxxxxxxxxxxxxx stmdbne r0, {r0} { "stmdbne GPR , RLIST ^",{0x19400001,0x000FFFFF}}, // 000110010100xxxxxxxxxxxxxxxxxxxx stmdbne r0, {r0} ^ { "stmdbpl GPR ! , RLIST",{0x59200001,0x000FFFFF}}, // 010110010010xxxxxxxxxxxxxxxxxxxx stmdbpl r0!, {r0} { "stmdbpl GPR ! , RLIST ^",{0x59600001,0x000FFFFF}}, // 010110010110xxxxxxxxxxxxxxxxxxxx stmdbpl r0!, {r0} ^ { "stmdbpl GPR , RLIST",{0x59000001,0x000FFFFF}}, // 010110010000xxxxxxxxxxxxxxxxxxxx stmdbpl r0, {r0} { "stmdbpl GPR , RLIST ^",{0x59400001,0x000FFFFF}}, // 010110010100xxxxxxxxxxxxxxxxxxxx stmdbpl r0, {r0} ^ { "stmdbvc GPR ! , RLIST",{0x79200001,0x000FFFFF}}, // 011110010010xxxxxxxxxxxxxxxxxxxx stmdbvc r0!, {r0} { "stmdbvc GPR ! , RLIST ^",{0x79600001,0x000FFFFF}}, // 011110010110xxxxxxxxxxxxxxxxxxxx stmdbvc r0!, {r0} ^ { "stmdbvc GPR , RLIST",{0x79000001,0x000FFFFF}}, // 011110010000xxxxxxxxxxxxxxxxxxxx stmdbvc r0, {r0} { "stmdbvc GPR , RLIST ^",{0x79400001,0x000FFFFF}}, // 011110010100xxxxxxxxxxxxxxxxxxxx stmdbvc r0, {r0} ^ { "stmdbvs GPR ! , RLIST",{0x69200001,0x000FFFFF}}, // 011010010010xxxxxxxxxxxxxxxxxxxx stmdbvs r0!, {r0} { "stmdbvs GPR ! , RLIST ^",{0x69600001,0x000FFFFF}}, // 011010010110xxxxxxxxxxxxxxxxxxxx stmdbvs r0!, {r0} ^ { "stmdbvs GPR , RLIST",{0x69000001,0x000FFFFF}}, // 011010010000xxxxxxxxxxxxxxxxxxxx stmdbvs r0, {r0} { "stmdbvs GPR , RLIST ^",{0x69400001,0x000FFFFF}}, // 011010010100xxxxxxxxxxxxxxxxxxxx stmdbvs r0, {r0} ^ { "stmeq GPR ! , RLIST",{0x08A00001,0x000FFFFF}}, // 000010001010xxxxxxxxxxxxxxxxxxxx stmeq r0!, {r0} { "stmeq GPR ! , RLIST ^",{0x08E00001,0x000FFFFF}}, // 000010001110xxxxxxxxxxxxxxxxxxxx stmeq r0!, {r0} ^ { "stmeq GPR , RLIST",{0x08800001,0x000FFFFF}}, // 000010001000xxxxxxxxxxxxxxxxxxxx stmeq r0, {r0} { "stmeq GPR , RLIST ^",{0x08C00001,0x000FFFFF}}, // 000010001100xxxxxxxxxxxxxxxxxxxx stmeq r0, {r0} ^ { "stmge GPR ! , RLIST",{0xA8A00001,0x000FFFFF}}, // 101010001010xxxxxxxxxxxxxxxxxxxx stmge r0!, {r0} { "stmge GPR ! , RLIST ^",{0xA8E00001,0x000FFFFF}}, // 101010001110xxxxxxxxxxxxxxxxxxxx stmge r0!, {r0} ^ { "stmge GPR , RLIST",{0xA8800001,0x000FFFFF}}, // 101010001000xxxxxxxxxxxxxxxxxxxx stmge r0, {r0} { "stmge GPR , RLIST ^",{0xA8C00001,0x000FFFFF}}, // 101010001100xxxxxxxxxxxxxxxxxxxx stmge r0, {r0} ^ { "stmgt GPR ! , RLIST",{0xC8A00001,0x000FFFFF}}, // 110010001010xxxxxxxxxxxxxxxxxxxx stmgt r0!, {r0} { "stmgt GPR ! , RLIST ^",{0xC8E00001,0x000FFFFF}}, // 110010001110xxxxxxxxxxxxxxxxxxxx stmgt r0!, {r0} ^ { "stmgt GPR , RLIST",{0xC8800001,0x000FFFFF}}, // 110010001000xxxxxxxxxxxxxxxxxxxx stmgt r0, {r0} { "stmgt GPR , RLIST ^",{0xC8C00001,0x000FFFFF}}, // 110010001100xxxxxxxxxxxxxxxxxxxx stmgt r0, {r0} ^ { "stmhi GPR ! , RLIST",{0x88A00001,0x000FFFFF}}, // 100010001010xxxxxxxxxxxxxxxxxxxx stmhi r0!, {r0} { "stmhi GPR ! , RLIST ^",{0x88E00001,0x000FFFFF}}, // 100010001110xxxxxxxxxxxxxxxxxxxx stmhi r0!, {r0} ^ { "stmhi GPR , RLIST",{0x88800001,0x000FFFFF}}, // 100010001000xxxxxxxxxxxxxxxxxxxx stmhi r0, {r0} { "stmhi GPR , RLIST ^",{0x88C00001,0x000FFFFF}}, // 100010001100xxxxxxxxxxxxxxxxxxxx stmhi r0, {r0} ^ { "stmhs GPR ! , RLIST",{0x28A00001,0x000FFFFF}}, // 001010001010xxxxxxxxxxxxxxxxxxxx stmhs r0!, {r0} { "stmhs GPR ! , RLIST ^",{0x28E00001,0x000FFFFF}}, // 001010001110xxxxxxxxxxxxxxxxxxxx stmhs r0!, {r0} ^ { "stmhs GPR , RLIST",{0x28800001,0x000FFFFF}}, // 001010001000xxxxxxxxxxxxxxxxxxxx stmhs r0, {r0} { "stmhs GPR , RLIST ^",{0x28C00001,0x000FFFFF}}, // 001010001100xxxxxxxxxxxxxxxxxxxx stmhs r0, {r0} ^ { "stmib GPR ! , RLIST",{0xE9A00001,0x000FFFFF}}, // 111010011010xxxxxxxxxxxxxxxxxxxx stmib r0!, {r0} { "stmib GPR ! , RLIST ^",{0xE9E00001,0x000FFFFF}}, // 111010011110xxxxxxxxxxxxxxxxxxxx stmib r0!, {r0} ^ { "stmib GPR , RLIST",{0xE9800001,0x000FFFFF}}, // 111010011000xxxxxxxxxxxxxxxxxxxx stmib r0, {r0} { "stmib GPR , RLIST ^",{0xE9C00001,0x000FFFFF}}, // 111010011100xxxxxxxxxxxxxxxxxxxx stmib r0, {r0} ^ { "stmibeq GPR ! , RLIST",{0x09A00001,0x000FFFFF}}, // 000010011010xxxxxxxxxxxxxxxxxxxx stmibeq r0!, {r0} { "stmibeq GPR ! , RLIST ^",{0x09E00001,0x000FFFFF}}, // 000010011110xxxxxxxxxxxxxxxxxxxx stmibeq r0!, {r0} ^ { "stmibeq GPR , RLIST",{0x09800001,0x000FFFFF}}, // 000010011000xxxxxxxxxxxxxxxxxxxx stmibeq r0, {r0} { "stmibeq GPR , RLIST ^",{0x09C00001,0x000FFFFF}}, // 000010011100xxxxxxxxxxxxxxxxxxxx stmibeq r0, {r0} ^ { "stmibge GPR ! , RLIST",{0xA9A00001,0x000FFFFF}}, // 101010011010xxxxxxxxxxxxxxxxxxxx stmibge r0!, {r0} { "stmibge GPR ! , RLIST ^",{0xA9E00001,0x000FFFFF}}, // 101010011110xxxxxxxxxxxxxxxxxxxx stmibge r0!, {r0} ^ { "stmibge GPR , RLIST",{0xA9800001,0x000FFFFF}}, // 101010011000xxxxxxxxxxxxxxxxxxxx stmibge r0, {r0} { "stmibge GPR , RLIST ^",{0xA9C00001,0x000FFFFF}}, // 101010011100xxxxxxxxxxxxxxxxxxxx stmibge r0, {r0} ^ { "stmibgt GPR ! , RLIST",{0xC9A00001,0x000FFFFF}}, // 110010011010xxxxxxxxxxxxxxxxxxxx stmibgt r0!, {r0} { "stmibgt GPR ! , RLIST ^",{0xC9E00001,0x000FFFFF}}, // 110010011110xxxxxxxxxxxxxxxxxxxx stmibgt r0!, {r0} ^ { "stmibgt GPR , RLIST",{0xC9800001,0x000FFFFF}}, // 110010011000xxxxxxxxxxxxxxxxxxxx stmibgt r0, {r0} { "stmibgt GPR , RLIST ^",{0xC9C00001,0x000FFFFF}}, // 110010011100xxxxxxxxxxxxxxxxxxxx stmibgt r0, {r0} ^ { "stmibhi GPR ! , RLIST",{0x89A00001,0x000FFFFF}}, // 100010011010xxxxxxxxxxxxxxxxxxxx stmibhi r0!, {r0} { "stmibhi GPR ! , RLIST ^",{0x89E00001,0x000FFFFF}}, // 100010011110xxxxxxxxxxxxxxxxxxxx stmibhi r0!, {r0} ^ { "stmibhi GPR , RLIST",{0x89800001,0x000FFFFF}}, // 100010011000xxxxxxxxxxxxxxxxxxxx stmibhi r0, {r0} { "stmibhi GPR , RLIST ^",{0x89C00001,0x000FFFFF}}, // 100010011100xxxxxxxxxxxxxxxxxxxx stmibhi r0, {r0} ^ { "stmibhs GPR ! , RLIST",{0x29A00001,0x000FFFFF}}, // 001010011010xxxxxxxxxxxxxxxxxxxx stmibhs r0!, {r0} { "stmibhs GPR ! , RLIST ^",{0x29E00001,0x000FFFFF}}, // 001010011110xxxxxxxxxxxxxxxxxxxx stmibhs r0!, {r0} ^ { "stmibhs GPR , RLIST",{0x29800001,0x000FFFFF}}, // 001010011000xxxxxxxxxxxxxxxxxxxx stmibhs r0, {r0} { "stmibhs GPR , RLIST ^",{0x29C00001,0x000FFFFF}}, // 001010011100xxxxxxxxxxxxxxxxxxxx stmibhs r0, {r0} ^ { "stmible GPR ! , RLIST",{0xD9A00001,0x000FFFFF}}, // 110110011010xxxxxxxxxxxxxxxxxxxx stmible r0!, {r0} { "stmible GPR ! , RLIST ^",{0xD9E00001,0x000FFFFF}}, // 110110011110xxxxxxxxxxxxxxxxxxxx stmible r0!, {r0} ^ { "stmible GPR , RLIST",{0xD9800001,0x000FFFFF}}, // 110110011000xxxxxxxxxxxxxxxxxxxx stmible r0, {r0} { "stmible GPR , RLIST ^",{0xD9C00001,0x000FFFFF}}, // 110110011100xxxxxxxxxxxxxxxxxxxx stmible r0, {r0} ^ { "stmiblo GPR ! , RLIST",{0x39A00001,0x000FFFFF}}, // 001110011010xxxxxxxxxxxxxxxxxxxx stmiblo r0!, {r0} { "stmiblo GPR ! , RLIST ^",{0x39E00001,0x000FFFFF}}, // 001110011110xxxxxxxxxxxxxxxxxxxx stmiblo r0!, {r0} ^ { "stmiblo GPR , RLIST",{0x39800001,0x000FFFFF}}, // 001110011000xxxxxxxxxxxxxxxxxxxx stmiblo r0, {r0} { "stmiblo GPR , RLIST ^",{0x39C00001,0x000FFFFF}}, // 001110011100xxxxxxxxxxxxxxxxxxxx stmiblo r0, {r0} ^ { "stmibls GPR ! , RLIST",{0x99A00001,0x000FFFFF}}, // 100110011010xxxxxxxxxxxxxxxxxxxx stmibls r0!, {r0} { "stmibls GPR ! , RLIST ^",{0x99E00001,0x000FFFFF}}, // 100110011110xxxxxxxxxxxxxxxxxxxx stmibls r0!, {r0} ^ { "stmibls GPR , RLIST",{0x99800001,0x000FFFFF}}, // 100110011000xxxxxxxxxxxxxxxxxxxx stmibls r0, {r0} { "stmibls GPR , RLIST ^",{0x99C00001,0x000FFFFF}}, // 100110011100xxxxxxxxxxxxxxxxxxxx stmibls r0, {r0} ^ { "stmiblt GPR ! , RLIST",{0xB9A00001,0x000FFFFF}}, // 101110011010xxxxxxxxxxxxxxxxxxxx stmiblt r0!, {r0} { "stmiblt GPR ! , RLIST ^",{0xB9E00001,0x000FFFFF}}, // 101110011110xxxxxxxxxxxxxxxxxxxx stmiblt r0!, {r0} ^ { "stmiblt GPR , RLIST",{0xB9800001,0x000FFFFF}}, // 101110011000xxxxxxxxxxxxxxxxxxxx stmiblt r0, {r0} { "stmiblt GPR , RLIST ^",{0xB9C00001,0x000FFFFF}}, // 101110011100xxxxxxxxxxxxxxxxxxxx stmiblt r0, {r0} ^ { "stmibmi GPR ! , RLIST",{0x49A00001,0x000FFFFF}}, // 010010011010xxxxxxxxxxxxxxxxxxxx stmibmi r0!, {r0} { "stmibmi GPR ! , RLIST ^",{0x49E00001,0x000FFFFF}}, // 010010011110xxxxxxxxxxxxxxxxxxxx stmibmi r0!, {r0} ^ { "stmibmi GPR , RLIST",{0x49800001,0x000FFFFF}}, // 010010011000xxxxxxxxxxxxxxxxxxxx stmibmi r0, {r0} { "stmibmi GPR , RLIST ^",{0x49C00001,0x000FFFFF}}, // 010010011100xxxxxxxxxxxxxxxxxxxx stmibmi r0, {r0} ^ { "stmibne GPR ! , RLIST",{0x19A00001,0x000FFFFF}}, // 000110011010xxxxxxxxxxxxxxxxxxxx stmibne r0!, {r0} { "stmibne GPR ! , RLIST ^",{0x19E00001,0x000FFFFF}}, // 000110011110xxxxxxxxxxxxxxxxxxxx stmibne r0!, {r0} ^ { "stmibne GPR , RLIST",{0x19800001,0x000FFFFF}}, // 000110011000xxxxxxxxxxxxxxxxxxxx stmibne r0, {r0} { "stmibne GPR , RLIST ^",{0x19C00001,0x000FFFFF}}, // 000110011100xxxxxxxxxxxxxxxxxxxx stmibne r0, {r0} ^ { "stmibpl GPR ! , RLIST",{0x59A00001,0x000FFFFF}}, // 010110011010xxxxxxxxxxxxxxxxxxxx stmibpl r0!, {r0} { "stmibpl GPR ! , RLIST ^",{0x59E00001,0x000FFFFF}}, // 010110011110xxxxxxxxxxxxxxxxxxxx stmibpl r0!, {r0} ^ { "stmibpl GPR , RLIST",{0x59800001,0x000FFFFF}}, // 010110011000xxxxxxxxxxxxxxxxxxxx stmibpl r0, {r0} { "stmibpl GPR , RLIST ^",{0x59C00001,0x000FFFFF}}, // 010110011100xxxxxxxxxxxxxxxxxxxx stmibpl r0, {r0} ^ { "stmibvc GPR ! , RLIST",{0x79A00001,0x000FFFFF}}, // 011110011010xxxxxxxxxxxxxxxxxxxx stmibvc r0!, {r0} { "stmibvc GPR ! , RLIST ^",{0x79E00001,0x000FFFFF}}, // 011110011110xxxxxxxxxxxxxxxxxxxx stmibvc r0!, {r0} ^ { "stmibvc GPR , RLIST",{0x79800001,0x000FFFFF}}, // 011110011000xxxxxxxxxxxxxxxxxxxx stmibvc r0, {r0} { "stmibvc GPR , RLIST ^",{0x79C00001,0x000FFFFF}}, // 011110011100xxxxxxxxxxxxxxxxxxxx stmibvc r0, {r0} ^ { "stmibvs GPR ! , RLIST",{0x69A00001,0x000FFFFF}}, // 011010011010xxxxxxxxxxxxxxxxxxxx stmibvs r0!, {r0} { "stmibvs GPR ! , RLIST ^",{0x69E00001,0x000FFFFF}}, // 011010011110xxxxxxxxxxxxxxxxxxxx stmibvs r0!, {r0} ^ { "stmibvs GPR , RLIST",{0x69800001,0x000FFFFF}}, // 011010011000xxxxxxxxxxxxxxxxxxxx stmibvs r0, {r0} { "stmibvs GPR , RLIST ^",{0x69C00001,0x000FFFFF}}, // 011010011100xxxxxxxxxxxxxxxxxxxx stmibvs r0, {r0} ^ { "stmle GPR ! , RLIST",{0xD8A00001,0x000FFFFF}}, // 110110001010xxxxxxxxxxxxxxxxxxxx stmle r0!, {r0} { "stmle GPR ! , RLIST ^",{0xD8E00001,0x000FFFFF}}, // 110110001110xxxxxxxxxxxxxxxxxxxx stmle r0!, {r0} ^ { "stmle GPR , RLIST",{0xD8800001,0x000FFFFF}}, // 110110001000xxxxxxxxxxxxxxxxxxxx stmle r0, {r0} { "stmle GPR , RLIST ^",{0xD8C00001,0x000FFFFF}}, // 110110001100xxxxxxxxxxxxxxxxxxxx stmle r0, {r0} ^ { "stmlo GPR ! , RLIST",{0x38A00001,0x000FFFFF}}, // 001110001010xxxxxxxxxxxxxxxxxxxx stmlo r0!, {r0} { "stmlo GPR ! , RLIST ^",{0x38E00001,0x000FFFFF}}, // 001110001110xxxxxxxxxxxxxxxxxxxx stmlo r0!, {r0} ^ { "stmlo GPR , RLIST",{0x38800001,0x000FFFFF}}, // 001110001000xxxxxxxxxxxxxxxxxxxx stmlo r0, {r0} { "stmlo GPR , RLIST ^",{0x38C00001,0x000FFFFF}}, // 001110001100xxxxxxxxxxxxxxxxxxxx stmlo r0, {r0} ^ { "stmls GPR ! , RLIST",{0x98A00001,0x000FFFFF}}, // 100110001010xxxxxxxxxxxxxxxxxxxx stmls r0!, {r0} { "stmls GPR ! , RLIST ^",{0x98E00001,0x000FFFFF}}, // 100110001110xxxxxxxxxxxxxxxxxxxx stmls r0!, {r0} ^ { "stmls GPR , RLIST",{0x98800001,0x000FFFFF}}, // 100110001000xxxxxxxxxxxxxxxxxxxx stmls r0, {r0} { "stmls GPR , RLIST ^",{0x98C00001,0x000FFFFF}}, // 100110001100xxxxxxxxxxxxxxxxxxxx stmls r0, {r0} ^ { "stmlt GPR ! , RLIST",{0xB8A00001,0x000FFFFF}}, // 101110001010xxxxxxxxxxxxxxxxxxxx stmlt r0!, {r0} { "stmlt GPR ! , RLIST ^",{0xB8E00001,0x000FFFFF}}, // 101110001110xxxxxxxxxxxxxxxxxxxx stmlt r0!, {r0} ^ { "stmlt GPR , RLIST",{0xB8800001,0x000FFFFF}}, // 101110001000xxxxxxxxxxxxxxxxxxxx stmlt r0, {r0} { "stmlt GPR , RLIST ^",{0xB8C00001,0x000FFFFF}}, // 101110001100xxxxxxxxxxxxxxxxxxxx stmlt r0, {r0} ^ { "stmmi GPR ! , RLIST",{0x48A00001,0x000FFFFF}}, // 010010001010xxxxxxxxxxxxxxxxxxxx stmmi r0!, {r0} { "stmmi GPR ! , RLIST ^",{0x48E00001,0x000FFFFF}}, // 010010001110xxxxxxxxxxxxxxxxxxxx stmmi r0!, {r0} ^ { "stmmi GPR , RLIST",{0x48800001,0x000FFFFF}}, // 010010001000xxxxxxxxxxxxxxxxxxxx stmmi r0, {r0} { "stmmi GPR , RLIST ^",{0x48C00001,0x000FFFFF}}, // 010010001100xxxxxxxxxxxxxxxxxxxx stmmi r0, {r0} ^ { "stmne GPR ! , RLIST",{0x18A00001,0x000FFFFF}}, // 000110001010xxxxxxxxxxxxxxxxxxxx stmne r0!, {r0} { "stmne GPR ! , RLIST ^",{0x18E00001,0x000FFFFF}}, // 000110001110xxxxxxxxxxxxxxxxxxxx stmne r0!, {r0} ^ { "stmne GPR , RLIST",{0x18800001,0x000FFFFF}}, // 000110001000xxxxxxxxxxxxxxxxxxxx stmne r0, {r0} { "stmne GPR , RLIST ^",{0x18C00001,0x000FFFFF}}, // 000110001100xxxxxxxxxxxxxxxxxxxx stmne r0, {r0} ^ { "stmpl GPR ! , RLIST",{0x58A00001,0x000FFFFF}}, // 010110001010xxxxxxxxxxxxxxxxxxxx stmpl r0!, {r0} { "stmpl GPR ! , RLIST ^",{0x58E00001,0x000FFFFF}}, // 010110001110xxxxxxxxxxxxxxxxxxxx stmpl r0!, {r0} ^ { "stmpl GPR , RLIST",{0x58800001,0x000FFFFF}}, // 010110001000xxxxxxxxxxxxxxxxxxxx stmpl r0, {r0} { "stmpl GPR , RLIST ^",{0x58C00001,0x000FFFFF}}, // 010110001100xxxxxxxxxxxxxxxxxxxx stmpl r0, {r0} ^ { "stmvc GPR ! , RLIST",{0x78A00001,0x000FFFFF}}, // 011110001010xxxxxxxxxxxxxxxxxxxx stmvc r0!, {r0} { "stmvc GPR ! , RLIST ^",{0x78E00001,0x000FFFFF}}, // 011110001110xxxxxxxxxxxxxxxxxxxx stmvc r0!, {r0} ^ { "stmvc GPR , RLIST",{0x78800001,0x000FFFFF}}, // 011110001000xxxxxxxxxxxxxxxxxxxx stmvc r0, {r0} { "stmvc GPR , RLIST ^",{0x78C00001,0x000FFFFF}}, // 011110001100xxxxxxxxxxxxxxxxxxxx stmvc r0, {r0} ^ { "stmvs GPR ! , RLIST",{0x68A00001,0x000FFFFF}}, // 011010001010xxxxxxxxxxxxxxxxxxxx stmvs r0!, {r0} { "stmvs GPR ! , RLIST ^",{0x68E00001,0x000FFFFF}}, // 011010001110xxxxxxxxxxxxxxxxxxxx stmvs r0!, {r0} ^ { "stmvs GPR , RLIST",{0x68800001,0x000FFFFF}}, // 011010001000xxxxxxxxxxxxxxxxxxxx stmvs r0, {r0} { "stmvs GPR , RLIST ^",{0x68C00001,0x000FFFFF}}, // 011010001100xxxxxxxxxxxxxxxxxxxx stmvs r0, {r0} ^ { "str GPR , [ GPR , - GPR , SHIFT NUM ]",{0xE7000020,0x000FFFEF}}, // 111001110000xxxxxxxxxxxxxxx0xxxx str r0, [r0, -r0, lsr #32] { "str GPR , [ GPR , - GPR , SHIFT NUM ] !",{0xE7200020,0x000FFFEF}}, // 111001110010xxxxxxxxxxxxxxx0xxxx str r0, [r0, -r0, lsr #32]! { "str GPR , [ GPR , - GPR , SHIFT ]",{0xE7000060,0x000FF00F}}, // 111001110000xxxxxxxx00000110xxxx str r0, [r0, -r0, rrx] { "str GPR , [ GPR , - GPR ]",{0xE7000000,0x000FF00F}}, // 111001110000xxxxxxxx00000000xxxx str r0, [r0, -r0] { "str GPR , [ GPR , - GPR ] !",{0xE7200000,0x000FF00F}}, // 111001110010xxxxxxxx00000000xxxx str r0, [r0, -r0]! { "str GPR , [ GPR , GPR , SHIFT NUM ]",{0xE7800020,0x000FFFEF}}, // 111001111000xxxxxxxxxxxxxxx0xxxx str r0, [r0, r0, lsr #32] { "str GPR , [ GPR , GPR , SHIFT NUM ] !",{0xE7A00020,0x000FFFEF}}, // 111001111010xxxxxxxxxxxxxxx0xxxx str r0, [r0, r0, lsr #32]! { "str GPR , [ GPR , GPR ]",{0xE7800000,0x000FF00F}}, // 111001111000xxxxxxxx00000000xxxx str r0, [r0, r0] { "str GPR , [ GPR , GPR ] !",{0xE7A00000,0x000FF00F}}, // 111001111010xxxxxxxx00000000xxxx str r0, [r0, r0]! { "str GPR , [ GPR , NUM ]",{0xE5000000,0x008FFFFF}}, // 11100101x000xxxxxxxxxxxxxxxxxxxx str r0, [r0, #-0] { "str GPR , [ GPR , NUM ] !",{0xE5200000,0x008FFFFF}}, // 11100101x010xxxxxxxxxxxxxxxxxxxx str r0, [r0, #-0]! { "str GPR , [ GPR ]",{0xE5800000,0x000FF000}}, // 111001011000xxxxxxxx000000000000 str r0, [r0] { "str GPR , [ GPR ] , - GPR",{0xE6000000,0x000FF00F}}, // 111001100000xxxxxxxx00000000xxxx str r0, [r0], -r0 { "str GPR , [ GPR ] , - GPR , SHIFT",{0xE6000060,0x000FF00F}}, // 111001100000xxxxxxxx00000110xxxx str r0, [r0], -r0, rrx { "str GPR , [ GPR ] , - GPR , SHIFT NUM",{0xE6000020,0x000FFFEF}}, // 111001100000xxxxxxxxxxxxxxx0xxxx str r0, [r0], -r0, lsr #32 { "str GPR , [ GPR ] , GPR",{0xE6800000,0x000FF00F}}, // 111001101000xxxxxxxx00000000xxxx str r0, [r0], r0 { "str GPR , [ GPR ] , GPR , SHIFT",{0xE6800060,0x000FF00F}}, // 111001101000xxxxxxxx00000110xxxx str r0, [r0], r0, rrx { "str GPR , [ GPR ] , GPR , SHIFT NUM",{0xE6800020,0x000FFFEF}}, // 111001101000xxxxxxxxxxxxxxx0xxxx str r0, [r0], r0, lsr #32 { "str GPR , [ GPR ] , NUM",{0xE4000000,0x008FFFFF}}, // 11100100x000xxxxxxxxxxxxxxxxxxxx str r0, [r0], #-0 { "strb GPR , [ GPR , - GPR , SHIFT NUM ]",{0xE7400020,0x000FFFEF}}, // 111001110100xxxxxxxxxxxxxxx0xxxx strb r0, [r0, -r0, lsr #32] { "strb GPR , [ GPR , - GPR , SHIFT NUM ] !",{0xE7600020,0x000FFFEF}}, // 111001110110xxxxxxxxxxxxxxx0xxxx strb r0, [r0, -r0, lsr #32]! { "strb GPR , [ GPR , - GPR , SHIFT ]",{0xE7400060,0x000FF00F}}, // 111001110100xxxxxxxx00000110xxxx strb r0, [r0, -r0, rrx] { "strb GPR , [ GPR , - GPR ]",{0xE7400000,0x000FF00F}}, // 111001110100xxxxxxxx00000000xxxx strb r0, [r0, -r0] { "strb GPR , [ GPR , - GPR ] !",{0xE7600000,0x000FF00F}}, // 111001110110xxxxxxxx00000000xxxx strb r0, [r0, -r0]! { "strb GPR , [ GPR , GPR , SHIFT NUM ]",{0xE7C00020,0x000FFFEF}}, // 111001111100xxxxxxxxxxxxxxx0xxxx strb r0, [r0, r0, lsr #32] { "strb GPR , [ GPR , GPR , SHIFT NUM ] !",{0xE7E00020,0x000FFFEF}}, // 111001111110xxxxxxxxxxxxxxx0xxxx strb r0, [r0, r0, lsr #32]! { "strb GPR , [ GPR , GPR ]",{0xE7C00000,0x000FF00F}}, // 111001111100xxxxxxxx00000000xxxx strb r0, [r0, r0] { "strb GPR , [ GPR , GPR ] !",{0xE7E00000,0x000FF00F}}, // 111001111110xxxxxxxx00000000xxxx strb r0, [r0, r0]! { "strb GPR , [ GPR , NUM ]",{0xE5400000,0x008FFFFF}}, // 11100101x100xxxxxxxxxxxxxxxxxxxx strb r0, [r0, #-0] { "strb GPR , [ GPR , NUM ] !",{0xE5600000,0x008FFFFF}}, // 11100101x110xxxxxxxxxxxxxxxxxxxx strb r0, [r0, #-0]! { "strb GPR , [ GPR ]",{0xE5C00000,0x000FF000}}, // 111001011100xxxxxxxx000000000000 strb r0, [r0] { "strb GPR , [ GPR ] , - GPR",{0xE6400000,0x000FF00F}}, // 111001100100xxxxxxxx00000000xxxx strb r0, [r0], -r0 { "strb GPR , [ GPR ] , - GPR , SHIFT",{0xE6400060,0x000FF00F}}, // 111001100100xxxxxxxx00000110xxxx strb r0, [r0], -r0, rrx { "strb GPR , [ GPR ] , - GPR , SHIFT NUM",{0xE6400020,0x000FFFEF}}, // 111001100100xxxxxxxxxxxxxxx0xxxx strb r0, [r0], -r0, lsr #32 { "strb GPR , [ GPR ] , GPR",{0xE6C00000,0x000FF00F}}, // 111001101100xxxxxxxx00000000xxxx strb r0, [r0], r0 { "strb GPR , [ GPR ] , GPR , SHIFT",{0xE6C00060,0x000FF00F}}, // 111001101100xxxxxxxx00000110xxxx strb r0, [r0], r0, rrx { "strb GPR , [ GPR ] , GPR , SHIFT NUM",{0xE6C00020,0x000FFFEF}}, // 111001101100xxxxxxxxxxxxxxx0xxxx strb r0, [r0], r0, lsr #32 { "strb GPR , [ GPR ] , NUM",{0xE4400000,0x008FFFFF}}, // 11100100x100xxxxxxxxxxxxxxxxxxxx strb r0, [r0], #-0 { "strbeq GPR , [ GPR , - GPR , SHIFT NUM ]",{0x07400020,0x000FFFEF}}, // 000001110100xxxxxxxxxxxxxxx0xxxx strbeq r0, [r0, -r0, lsr #32] { "strbeq GPR , [ GPR , - GPR , SHIFT NUM ] !",{0x07600020,0x000FFFEF}}, // 000001110110xxxxxxxxxxxxxxx0xxxx strbeq r0, [r0, -r0, lsr #32]! { "strbeq GPR , [ GPR , - GPR , SHIFT ]",{0x07400060,0x000FF00F}}, // 000001110100xxxxxxxx00000110xxxx strbeq r0, [r0, -r0, rrx] { "strbeq GPR , [ GPR , - GPR ]",{0x07400000,0x000FF00F}}, // 000001110100xxxxxxxx00000000xxxx strbeq r0, [r0, -r0] { "strbeq GPR , [ GPR , - GPR ] !",{0x07600000,0x000FF00F}}, // 000001110110xxxxxxxx00000000xxxx strbeq r0, [r0, -r0]! { "strbeq GPR , [ GPR , GPR , SHIFT NUM ]",{0x07C00020,0x000FFFEF}}, // 000001111100xxxxxxxxxxxxxxx0xxxx strbeq r0, [r0, r0, lsr #32] { "strbeq GPR , [ GPR , GPR , SHIFT NUM ] !",{0x07E00020,0x000FFFEF}}, // 000001111110xxxxxxxxxxxxxxx0xxxx strbeq r0, [r0, r0, lsr #32]! { "strbeq GPR , [ GPR , GPR ]",{0x07C00000,0x000FF00F}}, // 000001111100xxxxxxxx00000000xxxx strbeq r0, [r0, r0] { "strbeq GPR , [ GPR , GPR ] !",{0x07E00000,0x000FF00F}}, // 000001111110xxxxxxxx00000000xxxx strbeq r0, [r0, r0]! { "strbeq GPR , [ GPR , NUM ]",{0x05400000,0x008FFFFF}}, // 00000101x100xxxxxxxxxxxxxxxxxxxx strbeq r0, [r0, #-0] { "strbeq GPR , [ GPR , NUM ] !",{0x05600000,0x008FFFFF}}, // 00000101x110xxxxxxxxxxxxxxxxxxxx strbeq r0, [r0, #-0]! { "strbeq GPR , [ GPR ]",{0x05C00000,0x000FF000}}, // 000001011100xxxxxxxx000000000000 strbeq r0, [r0] { "strbeq GPR , [ GPR ] , - GPR",{0x06400000,0x000FF00F}}, // 000001100100xxxxxxxx00000000xxxx strbeq r0, [r0], -r0 { "strbeq GPR , [ GPR ] , - GPR , SHIFT",{0x06400060,0x000FF00F}}, // 000001100100xxxxxxxx00000110xxxx strbeq r0, [r0], -r0, rrx { "strbeq GPR , [ GPR ] , - GPR , SHIFT NUM",{0x06400020,0x000FFFEF}}, // 000001100100xxxxxxxxxxxxxxx0xxxx strbeq r0, [r0], -r0, lsr #32 { "strbeq GPR , [ GPR ] , GPR",{0x06C00000,0x000FF00F}}, // 000001101100xxxxxxxx00000000xxxx strbeq r0, [r0], r0 { "strbeq GPR , [ GPR ] , GPR , SHIFT",{0x06C00060,0x000FF00F}}, // 000001101100xxxxxxxx00000110xxxx strbeq r0, [r0], r0, rrx { "strbeq GPR , [ GPR ] , GPR , SHIFT NUM",{0x06C00020,0x000FFFEF}}, // 000001101100xxxxxxxxxxxxxxx0xxxx strbeq r0, [r0], r0, lsr #32 { "strbeq GPR , [ GPR ] , NUM",{0x04400000,0x008FFFFF}}, // 00000100x100xxxxxxxxxxxxxxxxxxxx strbeq r0, [r0], #-0 { "strbge GPR , [ GPR , - GPR , SHIFT NUM ]",{0xA7400020,0x000FFFEF}}, // 101001110100xxxxxxxxxxxxxxx0xxxx strbge r0, [r0, -r0, lsr #32] { "strbge GPR , [ GPR , - GPR , SHIFT NUM ] !",{0xA7600020,0x000FFFEF}}, // 101001110110xxxxxxxxxxxxxxx0xxxx strbge r0, [r0, -r0, lsr #32]! { "strbge GPR , [ GPR , - GPR , SHIFT ]",{0xA7400060,0x000FF00F}}, // 101001110100xxxxxxxx00000110xxxx strbge r0, [r0, -r0, rrx] { "strbge GPR , [ GPR , - GPR ]",{0xA7400000,0x000FF00F}}, // 101001110100xxxxxxxx00000000xxxx strbge r0, [r0, -r0] { "strbge GPR , [ GPR , - GPR ] !",{0xA7600000,0x000FF00F}}, // 101001110110xxxxxxxx00000000xxxx strbge r0, [r0, -r0]! { "strbge GPR , [ GPR , GPR , SHIFT NUM ]",{0xA7C00020,0x000FFFEF}}, // 101001111100xxxxxxxxxxxxxxx0xxxx strbge r0, [r0, r0, lsr #32] { "strbge GPR , [ GPR , GPR , SHIFT NUM ] !",{0xA7E00020,0x000FFFEF}}, // 101001111110xxxxxxxxxxxxxxx0xxxx strbge r0, [r0, r0, lsr #32]! { "strbge GPR , [ GPR , GPR ]",{0xA7C00000,0x000FF00F}}, // 101001111100xxxxxxxx00000000xxxx strbge r0, [r0, r0] { "strbge GPR , [ GPR , GPR ] !",{0xA7E00000,0x000FF00F}}, // 101001111110xxxxxxxx00000000xxxx strbge r0, [r0, r0]! { "strbge GPR , [ GPR , NUM ]",{0xA5400000,0x008FFFFF}}, // 10100101x100xxxxxxxxxxxxxxxxxxxx strbge r0, [r0, #-0] { "strbge GPR , [ GPR , NUM ] !",{0xA5600000,0x008FFFFF}}, // 10100101x110xxxxxxxxxxxxxxxxxxxx strbge r0, [r0, #-0]! { "strbge GPR , [ GPR ]",{0xA5C00000,0x000FF000}}, // 101001011100xxxxxxxx000000000000 strbge r0, [r0] { "strbge GPR , [ GPR ] , - GPR",{0xA6400000,0x000FF00F}}, // 101001100100xxxxxxxx00000000xxxx strbge r0, [r0], -r0 { "strbge GPR , [ GPR ] , - GPR , SHIFT",{0xA6400060,0x000FF00F}}, // 101001100100xxxxxxxx00000110xxxx strbge r0, [r0], -r0, rrx { "strbge GPR , [ GPR ] , - GPR , SHIFT NUM",{0xA6400020,0x000FFFEF}}, // 101001100100xxxxxxxxxxxxxxx0xxxx strbge r0, [r0], -r0, lsr #32 { "strbge GPR , [ GPR ] , GPR",{0xA6C00000,0x000FF00F}}, // 101001101100xxxxxxxx00000000xxxx strbge r0, [r0], r0 { "strbge GPR , [ GPR ] , GPR , SHIFT",{0xA6C00060,0x000FF00F}}, // 101001101100xxxxxxxx00000110xxxx strbge r0, [r0], r0, rrx { "strbge GPR , [ GPR ] , GPR , SHIFT NUM",{0xA6C00020,0x000FFFEF}}, // 101001101100xxxxxxxxxxxxxxx0xxxx strbge r0, [r0], r0, lsr #32 { "strbge GPR , [ GPR ] , NUM",{0xA4400000,0x008FFFFF}}, // 10100100x100xxxxxxxxxxxxxxxxxxxx strbge r0, [r0], #-0 { "strbgt GPR , [ GPR , - GPR , SHIFT NUM ]",{0xC7400020,0x000FFFEF}}, // 110001110100xxxxxxxxxxxxxxx0xxxx strbgt r0, [r0, -r0, lsr #32] { "strbgt GPR , [ GPR , - GPR , SHIFT NUM ] !",{0xC7600020,0x000FFFEF}}, // 110001110110xxxxxxxxxxxxxxx0xxxx strbgt r0, [r0, -r0, lsr #32]! { "strbgt GPR , [ GPR , - GPR , SHIFT ]",{0xC7400060,0x000FF00F}}, // 110001110100xxxxxxxx00000110xxxx strbgt r0, [r0, -r0, rrx] { "strbgt GPR , [ GPR , - GPR ]",{0xC7400000,0x000FF00F}}, // 110001110100xxxxxxxx00000000xxxx strbgt r0, [r0, -r0] { "strbgt GPR , [ GPR , - GPR ] !",{0xC7600000,0x000FF00F}}, // 110001110110xxxxxxxx00000000xxxx strbgt r0, [r0, -r0]! { "strbgt GPR , [ GPR , GPR , SHIFT NUM ]",{0xC7C00020,0x000FFFEF}}, // 110001111100xxxxxxxxxxxxxxx0xxxx strbgt r0, [r0, r0, lsr #32] { "strbgt GPR , [ GPR , GPR , SHIFT NUM ] !",{0xC7E00020,0x000FFFEF}}, // 110001111110xxxxxxxxxxxxxxx0xxxx strbgt r0, [r0, r0, lsr #32]! { "strbgt GPR , [ GPR , GPR ]",{0xC7C00000,0x000FF00F}}, // 110001111100xxxxxxxx00000000xxxx strbgt r0, [r0, r0] { "strbgt GPR , [ GPR , GPR ] !",{0xC7E00000,0x000FF00F}}, // 110001111110xxxxxxxx00000000xxxx strbgt r0, [r0, r0]! { "strbgt GPR , [ GPR , NUM ]",{0xC5400000,0x008FFFFF}}, // 11000101x100xxxxxxxxxxxxxxxxxxxx strbgt r0, [r0, #-0] { "strbgt GPR , [ GPR , NUM ] !",{0xC5600000,0x008FFFFF}}, // 11000101x110xxxxxxxxxxxxxxxxxxxx strbgt r0, [r0, #-0]! { "strbgt GPR , [ GPR ]",{0xC5C00000,0x000FF000}}, // 110001011100xxxxxxxx000000000000 strbgt r0, [r0] { "strbgt GPR , [ GPR ] , - GPR",{0xC6400000,0x000FF00F}}, // 110001100100xxxxxxxx00000000xxxx strbgt r0, [r0], -r0 { "strbgt GPR , [ GPR ] , - GPR , SHIFT",{0xC6400060,0x000FF00F}}, // 110001100100xxxxxxxx00000110xxxx strbgt r0, [r0], -r0, rrx { "strbgt GPR , [ GPR ] , - GPR , SHIFT NUM",{0xC6400020,0x000FFFEF}}, // 110001100100xxxxxxxxxxxxxxx0xxxx strbgt r0, [r0], -r0, lsr #32 { "strbgt GPR , [ GPR ] , GPR",{0xC6C00000,0x000FF00F}}, // 110001101100xxxxxxxx00000000xxxx strbgt r0, [r0], r0 { "strbgt GPR , [ GPR ] , GPR , SHIFT",{0xC6C00060,0x000FF00F}}, // 110001101100xxxxxxxx00000110xxxx strbgt r0, [r0], r0, rrx { "strbgt GPR , [ GPR ] , GPR , SHIFT NUM",{0xC6C00020,0x000FFFEF}}, // 110001101100xxxxxxxxxxxxxxx0xxxx strbgt r0, [r0], r0, lsr #32 { "strbgt GPR , [ GPR ] , NUM",{0xC4400000,0x008FFFFF}}, // 11000100x100xxxxxxxxxxxxxxxxxxxx strbgt r0, [r0], #-0 { "strbhi GPR , [ GPR , - GPR , SHIFT NUM ]",{0x87400020,0x000FFFEF}}, // 100001110100xxxxxxxxxxxxxxx0xxxx strbhi r0, [r0, -r0, lsr #32] { "strbhi GPR , [ GPR , - GPR , SHIFT NUM ] !",{0x87600020,0x000FFFEF}}, // 100001110110xxxxxxxxxxxxxxx0xxxx strbhi r0, [r0, -r0, lsr #32]! { "strbhi GPR , [ GPR , - GPR , SHIFT ]",{0x87400060,0x000FF00F}}, // 100001110100xxxxxxxx00000110xxxx strbhi r0, [r0, -r0, rrx] { "strbhi GPR , [ GPR , - GPR ]",{0x87400000,0x000FF00F}}, // 100001110100xxxxxxxx00000000xxxx strbhi r0, [r0, -r0] { "strbhi GPR , [ GPR , - GPR ] !",{0x87600000,0x000FF00F}}, // 100001110110xxxxxxxx00000000xxxx strbhi r0, [r0, -r0]! { "strbhi GPR , [ GPR , GPR , SHIFT NUM ]",{0x87C00020,0x000FFFEF}}, // 100001111100xxxxxxxxxxxxxxx0xxxx strbhi r0, [r0, r0, lsr #32] { "strbhi GPR , [ GPR , GPR , SHIFT NUM ] !",{0x87E00020,0x000FFFEF}}, // 100001111110xxxxxxxxxxxxxxx0xxxx strbhi r0, [r0, r0, lsr #32]! { "strbhi GPR , [ GPR , GPR ]",{0x87C00000,0x000FF00F}}, // 100001111100xxxxxxxx00000000xxxx strbhi r0, [r0, r0] { "strbhi GPR , [ GPR , GPR ] !",{0x87E00000,0x000FF00F}}, // 100001111110xxxxxxxx00000000xxxx strbhi r0, [r0, r0]! { "strbhi GPR , [ GPR , NUM ]",{0x85400000,0x008FFFFF}}, // 10000101x100xxxxxxxxxxxxxxxxxxxx strbhi r0, [r0, #-0] { "strbhi GPR , [ GPR , NUM ] !",{0x85600000,0x008FFFFF}}, // 10000101x110xxxxxxxxxxxxxxxxxxxx strbhi r0, [r0, #-0]! { "strbhi GPR , [ GPR ]",{0x85C00000,0x000FF000}}, // 100001011100xxxxxxxx000000000000 strbhi r0, [r0] { "strbhi GPR , [ GPR ] , - GPR",{0x86400000,0x000FF00F}}, // 100001100100xxxxxxxx00000000xxxx strbhi r0, [r0], -r0 { "strbhi GPR , [ GPR ] , - GPR , SHIFT",{0x86400060,0x000FF00F}}, // 100001100100xxxxxxxx00000110xxxx strbhi r0, [r0], -r0, rrx { "strbhi GPR , [ GPR ] , - GPR , SHIFT NUM",{0x86400020,0x000FFFEF}}, // 100001100100xxxxxxxxxxxxxxx0xxxx strbhi r0, [r0], -r0, lsr #32 { "strbhi GPR , [ GPR ] , GPR",{0x86C00000,0x000FF00F}}, // 100001101100xxxxxxxx00000000xxxx strbhi r0, [r0], r0 { "strbhi GPR , [ GPR ] , GPR , SHIFT",{0x86C00060,0x000FF00F}}, // 100001101100xxxxxxxx00000110xxxx strbhi r0, [r0], r0, rrx { "strbhi GPR , [ GPR ] , GPR , SHIFT NUM",{0x86C00020,0x000FFFEF}}, // 100001101100xxxxxxxxxxxxxxx0xxxx strbhi r0, [r0], r0, lsr #32 { "strbhi GPR , [ GPR ] , NUM",{0x84400000,0x008FFFFF}}, // 10000100x100xxxxxxxxxxxxxxxxxxxx strbhi r0, [r0], #-0 { "strbhs GPR , [ GPR , - GPR , SHIFT NUM ]",{0x27400020,0x000FFFEF}}, // 001001110100xxxxxxxxxxxxxxx0xxxx strbhs r0, [r0, -r0, lsr #32] { "strbhs GPR , [ GPR , - GPR , SHIFT NUM ] !",{0x27600020,0x000FFFEF}}, // 001001110110xxxxxxxxxxxxxxx0xxxx strbhs r0, [r0, -r0, lsr #32]! { "strbhs GPR , [ GPR , - GPR , SHIFT ]",{0x27400060,0x000FF00F}}, // 001001110100xxxxxxxx00000110xxxx strbhs r0, [r0, -r0, rrx] { "strbhs GPR , [ GPR , - GPR ]",{0x27400000,0x000FF00F}}, // 001001110100xxxxxxxx00000000xxxx strbhs r0, [r0, -r0] { "strbhs GPR , [ GPR , - GPR ] !",{0x27600000,0x000FF00F}}, // 001001110110xxxxxxxx00000000xxxx strbhs r0, [r0, -r0]! { "strbhs GPR , [ GPR , GPR , SHIFT NUM ]",{0x27C00020,0x000FFFEF}}, // 001001111100xxxxxxxxxxxxxxx0xxxx strbhs r0, [r0, r0, lsr #32] { "strbhs GPR , [ GPR , GPR , SHIFT NUM ] !",{0x27E00020,0x000FFFEF}}, // 001001111110xxxxxxxxxxxxxxx0xxxx strbhs r0, [r0, r0, lsr #32]! { "strbhs GPR , [ GPR , GPR ]",{0x27C00000,0x000FF00F}}, // 001001111100xxxxxxxx00000000xxxx strbhs r0, [r0, r0] { "strbhs GPR , [ GPR , GPR ] !",{0x27E00000,0x000FF00F}}, // 001001111110xxxxxxxx00000000xxxx strbhs r0, [r0, r0]! { "strbhs GPR , [ GPR , NUM ]",{0x25400000,0x008FFFFF}}, // 00100101x100xxxxxxxxxxxxxxxxxxxx strbhs r0, [r0, #-0] { "strbhs GPR , [ GPR , NUM ] !",{0x25600000,0x008FFFFF}}, // 00100101x110xxxxxxxxxxxxxxxxxxxx strbhs r0, [r0, #-0]! { "strbhs GPR , [ GPR ]",{0x25C00000,0x000FF000}}, // 001001011100xxxxxxxx000000000000 strbhs r0, [r0] { "strbhs GPR , [ GPR ] , - GPR",{0x26400000,0x000FF00F}}, // 001001100100xxxxxxxx00000000xxxx strbhs r0, [r0], -r0 { "strbhs GPR , [ GPR ] , - GPR , SHIFT",{0x26400060,0x000FF00F}}, // 001001100100xxxxxxxx00000110xxxx strbhs r0, [r0], -r0, rrx { "strbhs GPR , [ GPR ] , - GPR , SHIFT NUM",{0x26400020,0x000FFFEF}}, // 001001100100xxxxxxxxxxxxxxx0xxxx strbhs r0, [r0], -r0, lsr #32 { "strbhs GPR , [ GPR ] , GPR",{0x26C00000,0x000FF00F}}, // 001001101100xxxxxxxx00000000xxxx strbhs r0, [r0], r0 { "strbhs GPR , [ GPR ] , GPR , SHIFT",{0x26C00060,0x000FF00F}}, // 001001101100xxxxxxxx00000110xxxx strbhs r0, [r0], r0, rrx { "strbhs GPR , [ GPR ] , GPR , SHIFT NUM",{0x26C00020,0x000FFFEF}}, // 001001101100xxxxxxxxxxxxxxx0xxxx strbhs r0, [r0], r0, lsr #32 { "strbhs GPR , [ GPR ] , NUM",{0x24400000,0x008FFFFF}}, // 00100100x100xxxxxxxxxxxxxxxxxxxx strbhs r0, [r0], #-0 { "strble GPR , [ GPR , - GPR , SHIFT NUM ]",{0xD7400020,0x000FFFEF}}, // 110101110100xxxxxxxxxxxxxxx0xxxx strble r0, [r0, -r0, lsr #32] { "strble GPR , [ GPR , - GPR , SHIFT NUM ] !",{0xD7600020,0x000FFFEF}}, // 110101110110xxxxxxxxxxxxxxx0xxxx strble r0, [r0, -r0, lsr #32]! { "strble GPR , [ GPR , - GPR , SHIFT ]",{0xD7400060,0x000FF00F}}, // 110101110100xxxxxxxx00000110xxxx strble r0, [r0, -r0, rrx] { "strble GPR , [ GPR , - GPR ]",{0xD7400000,0x000FF00F}}, // 110101110100xxxxxxxx00000000xxxx strble r0, [r0, -r0] { "strble GPR , [ GPR , - GPR ] !",{0xD7600000,0x000FF00F}}, // 110101110110xxxxxxxx00000000xxxx strble r0, [r0, -r0]! { "strble GPR , [ GPR , GPR , SHIFT NUM ]",{0xD7C00020,0x000FFFEF}}, // 110101111100xxxxxxxxxxxxxxx0xxxx strble r0, [r0, r0, lsr #32] { "strble GPR , [ GPR , GPR , SHIFT NUM ] !",{0xD7E00020,0x000FFFEF}}, // 110101111110xxxxxxxxxxxxxxx0xxxx strble r0, [r0, r0, lsr #32]! { "strble GPR , [ GPR , GPR ]",{0xD7C00000,0x000FF00F}}, // 110101111100xxxxxxxx00000000xxxx strble r0, [r0, r0] { "strble GPR , [ GPR , GPR ] !",{0xD7E00000,0x000FF00F}}, // 110101111110xxxxxxxx00000000xxxx strble r0, [r0, r0]! { "strble GPR , [ GPR , NUM ]",{0xD5400000,0x008FFFFF}}, // 11010101x100xxxxxxxxxxxxxxxxxxxx strble r0, [r0, #-0] { "strble GPR , [ GPR , NUM ] !",{0xD5600000,0x008FFFFF}}, // 11010101x110xxxxxxxxxxxxxxxxxxxx strble r0, [r0, #-0]! { "strble GPR , [ GPR ]",{0xD5C00000,0x000FF000}}, // 110101011100xxxxxxxx000000000000 strble r0, [r0] { "strble GPR , [ GPR ] , - GPR",{0xD6400000,0x000FF00F}}, // 110101100100xxxxxxxx00000000xxxx strble r0, [r0], -r0 { "strble GPR , [ GPR ] , - GPR , SHIFT",{0xD6400060,0x000FF00F}}, // 110101100100xxxxxxxx00000110xxxx strble r0, [r0], -r0, rrx { "strble GPR , [ GPR ] , - GPR , SHIFT NUM",{0xD6400020,0x000FFFEF}}, // 110101100100xxxxxxxxxxxxxxx0xxxx strble r0, [r0], -r0, lsr #32 { "strble GPR , [ GPR ] , GPR",{0xD6C00000,0x000FF00F}}, // 110101101100xxxxxxxx00000000xxxx strble r0, [r0], r0 { "strble GPR , [ GPR ] , GPR , SHIFT",{0xD6C00060,0x000FF00F}}, // 110101101100xxxxxxxx00000110xxxx strble r0, [r0], r0, rrx { "strble GPR , [ GPR ] , GPR , SHIFT NUM",{0xD6C00020,0x000FFFEF}}, // 110101101100xxxxxxxxxxxxxxx0xxxx strble r0, [r0], r0, lsr #32 { "strble GPR , [ GPR ] , NUM",{0xD4400000,0x008FFFFF}}, // 11010100x100xxxxxxxxxxxxxxxxxxxx strble r0, [r0], #-0 { "strblo GPR , [ GPR , - GPR , SHIFT NUM ]",{0x37400020,0x000FFFEF}}, // 001101110100xxxxxxxxxxxxxxx0xxxx strblo r0, [r0, -r0, lsr #32] { "strblo GPR , [ GPR , - GPR , SHIFT NUM ] !",{0x37600020,0x000FFFEF}}, // 001101110110xxxxxxxxxxxxxxx0xxxx strblo r0, [r0, -r0, lsr #32]! { "strblo GPR , [ GPR , - GPR , SHIFT ]",{0x37400060,0x000FF00F}}, // 001101110100xxxxxxxx00000110xxxx strblo r0, [r0, -r0, rrx] { "strblo GPR , [ GPR , - GPR ]",{0x37400000,0x000FF00F}}, // 001101110100xxxxxxxx00000000xxxx strblo r0, [r0, -r0] { "strblo GPR , [ GPR , - GPR ] !",{0x37600000,0x000FF00F}}, // 001101110110xxxxxxxx00000000xxxx strblo r0, [r0, -r0]! { "strblo GPR , [ GPR , GPR , SHIFT NUM ]",{0x37C00020,0x000FFFEF}}, // 001101111100xxxxxxxxxxxxxxx0xxxx strblo r0, [r0, r0, lsr #32] { "strblo GPR , [ GPR , GPR , SHIFT NUM ] !",{0x37E00020,0x000FFFEF}}, // 001101111110xxxxxxxxxxxxxxx0xxxx strblo r0, [r0, r0, lsr #32]! { "strblo GPR , [ GPR , GPR ]",{0x37C00000,0x000FF00F}}, // 001101111100xxxxxxxx00000000xxxx strblo r0, [r0, r0] { "strblo GPR , [ GPR , GPR ] !",{0x37E00000,0x000FF00F}}, // 001101111110xxxxxxxx00000000xxxx strblo r0, [r0, r0]! { "strblo GPR , [ GPR , NUM ]",{0x35400000,0x008FFFFF}}, // 00110101x100xxxxxxxxxxxxxxxxxxxx strblo r0, [r0, #-0] { "strblo GPR , [ GPR , NUM ] !",{0x35600000,0x008FFFFF}}, // 00110101x110xxxxxxxxxxxxxxxxxxxx strblo r0, [r0, #-0]! { "strblo GPR , [ GPR ]",{0x35C00000,0x000FF000}}, // 001101011100xxxxxxxx000000000000 strblo r0, [r0] { "strblo GPR , [ GPR ] , - GPR",{0x36400000,0x000FF00F}}, // 001101100100xxxxxxxx00000000xxxx strblo r0, [r0], -r0 { "strblo GPR , [ GPR ] , - GPR , SHIFT",{0x36400060,0x000FF00F}}, // 001101100100xxxxxxxx00000110xxxx strblo r0, [r0], -r0, rrx { "strblo GPR , [ GPR ] , - GPR , SHIFT NUM",{0x36400020,0x000FFFEF}}, // 001101100100xxxxxxxxxxxxxxx0xxxx strblo r0, [r0], -r0, lsr #32 { "strblo GPR , [ GPR ] , GPR",{0x36C00000,0x000FF00F}}, // 001101101100xxxxxxxx00000000xxxx strblo r0, [r0], r0 { "strblo GPR , [ GPR ] , GPR , SHIFT",{0x36C00060,0x000FF00F}}, // 001101101100xxxxxxxx00000110xxxx strblo r0, [r0], r0, rrx { "strblo GPR , [ GPR ] , GPR , SHIFT NUM",{0x36C00020,0x000FFFEF}}, // 001101101100xxxxxxxxxxxxxxx0xxxx strblo r0, [r0], r0, lsr #32 { "strblo GPR , [ GPR ] , NUM",{0x34400000,0x008FFFFF}}, // 00110100x100xxxxxxxxxxxxxxxxxxxx strblo r0, [r0], #-0 { "strbls GPR , [ GPR , - GPR , SHIFT NUM ]",{0x97400020,0x000FFFEF}}, // 100101110100xxxxxxxxxxxxxxx0xxxx strbls r0, [r0, -r0, lsr #32] { "strbls GPR , [ GPR , - GPR , SHIFT NUM ] !",{0x97600020,0x000FFFEF}}, // 100101110110xxxxxxxxxxxxxxx0xxxx strbls r0, [r0, -r0, lsr #32]! { "strbls GPR , [ GPR , - GPR , SHIFT ]",{0x97400060,0x000FF00F}}, // 100101110100xxxxxxxx00000110xxxx strbls r0, [r0, -r0, rrx] { "strbls GPR , [ GPR , - GPR ]",{0x97400000,0x000FF00F}}, // 100101110100xxxxxxxx00000000xxxx strbls r0, [r0, -r0] { "strbls GPR , [ GPR , - GPR ] !",{0x97600000,0x000FF00F}}, // 100101110110xxxxxxxx00000000xxxx strbls r0, [r0, -r0]! { "strbls GPR , [ GPR , GPR , SHIFT NUM ]",{0x97C00020,0x000FFFEF}}, // 100101111100xxxxxxxxxxxxxxx0xxxx strbls r0, [r0, r0, lsr #32] { "strbls GPR , [ GPR , GPR , SHIFT NUM ] !",{0x97E00020,0x000FFFEF}}, // 100101111110xxxxxxxxxxxxxxx0xxxx strbls r0, [r0, r0, lsr #32]! { "strbls GPR , [ GPR , GPR ]",{0x97C00000,0x000FF00F}}, // 100101111100xxxxxxxx00000000xxxx strbls r0, [r0, r0] { "strbls GPR , [ GPR , GPR ] !",{0x97E00000,0x000FF00F}}, // 100101111110xxxxxxxx00000000xxxx strbls r0, [r0, r0]! { "strbls GPR , [ GPR , NUM ]",{0x95400000,0x008FFFFF}}, // 10010101x100xxxxxxxxxxxxxxxxxxxx strbls r0, [r0, #-0] { "strbls GPR , [ GPR , NUM ] !",{0x95600000,0x008FFFFF}}, // 10010101x110xxxxxxxxxxxxxxxxxxxx strbls r0, [r0, #-0]! { "strbls GPR , [ GPR ]",{0x95C00000,0x000FF000}}, // 100101011100xxxxxxxx000000000000 strbls r0, [r0] { "strbls GPR , [ GPR ] , - GPR",{0x96400000,0x000FF00F}}, // 100101100100xxxxxxxx00000000xxxx strbls r0, [r0], -r0 { "strbls GPR , [ GPR ] , - GPR , SHIFT",{0x96400060,0x000FF00F}}, // 100101100100xxxxxxxx00000110xxxx strbls r0, [r0], -r0, rrx { "strbls GPR , [ GPR ] , - GPR , SHIFT NUM",{0x96400020,0x000FFFEF}}, // 100101100100xxxxxxxxxxxxxxx0xxxx strbls r0, [r0], -r0, lsr #32 { "strbls GPR , [ GPR ] , GPR",{0x96C00000,0x000FF00F}}, // 100101101100xxxxxxxx00000000xxxx strbls r0, [r0], r0 { "strbls GPR , [ GPR ] , GPR , SHIFT",{0x96C00060,0x000FF00F}}, // 100101101100xxxxxxxx00000110xxxx strbls r0, [r0], r0, rrx { "strbls GPR , [ GPR ] , GPR , SHIFT NUM",{0x96C00020,0x000FFFEF}}, // 100101101100xxxxxxxxxxxxxxx0xxxx strbls r0, [r0], r0, lsr #32 { "strbls GPR , [ GPR ] , NUM",{0x94400000,0x008FFFFF}}, // 10010100x100xxxxxxxxxxxxxxxxxxxx strbls r0, [r0], #-0 { "strblt GPR , [ GPR , - GPR , SHIFT NUM ]",{0xB7400020,0x000FFFEF}}, // 101101110100xxxxxxxxxxxxxxx0xxxx strblt r0, [r0, -r0, lsr #32] { "strblt GPR , [ GPR , - GPR , SHIFT NUM ] !",{0xB7600020,0x000FFFEF}}, // 101101110110xxxxxxxxxxxxxxx0xxxx strblt r0, [r0, -r0, lsr #32]! { "strblt GPR , [ GPR , - GPR , SHIFT ]",{0xB7400060,0x000FF00F}}, // 101101110100xxxxxxxx00000110xxxx strblt r0, [r0, -r0, rrx] { "strblt GPR , [ GPR , - GPR ]",{0xB7400000,0x000FF00F}}, // 101101110100xxxxxxxx00000000xxxx strblt r0, [r0, -r0] { "strblt GPR , [ GPR , - GPR ] !",{0xB7600000,0x000FF00F}}, // 101101110110xxxxxxxx00000000xxxx strblt r0, [r0, -r0]! { "strblt GPR , [ GPR , GPR , SHIFT NUM ]",{0xB7C00020,0x000FFFEF}}, // 101101111100xxxxxxxxxxxxxxx0xxxx strblt r0, [r0, r0, lsr #32] { "strblt GPR , [ GPR , GPR , SHIFT NUM ] !",{0xB7E00020,0x000FFFEF}}, // 101101111110xxxxxxxxxxxxxxx0xxxx strblt r0, [r0, r0, lsr #32]! { "strblt GPR , [ GPR , GPR ]",{0xB7C00000,0x000FF00F}}, // 101101111100xxxxxxxx00000000xxxx strblt r0, [r0, r0] { "strblt GPR , [ GPR , GPR ] !",{0xB7E00000,0x000FF00F}}, // 101101111110xxxxxxxx00000000xxxx strblt r0, [r0, r0]! { "strblt GPR , [ GPR , NUM ]",{0xB5400000,0x008FFFFF}}, // 10110101x100xxxxxxxxxxxxxxxxxxxx strblt r0, [r0, #-0] { "strblt GPR , [ GPR , NUM ] !",{0xB5600000,0x008FFFFF}}, // 10110101x110xxxxxxxxxxxxxxxxxxxx strblt r0, [r0, #-0]! { "strblt GPR , [ GPR ]",{0xB5C00000,0x000FF000}}, // 101101011100xxxxxxxx000000000000 strblt r0, [r0] { "strblt GPR , [ GPR ] , - GPR",{0xB6400000,0x000FF00F}}, // 101101100100xxxxxxxx00000000xxxx strblt r0, [r0], -r0 { "strblt GPR , [ GPR ] , - GPR , SHIFT",{0xB6400060,0x000FF00F}}, // 101101100100xxxxxxxx00000110xxxx strblt r0, [r0], -r0, rrx { "strblt GPR , [ GPR ] , - GPR , SHIFT NUM",{0xB6400020,0x000FFFEF}}, // 101101100100xxxxxxxxxxxxxxx0xxxx strblt r0, [r0], -r0, lsr #32 { "strblt GPR , [ GPR ] , GPR",{0xB6C00000,0x000FF00F}}, // 101101101100xxxxxxxx00000000xxxx strblt r0, [r0], r0 { "strblt GPR , [ GPR ] , GPR , SHIFT",{0xB6C00060,0x000FF00F}}, // 101101101100xxxxxxxx00000110xxxx strblt r0, [r0], r0, rrx { "strblt GPR , [ GPR ] , GPR , SHIFT NUM",{0xB6C00020,0x000FFFEF}}, // 101101101100xxxxxxxxxxxxxxx0xxxx strblt r0, [r0], r0, lsr #32 { "strblt GPR , [ GPR ] , NUM",{0xB4400000,0x008FFFFF}}, // 10110100x100xxxxxxxxxxxxxxxxxxxx strblt r0, [r0], #-0 { "strbmi GPR , [ GPR , - GPR , SHIFT NUM ]",{0x47400020,0x000FFFEF}}, // 010001110100xxxxxxxxxxxxxxx0xxxx strbmi r0, [r0, -r0, lsr #32] { "strbmi GPR , [ GPR , - GPR , SHIFT NUM ] !",{0x47600020,0x000FFFEF}}, // 010001110110xxxxxxxxxxxxxxx0xxxx strbmi r0, [r0, -r0, lsr #32]! { "strbmi GPR , [ GPR , - GPR , SHIFT ]",{0x47400060,0x000FF00F}}, // 010001110100xxxxxxxx00000110xxxx strbmi r0, [r0, -r0, rrx] { "strbmi GPR , [ GPR , - GPR ]",{0x47400000,0x000FF00F}}, // 010001110100xxxxxxxx00000000xxxx strbmi r0, [r0, -r0] { "strbmi GPR , [ GPR , - GPR ] !",{0x47600000,0x000FF00F}}, // 010001110110xxxxxxxx00000000xxxx strbmi r0, [r0, -r0]! { "strbmi GPR , [ GPR , GPR , SHIFT NUM ]",{0x47C00020,0x000FFFEF}}, // 010001111100xxxxxxxxxxxxxxx0xxxx strbmi r0, [r0, r0, lsr #32] { "strbmi GPR , [ GPR , GPR , SHIFT NUM ] !",{0x47E00020,0x000FFFEF}}, // 010001111110xxxxxxxxxxxxxxx0xxxx strbmi r0, [r0, r0, lsr #32]! { "strbmi GPR , [ GPR , GPR ]",{0x47C00000,0x000FF00F}}, // 010001111100xxxxxxxx00000000xxxx strbmi r0, [r0, r0] { "strbmi GPR , [ GPR , GPR ] !",{0x47E00000,0x000FF00F}}, // 010001111110xxxxxxxx00000000xxxx strbmi r0, [r0, r0]! { "strbmi GPR , [ GPR , NUM ]",{0x45400000,0x008FFFFF}}, // 01000101x100xxxxxxxxxxxxxxxxxxxx strbmi r0, [r0, #-0] { "strbmi GPR , [ GPR , NUM ] !",{0x45600000,0x008FFFFF}}, // 01000101x110xxxxxxxxxxxxxxxxxxxx strbmi r0, [r0, #-0]! { "strbmi GPR , [ GPR ]",{0x45C00000,0x000FF000}}, // 010001011100xxxxxxxx000000000000 strbmi r0, [r0] { "strbmi GPR , [ GPR ] , - GPR",{0x46400000,0x000FF00F}}, // 010001100100xxxxxxxx00000000xxxx strbmi r0, [r0], -r0 { "strbmi GPR , [ GPR ] , - GPR , SHIFT",{0x46400060,0x000FF00F}}, // 010001100100xxxxxxxx00000110xxxx strbmi r0, [r0], -r0, rrx { "strbmi GPR , [ GPR ] , - GPR , SHIFT NUM",{0x46400020,0x000FFFEF}}, // 010001100100xxxxxxxxxxxxxxx0xxxx strbmi r0, [r0], -r0, lsr #32 { "strbmi GPR , [ GPR ] , GPR",{0x46C00000,0x000FF00F}}, // 010001101100xxxxxxxx00000000xxxx strbmi r0, [r0], r0 { "strbmi GPR , [ GPR ] , GPR , SHIFT",{0x46C00060,0x000FF00F}}, // 010001101100xxxxxxxx00000110xxxx strbmi r0, [r0], r0, rrx { "strbmi GPR , [ GPR ] , GPR , SHIFT NUM",{0x46C00020,0x000FFFEF}}, // 010001101100xxxxxxxxxxxxxxx0xxxx strbmi r0, [r0], r0, lsr #32 { "strbmi GPR , [ GPR ] , NUM",{0x44400000,0x008FFFFF}}, // 01000100x100xxxxxxxxxxxxxxxxxxxx strbmi r0, [r0], #-0 { "strbne GPR , [ GPR , - GPR , SHIFT NUM ]",{0x17400020,0x000FFFEF}}, // 000101110100xxxxxxxxxxxxxxx0xxxx strbne r0, [r0, -r0, lsr #32] { "strbne GPR , [ GPR , - GPR , SHIFT NUM ] !",{0x17600020,0x000FFFEF}}, // 000101110110xxxxxxxxxxxxxxx0xxxx strbne r0, [r0, -r0, lsr #32]! { "strbne GPR , [ GPR , - GPR , SHIFT ]",{0x17400060,0x000FF00F}}, // 000101110100xxxxxxxx00000110xxxx strbne r0, [r0, -r0, rrx] { "strbne GPR , [ GPR , - GPR ]",{0x17400000,0x000FF00F}}, // 000101110100xxxxxxxx00000000xxxx strbne r0, [r0, -r0] { "strbne GPR , [ GPR , - GPR ] !",{0x17600000,0x000FF00F}}, // 000101110110xxxxxxxx00000000xxxx strbne r0, [r0, -r0]! { "strbne GPR , [ GPR , GPR , SHIFT NUM ]",{0x17C00020,0x000FFFEF}}, // 000101111100xxxxxxxxxxxxxxx0xxxx strbne r0, [r0, r0, lsr #32] { "strbne GPR , [ GPR , GPR , SHIFT NUM ] !",{0x17E00020,0x000FFFEF}}, // 000101111110xxxxxxxxxxxxxxx0xxxx strbne r0, [r0, r0, lsr #32]! { "strbne GPR , [ GPR , GPR ]",{0x17C00000,0x000FF00F}}, // 000101111100xxxxxxxx00000000xxxx strbne r0, [r0, r0] { "strbne GPR , [ GPR , GPR ] !",{0x17E00000,0x000FF00F}}, // 000101111110xxxxxxxx00000000xxxx strbne r0, [r0, r0]! { "strbne GPR , [ GPR , NUM ]",{0x15400000,0x008FFFFF}}, // 00010101x100xxxxxxxxxxxxxxxxxxxx strbne r0, [r0, #-0] { "strbne GPR , [ GPR , NUM ] !",{0x15600000,0x008FFFFF}}, // 00010101x110xxxxxxxxxxxxxxxxxxxx strbne r0, [r0, #-0]! { "strbne GPR , [ GPR ]",{0x15C00000,0x000FF000}}, // 000101011100xxxxxxxx000000000000 strbne r0, [r0] { "strbne GPR , [ GPR ] , - GPR",{0x16400000,0x000FF00F}}, // 000101100100xxxxxxxx00000000xxxx strbne r0, [r0], -r0 { "strbne GPR , [ GPR ] , - GPR , SHIFT",{0x16400060,0x000FF00F}}, // 000101100100xxxxxxxx00000110xxxx strbne r0, [r0], -r0, rrx { "strbne GPR , [ GPR ] , - GPR , SHIFT NUM",{0x16400020,0x000FFFEF}}, // 000101100100xxxxxxxxxxxxxxx0xxxx strbne r0, [r0], -r0, lsr #32 { "strbne GPR , [ GPR ] , GPR",{0x16C00000,0x000FF00F}}, // 000101101100xxxxxxxx00000000xxxx strbne r0, [r0], r0 { "strbne GPR , [ GPR ] , GPR , SHIFT",{0x16C00060,0x000FF00F}}, // 000101101100xxxxxxxx00000110xxxx strbne r0, [r0], r0, rrx { "strbne GPR , [ GPR ] , GPR , SHIFT NUM",{0x16C00020,0x000FFFEF}}, // 000101101100xxxxxxxxxxxxxxx0xxxx strbne r0, [r0], r0, lsr #32 { "strbne GPR , [ GPR ] , NUM",{0x14400000,0x008FFFFF}}, // 00010100x100xxxxxxxxxxxxxxxxxxxx strbne r0, [r0], #-0 { "strbpl GPR , [ GPR , - GPR , SHIFT NUM ]",{0x57400020,0x000FFFEF}}, // 010101110100xxxxxxxxxxxxxxx0xxxx strbpl r0, [r0, -r0, lsr #32] { "strbpl GPR , [ GPR , - GPR , SHIFT NUM ] !",{0x57600020,0x000FFFEF}}, // 010101110110xxxxxxxxxxxxxxx0xxxx strbpl r0, [r0, -r0, lsr #32]! { "strbpl GPR , [ GPR , - GPR , SHIFT ]",{0x57400060,0x000FF00F}}, // 010101110100xxxxxxxx00000110xxxx strbpl r0, [r0, -r0, rrx] { "strbpl GPR , [ GPR , - GPR ]",{0x57400000,0x000FF00F}}, // 010101110100xxxxxxxx00000000xxxx strbpl r0, [r0, -r0] { "strbpl GPR , [ GPR , - GPR ] !",{0x57600000,0x000FF00F}}, // 010101110110xxxxxxxx00000000xxxx strbpl r0, [r0, -r0]! { "strbpl GPR , [ GPR , GPR , SHIFT NUM ]",{0x57C00020,0x000FFFEF}}, // 010101111100xxxxxxxxxxxxxxx0xxxx strbpl r0, [r0, r0, lsr #32] { "strbpl GPR , [ GPR , GPR , SHIFT NUM ] !",{0x57E00020,0x000FFFEF}}, // 010101111110xxxxxxxxxxxxxxx0xxxx strbpl r0, [r0, r0, lsr #32]! { "strbpl GPR , [ GPR , GPR ]",{0x57C00000,0x000FF00F}}, // 010101111100xxxxxxxx00000000xxxx strbpl r0, [r0, r0] { "strbpl GPR , [ GPR , GPR ] !",{0x57E00000,0x000FF00F}}, // 010101111110xxxxxxxx00000000xxxx strbpl r0, [r0, r0]! { "strbpl GPR , [ GPR , NUM ]",{0x55400000,0x008FFFFF}}, // 01010101x100xxxxxxxxxxxxxxxxxxxx strbpl r0, [r0, #-0] { "strbpl GPR , [ GPR , NUM ] !",{0x55600000,0x008FFFFF}}, // 01010101x110xxxxxxxxxxxxxxxxxxxx strbpl r0, [r0, #-0]! { "strbpl GPR , [ GPR ]",{0x55C00000,0x000FF000}}, // 010101011100xxxxxxxx000000000000 strbpl r0, [r0] { "strbpl GPR , [ GPR ] , - GPR",{0x56400000,0x000FF00F}}, // 010101100100xxxxxxxx00000000xxxx strbpl r0, [r0], -r0 { "strbpl GPR , [ GPR ] , - GPR , SHIFT",{0x56400060,0x000FF00F}}, // 010101100100xxxxxxxx00000110xxxx strbpl r0, [r0], -r0, rrx { "strbpl GPR , [ GPR ] , - GPR , SHIFT NUM",{0x56400020,0x000FFFEF}}, // 010101100100xxxxxxxxxxxxxxx0xxxx strbpl r0, [r0], -r0, lsr #32 { "strbpl GPR , [ GPR ] , GPR",{0x56C00000,0x000FF00F}}, // 010101101100xxxxxxxx00000000xxxx strbpl r0, [r0], r0 { "strbpl GPR , [ GPR ] , GPR , SHIFT",{0x56C00060,0x000FF00F}}, // 010101101100xxxxxxxx00000110xxxx strbpl r0, [r0], r0, rrx { "strbpl GPR , [ GPR ] , GPR , SHIFT NUM",{0x56C00020,0x000FFFEF}}, // 010101101100xxxxxxxxxxxxxxx0xxxx strbpl r0, [r0], r0, lsr #32 { "strbpl GPR , [ GPR ] , NUM",{0x54400000,0x008FFFFF}}, // 01010100x100xxxxxxxxxxxxxxxxxxxx strbpl r0, [r0], #-0 { "strbt GPR , [ GPR ] , - GPR",{0xE6600000,0x000FF00F}}, // 111001100110xxxxxxxx00000000xxxx strbt r0, [r0], -r0 { "strbt GPR , [ GPR ] , - GPR , SHIFT",{0xE6600060,0x000FF00F}}, // 111001100110xxxxxxxx00000110xxxx strbt r0, [r0], -r0, rrx { "strbt GPR , [ GPR ] , - GPR , SHIFT NUM",{0xE6600020,0x000FFFEF}}, // 111001100110xxxxxxxxxxxxxxx0xxxx strbt r0, [r0], -r0, lsr #32 { "strbt GPR , [ GPR ] , GPR",{0xE6E00000,0x000FF00F}}, // 111001101110xxxxxxxx00000000xxxx strbt r0, [r0], r0 { "strbt GPR , [ GPR ] , GPR , SHIFT",{0xE6E00060,0x000FF00F}}, // 111001101110xxxxxxxx00000110xxxx strbt r0, [r0], r0, rrx { "strbt GPR , [ GPR ] , GPR , SHIFT NUM",{0xE6E00020,0x000FFFEF}}, // 111001101110xxxxxxxxxxxxxxx0xxxx strbt r0, [r0], r0, lsr #32 { "strbt GPR , [ GPR ] , NUM",{0xE4600000,0x008FFFFF}}, // 11100100x110xxxxxxxxxxxxxxxxxxxx strbt r0, [r0], #-0 { "strbteq GPR , [ GPR ] , - GPR",{0x06600000,0x000FF00F}}, // 000001100110xxxxxxxx00000000xxxx strbteq r0, [r0], -r0 { "strbteq GPR , [ GPR ] , - GPR , SHIFT",{0x06600060,0x000FF00F}}, // 000001100110xxxxxxxx00000110xxxx strbteq r0, [r0], -r0, rrx { "strbteq GPR , [ GPR ] , - GPR , SHIFT NUM",{0x06600020,0x000FFFEF}}, // 000001100110xxxxxxxxxxxxxxx0xxxx strbteq r0, [r0], -r0, lsr #32 { "strbteq GPR , [ GPR ] , GPR",{0x06E00000,0x000FF00F}}, // 000001101110xxxxxxxx00000000xxxx strbteq r0, [r0], r0 { "strbteq GPR , [ GPR ] , GPR , SHIFT",{0x06E00060,0x000FF00F}}, // 000001101110xxxxxxxx00000110xxxx strbteq r0, [r0], r0, rrx { "strbteq GPR , [ GPR ] , GPR , SHIFT NUM",{0x06E00020,0x000FFFEF}}, // 000001101110xxxxxxxxxxxxxxx0xxxx strbteq r0, [r0], r0, lsr #32 { "strbteq GPR , [ GPR ] , NUM",{0x04600000,0x008FFFFF}}, // 00000100x110xxxxxxxxxxxxxxxxxxxx strbteq r0, [r0], #-0 { "strbtge GPR , [ GPR ] , - GPR",{0xA6600000,0x000FF00F}}, // 101001100110xxxxxxxx00000000xxxx strbtge r0, [r0], -r0 { "strbtge GPR , [ GPR ] , - GPR , SHIFT",{0xA6600060,0x000FF00F}}, // 101001100110xxxxxxxx00000110xxxx strbtge r0, [r0], -r0, rrx { "strbtge GPR , [ GPR ] , - GPR , SHIFT NUM",{0xA6600020,0x000FFFEF}}, // 101001100110xxxxxxxxxxxxxxx0xxxx strbtge r0, [r0], -r0, lsr #32 { "strbtge GPR , [ GPR ] , GPR",{0xA6E00000,0x000FF00F}}, // 101001101110xxxxxxxx00000000xxxx strbtge r0, [r0], r0 { "strbtge GPR , [ GPR ] , GPR , SHIFT",{0xA6E00060,0x000FF00F}}, // 101001101110xxxxxxxx00000110xxxx strbtge r0, [r0], r0, rrx { "strbtge GPR , [ GPR ] , GPR , SHIFT NUM",{0xA6E00020,0x000FFFEF}}, // 101001101110xxxxxxxxxxxxxxx0xxxx strbtge r0, [r0], r0, lsr #32 { "strbtge GPR , [ GPR ] , NUM",{0xA4600000,0x008FFFFF}}, // 10100100x110xxxxxxxxxxxxxxxxxxxx strbtge r0, [r0], #-0 { "strbtgt GPR , [ GPR ] , - GPR",{0xC6600000,0x000FF00F}}, // 110001100110xxxxxxxx00000000xxxx strbtgt r0, [r0], -r0 { "strbtgt GPR , [ GPR ] , - GPR , SHIFT",{0xC6600060,0x000FF00F}}, // 110001100110xxxxxxxx00000110xxxx strbtgt r0, [r0], -r0, rrx { "strbtgt GPR , [ GPR ] , - GPR , SHIFT NUM",{0xC6600020,0x000FFFEF}}, // 110001100110xxxxxxxxxxxxxxx0xxxx strbtgt r0, [r0], -r0, lsr #32 { "strbtgt GPR , [ GPR ] , GPR",{0xC6E00000,0x000FF00F}}, // 110001101110xxxxxxxx00000000xxxx strbtgt r0, [r0], r0 { "strbtgt GPR , [ GPR ] , GPR , SHIFT",{0xC6E00060,0x000FF00F}}, // 110001101110xxxxxxxx00000110xxxx strbtgt r0, [r0], r0, rrx { "strbtgt GPR , [ GPR ] , GPR , SHIFT NUM",{0xC6E00020,0x000FFFEF}}, // 110001101110xxxxxxxxxxxxxxx0xxxx strbtgt r0, [r0], r0, lsr #32 { "strbtgt GPR , [ GPR ] , NUM",{0xC4600000,0x008FFFFF}}, // 11000100x110xxxxxxxxxxxxxxxxxxxx strbtgt r0, [r0], #-0 { "strbthi GPR , [ GPR ] , - GPR",{0x86600000,0x000FF00F}}, // 100001100110xxxxxxxx00000000xxxx strbthi r0, [r0], -r0 { "strbthi GPR , [ GPR ] , - GPR , SHIFT",{0x86600060,0x000FF00F}}, // 100001100110xxxxxxxx00000110xxxx strbthi r0, [r0], -r0, rrx { "strbthi GPR , [ GPR ] , - GPR , SHIFT NUM",{0x86600020,0x000FFFEF}}, // 100001100110xxxxxxxxxxxxxxx0xxxx strbthi r0, [r0], -r0, lsr #32 { "strbthi GPR , [ GPR ] , GPR",{0x86E00000,0x000FF00F}}, // 100001101110xxxxxxxx00000000xxxx strbthi r0, [r0], r0 { "strbthi GPR , [ GPR ] , GPR , SHIFT",{0x86E00060,0x000FF00F}}, // 100001101110xxxxxxxx00000110xxxx strbthi r0, [r0], r0, rrx { "strbthi GPR , [ GPR ] , GPR , SHIFT NUM",{0x86E00020,0x000FFFEF}}, // 100001101110xxxxxxxxxxxxxxx0xxxx strbthi r0, [r0], r0, lsr #32 { "strbthi GPR , [ GPR ] , NUM",{0x84600000,0x008FFFFF}}, // 10000100x110xxxxxxxxxxxxxxxxxxxx strbthi r0, [r0], #-0 { "strbths GPR , [ GPR ] , - GPR",{0x26600000,0x000FF00F}}, // 001001100110xxxxxxxx00000000xxxx strbths r0, [r0], -r0 { "strbths GPR , [ GPR ] , - GPR , SHIFT",{0x26600060,0x000FF00F}}, // 001001100110xxxxxxxx00000110xxxx strbths r0, [r0], -r0, rrx { "strbths GPR , [ GPR ] , - GPR , SHIFT NUM",{0x26600020,0x000FFFEF}}, // 001001100110xxxxxxxxxxxxxxx0xxxx strbths r0, [r0], -r0, lsr #32 { "strbths GPR , [ GPR ] , GPR",{0x26E00000,0x000FF00F}}, // 001001101110xxxxxxxx00000000xxxx strbths r0, [r0], r0 { "strbths GPR , [ GPR ] , GPR , SHIFT",{0x26E00060,0x000FF00F}}, // 001001101110xxxxxxxx00000110xxxx strbths r0, [r0], r0, rrx { "strbths GPR , [ GPR ] , GPR , SHIFT NUM",{0x26E00020,0x000FFFEF}}, // 001001101110xxxxxxxxxxxxxxx0xxxx strbths r0, [r0], r0, lsr #32 { "strbths GPR , [ GPR ] , NUM",{0x24600000,0x008FFFFF}}, // 00100100x110xxxxxxxxxxxxxxxxxxxx strbths r0, [r0], #-0 { "strbtle GPR , [ GPR ] , - GPR",{0xD6600000,0x000FF00F}}, // 110101100110xxxxxxxx00000000xxxx strbtle r0, [r0], -r0 { "strbtle GPR , [ GPR ] , - GPR , SHIFT",{0xD6600060,0x000FF00F}}, // 110101100110xxxxxxxx00000110xxxx strbtle r0, [r0], -r0, rrx { "strbtle GPR , [ GPR ] , - GPR , SHIFT NUM",{0xD6600020,0x000FFFEF}}, // 110101100110xxxxxxxxxxxxxxx0xxxx strbtle r0, [r0], -r0, lsr #32 { "strbtle GPR , [ GPR ] , GPR",{0xD6E00000,0x000FF00F}}, // 110101101110xxxxxxxx00000000xxxx strbtle r0, [r0], r0 { "strbtle GPR , [ GPR ] , GPR , SHIFT",{0xD6E00060,0x000FF00F}}, // 110101101110xxxxxxxx00000110xxxx strbtle r0, [r0], r0, rrx { "strbtle GPR , [ GPR ] , GPR , SHIFT NUM",{0xD6E00020,0x000FFFEF}}, // 110101101110xxxxxxxxxxxxxxx0xxxx strbtle r0, [r0], r0, lsr #32 { "strbtle GPR , [ GPR ] , NUM",{0xD4600000,0x008FFFFF}}, // 11010100x110xxxxxxxxxxxxxxxxxxxx strbtle r0, [r0], #-0 { "strbtlo GPR , [ GPR ] , - GPR",{0x36600000,0x000FF00F}}, // 001101100110xxxxxxxx00000000xxxx strbtlo r0, [r0], -r0 { "strbtlo GPR , [ GPR ] , - GPR , SHIFT",{0x36600060,0x000FF00F}}, // 001101100110xxxxxxxx00000110xxxx strbtlo r0, [r0], -r0, rrx { "strbtlo GPR , [ GPR ] , - GPR , SHIFT NUM",{0x36600020,0x000FFFEF}}, // 001101100110xxxxxxxxxxxxxxx0xxxx strbtlo r0, [r0], -r0, lsr #32 { "strbtlo GPR , [ GPR ] , GPR",{0x36E00000,0x000FF00F}}, // 001101101110xxxxxxxx00000000xxxx strbtlo r0, [r0], r0 { "strbtlo GPR , [ GPR ] , GPR , SHIFT",{0x36E00060,0x000FF00F}}, // 001101101110xxxxxxxx00000110xxxx strbtlo r0, [r0], r0, rrx { "strbtlo GPR , [ GPR ] , GPR , SHIFT NUM",{0x36E00020,0x000FFFEF}}, // 001101101110xxxxxxxxxxxxxxx0xxxx strbtlo r0, [r0], r0, lsr #32 { "strbtlo GPR , [ GPR ] , NUM",{0x34600000,0x008FFFFF}}, // 00110100x110xxxxxxxxxxxxxxxxxxxx strbtlo r0, [r0], #-0 { "strbtls GPR , [ GPR ] , - GPR",{0x96600000,0x000FF00F}}, // 100101100110xxxxxxxx00000000xxxx strbtls r0, [r0], -r0 { "strbtls GPR , [ GPR ] , - GPR , SHIFT",{0x96600060,0x000FF00F}}, // 100101100110xxxxxxxx00000110xxxx strbtls r0, [r0], -r0, rrx { "strbtls GPR , [ GPR ] , - GPR , SHIFT NUM",{0x96600020,0x000FFFEF}}, // 100101100110xxxxxxxxxxxxxxx0xxxx strbtls r0, [r0], -r0, lsr #32 { "strbtls GPR , [ GPR ] , GPR",{0x96E00000,0x000FF00F}}, // 100101101110xxxxxxxx00000000xxxx strbtls r0, [r0], r0 { "strbtls GPR , [ GPR ] , GPR , SHIFT",{0x96E00060,0x000FF00F}}, // 100101101110xxxxxxxx00000110xxxx strbtls r0, [r0], r0, rrx { "strbtls GPR , [ GPR ] , GPR , SHIFT NUM",{0x96E00020,0x000FFFEF}}, // 100101101110xxxxxxxxxxxxxxx0xxxx strbtls r0, [r0], r0, lsr #32 { "strbtls GPR , [ GPR ] , NUM",{0x94600000,0x008FFFFF}}, // 10010100x110xxxxxxxxxxxxxxxxxxxx strbtls r0, [r0], #-0 { "strbtlt GPR , [ GPR ] , - GPR",{0xB6600000,0x000FF00F}}, // 101101100110xxxxxxxx00000000xxxx strbtlt r0, [r0], -r0 { "strbtlt GPR , [ GPR ] , - GPR , SHIFT",{0xB6600060,0x000FF00F}}, // 101101100110xxxxxxxx00000110xxxx strbtlt r0, [r0], -r0, rrx { "strbtlt GPR , [ GPR ] , - GPR , SHIFT NUM",{0xB6600020,0x000FFFEF}}, // 101101100110xxxxxxxxxxxxxxx0xxxx strbtlt r0, [r0], -r0, lsr #32 { "strbtlt GPR , [ GPR ] , GPR",{0xB6E00000,0x000FF00F}}, // 101101101110xxxxxxxx00000000xxxx strbtlt r0, [r0], r0 { "strbtlt GPR , [ GPR ] , GPR , SHIFT",{0xB6E00060,0x000FF00F}}, // 101101101110xxxxxxxx00000110xxxx strbtlt r0, [r0], r0, rrx { "strbtlt GPR , [ GPR ] , GPR , SHIFT NUM",{0xB6E00020,0x000FFFEF}}, // 101101101110xxxxxxxxxxxxxxx0xxxx strbtlt r0, [r0], r0, lsr #32 { "strbtlt GPR , [ GPR ] , NUM",{0xB4600000,0x008FFFFF}}, // 10110100x110xxxxxxxxxxxxxxxxxxxx strbtlt r0, [r0], #-0 { "strbtmi GPR , [ GPR ] , - GPR",{0x46600000,0x000FF00F}}, // 010001100110xxxxxxxx00000000xxxx strbtmi r0, [r0], -r0 { "strbtmi GPR , [ GPR ] , - GPR , SHIFT",{0x46600060,0x000FF00F}}, // 010001100110xxxxxxxx00000110xxxx strbtmi r0, [r0], -r0, rrx { "strbtmi GPR , [ GPR ] , - GPR , SHIFT NUM",{0x46600020,0x000FFFEF}}, // 010001100110xxxxxxxxxxxxxxx0xxxx strbtmi r0, [r0], -r0, lsr #32 { "strbtmi GPR , [ GPR ] , GPR",{0x46E00000,0x000FF00F}}, // 010001101110xxxxxxxx00000000xxxx strbtmi r0, [r0], r0 { "strbtmi GPR , [ GPR ] , GPR , SHIFT",{0x46E00060,0x000FF00F}}, // 010001101110xxxxxxxx00000110xxxx strbtmi r0, [r0], r0, rrx { "strbtmi GPR , [ GPR ] , GPR , SHIFT NUM",{0x46E00020,0x000FFFEF}}, // 010001101110xxxxxxxxxxxxxxx0xxxx strbtmi r0, [r0], r0, lsr #32 { "strbtmi GPR , [ GPR ] , NUM",{0x44600000,0x008FFFFF}}, // 01000100x110xxxxxxxxxxxxxxxxxxxx strbtmi r0, [r0], #-0 { "strbtne GPR , [ GPR ] , - GPR",{0x16600000,0x000FF00F}}, // 000101100110xxxxxxxx00000000xxxx strbtne r0, [r0], -r0 { "strbtne GPR , [ GPR ] , - GPR , SHIFT",{0x16600060,0x000FF00F}}, // 000101100110xxxxxxxx00000110xxxx strbtne r0, [r0], -r0, rrx { "strbtne GPR , [ GPR ] , - GPR , SHIFT NUM",{0x16600020,0x000FFFEF}}, // 000101100110xxxxxxxxxxxxxxx0xxxx strbtne r0, [r0], -r0, lsr #32 { "strbtne GPR , [ GPR ] , GPR",{0x16E00000,0x000FF00F}}, // 000101101110xxxxxxxx00000000xxxx strbtne r0, [r0], r0 { "strbtne GPR , [ GPR ] , GPR , SHIFT",{0x16E00060,0x000FF00F}}, // 000101101110xxxxxxxx00000110xxxx strbtne r0, [r0], r0, rrx { "strbtne GPR , [ GPR ] , GPR , SHIFT NUM",{0x16E00020,0x000FFFEF}}, // 000101101110xxxxxxxxxxxxxxx0xxxx strbtne r0, [r0], r0, lsr #32 { "strbtne GPR , [ GPR ] , NUM",{0x14600000,0x008FFFFF}}, // 00010100x110xxxxxxxxxxxxxxxxxxxx strbtne r0, [r0], #-0 { "strbtpl GPR , [ GPR ] , - GPR",{0x56600000,0x000FF00F}}, // 010101100110xxxxxxxx00000000xxxx strbtpl r0, [r0], -r0 { "strbtpl GPR , [ GPR ] , - GPR , SHIFT",{0x56600060,0x000FF00F}}, // 010101100110xxxxxxxx00000110xxxx strbtpl r0, [r0], -r0, rrx { "strbtpl GPR , [ GPR ] , - GPR , SHIFT NUM",{0x56600020,0x000FFFEF}}, // 010101100110xxxxxxxxxxxxxxx0xxxx strbtpl r0, [r0], -r0, lsr #32 { "strbtpl GPR , [ GPR ] , GPR",{0x56E00000,0x000FF00F}}, // 010101101110xxxxxxxx00000000xxxx strbtpl r0, [r0], r0 { "strbtpl GPR , [ GPR ] , GPR , SHIFT",{0x56E00060,0x000FF00F}}, // 010101101110xxxxxxxx00000110xxxx strbtpl r0, [r0], r0, rrx { "strbtpl GPR , [ GPR ] , GPR , SHIFT NUM",{0x56E00020,0x000FFFEF}}, // 010101101110xxxxxxxxxxxxxxx0xxxx strbtpl r0, [r0], r0, lsr #32 { "strbtpl GPR , [ GPR ] , NUM",{0x54600000,0x008FFFFF}}, // 01010100x110xxxxxxxxxxxxxxxxxxxx strbtpl r0, [r0], #-0 { "strbtvc GPR , [ GPR ] , - GPR",{0x76600000,0x000FF00F}}, // 011101100110xxxxxxxx00000000xxxx strbtvc r0, [r0], -r0 { "strbtvc GPR , [ GPR ] , - GPR , SHIFT",{0x76600060,0x000FF00F}}, // 011101100110xxxxxxxx00000110xxxx strbtvc r0, [r0], -r0, rrx { "strbtvc GPR , [ GPR ] , - GPR , SHIFT NUM",{0x76600020,0x000FFFEF}}, // 011101100110xxxxxxxxxxxxxxx0xxxx strbtvc r0, [r0], -r0, lsr #32 { "strbtvc GPR , [ GPR ] , GPR",{0x76E00000,0x000FF00F}}, // 011101101110xxxxxxxx00000000xxxx strbtvc r0, [r0], r0 { "strbtvc GPR , [ GPR ] , GPR , SHIFT",{0x76E00060,0x000FF00F}}, // 011101101110xxxxxxxx00000110xxxx strbtvc r0, [r0], r0, rrx { "strbtvc GPR , [ GPR ] , GPR , SHIFT NUM",{0x76E00020,0x000FFFEF}}, // 011101101110xxxxxxxxxxxxxxx0xxxx strbtvc r0, [r0], r0, lsr #32 { "strbtvc GPR , [ GPR ] , NUM",{0x74600000,0x008FFFFF}}, // 01110100x110xxxxxxxxxxxxxxxxxxxx strbtvc r0, [r0], #-0 { "strbtvs GPR , [ GPR ] , - GPR",{0x66600000,0x000FF00F}}, // 011001100110xxxxxxxx00000000xxxx strbtvs r0, [r0], -r0 { "strbtvs GPR , [ GPR ] , - GPR , SHIFT",{0x66600060,0x000FF00F}}, // 011001100110xxxxxxxx00000110xxxx strbtvs r0, [r0], -r0, rrx { "strbtvs GPR , [ GPR ] , - GPR , SHIFT NUM",{0x66600020,0x000FFFEF}}, // 011001100110xxxxxxxxxxxxxxx0xxxx strbtvs r0, [r0], -r0, lsr #32 { "strbtvs GPR , [ GPR ] , GPR",{0x66E00000,0x000FF00F}}, // 011001101110xxxxxxxx00000000xxxx strbtvs r0, [r0], r0 { "strbtvs GPR , [ GPR ] , GPR , SHIFT",{0x66E00060,0x000FF00F}}, // 011001101110xxxxxxxx00000110xxxx strbtvs r0, [r0], r0, rrx { "strbtvs GPR , [ GPR ] , GPR , SHIFT NUM",{0x66E00020,0x000FFFEF}}, // 011001101110xxxxxxxxxxxxxxx0xxxx strbtvs r0, [r0], r0, lsr #32 { "strbtvs GPR , [ GPR ] , NUM",{0x64600000,0x008FFFFF}}, // 01100100x110xxxxxxxxxxxxxxxxxxxx strbtvs r0, [r0], #-0 { "strbvc GPR , [ GPR , - GPR , SHIFT NUM ]",{0x77400020,0x000FFFEF}}, // 011101110100xxxxxxxxxxxxxxx0xxxx strbvc r0, [r0, -r0, lsr #32] { "strbvc GPR , [ GPR , - GPR , SHIFT NUM ] !",{0x77600020,0x000FFFEF}}, // 011101110110xxxxxxxxxxxxxxx0xxxx strbvc r0, [r0, -r0, lsr #32]! { "strbvc GPR , [ GPR , - GPR , SHIFT ]",{0x77400060,0x000FF00F}}, // 011101110100xxxxxxxx00000110xxxx strbvc r0, [r0, -r0, rrx] { "strbvc GPR , [ GPR , - GPR ]",{0x77400000,0x000FF00F}}, // 011101110100xxxxxxxx00000000xxxx strbvc r0, [r0, -r0] { "strbvc GPR , [ GPR , - GPR ] !",{0x77600000,0x000FF00F}}, // 011101110110xxxxxxxx00000000xxxx strbvc r0, [r0, -r0]! { "strbvc GPR , [ GPR , GPR , SHIFT NUM ]",{0x77C00020,0x000FFFEF}}, // 011101111100xxxxxxxxxxxxxxx0xxxx strbvc r0, [r0, r0, lsr #32] { "strbvc GPR , [ GPR , GPR , SHIFT NUM ] !",{0x77E00020,0x000FFFEF}}, // 011101111110xxxxxxxxxxxxxxx0xxxx strbvc r0, [r0, r0, lsr #32]! { "strbvc GPR , [ GPR , GPR ]",{0x77C00000,0x000FF00F}}, // 011101111100xxxxxxxx00000000xxxx strbvc r0, [r0, r0] { "strbvc GPR , [ GPR , GPR ] !",{0x77E00000,0x000FF00F}}, // 011101111110xxxxxxxx00000000xxxx strbvc r0, [r0, r0]! { "strbvc GPR , [ GPR , NUM ]",{0x75400000,0x008FFFFF}}, // 01110101x100xxxxxxxxxxxxxxxxxxxx strbvc r0, [r0, #-0] { "strbvc GPR , [ GPR , NUM ] !",{0x75600000,0x008FFFFF}}, // 01110101x110xxxxxxxxxxxxxxxxxxxx strbvc r0, [r0, #-0]! { "strbvc GPR , [ GPR ]",{0x75C00000,0x000FF000}}, // 011101011100xxxxxxxx000000000000 strbvc r0, [r0] { "strbvc GPR , [ GPR ] , - GPR",{0x76400000,0x000FF00F}}, // 011101100100xxxxxxxx00000000xxxx strbvc r0, [r0], -r0 { "strbvc GPR , [ GPR ] , - GPR , SHIFT",{0x76400060,0x000FF00F}}, // 011101100100xxxxxxxx00000110xxxx strbvc r0, [r0], -r0, rrx { "strbvc GPR , [ GPR ] , - GPR , SHIFT NUM",{0x76400020,0x000FFFEF}}, // 011101100100xxxxxxxxxxxxxxx0xxxx strbvc r0, [r0], -r0, lsr #32 { "strbvc GPR , [ GPR ] , GPR",{0x76C00000,0x000FF00F}}, // 011101101100xxxxxxxx00000000xxxx strbvc r0, [r0], r0 { "strbvc GPR , [ GPR ] , GPR , SHIFT",{0x76C00060,0x000FF00F}}, // 011101101100xxxxxxxx00000110xxxx strbvc r0, [r0], r0, rrx { "strbvc GPR , [ GPR ] , GPR , SHIFT NUM",{0x76C00020,0x000FFFEF}}, // 011101101100xxxxxxxxxxxxxxx0xxxx strbvc r0, [r0], r0, lsr #32 { "strbvc GPR , [ GPR ] , NUM",{0x74400000,0x008FFFFF}}, // 01110100x100xxxxxxxxxxxxxxxxxxxx strbvc r0, [r0], #-0 { "strbvs GPR , [ GPR , - GPR , SHIFT NUM ]",{0x67400020,0x000FFFEF}}, // 011001110100xxxxxxxxxxxxxxx0xxxx strbvs r0, [r0, -r0, lsr #32] { "strbvs GPR , [ GPR , - GPR , SHIFT NUM ] !",{0x67600020,0x000FFFEF}}, // 011001110110xxxxxxxxxxxxxxx0xxxx strbvs r0, [r0, -r0, lsr #32]! { "strbvs GPR , [ GPR , - GPR , SHIFT ]",{0x67400060,0x000FF00F}}, // 011001110100xxxxxxxx00000110xxxx strbvs r0, [r0, -r0, rrx] { "strbvs GPR , [ GPR , - GPR ]",{0x67400000,0x000FF00F}}, // 011001110100xxxxxxxx00000000xxxx strbvs r0, [r0, -r0] { "strbvs GPR , [ GPR , - GPR ] !",{0x67600000,0x000FF00F}}, // 011001110110xxxxxxxx00000000xxxx strbvs r0, [r0, -r0]! { "strbvs GPR , [ GPR , GPR , SHIFT NUM ]",{0x67C00020,0x000FFFEF}}, // 011001111100xxxxxxxxxxxxxxx0xxxx strbvs r0, [r0, r0, lsr #32] { "strbvs GPR , [ GPR , GPR , SHIFT NUM ] !",{0x67E00020,0x000FFFEF}}, // 011001111110xxxxxxxxxxxxxxx0xxxx strbvs r0, [r0, r0, lsr #32]! { "strbvs GPR , [ GPR , GPR ]",{0x67C00000,0x000FF00F}}, // 011001111100xxxxxxxx00000000xxxx strbvs r0, [r0, r0] { "strbvs GPR , [ GPR , GPR ] !",{0x67E00000,0x000FF00F}}, // 011001111110xxxxxxxx00000000xxxx strbvs r0, [r0, r0]! { "strbvs GPR , [ GPR , NUM ]",{0x65400000,0x008FFFFF}}, // 01100101x100xxxxxxxxxxxxxxxxxxxx strbvs r0, [r0, #-0] { "strbvs GPR , [ GPR , NUM ] !",{0x65600000,0x008FFFFF}}, // 01100101x110xxxxxxxxxxxxxxxxxxxx strbvs r0, [r0, #-0]! { "strbvs GPR , [ GPR ]",{0x65C00000,0x000FF000}}, // 011001011100xxxxxxxx000000000000 strbvs r0, [r0] { "strbvs GPR , [ GPR ] , - GPR",{0x66400000,0x000FF00F}}, // 011001100100xxxxxxxx00000000xxxx strbvs r0, [r0], -r0 { "strbvs GPR , [ GPR ] , - GPR , SHIFT",{0x66400060,0x000FF00F}}, // 011001100100xxxxxxxx00000110xxxx strbvs r0, [r0], -r0, rrx { "strbvs GPR , [ GPR ] , - GPR , SHIFT NUM",{0x66400020,0x000FFFEF}}, // 011001100100xxxxxxxxxxxxxxx0xxxx strbvs r0, [r0], -r0, lsr #32 { "strbvs GPR , [ GPR ] , GPR",{0x66C00000,0x000FF00F}}, // 011001101100xxxxxxxx00000000xxxx strbvs r0, [r0], r0 { "strbvs GPR , [ GPR ] , GPR , SHIFT",{0x66C00060,0x000FF00F}}, // 011001101100xxxxxxxx00000110xxxx strbvs r0, [r0], r0, rrx { "strbvs GPR , [ GPR ] , GPR , SHIFT NUM",{0x66C00020,0x000FFFEF}}, // 011001101100xxxxxxxxxxxxxxx0xxxx strbvs r0, [r0], r0, lsr #32 { "strbvs GPR , [ GPR ] , NUM",{0x64400000,0x008FFFFF}}, // 01100100x100xxxxxxxxxxxxxxxxxxxx strbvs r0, [r0], #-0 { "strd GPR , GPR , [ GPR , - GPR ]",{0xE10000F0,0x000FFF0F}}, // 111000010000xxxxxxxxxxxx1111xxxx strd r0, r1, [r0, -r0] { "strd GPR , GPR , [ GPR , - GPR ] !",{0xE12000F0,0x000FFF0F}}, // 111000010010xxxxxxxxxxxx1111xxxx strd r0, r1, [r0, -r0]! { "strd GPR , GPR , [ GPR , GPR ]",{0xE18000F0,0x000FFF0F}}, // 111000011000xxxxxxxxxxxx1111xxxx strd r0, r1, [r0, r0] { "strd GPR , GPR , [ GPR , GPR ] !",{0xE1A000F0,0x000FFF0F}}, // 111000011010xxxxxxxxxxxx1111xxxx strd r0, r1, [r0, r0]! { "strd GPR , GPR , [ GPR , NUM ]",{0xE14000F0,0x008FFF0F}}, // 11100001x100xxxxxxxxxxxx1111xxxx strd r0, r1, [r0, #-0] { "strd GPR , GPR , [ GPR , NUM ] !",{0xE16000F0,0x008FFF0F}}, // 11100001x110xxxxxxxxxxxx1111xxxx strd r0, r1, [r0, #-0]! { "strd GPR , GPR , [ GPR ]",{0xE1C000F0,0x000FF000}}, // 111000011100xxxxxxxx000011110000 strd r0, r1, [r0] { "strd GPR , GPR , [ GPR ] , - GPR",{0xE00000F0,0x000FFF0F}}, // 111000000000xxxxxxxxxxxx1111xxxx strd r0, r1, [r0], -r0 { "strd GPR , GPR , [ GPR ] , GPR",{0xE08000F0,0x000FFF0F}}, // 111000001000xxxxxxxxxxxx1111xxxx strd r0, r1, [r0], r0 { "strd GPR , GPR , [ GPR ] , NUM",{0xE04000F0,0x008FFF0F}}, // 11100000x100xxxxxxxxxxxx1111xxxx strd r0, r1, [r0], #-0 { "strdeq GPR , GPR , [ GPR , - GPR ]",{0x010000F0,0x000FFF0F}}, // 000000010000xxxxxxxxxxxx1111xxxx strdeq r0, r1, [r0, -r0] { "strdeq GPR , GPR , [ GPR , - GPR ] !",{0x012000F0,0x000FFF0F}}, // 000000010010xxxxxxxxxxxx1111xxxx strdeq r0, r1, [r0, -r0]! { "strdeq GPR , GPR , [ GPR , GPR ]",{0x018000F0,0x000FFF0F}}, // 000000011000xxxxxxxxxxxx1111xxxx strdeq r0, r1, [r0, r0] { "strdeq GPR , GPR , [ GPR , GPR ] !",{0x01A000F0,0x000FFF0F}}, // 000000011010xxxxxxxxxxxx1111xxxx strdeq r0, r1, [r0, r0]! { "strdeq GPR , GPR , [ GPR , NUM ]",{0x014000F0,0x008FFF0F}}, // 00000001x100xxxxxxxxxxxx1111xxxx strdeq r0, r1, [r0, #-0] { "strdeq GPR , GPR , [ GPR , NUM ] !",{0x016000F0,0x008FFF0F}}, // 00000001x110xxxxxxxxxxxx1111xxxx strdeq r0, r1, [r0, #-0]! { "strdeq GPR , GPR , [ GPR ]",{0x01C000F0,0x000FF000}}, // 000000011100xxxxxxxx000011110000 strdeq r0, r1, [r0] { "strdeq GPR , GPR , [ GPR ] , - GPR",{0x000000F0,0x000FFF0F}}, // 000000000000xxxxxxxxxxxx1111xxxx strdeq r0, r1, [r0], -r0 { "strdeq GPR , GPR , [ GPR ] , GPR",{0x008000F0,0x000FFF0F}}, // 000000001000xxxxxxxxxxxx1111xxxx strdeq r0, r1, [r0], r0 { "strdeq GPR , GPR , [ GPR ] , NUM",{0x004000F0,0x008FFF0F}}, // 00000000x100xxxxxxxxxxxx1111xxxx strdeq r0, r1, [r0], #-0 { "strdge GPR , GPR , [ GPR , - GPR ]",{0xA10000F0,0x000FFF0F}}, // 101000010000xxxxxxxxxxxx1111xxxx strdge r0, r1, [r0, -r0] { "strdge GPR , GPR , [ GPR , - GPR ] !",{0xA12000F0,0x000FFF0F}}, // 101000010010xxxxxxxxxxxx1111xxxx strdge r0, r1, [r0, -r0]! { "strdge GPR , GPR , [ GPR , GPR ]",{0xA18000F0,0x000FFF0F}}, // 101000011000xxxxxxxxxxxx1111xxxx strdge r0, r1, [r0, r0] { "strdge GPR , GPR , [ GPR , GPR ] !",{0xA1A000F0,0x000FFF0F}}, // 101000011010xxxxxxxxxxxx1111xxxx strdge r0, r1, [r0, r0]! { "strdge GPR , GPR , [ GPR , NUM ]",{0xA14000F0,0x008FFF0F}}, // 10100001x100xxxxxxxxxxxx1111xxxx strdge r0, r1, [r0, #-0] { "strdge GPR , GPR , [ GPR , NUM ] !",{0xA16000F0,0x008FFF0F}}, // 10100001x110xxxxxxxxxxxx1111xxxx strdge r0, r1, [r0, #-0]! { "strdge GPR , GPR , [ GPR ]",{0xA1C000F0,0x000FF000}}, // 101000011100xxxxxxxx000011110000 strdge r0, r1, [r0] { "strdge GPR , GPR , [ GPR ] , - GPR",{0xA00000F0,0x000FFF0F}}, // 101000000000xxxxxxxxxxxx1111xxxx strdge r0, r1, [r0], -r0 { "strdge GPR , GPR , [ GPR ] , GPR",{0xA08000F0,0x000FFF0F}}, // 101000001000xxxxxxxxxxxx1111xxxx strdge r0, r1, [r0], r0 { "strdge GPR , GPR , [ GPR ] , NUM",{0xA04000F0,0x008FFF0F}}, // 10100000x100xxxxxxxxxxxx1111xxxx strdge r0, r1, [r0], #-0 { "strdgt GPR , GPR , [ GPR , - GPR ]",{0xC10000F0,0x000FFF0F}}, // 110000010000xxxxxxxxxxxx1111xxxx strdgt r0, r1, [r0, -r0] { "strdgt GPR , GPR , [ GPR , - GPR ] !",{0xC12000F0,0x000FFF0F}}, // 110000010010xxxxxxxxxxxx1111xxxx strdgt r0, r1, [r0, -r0]! { "strdgt GPR , GPR , [ GPR , GPR ]",{0xC18000F0,0x000FFF0F}}, // 110000011000xxxxxxxxxxxx1111xxxx strdgt r0, r1, [r0, r0] { "strdgt GPR , GPR , [ GPR , GPR ] !",{0xC1A000F0,0x000FFF0F}}, // 110000011010xxxxxxxxxxxx1111xxxx strdgt r0, r1, [r0, r0]! { "strdgt GPR , GPR , [ GPR , NUM ]",{0xC14000F0,0x008FFF0F}}, // 11000001x100xxxxxxxxxxxx1111xxxx strdgt r0, r1, [r0, #-0] { "strdgt GPR , GPR , [ GPR , NUM ] !",{0xC16000F0,0x008FFF0F}}, // 11000001x110xxxxxxxxxxxx1111xxxx strdgt r0, r1, [r0, #-0]! { "strdgt GPR , GPR , [ GPR ]",{0xC1C000F0,0x000FF000}}, // 110000011100xxxxxxxx000011110000 strdgt r0, r1, [r0] { "strdgt GPR , GPR , [ GPR ] , - GPR",{0xC00000F0,0x000FFF0F}}, // 110000000000xxxxxxxxxxxx1111xxxx strdgt r0, r1, [r0], -r0 { "strdgt GPR , GPR , [ GPR ] , GPR",{0xC08000F0,0x000FFF0F}}, // 110000001000xxxxxxxxxxxx1111xxxx strdgt r0, r1, [r0], r0 { "strdgt GPR , GPR , [ GPR ] , NUM",{0xC04000F0,0x008FFF0F}}, // 11000000x100xxxxxxxxxxxx1111xxxx strdgt r0, r1, [r0], #-0 { "strdhi GPR , GPR , [ GPR , - GPR ]",{0x810000F0,0x000FFF0F}}, // 100000010000xxxxxxxxxxxx1111xxxx strdhi r0, r1, [r0, -r0] { "strdhi GPR , GPR , [ GPR , - GPR ] !",{0x812000F0,0x000FFF0F}}, // 100000010010xxxxxxxxxxxx1111xxxx strdhi r0, r1, [r0, -r0]! { "strdhi GPR , GPR , [ GPR , GPR ]",{0x818000F0,0x000FFF0F}}, // 100000011000xxxxxxxxxxxx1111xxxx strdhi r0, r1, [r0, r0] { "strdhi GPR , GPR , [ GPR , GPR ] !",{0x81A000F0,0x000FFF0F}}, // 100000011010xxxxxxxxxxxx1111xxxx strdhi r0, r1, [r0, r0]! { "strdhi GPR , GPR , [ GPR , NUM ]",{0x814000F0,0x008FFF0F}}, // 10000001x100xxxxxxxxxxxx1111xxxx strdhi r0, r1, [r0, #-0] { "strdhi GPR , GPR , [ GPR , NUM ] !",{0x816000F0,0x008FFF0F}}, // 10000001x110xxxxxxxxxxxx1111xxxx strdhi r0, r1, [r0, #-0]! { "strdhi GPR , GPR , [ GPR ]",{0x81C000F0,0x000FF000}}, // 100000011100xxxxxxxx000011110000 strdhi r0, r1, [r0] { "strdhi GPR , GPR , [ GPR ] , - GPR",{0x800000F0,0x000FFF0F}}, // 100000000000xxxxxxxxxxxx1111xxxx strdhi r0, r1, [r0], -r0 { "strdhi GPR , GPR , [ GPR ] , GPR",{0x808000F0,0x000FFF0F}}, // 100000001000xxxxxxxxxxxx1111xxxx strdhi r0, r1, [r0], r0 { "strdhi GPR , GPR , [ GPR ] , NUM",{0x804000F0,0x008FFF0F}}, // 10000000x100xxxxxxxxxxxx1111xxxx strdhi r0, r1, [r0], #-0 { "strdhs GPR , GPR , [ GPR , - GPR ]",{0x210000F0,0x000FFF0F}}, // 001000010000xxxxxxxxxxxx1111xxxx strdhs r0, r1, [r0, -r0] { "strdhs GPR , GPR , [ GPR , - GPR ] !",{0x212000F0,0x000FFF0F}}, // 001000010010xxxxxxxxxxxx1111xxxx strdhs r0, r1, [r0, -r0]! { "strdhs GPR , GPR , [ GPR , GPR ]",{0x218000F0,0x000FFF0F}}, // 001000011000xxxxxxxxxxxx1111xxxx strdhs r0, r1, [r0, r0] { "strdhs GPR , GPR , [ GPR , GPR ] !",{0x21A000F0,0x000FFF0F}}, // 001000011010xxxxxxxxxxxx1111xxxx strdhs r0, r1, [r0, r0]! { "strdhs GPR , GPR , [ GPR , NUM ]",{0x214000F0,0x008FFF0F}}, // 00100001x100xxxxxxxxxxxx1111xxxx strdhs r0, r1, [r0, #-0] { "strdhs GPR , GPR , [ GPR , NUM ] !",{0x216000F0,0x008FFF0F}}, // 00100001x110xxxxxxxxxxxx1111xxxx strdhs r0, r1, [r0, #-0]! { "strdhs GPR , GPR , [ GPR ]",{0x21C000F0,0x000FF000}}, // 001000011100xxxxxxxx000011110000 strdhs r0, r1, [r0] { "strdhs GPR , GPR , [ GPR ] , - GPR",{0x200000F0,0x000FFF0F}}, // 001000000000xxxxxxxxxxxx1111xxxx strdhs r0, r1, [r0], -r0 { "strdhs GPR , GPR , [ GPR ] , GPR",{0x208000F0,0x000FFF0F}}, // 001000001000xxxxxxxxxxxx1111xxxx strdhs r0, r1, [r0], r0 { "strdhs GPR , GPR , [ GPR ] , NUM",{0x204000F0,0x008FFF0F}}, // 00100000x100xxxxxxxxxxxx1111xxxx strdhs r0, r1, [r0], #-0 { "strdle GPR , GPR , [ GPR , - GPR ]",{0xD10000F0,0x000FFF0F}}, // 110100010000xxxxxxxxxxxx1111xxxx strdle r0, r1, [r0, -r0] { "strdle GPR , GPR , [ GPR , - GPR ] !",{0xD12000F0,0x000FFF0F}}, // 110100010010xxxxxxxxxxxx1111xxxx strdle r0, r1, [r0, -r0]! { "strdle GPR , GPR , [ GPR , GPR ]",{0xD18000F0,0x000FFF0F}}, // 110100011000xxxxxxxxxxxx1111xxxx strdle r0, r1, [r0, r0] { "strdle GPR , GPR , [ GPR , GPR ] !",{0xD1A000F0,0x000FFF0F}}, // 110100011010xxxxxxxxxxxx1111xxxx strdle r0, r1, [r0, r0]! { "strdle GPR , GPR , [ GPR , NUM ]",{0xD14000F0,0x008FFF0F}}, // 11010001x100xxxxxxxxxxxx1111xxxx strdle r0, r1, [r0, #-0] { "strdle GPR , GPR , [ GPR , NUM ] !",{0xD16000F0,0x008FFF0F}}, // 11010001x110xxxxxxxxxxxx1111xxxx strdle r0, r1, [r0, #-0]! { "strdle GPR , GPR , [ GPR ]",{0xD1C000F0,0x000FF000}}, // 110100011100xxxxxxxx000011110000 strdle r0, r1, [r0] { "strdle GPR , GPR , [ GPR ] , - GPR",{0xD00000F0,0x000FFF0F}}, // 110100000000xxxxxxxxxxxx1111xxxx strdle r0, r1, [r0], -r0 { "strdle GPR , GPR , [ GPR ] , GPR",{0xD08000F0,0x000FFF0F}}, // 110100001000xxxxxxxxxxxx1111xxxx strdle r0, r1, [r0], r0 { "strdle GPR , GPR , [ GPR ] , NUM",{0xD04000F0,0x008FFF0F}}, // 11010000x100xxxxxxxxxxxx1111xxxx strdle r0, r1, [r0], #-0 { "strdlo GPR , GPR , [ GPR , - GPR ]",{0x310000F0,0x000FFF0F}}, // 001100010000xxxxxxxxxxxx1111xxxx strdlo r0, r1, [r0, -r0] { "strdlo GPR , GPR , [ GPR , - GPR ] !",{0x312000F0,0x000FFF0F}}, // 001100010010xxxxxxxxxxxx1111xxxx strdlo r0, r1, [r0, -r0]! { "strdlo GPR , GPR , [ GPR , GPR ]",{0x318000F0,0x000FFF0F}}, // 001100011000xxxxxxxxxxxx1111xxxx strdlo r0, r1, [r0, r0] { "strdlo GPR , GPR , [ GPR , GPR ] !",{0x31A000F0,0x000FFF0F}}, // 001100011010xxxxxxxxxxxx1111xxxx strdlo r0, r1, [r0, r0]! { "strdlo GPR , GPR , [ GPR , NUM ]",{0x314000F0,0x008FFF0F}}, // 00110001x100xxxxxxxxxxxx1111xxxx strdlo r0, r1, [r0, #-0] { "strdlo GPR , GPR , [ GPR , NUM ] !",{0x316000F0,0x008FFF0F}}, // 00110001x110xxxxxxxxxxxx1111xxxx strdlo r0, r1, [r0, #-0]! { "strdlo GPR , GPR , [ GPR ]",{0x31C000F0,0x000FF000}}, // 001100011100xxxxxxxx000011110000 strdlo r0, r1, [r0] { "strdlo GPR , GPR , [ GPR ] , - GPR",{0x300000F0,0x000FFF0F}}, // 001100000000xxxxxxxxxxxx1111xxxx strdlo r0, r1, [r0], -r0 { "strdlo GPR , GPR , [ GPR ] , GPR",{0x308000F0,0x000FFF0F}}, // 001100001000xxxxxxxxxxxx1111xxxx strdlo r0, r1, [r0], r0 { "strdlo GPR , GPR , [ GPR ] , NUM",{0x304000F0,0x008FFF0F}}, // 00110000x100xxxxxxxxxxxx1111xxxx strdlo r0, r1, [r0], #-0 { "strdls GPR , GPR , [ GPR , - GPR ]",{0x910000F0,0x000FFF0F}}, // 100100010000xxxxxxxxxxxx1111xxxx strdls r0, r1, [r0, -r0] { "strdls GPR , GPR , [ GPR , - GPR ] !",{0x912000F0,0x000FFF0F}}, // 100100010010xxxxxxxxxxxx1111xxxx strdls r0, r1, [r0, -r0]! { "strdls GPR , GPR , [ GPR , GPR ]",{0x918000F0,0x000FFF0F}}, // 100100011000xxxxxxxxxxxx1111xxxx strdls r0, r1, [r0, r0] { "strdls GPR , GPR , [ GPR , GPR ] !",{0x91A000F0,0x000FFF0F}}, // 100100011010xxxxxxxxxxxx1111xxxx strdls r0, r1, [r0, r0]! { "strdls GPR , GPR , [ GPR , NUM ]",{0x914000F0,0x008FFF0F}}, // 10010001x100xxxxxxxxxxxx1111xxxx strdls r0, r1, [r0, #-0] { "strdls GPR , GPR , [ GPR , NUM ] !",{0x916000F0,0x008FFF0F}}, // 10010001x110xxxxxxxxxxxx1111xxxx strdls r0, r1, [r0, #-0]! { "strdls GPR , GPR , [ GPR ]",{0x91C000F0,0x000FF000}}, // 100100011100xxxxxxxx000011110000 strdls r0, r1, [r0] { "strdls GPR , GPR , [ GPR ] , - GPR",{0x900000F0,0x000FFF0F}}, // 100100000000xxxxxxxxxxxx1111xxxx strdls r0, r1, [r0], -r0 { "strdls GPR , GPR , [ GPR ] , GPR",{0x908000F0,0x000FFF0F}}, // 100100001000xxxxxxxxxxxx1111xxxx strdls r0, r1, [r0], r0 { "strdls GPR , GPR , [ GPR ] , NUM",{0x904000F0,0x008FFF0F}}, // 10010000x100xxxxxxxxxxxx1111xxxx strdls r0, r1, [r0], #-0 { "strdlt GPR , GPR , [ GPR , - GPR ]",{0xB10000F0,0x000FFF0F}}, // 101100010000xxxxxxxxxxxx1111xxxx strdlt r0, r1, [r0, -r0] { "strdlt GPR , GPR , [ GPR , - GPR ] !",{0xB12000F0,0x000FFF0F}}, // 101100010010xxxxxxxxxxxx1111xxxx strdlt r0, r1, [r0, -r0]! { "strdlt GPR , GPR , [ GPR , GPR ]",{0xB18000F0,0x000FFF0F}}, // 101100011000xxxxxxxxxxxx1111xxxx strdlt r0, r1, [r0, r0] { "strdlt GPR , GPR , [ GPR , GPR ] !",{0xB1A000F0,0x000FFF0F}}, // 101100011010xxxxxxxxxxxx1111xxxx strdlt r0, r1, [r0, r0]! { "strdlt GPR , GPR , [ GPR , NUM ]",{0xB14000F0,0x008FFF0F}}, // 10110001x100xxxxxxxxxxxx1111xxxx strdlt r0, r1, [r0, #-0] { "strdlt GPR , GPR , [ GPR , NUM ] !",{0xB16000F0,0x008FFF0F}}, // 10110001x110xxxxxxxxxxxx1111xxxx strdlt r0, r1, [r0, #-0]! { "strdlt GPR , GPR , [ GPR ]",{0xB1C000F0,0x000FF000}}, // 101100011100xxxxxxxx000011110000 strdlt r0, r1, [r0] { "strdlt GPR , GPR , [ GPR ] , - GPR",{0xB00000F0,0x000FFF0F}}, // 101100000000xxxxxxxxxxxx1111xxxx strdlt r0, r1, [r0], -r0 { "strdlt GPR , GPR , [ GPR ] , GPR",{0xB08000F0,0x000FFF0F}}, // 101100001000xxxxxxxxxxxx1111xxxx strdlt r0, r1, [r0], r0 { "strdlt GPR , GPR , [ GPR ] , NUM",{0xB04000F0,0x008FFF0F}}, // 10110000x100xxxxxxxxxxxx1111xxxx strdlt r0, r1, [r0], #-0 { "strdmi GPR , GPR , [ GPR , - GPR ]",{0x410000F0,0x000FFF0F}}, // 010000010000xxxxxxxxxxxx1111xxxx strdmi r0, r1, [r0, -r0] { "strdmi GPR , GPR , [ GPR , - GPR ] !",{0x412000F0,0x000FFF0F}}, // 010000010010xxxxxxxxxxxx1111xxxx strdmi r0, r1, [r0, -r0]! { "strdmi GPR , GPR , [ GPR , GPR ]",{0x418000F0,0x000FFF0F}}, // 010000011000xxxxxxxxxxxx1111xxxx strdmi r0, r1, [r0, r0] { "strdmi GPR , GPR , [ GPR , GPR ] !",{0x41A000F0,0x000FFF0F}}, // 010000011010xxxxxxxxxxxx1111xxxx strdmi r0, r1, [r0, r0]! { "strdmi GPR , GPR , [ GPR , NUM ]",{0x414000F0,0x008FFF0F}}, // 01000001x100xxxxxxxxxxxx1111xxxx strdmi r0, r1, [r0, #-0] { "strdmi GPR , GPR , [ GPR , NUM ] !",{0x416000F0,0x008FFF0F}}, // 01000001x110xxxxxxxxxxxx1111xxxx strdmi r0, r1, [r0, #-0]! { "strdmi GPR , GPR , [ GPR ]",{0x41C000F0,0x000FF000}}, // 010000011100xxxxxxxx000011110000 strdmi r0, r1, [r0] { "strdmi GPR , GPR , [ GPR ] , - GPR",{0x400000F0,0x000FFF0F}}, // 010000000000xxxxxxxxxxxx1111xxxx strdmi r0, r1, [r0], -r0 { "strdmi GPR , GPR , [ GPR ] , GPR",{0x408000F0,0x000FFF0F}}, // 010000001000xxxxxxxxxxxx1111xxxx strdmi r0, r1, [r0], r0 { "strdmi GPR , GPR , [ GPR ] , NUM",{0x404000F0,0x008FFF0F}}, // 01000000x100xxxxxxxxxxxx1111xxxx strdmi r0, r1, [r0], #-0 { "strdne GPR , GPR , [ GPR , - GPR ]",{0x110000F0,0x000FFF0F}}, // 000100010000xxxxxxxxxxxx1111xxxx strdne r0, r1, [r0, -r0] { "strdne GPR , GPR , [ GPR , - GPR ] !",{0x112000F0,0x000FFF0F}}, // 000100010010xxxxxxxxxxxx1111xxxx strdne r0, r1, [r0, -r0]! { "strdne GPR , GPR , [ GPR , GPR ]",{0x118000F0,0x000FFF0F}}, // 000100011000xxxxxxxxxxxx1111xxxx strdne r0, r1, [r0, r0] { "strdne GPR , GPR , [ GPR , GPR ] !",{0x11A000F0,0x000FFF0F}}, // 000100011010xxxxxxxxxxxx1111xxxx strdne r0, r1, [r0, r0]! { "strdne GPR , GPR , [ GPR , NUM ]",{0x114000F0,0x008FFF0F}}, // 00010001x100xxxxxxxxxxxx1111xxxx strdne r0, r1, [r0, #-0] { "strdne GPR , GPR , [ GPR , NUM ] !",{0x116000F0,0x008FFF0F}}, // 00010001x110xxxxxxxxxxxx1111xxxx strdne r0, r1, [r0, #-0]! { "strdne GPR , GPR , [ GPR ]",{0x11C000F0,0x000FF000}}, // 000100011100xxxxxxxx000011110000 strdne r0, r1, [r0] { "strdne GPR , GPR , [ GPR ] , - GPR",{0x100000F0,0x000FFF0F}}, // 000100000000xxxxxxxxxxxx1111xxxx strdne r0, r1, [r0], -r0 { "strdne GPR , GPR , [ GPR ] , GPR",{0x108000F0,0x000FFF0F}}, // 000100001000xxxxxxxxxxxx1111xxxx strdne r0, r1, [r0], r0 { "strdne GPR , GPR , [ GPR ] , NUM",{0x104000F0,0x008FFF0F}}, // 00010000x100xxxxxxxxxxxx1111xxxx strdne r0, r1, [r0], #-0 { "strdpl GPR , GPR , [ GPR , - GPR ]",{0x510000F0,0x000FFF0F}}, // 010100010000xxxxxxxxxxxx1111xxxx strdpl r0, r1, [r0, -r0] { "strdpl GPR , GPR , [ GPR , - GPR ] !",{0x512000F0,0x000FFF0F}}, // 010100010010xxxxxxxxxxxx1111xxxx strdpl r0, r1, [r0, -r0]! { "strdpl GPR , GPR , [ GPR , GPR ]",{0x518000F0,0x000FFF0F}}, // 010100011000xxxxxxxxxxxx1111xxxx strdpl r0, r1, [r0, r0] { "strdpl GPR , GPR , [ GPR , GPR ] !",{0x51A000F0,0x000FFF0F}}, // 010100011010xxxxxxxxxxxx1111xxxx strdpl r0, r1, [r0, r0]! { "strdpl GPR , GPR , [ GPR , NUM ]",{0x514000F0,0x008FFF0F}}, // 01010001x100xxxxxxxxxxxx1111xxxx strdpl r0, r1, [r0, #-0] { "strdpl GPR , GPR , [ GPR , NUM ] !",{0x516000F0,0x008FFF0F}}, // 01010001x110xxxxxxxxxxxx1111xxxx strdpl r0, r1, [r0, #-0]! { "strdpl GPR , GPR , [ GPR ]",{0x51C000F0,0x000FF000}}, // 010100011100xxxxxxxx000011110000 strdpl r0, r1, [r0] { "strdpl GPR , GPR , [ GPR ] , - GPR",{0x500000F0,0x000FFF0F}}, // 010100000000xxxxxxxxxxxx1111xxxx strdpl r0, r1, [r0], -r0 { "strdpl GPR , GPR , [ GPR ] , GPR",{0x508000F0,0x000FFF0F}}, // 010100001000xxxxxxxxxxxx1111xxxx strdpl r0, r1, [r0], r0 { "strdpl GPR , GPR , [ GPR ] , NUM",{0x504000F0,0x008FFF0F}}, // 01010000x100xxxxxxxxxxxx1111xxxx strdpl r0, r1, [r0], #-0 { "strdvc GPR , GPR , [ GPR , - GPR ]",{0x710000F0,0x000FFF0F}}, // 011100010000xxxxxxxxxxxx1111xxxx strdvc r0, r1, [r0, -r0] { "strdvc GPR , GPR , [ GPR , - GPR ] !",{0x712000F0,0x000FFF0F}}, // 011100010010xxxxxxxxxxxx1111xxxx strdvc r0, r1, [r0, -r0]! { "strdvc GPR , GPR , [ GPR , GPR ]",{0x718000F0,0x000FFF0F}}, // 011100011000xxxxxxxxxxxx1111xxxx strdvc r0, r1, [r0, r0] { "strdvc GPR , GPR , [ GPR , GPR ] !",{0x71A000F0,0x000FFF0F}}, // 011100011010xxxxxxxxxxxx1111xxxx strdvc r0, r1, [r0, r0]! { "strdvc GPR , GPR , [ GPR , NUM ]",{0x714000F0,0x008FFF0F}}, // 01110001x100xxxxxxxxxxxx1111xxxx strdvc r0, r1, [r0, #-0] { "strdvc GPR , GPR , [ GPR , NUM ] !",{0x716000F0,0x008FFF0F}}, // 01110001x110xxxxxxxxxxxx1111xxxx strdvc r0, r1, [r0, #-0]! { "strdvc GPR , GPR , [ GPR ]",{0x71C000F0,0x000FF000}}, // 011100011100xxxxxxxx000011110000 strdvc r0, r1, [r0] { "strdvc GPR , GPR , [ GPR ] , - GPR",{0x700000F0,0x000FFF0F}}, // 011100000000xxxxxxxxxxxx1111xxxx strdvc r0, r1, [r0], -r0 { "strdvc GPR , GPR , [ GPR ] , GPR",{0x708000F0,0x000FFF0F}}, // 011100001000xxxxxxxxxxxx1111xxxx strdvc r0, r1, [r0], r0 { "strdvc GPR , GPR , [ GPR ] , NUM",{0x704000F0,0x008FFF0F}}, // 01110000x100xxxxxxxxxxxx1111xxxx strdvc r0, r1, [r0], #-0 { "strdvs GPR , GPR , [ GPR , - GPR ]",{0x610000F0,0x000FFF0F}}, // 011000010000xxxxxxxxxxxx1111xxxx strdvs r0, r1, [r0, -r0] { "strdvs GPR , GPR , [ GPR , - GPR ] !",{0x612000F0,0x000FFF0F}}, // 011000010010xxxxxxxxxxxx1111xxxx strdvs r0, r1, [r0, -r0]! { "strdvs GPR , GPR , [ GPR , GPR ]",{0x618000F0,0x000FFF0F}}, // 011000011000xxxxxxxxxxxx1111xxxx strdvs r0, r1, [r0, r0] { "strdvs GPR , GPR , [ GPR , GPR ] !",{0x61A000F0,0x000FFF0F}}, // 011000011010xxxxxxxxxxxx1111xxxx strdvs r0, r1, [r0, r0]! { "strdvs GPR , GPR , [ GPR , NUM ]",{0x614000F0,0x008FFF0F}}, // 01100001x100xxxxxxxxxxxx1111xxxx strdvs r0, r1, [r0, #-0] { "strdvs GPR , GPR , [ GPR , NUM ] !",{0x616000F0,0x008FFF0F}}, // 01100001x110xxxxxxxxxxxx1111xxxx strdvs r0, r1, [r0, #-0]! { "strdvs GPR , GPR , [ GPR ]",{0x61C000F0,0x000FF000}}, // 011000011100xxxxxxxx000011110000 strdvs r0, r1, [r0] { "strdvs GPR , GPR , [ GPR ] , - GPR",{0x600000F0,0x000FFF0F}}, // 011000000000xxxxxxxxxxxx1111xxxx strdvs r0, r1, [r0], -r0 { "strdvs GPR , GPR , [ GPR ] , GPR",{0x608000F0,0x000FFF0F}}, // 011000001000xxxxxxxxxxxx1111xxxx strdvs r0, r1, [r0], r0 { "strdvs GPR , GPR , [ GPR ] , NUM",{0x604000F0,0x008FFF0F}}, // 01100000x100xxxxxxxxxxxx1111xxxx strdvs r0, r1, [r0], #-0 { "streq GPR , [ GPR , - GPR , SHIFT NUM ]",{0x07000020,0x000FFFEF}}, // 000001110000xxxxxxxxxxxxxxx0xxxx streq r0, [r0, -r0, lsr #32] { "streq GPR , [ GPR , - GPR , SHIFT NUM ] !",{0x07200020,0x000FFFEF}}, // 000001110010xxxxxxxxxxxxxxx0xxxx streq r0, [r0, -r0, lsr #32]! { "streq GPR , [ GPR , - GPR , SHIFT ]",{0x07000060,0x000FF00F}}, // 000001110000xxxxxxxx00000110xxxx streq r0, [r0, -r0, rrx] { "streq GPR , [ GPR , - GPR ]",{0x07000000,0x000FF00F}}, // 000001110000xxxxxxxx00000000xxxx streq r0, [r0, -r0] { "streq GPR , [ GPR , - GPR ] !",{0x07200000,0x000FF00F}}, // 000001110010xxxxxxxx00000000xxxx streq r0, [r0, -r0]! { "streq GPR , [ GPR , GPR , SHIFT NUM ]",{0x07800020,0x000FFFEF}}, // 000001111000xxxxxxxxxxxxxxx0xxxx streq r0, [r0, r0, lsr #32] { "streq GPR , [ GPR , GPR , SHIFT NUM ] !",{0x07A00020,0x000FFFEF}}, // 000001111010xxxxxxxxxxxxxxx0xxxx streq r0, [r0, r0, lsr #32]! { "streq GPR , [ GPR , GPR ]",{0x07800000,0x000FF00F}}, // 000001111000xxxxxxxx00000000xxxx streq r0, [r0, r0] { "streq GPR , [ GPR , GPR ] !",{0x07A00000,0x000FF00F}}, // 000001111010xxxxxxxx00000000xxxx streq r0, [r0, r0]! { "streq GPR , [ GPR , NUM ]",{0x05000000,0x008FFFFF}}, // 00000101x000xxxxxxxxxxxxxxxxxxxx streq r0, [r0, #-0] { "streq GPR , [ GPR , NUM ] !",{0x05200000,0x008FFFFF}}, // 00000101x010xxxxxxxxxxxxxxxxxxxx streq r0, [r0, #-0]! { "streq GPR , [ GPR ]",{0x05800000,0x000FF000}}, // 000001011000xxxxxxxx000000000000 streq r0, [r0] { "streq GPR , [ GPR ] , - GPR",{0x06000000,0x000FF00F}}, // 000001100000xxxxxxxx00000000xxxx streq r0, [r0], -r0 { "streq GPR , [ GPR ] , - GPR , SHIFT",{0x06000060,0x000FF00F}}, // 000001100000xxxxxxxx00000110xxxx streq r0, [r0], -r0, rrx { "streq GPR , [ GPR ] , - GPR , SHIFT NUM",{0x06000020,0x000FFFEF}}, // 000001100000xxxxxxxxxxxxxxx0xxxx streq r0, [r0], -r0, lsr #32 { "streq GPR , [ GPR ] , GPR",{0x06800000,0x000FF00F}}, // 000001101000xxxxxxxx00000000xxxx streq r0, [r0], r0 { "streq GPR , [ GPR ] , GPR , SHIFT",{0x06800060,0x000FF00F}}, // 000001101000xxxxxxxx00000110xxxx streq r0, [r0], r0, rrx { "streq GPR , [ GPR ] , GPR , SHIFT NUM",{0x06800020,0x000FFFEF}}, // 000001101000xxxxxxxxxxxxxxx0xxxx streq r0, [r0], r0, lsr #32 { "streq GPR , [ GPR ] , NUM",{0x04000000,0x008FFFFF}}, // 00000100x000xxxxxxxxxxxxxxxxxxxx streq r0, [r0], #-0 { "strex GPR , GPR , [ GPR ]",{0xE1800F90,0x000FF00F}}, // 111000011000xxxxxxxx11111001xxxx strex r0, r0, [r0] { "strexb GPR , GPR , [ GPR ]",{0xE1C00F90,0x000FF00F}}, // 111000011100xxxxxxxx11111001xxxx strexb r0, r0, [r0] { "strexbeq GPR , GPR , [ GPR ]",{0x01C00F90,0x000FF00F}}, // 000000011100xxxxxxxx11111001xxxx strexbeq r0, r0, [r0] { "strexbge GPR , GPR , [ GPR ]",{0xA1C00F90,0x000FF00F}}, // 101000011100xxxxxxxx11111001xxxx strexbge r0, r0, [r0] { "strexbgt GPR , GPR , [ GPR ]",{0xC1C00F90,0x000FF00F}}, // 110000011100xxxxxxxx11111001xxxx strexbgt r0, r0, [r0] { "strexbhi GPR , GPR , [ GPR ]",{0x81C00F90,0x000FF00F}}, // 100000011100xxxxxxxx11111001xxxx strexbhi r0, r0, [r0] { "strexbhs GPR , GPR , [ GPR ]",{0x21C00F90,0x000FF00F}}, // 001000011100xxxxxxxx11111001xxxx strexbhs r0, r0, [r0] { "strexble GPR , GPR , [ GPR ]",{0xD1C00F90,0x000FF00F}}, // 110100011100xxxxxxxx11111001xxxx strexble r0, r0, [r0] { "strexblo GPR , GPR , [ GPR ]",{0x31C00F90,0x000FF00F}}, // 001100011100xxxxxxxx11111001xxxx strexblo r0, r0, [r0] { "strexbls GPR , GPR , [ GPR ]",{0x91C00F90,0x000FF00F}}, // 100100011100xxxxxxxx11111001xxxx strexbls r0, r0, [r0] { "strexblt GPR , GPR , [ GPR ]",{0xB1C00F90,0x000FF00F}}, // 101100011100xxxxxxxx11111001xxxx strexblt r0, r0, [r0] { "strexbmi GPR , GPR , [ GPR ]",{0x41C00F90,0x000FF00F}}, // 010000011100xxxxxxxx11111001xxxx strexbmi r0, r0, [r0] { "strexbne GPR , GPR , [ GPR ]",{0x11C00F90,0x000FF00F}}, // 000100011100xxxxxxxx11111001xxxx strexbne r0, r0, [r0] { "strexbpl GPR , GPR , [ GPR ]",{0x51C00F90,0x000FF00F}}, // 010100011100xxxxxxxx11111001xxxx strexbpl r0, r0, [r0] { "strexbvc GPR , GPR , [ GPR ]",{0x71C00F90,0x000FF00F}}, // 011100011100xxxxxxxx11111001xxxx strexbvc r0, r0, [r0] { "strexbvs GPR , GPR , [ GPR ]",{0x61C00F90,0x000FF00F}}, // 011000011100xxxxxxxx11111001xxxx strexbvs r0, r0, [r0] { "strexd GPR , GPR , GPR , [ GPR ]",{0xE1A00F90,0x000FF00F}}, // 111000011010xxxxxxxx11111001xxxx strexd r0, r0, r1, [r0] { "strexdeq GPR , GPR , GPR , [ GPR ]",{0x01A00F90,0x000FF00F}}, // 000000011010xxxxxxxx11111001xxxx strexdeq r0, r0, r1, [r0] { "strexdge GPR , GPR , GPR , [ GPR ]",{0xA1A00F90,0x000FF00F}}, // 101000011010xxxxxxxx11111001xxxx strexdge r0, r0, r1, [r0] { "strexdgt GPR , GPR , GPR , [ GPR ]",{0xC1A00F90,0x000FF00F}}, // 110000011010xxxxxxxx11111001xxxx strexdgt r0, r0, r1, [r0] { "strexdhi GPR , GPR , GPR , [ GPR ]",{0x81A00F90,0x000FF00F}}, // 100000011010xxxxxxxx11111001xxxx strexdhi r0, r0, r1, [r0] { "strexdhs GPR , GPR , GPR , [ GPR ]",{0x21A00F90,0x000FF00F}}, // 001000011010xxxxxxxx11111001xxxx strexdhs r0, r0, r1, [r0] { "strexdle GPR , GPR , GPR , [ GPR ]",{0xD1A00F90,0x000FF00F}}, // 110100011010xxxxxxxx11111001xxxx strexdle r0, r0, r1, [r0] { "strexdlo GPR , GPR , GPR , [ GPR ]",{0x31A00F90,0x000FF00F}}, // 001100011010xxxxxxxx11111001xxxx strexdlo r0, r0, r1, [r0] { "strexdls GPR , GPR , GPR , [ GPR ]",{0x91A00F90,0x000FF00F}}, // 100100011010xxxxxxxx11111001xxxx strexdls r0, r0, r1, [r0] { "strexdlt GPR , GPR , GPR , [ GPR ]",{0xB1A00F90,0x000FF00F}}, // 101100011010xxxxxxxx11111001xxxx strexdlt r0, r0, r1, [r0] { "strexdmi GPR , GPR , GPR , [ GPR ]",{0x41A00F90,0x000FF00F}}, // 010000011010xxxxxxxx11111001xxxx strexdmi r0, r0, r1, [r0] { "strexdne GPR , GPR , GPR , [ GPR ]",{0x11A00F90,0x000FF00F}}, // 000100011010xxxxxxxx11111001xxxx strexdne r0, r0, r1, [r0] { "strexdpl GPR , GPR , GPR , [ GPR ]",{0x51A00F90,0x000FF00F}}, // 010100011010xxxxxxxx11111001xxxx strexdpl r0, r0, r1, [r0] { "strexdvc GPR , GPR , GPR , [ GPR ]",{0x71A00F90,0x000FF00F}}, // 011100011010xxxxxxxx11111001xxxx strexdvc r0, r0, r1, [r0] { "strexdvs GPR , GPR , GPR , [ GPR ]",{0x61A00F90,0x000FF00F}}, // 011000011010xxxxxxxx11111001xxxx strexdvs r0, r0, r1, [r0] { "strexeq GPR , GPR , [ GPR ]",{0x01800F90,0x000FF00F}}, // 000000011000xxxxxxxx11111001xxxx strexeq r0, r0, [r0] { "strexge GPR , GPR , [ GPR ]",{0xA1800F90,0x000FF00F}}, // 101000011000xxxxxxxx11111001xxxx strexge r0, r0, [r0] { "strexgt GPR , GPR , [ GPR ]",{0xC1800F90,0x000FF00F}}, // 110000011000xxxxxxxx11111001xxxx strexgt r0, r0, [r0] { "strexh GPR , GPR , [ GPR ]",{0xE1E00F90,0x000FF00F}}, // 111000011110xxxxxxxx11111001xxxx strexh r0, r0, [r0] { "strexheq GPR , GPR , [ GPR ]",{0x01E00F90,0x000FF00F}}, // 000000011110xxxxxxxx11111001xxxx strexheq r0, r0, [r0] { "strexhge GPR , GPR , [ GPR ]",{0xA1E00F90,0x000FF00F}}, // 101000011110xxxxxxxx11111001xxxx strexhge r0, r0, [r0] { "strexhgt GPR , GPR , [ GPR ]",{0xC1E00F90,0x000FF00F}}, // 110000011110xxxxxxxx11111001xxxx strexhgt r0, r0, [r0] { "strexhhi GPR , GPR , [ GPR ]",{0x81E00F90,0x000FF00F}}, // 100000011110xxxxxxxx11111001xxxx strexhhi r0, r0, [r0] { "strexhhs GPR , GPR , [ GPR ]",{0x21E00F90,0x000FF00F}}, // 001000011110xxxxxxxx11111001xxxx strexhhs r0, r0, [r0] { "strexhi GPR , GPR , [ GPR ]",{0x81800F90,0x000FF00F}}, // 100000011000xxxxxxxx11111001xxxx strexhi r0, r0, [r0] { "strexhle GPR , GPR , [ GPR ]",{0xD1E00F90,0x000FF00F}}, // 110100011110xxxxxxxx11111001xxxx strexhle r0, r0, [r0] { "strexhlo GPR , GPR , [ GPR ]",{0x31E00F90,0x000FF00F}}, // 001100011110xxxxxxxx11111001xxxx strexhlo r0, r0, [r0] { "strexhls GPR , GPR , [ GPR ]",{0x91E00F90,0x000FF00F}}, // 100100011110xxxxxxxx11111001xxxx strexhls r0, r0, [r0] { "strexhlt GPR , GPR , [ GPR ]",{0xB1E00F90,0x000FF00F}}, // 101100011110xxxxxxxx11111001xxxx strexhlt r0, r0, [r0] { "strexhmi GPR , GPR , [ GPR ]",{0x41E00F90,0x000FF00F}}, // 010000011110xxxxxxxx11111001xxxx strexhmi r0, r0, [r0] { "strexhne GPR , GPR , [ GPR ]",{0x11E00F90,0x000FF00F}}, // 000100011110xxxxxxxx11111001xxxx strexhne r0, r0, [r0] { "strexhpl GPR , GPR , [ GPR ]",{0x51E00F90,0x000FF00F}}, // 010100011110xxxxxxxx11111001xxxx strexhpl r0, r0, [r0] { "strexhs GPR , GPR , [ GPR ]",{0x21800F90,0x000FF00F}}, // 001000011000xxxxxxxx11111001xxxx strexhs r0, r0, [r0] { "strexhvc GPR , GPR , [ GPR ]",{0x71E00F90,0x000FF00F}}, // 011100011110xxxxxxxx11111001xxxx strexhvc r0, r0, [r0] { "strexhvs GPR , GPR , [ GPR ]",{0x61E00F90,0x000FF00F}}, // 011000011110xxxxxxxx11111001xxxx strexhvs r0, r0, [r0] { "strexle GPR , GPR , [ GPR ]",{0xD1800F90,0x000FF00F}}, // 110100011000xxxxxxxx11111001xxxx strexle r0, r0, [r0] { "strexlo GPR , GPR , [ GPR ]",{0x31800F90,0x000FF00F}}, // 001100011000xxxxxxxx11111001xxxx strexlo r0, r0, [r0] { "strexls GPR , GPR , [ GPR ]",{0x91800F90,0x000FF00F}}, // 100100011000xxxxxxxx11111001xxxx strexls r0, r0, [r0] { "strexlt GPR , GPR , [ GPR ]",{0xB1800F90,0x000FF00F}}, // 101100011000xxxxxxxx11111001xxxx strexlt r0, r0, [r0] { "strexmi GPR , GPR , [ GPR ]",{0x41800F90,0x000FF00F}}, // 010000011000xxxxxxxx11111001xxxx strexmi r0, r0, [r0] { "strexne GPR , GPR , [ GPR ]",{0x11800F90,0x000FF00F}}, // 000100011000xxxxxxxx11111001xxxx strexne r0, r0, [r0] { "strexpl GPR , GPR , [ GPR ]",{0x51800F90,0x000FF00F}}, // 010100011000xxxxxxxx11111001xxxx strexpl r0, r0, [r0] { "strexvc GPR , GPR , [ GPR ]",{0x71800F90,0x000FF00F}}, // 011100011000xxxxxxxx11111001xxxx strexvc r0, r0, [r0] { "strexvs GPR , GPR , [ GPR ]",{0x61800F90,0x000FF00F}}, // 011000011000xxxxxxxx11111001xxxx strexvs r0, r0, [r0] { "strge GPR , [ GPR , - GPR , SHIFT NUM ]",{0xA7000020,0x000FFFEF}}, // 101001110000xxxxxxxxxxxxxxx0xxxx strge r0, [r0, -r0, lsr #32] { "strge GPR , [ GPR , - GPR , SHIFT NUM ] !",{0xA7200020,0x000FFFEF}}, // 101001110010xxxxxxxxxxxxxxx0xxxx strge r0, [r0, -r0, lsr #32]! { "strge GPR , [ GPR , - GPR , SHIFT ]",{0xA7000060,0x000FF00F}}, // 101001110000xxxxxxxx00000110xxxx strge r0, [r0, -r0, rrx] { "strge GPR , [ GPR , - GPR ]",{0xA7000000,0x000FF00F}}, // 101001110000xxxxxxxx00000000xxxx strge r0, [r0, -r0] { "strge GPR , [ GPR , - GPR ] !",{0xA7200000,0x000FF00F}}, // 101001110010xxxxxxxx00000000xxxx strge r0, [r0, -r0]! { "strge GPR , [ GPR , GPR , SHIFT NUM ]",{0xA7800020,0x000FFFEF}}, // 101001111000xxxxxxxxxxxxxxx0xxxx strge r0, [r0, r0, lsr #32] { "strge GPR , [ GPR , GPR , SHIFT NUM ] !",{0xA7A00020,0x000FFFEF}}, // 101001111010xxxxxxxxxxxxxxx0xxxx strge r0, [r0, r0, lsr #32]! { "strge GPR , [ GPR , GPR ]",{0xA7800000,0x000FF00F}}, // 101001111000xxxxxxxx00000000xxxx strge r0, [r0, r0] { "strge GPR , [ GPR , GPR ] !",{0xA7A00000,0x000FF00F}}, // 101001111010xxxxxxxx00000000xxxx strge r0, [r0, r0]! { "strge GPR , [ GPR , NUM ]",{0xA5000000,0x008FFFFF}}, // 10100101x000xxxxxxxxxxxxxxxxxxxx strge r0, [r0, #-0] { "strge GPR , [ GPR , NUM ] !",{0xA5200000,0x008FFFFF}}, // 10100101x010xxxxxxxxxxxxxxxxxxxx strge r0, [r0, #-0]! { "strge GPR , [ GPR ]",{0xA5800000,0x000FF000}}, // 101001011000xxxxxxxx000000000000 strge r0, [r0] { "strge GPR , [ GPR ] , - GPR",{0xA6000000,0x000FF00F}}, // 101001100000xxxxxxxx00000000xxxx strge r0, [r0], -r0 { "strge GPR , [ GPR ] , - GPR , SHIFT",{0xA6000060,0x000FF00F}}, // 101001100000xxxxxxxx00000110xxxx strge r0, [r0], -r0, rrx { "strge GPR , [ GPR ] , - GPR , SHIFT NUM",{0xA6000020,0x000FFFEF}}, // 101001100000xxxxxxxxxxxxxxx0xxxx strge r0, [r0], -r0, lsr #32 { "strge GPR , [ GPR ] , GPR",{0xA6800000,0x000FF00F}}, // 101001101000xxxxxxxx00000000xxxx strge r0, [r0], r0 { "strge GPR , [ GPR ] , GPR , SHIFT",{0xA6800060,0x000FF00F}}, // 101001101000xxxxxxxx00000110xxxx strge r0, [r0], r0, rrx { "strge GPR , [ GPR ] , GPR , SHIFT NUM",{0xA6800020,0x000FFFEF}}, // 101001101000xxxxxxxxxxxxxxx0xxxx strge r0, [r0], r0, lsr #32 { "strge GPR , [ GPR ] , NUM",{0xA4000000,0x008FFFFF}}, // 10100100x000xxxxxxxxxxxxxxxxxxxx strge r0, [r0], #-0 { "strgt GPR , [ GPR , - GPR , SHIFT NUM ]",{0xC7000020,0x000FFFEF}}, // 110001110000xxxxxxxxxxxxxxx0xxxx strgt r0, [r0, -r0, lsr #32] { "strgt GPR , [ GPR , - GPR , SHIFT NUM ] !",{0xC7200020,0x000FFFEF}}, // 110001110010xxxxxxxxxxxxxxx0xxxx strgt r0, [r0, -r0, lsr #32]! { "strgt GPR , [ GPR , - GPR , SHIFT ]",{0xC7000060,0x000FF00F}}, // 110001110000xxxxxxxx00000110xxxx strgt r0, [r0, -r0, rrx] { "strgt GPR , [ GPR , - GPR ]",{0xC7000000,0x000FF00F}}, // 110001110000xxxxxxxx00000000xxxx strgt r0, [r0, -r0] { "strgt GPR , [ GPR , - GPR ] !",{0xC7200000,0x000FF00F}}, // 110001110010xxxxxxxx00000000xxxx strgt r0, [r0, -r0]! { "strgt GPR , [ GPR , GPR , SHIFT NUM ]",{0xC7800020,0x000FFFEF}}, // 110001111000xxxxxxxxxxxxxxx0xxxx strgt r0, [r0, r0, lsr #32] { "strgt GPR , [ GPR , GPR , SHIFT NUM ] !",{0xC7A00020,0x000FFFEF}}, // 110001111010xxxxxxxxxxxxxxx0xxxx strgt r0, [r0, r0, lsr #32]! { "strgt GPR , [ GPR , GPR ]",{0xC7800000,0x000FF00F}}, // 110001111000xxxxxxxx00000000xxxx strgt r0, [r0, r0] { "strgt GPR , [ GPR , GPR ] !",{0xC7A00000,0x000FF00F}}, // 110001111010xxxxxxxx00000000xxxx strgt r0, [r0, r0]! { "strgt GPR , [ GPR , NUM ]",{0xC5000000,0x008FFFFF}}, // 11000101x000xxxxxxxxxxxxxxxxxxxx strgt r0, [r0, #-0] { "strgt GPR , [ GPR , NUM ] !",{0xC5200000,0x008FFFFF}}, // 11000101x010xxxxxxxxxxxxxxxxxxxx strgt r0, [r0, #-0]! { "strgt GPR , [ GPR ]",{0xC5800000,0x000FF000}}, // 110001011000xxxxxxxx000000000000 strgt r0, [r0] { "strgt GPR , [ GPR ] , - GPR",{0xC6000000,0x000FF00F}}, // 110001100000xxxxxxxx00000000xxxx strgt r0, [r0], -r0 { "strgt GPR , [ GPR ] , - GPR , SHIFT",{0xC6000060,0x000FF00F}}, // 110001100000xxxxxxxx00000110xxxx strgt r0, [r0], -r0, rrx { "strgt GPR , [ GPR ] , - GPR , SHIFT NUM",{0xC6000020,0x000FFFEF}}, // 110001100000xxxxxxxxxxxxxxx0xxxx strgt r0, [r0], -r0, lsr #32 { "strgt GPR , [ GPR ] , GPR",{0xC6800000,0x000FF00F}}, // 110001101000xxxxxxxx00000000xxxx strgt r0, [r0], r0 { "strgt GPR , [ GPR ] , GPR , SHIFT",{0xC6800060,0x000FF00F}}, // 110001101000xxxxxxxx00000110xxxx strgt r0, [r0], r0, rrx { "strgt GPR , [ GPR ] , GPR , SHIFT NUM",{0xC6800020,0x000FFFEF}}, // 110001101000xxxxxxxxxxxxxxx0xxxx strgt r0, [r0], r0, lsr #32 { "strgt GPR , [ GPR ] , NUM",{0xC4000000,0x008FFFFF}}, // 11000100x000xxxxxxxxxxxxxxxxxxxx strgt r0, [r0], #-0 { "strh GPR , [ GPR , - GPR ]",{0xE10000B0,0x000FFF0F}}, // 111000010000xxxxxxxxxxxx1011xxxx strh r0, [r0, -r0] { "strh GPR , [ GPR , - GPR ] !",{0xE12000B0,0x000FFF0F}}, // 111000010010xxxxxxxxxxxx1011xxxx strh r0, [r0, -r0]! { "strh GPR , [ GPR , GPR ]",{0xE18000B0,0x000FFF0F}}, // 111000011000xxxxxxxxxxxx1011xxxx strh r0, [r0, r0] { "strh GPR , [ GPR , GPR ] !",{0xE1A000B0,0x000FFF0F}}, // 111000011010xxxxxxxxxxxx1011xxxx strh r0, [r0, r0]! { "strh GPR , [ GPR , NUM ]",{0xE14000B0,0x008FFF0F}}, // 11100001x100xxxxxxxxxxxx1011xxxx strh r0, [r0, #-0] { "strh GPR , [ GPR , NUM ] !",{0xE16000B0,0x008FFF0F}}, // 11100001x110xxxxxxxxxxxx1011xxxx strh r0, [r0, #-0]! { "strh GPR , [ GPR ]",{0xE1C000B0,0x000FF000}}, // 111000011100xxxxxxxx000010110000 strh r0, [r0] { "strh GPR , [ GPR ] , - GPR",{0xE00000B0,0x000FFF0F}}, // 111000000000xxxxxxxxxxxx1011xxxx strh r0, [r0], -r0 { "strh GPR , [ GPR ] , GPR",{0xE08000B0,0x000FFF0F}}, // 111000001000xxxxxxxxxxxx1011xxxx strh r0, [r0], r0 { "strh GPR , [ GPR ] , NUM",{0xE04000B0,0x008FFF0F}}, // 11100000x100xxxxxxxxxxxx1011xxxx strh r0, [r0], #-0 { "strheq GPR , [ GPR , - GPR ]",{0x010000B0,0x000FFF0F}}, // 000000010000xxxxxxxxxxxx1011xxxx strheq r0, [r0, -r0] { "strheq GPR , [ GPR , - GPR ] !",{0x012000B0,0x000FFF0F}}, // 000000010010xxxxxxxxxxxx1011xxxx strheq r0, [r0, -r0]! { "strheq GPR , [ GPR , GPR ]",{0x018000B0,0x000FFF0F}}, // 000000011000xxxxxxxxxxxx1011xxxx strheq r0, [r0, r0] { "strheq GPR , [ GPR , GPR ] !",{0x01A000B0,0x000FFF0F}}, // 000000011010xxxxxxxxxxxx1011xxxx strheq r0, [r0, r0]! { "strheq GPR , [ GPR , NUM ]",{0x014000B0,0x008FFF0F}}, // 00000001x100xxxxxxxxxxxx1011xxxx strheq r0, [r0, #-0] { "strheq GPR , [ GPR , NUM ] !",{0x016000B0,0x008FFF0F}}, // 00000001x110xxxxxxxxxxxx1011xxxx strheq r0, [r0, #-0]! { "strheq GPR , [ GPR ]",{0x01C000B0,0x000FF000}}, // 000000011100xxxxxxxx000010110000 strheq r0, [r0] { "strheq GPR , [ GPR ] , - GPR",{0x000000B0,0x000FFF0F}}, // 000000000000xxxxxxxxxxxx1011xxxx strheq r0, [r0], -r0 { "strheq GPR , [ GPR ] , GPR",{0x008000B0,0x000FFF0F}}, // 000000001000xxxxxxxxxxxx1011xxxx strheq r0, [r0], r0 { "strheq GPR , [ GPR ] , NUM",{0x004000B0,0x008FFF0F}}, // 00000000x100xxxxxxxxxxxx1011xxxx strheq r0, [r0], #-0 { "strhge GPR , [ GPR , - GPR ]",{0xA10000B0,0x000FFF0F}}, // 101000010000xxxxxxxxxxxx1011xxxx strhge r0, [r0, -r0] { "strhge GPR , [ GPR , - GPR ] !",{0xA12000B0,0x000FFF0F}}, // 101000010010xxxxxxxxxxxx1011xxxx strhge r0, [r0, -r0]! { "strhge GPR , [ GPR , GPR ]",{0xA18000B0,0x000FFF0F}}, // 101000011000xxxxxxxxxxxx1011xxxx strhge r0, [r0, r0] { "strhge GPR , [ GPR , GPR ] !",{0xA1A000B0,0x000FFF0F}}, // 101000011010xxxxxxxxxxxx1011xxxx strhge r0, [r0, r0]! { "strhge GPR , [ GPR , NUM ]",{0xA14000B0,0x008FFF0F}}, // 10100001x100xxxxxxxxxxxx1011xxxx strhge r0, [r0, #-0] { "strhge GPR , [ GPR , NUM ] !",{0xA16000B0,0x008FFF0F}}, // 10100001x110xxxxxxxxxxxx1011xxxx strhge r0, [r0, #-0]! { "strhge GPR , [ GPR ]",{0xA1C000B0,0x000FF000}}, // 101000011100xxxxxxxx000010110000 strhge r0, [r0] { "strhge GPR , [ GPR ] , - GPR",{0xA00000B0,0x000FFF0F}}, // 101000000000xxxxxxxxxxxx1011xxxx strhge r0, [r0], -r0 { "strhge GPR , [ GPR ] , GPR",{0xA08000B0,0x000FFF0F}}, // 101000001000xxxxxxxxxxxx1011xxxx strhge r0, [r0], r0 { "strhge GPR , [ GPR ] , NUM",{0xA04000B0,0x008FFF0F}}, // 10100000x100xxxxxxxxxxxx1011xxxx strhge r0, [r0], #-0 { "strhgt GPR , [ GPR , - GPR ]",{0xC10000B0,0x000FFF0F}}, // 110000010000xxxxxxxxxxxx1011xxxx strhgt r0, [r0, -r0] { "strhgt GPR , [ GPR , - GPR ] !",{0xC12000B0,0x000FFF0F}}, // 110000010010xxxxxxxxxxxx1011xxxx strhgt r0, [r0, -r0]! { "strhgt GPR , [ GPR , GPR ]",{0xC18000B0,0x000FFF0F}}, // 110000011000xxxxxxxxxxxx1011xxxx strhgt r0, [r0, r0] { "strhgt GPR , [ GPR , GPR ] !",{0xC1A000B0,0x000FFF0F}}, // 110000011010xxxxxxxxxxxx1011xxxx strhgt r0, [r0, r0]! { "strhgt GPR , [ GPR , NUM ]",{0xC14000B0,0x008FFF0F}}, // 11000001x100xxxxxxxxxxxx1011xxxx strhgt r0, [r0, #-0] { "strhgt GPR , [ GPR , NUM ] !",{0xC16000B0,0x008FFF0F}}, // 11000001x110xxxxxxxxxxxx1011xxxx strhgt r0, [r0, #-0]! { "strhgt GPR , [ GPR ]",{0xC1C000B0,0x000FF000}}, // 110000011100xxxxxxxx000010110000 strhgt r0, [r0] { "strhgt GPR , [ GPR ] , - GPR",{0xC00000B0,0x000FFF0F}}, // 110000000000xxxxxxxxxxxx1011xxxx strhgt r0, [r0], -r0 { "strhgt GPR , [ GPR ] , GPR",{0xC08000B0,0x000FFF0F}}, // 110000001000xxxxxxxxxxxx1011xxxx strhgt r0, [r0], r0 { "strhgt GPR , [ GPR ] , NUM",{0xC04000B0,0x008FFF0F}}, // 11000000x100xxxxxxxxxxxx1011xxxx strhgt r0, [r0], #-0 { "strhhi GPR , [ GPR , - GPR ]",{0x810000B0,0x000FFF0F}}, // 100000010000xxxxxxxxxxxx1011xxxx strhhi r0, [r0, -r0] { "strhhi GPR , [ GPR , - GPR ] !",{0x812000B0,0x000FFF0F}}, // 100000010010xxxxxxxxxxxx1011xxxx strhhi r0, [r0, -r0]! { "strhhi GPR , [ GPR , GPR ]",{0x818000B0,0x000FFF0F}}, // 100000011000xxxxxxxxxxxx1011xxxx strhhi r0, [r0, r0] { "strhhi GPR , [ GPR , GPR ] !",{0x81A000B0,0x000FFF0F}}, // 100000011010xxxxxxxxxxxx1011xxxx strhhi r0, [r0, r0]! { "strhhi GPR , [ GPR , NUM ]",{0x814000B0,0x008FFF0F}}, // 10000001x100xxxxxxxxxxxx1011xxxx strhhi r0, [r0, #-0] { "strhhi GPR , [ GPR , NUM ] !",{0x816000B0,0x008FFF0F}}, // 10000001x110xxxxxxxxxxxx1011xxxx strhhi r0, [r0, #-0]! { "strhhi GPR , [ GPR ]",{0x81C000B0,0x000FF000}}, // 100000011100xxxxxxxx000010110000 strhhi r0, [r0] { "strhhi GPR , [ GPR ] , - GPR",{0x800000B0,0x000FFF0F}}, // 100000000000xxxxxxxxxxxx1011xxxx strhhi r0, [r0], -r0 { "strhhi GPR , [ GPR ] , GPR",{0x808000B0,0x000FFF0F}}, // 100000001000xxxxxxxxxxxx1011xxxx strhhi r0, [r0], r0 { "strhhi GPR , [ GPR ] , NUM",{0x804000B0,0x008FFF0F}}, // 10000000x100xxxxxxxxxxxx1011xxxx strhhi r0, [r0], #-0 { "strhhs GPR , [ GPR , - GPR ]",{0x210000B0,0x000FFF0F}}, // 001000010000xxxxxxxxxxxx1011xxxx strhhs r0, [r0, -r0] { "strhhs GPR , [ GPR , - GPR ] !",{0x212000B0,0x000FFF0F}}, // 001000010010xxxxxxxxxxxx1011xxxx strhhs r0, [r0, -r0]! { "strhhs GPR , [ GPR , GPR ]",{0x218000B0,0x000FFF0F}}, // 001000011000xxxxxxxxxxxx1011xxxx strhhs r0, [r0, r0] { "strhhs GPR , [ GPR , GPR ] !",{0x21A000B0,0x000FFF0F}}, // 001000011010xxxxxxxxxxxx1011xxxx strhhs r0, [r0, r0]! { "strhhs GPR , [ GPR , NUM ]",{0x214000B0,0x008FFF0F}}, // 00100001x100xxxxxxxxxxxx1011xxxx strhhs r0, [r0, #-0] { "strhhs GPR , [ GPR , NUM ] !",{0x216000B0,0x008FFF0F}}, // 00100001x110xxxxxxxxxxxx1011xxxx strhhs r0, [r0, #-0]! { "strhhs GPR , [ GPR ]",{0x21C000B0,0x000FF000}}, // 001000011100xxxxxxxx000010110000 strhhs r0, [r0] { "strhhs GPR , [ GPR ] , - GPR",{0x200000B0,0x000FFF0F}}, // 001000000000xxxxxxxxxxxx1011xxxx strhhs r0, [r0], -r0 { "strhhs GPR , [ GPR ] , GPR",{0x208000B0,0x000FFF0F}}, // 001000001000xxxxxxxxxxxx1011xxxx strhhs r0, [r0], r0 { "strhhs GPR , [ GPR ] , NUM",{0x204000B0,0x008FFF0F}}, // 00100000x100xxxxxxxxxxxx1011xxxx strhhs r0, [r0], #-0 { "strhi GPR , [ GPR , - GPR , SHIFT NUM ]",{0x87000020,0x000FFFEF}}, // 100001110000xxxxxxxxxxxxxxx0xxxx strhi r0, [r0, -r0, lsr #32] { "strhi GPR , [ GPR , - GPR , SHIFT NUM ] !",{0x87200020,0x000FFFEF}}, // 100001110010xxxxxxxxxxxxxxx0xxxx strhi r0, [r0, -r0, lsr #32]! { "strhi GPR , [ GPR , - GPR , SHIFT ]",{0x87000060,0x000FF00F}}, // 100001110000xxxxxxxx00000110xxxx strhi r0, [r0, -r0, rrx] { "strhi GPR , [ GPR , - GPR ]",{0x87000000,0x000FF00F}}, // 100001110000xxxxxxxx00000000xxxx strhi r0, [r0, -r0] { "strhi GPR , [ GPR , - GPR ] !",{0x87200000,0x000FF00F}}, // 100001110010xxxxxxxx00000000xxxx strhi r0, [r0, -r0]! { "strhi GPR , [ GPR , GPR , SHIFT NUM ]",{0x87800020,0x000FFFEF}}, // 100001111000xxxxxxxxxxxxxxx0xxxx strhi r0, [r0, r0, lsr #32] { "strhi GPR , [ GPR , GPR , SHIFT NUM ] !",{0x87A00020,0x000FFFEF}}, // 100001111010xxxxxxxxxxxxxxx0xxxx strhi r0, [r0, r0, lsr #32]! { "strhi GPR , [ GPR , GPR ]",{0x87800000,0x000FF00F}}, // 100001111000xxxxxxxx00000000xxxx strhi r0, [r0, r0] { "strhi GPR , [ GPR , GPR ] !",{0x87A00000,0x000FF00F}}, // 100001111010xxxxxxxx00000000xxxx strhi r0, [r0, r0]! { "strhi GPR , [ GPR , NUM ]",{0x85000000,0x008FFFFF}}, // 10000101x000xxxxxxxxxxxxxxxxxxxx strhi r0, [r0, #-0] { "strhi GPR , [ GPR , NUM ] !",{0x85200000,0x008FFFFF}}, // 10000101x010xxxxxxxxxxxxxxxxxxxx strhi r0, [r0, #-0]! { "strhi GPR , [ GPR ]",{0x85800000,0x000FF000}}, // 100001011000xxxxxxxx000000000000 strhi r0, [r0] { "strhi GPR , [ GPR ] , - GPR",{0x86000000,0x000FF00F}}, // 100001100000xxxxxxxx00000000xxxx strhi r0, [r0], -r0 { "strhi GPR , [ GPR ] , - GPR , SHIFT",{0x86000060,0x000FF00F}}, // 100001100000xxxxxxxx00000110xxxx strhi r0, [r0], -r0, rrx { "strhi GPR , [ GPR ] , - GPR , SHIFT NUM",{0x86000020,0x000FFFEF}}, // 100001100000xxxxxxxxxxxxxxx0xxxx strhi r0, [r0], -r0, lsr #32 { "strhi GPR , [ GPR ] , GPR",{0x86800000,0x000FF00F}}, // 100001101000xxxxxxxx00000000xxxx strhi r0, [r0], r0 { "strhi GPR , [ GPR ] , GPR , SHIFT",{0x86800060,0x000FF00F}}, // 100001101000xxxxxxxx00000110xxxx strhi r0, [r0], r0, rrx { "strhi GPR , [ GPR ] , GPR , SHIFT NUM",{0x86800020,0x000FFFEF}}, // 100001101000xxxxxxxxxxxxxxx0xxxx strhi r0, [r0], r0, lsr #32 { "strhi GPR , [ GPR ] , NUM",{0x84000000,0x008FFFFF}}, // 10000100x000xxxxxxxxxxxxxxxxxxxx strhi r0, [r0], #-0 { "strhle GPR , [ GPR , - GPR ]",{0xD10000B0,0x000FFF0F}}, // 110100010000xxxxxxxxxxxx1011xxxx strhle r0, [r0, -r0] { "strhle GPR , [ GPR , - GPR ] !",{0xD12000B0,0x000FFF0F}}, // 110100010010xxxxxxxxxxxx1011xxxx strhle r0, [r0, -r0]! { "strhle GPR , [ GPR , GPR ]",{0xD18000B0,0x000FFF0F}}, // 110100011000xxxxxxxxxxxx1011xxxx strhle r0, [r0, r0] { "strhle GPR , [ GPR , GPR ] !",{0xD1A000B0,0x000FFF0F}}, // 110100011010xxxxxxxxxxxx1011xxxx strhle r0, [r0, r0]! { "strhle GPR , [ GPR , NUM ]",{0xD14000B0,0x008FFF0F}}, // 11010001x100xxxxxxxxxxxx1011xxxx strhle r0, [r0, #-0] { "strhle GPR , [ GPR , NUM ] !",{0xD16000B0,0x008FFF0F}}, // 11010001x110xxxxxxxxxxxx1011xxxx strhle r0, [r0, #-0]! { "strhle GPR , [ GPR ]",{0xD1C000B0,0x000FF000}}, // 110100011100xxxxxxxx000010110000 strhle r0, [r0] { "strhle GPR , [ GPR ] , - GPR",{0xD00000B0,0x000FFF0F}}, // 110100000000xxxxxxxxxxxx1011xxxx strhle r0, [r0], -r0 { "strhle GPR , [ GPR ] , GPR",{0xD08000B0,0x000FFF0F}}, // 110100001000xxxxxxxxxxxx1011xxxx strhle r0, [r0], r0 { "strhle GPR , [ GPR ] , NUM",{0xD04000B0,0x008FFF0F}}, // 11010000x100xxxxxxxxxxxx1011xxxx strhle r0, [r0], #-0 { "strhlo GPR , [ GPR , - GPR ]",{0x310000B0,0x000FFF0F}}, // 001100010000xxxxxxxxxxxx1011xxxx strhlo r0, [r0, -r0] { "strhlo GPR , [ GPR , - GPR ] !",{0x312000B0,0x000FFF0F}}, // 001100010010xxxxxxxxxxxx1011xxxx strhlo r0, [r0, -r0]! { "strhlo GPR , [ GPR , GPR ]",{0x318000B0,0x000FFF0F}}, // 001100011000xxxxxxxxxxxx1011xxxx strhlo r0, [r0, r0] { "strhlo GPR , [ GPR , GPR ] !",{0x31A000B0,0x000FFF0F}}, // 001100011010xxxxxxxxxxxx1011xxxx strhlo r0, [r0, r0]! { "strhlo GPR , [ GPR , NUM ]",{0x314000B0,0x008FFF0F}}, // 00110001x100xxxxxxxxxxxx1011xxxx strhlo r0, [r0, #-0] { "strhlo GPR , [ GPR , NUM ] !",{0x316000B0,0x008FFF0F}}, // 00110001x110xxxxxxxxxxxx1011xxxx strhlo r0, [r0, #-0]! { "strhlo GPR , [ GPR ]",{0x31C000B0,0x000FF000}}, // 001100011100xxxxxxxx000010110000 strhlo r0, [r0] { "strhlo GPR , [ GPR ] , - GPR",{0x300000B0,0x000FFF0F}}, // 001100000000xxxxxxxxxxxx1011xxxx strhlo r0, [r0], -r0 { "strhlo GPR , [ GPR ] , GPR",{0x308000B0,0x000FFF0F}}, // 001100001000xxxxxxxxxxxx1011xxxx strhlo r0, [r0], r0 { "strhlo GPR , [ GPR ] , NUM",{0x304000B0,0x008FFF0F}}, // 00110000x100xxxxxxxxxxxx1011xxxx strhlo r0, [r0], #-0 { "strhls GPR , [ GPR , - GPR ]",{0x910000B0,0x000FFF0F}}, // 100100010000xxxxxxxxxxxx1011xxxx strhls r0, [r0, -r0] { "strhls GPR , [ GPR , - GPR ] !",{0x912000B0,0x000FFF0F}}, // 100100010010xxxxxxxxxxxx1011xxxx strhls r0, [r0, -r0]! { "strhls GPR , [ GPR , GPR ]",{0x918000B0,0x000FFF0F}}, // 100100011000xxxxxxxxxxxx1011xxxx strhls r0, [r0, r0] { "strhls GPR , [ GPR , GPR ] !",{0x91A000B0,0x000FFF0F}}, // 100100011010xxxxxxxxxxxx1011xxxx strhls r0, [r0, r0]! { "strhls GPR , [ GPR , NUM ]",{0x914000B0,0x008FFF0F}}, // 10010001x100xxxxxxxxxxxx1011xxxx strhls r0, [r0, #-0] { "strhls GPR , [ GPR , NUM ] !",{0x916000B0,0x008FFF0F}}, // 10010001x110xxxxxxxxxxxx1011xxxx strhls r0, [r0, #-0]! { "strhls GPR , [ GPR ]",{0x91C000B0,0x000FF000}}, // 100100011100xxxxxxxx000010110000 strhls r0, [r0] { "strhls GPR , [ GPR ] , - GPR",{0x900000B0,0x000FFF0F}}, // 100100000000xxxxxxxxxxxx1011xxxx strhls r0, [r0], -r0 { "strhls GPR , [ GPR ] , GPR",{0x908000B0,0x000FFF0F}}, // 100100001000xxxxxxxxxxxx1011xxxx strhls r0, [r0], r0 { "strhls GPR , [ GPR ] , NUM",{0x904000B0,0x008FFF0F}}, // 10010000x100xxxxxxxxxxxx1011xxxx strhls r0, [r0], #-0 { "strhlt GPR , [ GPR , - GPR ]",{0xB10000B0,0x000FFF0F}}, // 101100010000xxxxxxxxxxxx1011xxxx strhlt r0, [r0, -r0] { "strhlt GPR , [ GPR , - GPR ] !",{0xB12000B0,0x000FFF0F}}, // 101100010010xxxxxxxxxxxx1011xxxx strhlt r0, [r0, -r0]! { "strhlt GPR , [ GPR , GPR ]",{0xB18000B0,0x000FFF0F}}, // 101100011000xxxxxxxxxxxx1011xxxx strhlt r0, [r0, r0] { "strhlt GPR , [ GPR , GPR ] !",{0xB1A000B0,0x000FFF0F}}, // 101100011010xxxxxxxxxxxx1011xxxx strhlt r0, [r0, r0]! { "strhlt GPR , [ GPR , NUM ]",{0xB14000B0,0x008FFF0F}}, // 10110001x100xxxxxxxxxxxx1011xxxx strhlt r0, [r0, #-0] { "strhlt GPR , [ GPR , NUM ] !",{0xB16000B0,0x008FFF0F}}, // 10110001x110xxxxxxxxxxxx1011xxxx strhlt r0, [r0, #-0]! { "strhlt GPR , [ GPR ]",{0xB1C000B0,0x000FF000}}, // 101100011100xxxxxxxx000010110000 strhlt r0, [r0] { "strhlt GPR , [ GPR ] , - GPR",{0xB00000B0,0x000FFF0F}}, // 101100000000xxxxxxxxxxxx1011xxxx strhlt r0, [r0], -r0 { "strhlt GPR , [ GPR ] , GPR",{0xB08000B0,0x000FFF0F}}, // 101100001000xxxxxxxxxxxx1011xxxx strhlt r0, [r0], r0 { "strhlt GPR , [ GPR ] , NUM",{0xB04000B0,0x008FFF0F}}, // 10110000x100xxxxxxxxxxxx1011xxxx strhlt r0, [r0], #-0 { "strhmi GPR , [ GPR , - GPR ]",{0x410000B0,0x000FFF0F}}, // 010000010000xxxxxxxxxxxx1011xxxx strhmi r0, [r0, -r0] { "strhmi GPR , [ GPR , - GPR ] !",{0x412000B0,0x000FFF0F}}, // 010000010010xxxxxxxxxxxx1011xxxx strhmi r0, [r0, -r0]! { "strhmi GPR , [ GPR , GPR ]",{0x418000B0,0x000FFF0F}}, // 010000011000xxxxxxxxxxxx1011xxxx strhmi r0, [r0, r0] { "strhmi GPR , [ GPR , GPR ] !",{0x41A000B0,0x000FFF0F}}, // 010000011010xxxxxxxxxxxx1011xxxx strhmi r0, [r0, r0]! { "strhmi GPR , [ GPR , NUM ]",{0x414000B0,0x008FFF0F}}, // 01000001x100xxxxxxxxxxxx1011xxxx strhmi r0, [r0, #-0] { "strhmi GPR , [ GPR , NUM ] !",{0x416000B0,0x008FFF0F}}, // 01000001x110xxxxxxxxxxxx1011xxxx strhmi r0, [r0, #-0]! { "strhmi GPR , [ GPR ]",{0x41C000B0,0x000FF000}}, // 010000011100xxxxxxxx000010110000 strhmi r0, [r0] { "strhmi GPR , [ GPR ] , - GPR",{0x400000B0,0x000FFF0F}}, // 010000000000xxxxxxxxxxxx1011xxxx strhmi r0, [r0], -r0 { "strhmi GPR , [ GPR ] , GPR",{0x408000B0,0x000FFF0F}}, // 010000001000xxxxxxxxxxxx1011xxxx strhmi r0, [r0], r0 { "strhmi GPR , [ GPR ] , NUM",{0x404000B0,0x008FFF0F}}, // 01000000x100xxxxxxxxxxxx1011xxxx strhmi r0, [r0], #-0 { "strhne GPR , [ GPR , - GPR ]",{0x110000B0,0x000FFF0F}}, // 000100010000xxxxxxxxxxxx1011xxxx strhne r0, [r0, -r0] { "strhne GPR , [ GPR , - GPR ] !",{0x112000B0,0x000FFF0F}}, // 000100010010xxxxxxxxxxxx1011xxxx strhne r0, [r0, -r0]! { "strhne GPR , [ GPR , GPR ]",{0x118000B0,0x000FFF0F}}, // 000100011000xxxxxxxxxxxx1011xxxx strhne r0, [r0, r0] { "strhne GPR , [ GPR , GPR ] !",{0x11A000B0,0x000FFF0F}}, // 000100011010xxxxxxxxxxxx1011xxxx strhne r0, [r0, r0]! { "strhne GPR , [ GPR , NUM ]",{0x114000B0,0x008FFF0F}}, // 00010001x100xxxxxxxxxxxx1011xxxx strhne r0, [r0, #-0] { "strhne GPR , [ GPR , NUM ] !",{0x116000B0,0x008FFF0F}}, // 00010001x110xxxxxxxxxxxx1011xxxx strhne r0, [r0, #-0]! { "strhne GPR , [ GPR ]",{0x11C000B0,0x000FF000}}, // 000100011100xxxxxxxx000010110000 strhne r0, [r0] { "strhne GPR , [ GPR ] , - GPR",{0x100000B0,0x000FFF0F}}, // 000100000000xxxxxxxxxxxx1011xxxx strhne r0, [r0], -r0 { "strhne GPR , [ GPR ] , GPR",{0x108000B0,0x000FFF0F}}, // 000100001000xxxxxxxxxxxx1011xxxx strhne r0, [r0], r0 { "strhne GPR , [ GPR ] , NUM",{0x104000B0,0x008FFF0F}}, // 00010000x100xxxxxxxxxxxx1011xxxx strhne r0, [r0], #-0 { "strhpl GPR , [ GPR , - GPR ]",{0x510000B0,0x000FFF0F}}, // 010100010000xxxxxxxxxxxx1011xxxx strhpl r0, [r0, -r0] { "strhpl GPR , [ GPR , - GPR ] !",{0x512000B0,0x000FFF0F}}, // 010100010010xxxxxxxxxxxx1011xxxx strhpl r0, [r0, -r0]! { "strhpl GPR , [ GPR , GPR ]",{0x518000B0,0x000FFF0F}}, // 010100011000xxxxxxxxxxxx1011xxxx strhpl r0, [r0, r0] { "strhpl GPR , [ GPR , GPR ] !",{0x51A000B0,0x000FFF0F}}, // 010100011010xxxxxxxxxxxx1011xxxx strhpl r0, [r0, r0]! { "strhpl GPR , [ GPR , NUM ]",{0x514000B0,0x008FFF0F}}, // 01010001x100xxxxxxxxxxxx1011xxxx strhpl r0, [r0, #-0] { "strhpl GPR , [ GPR , NUM ] !",{0x516000B0,0x008FFF0F}}, // 01010001x110xxxxxxxxxxxx1011xxxx strhpl r0, [r0, #-0]! { "strhpl GPR , [ GPR ]",{0x51C000B0,0x000FF000}}, // 010100011100xxxxxxxx000010110000 strhpl r0, [r0] { "strhpl GPR , [ GPR ] , - GPR",{0x500000B0,0x000FFF0F}}, // 010100000000xxxxxxxxxxxx1011xxxx strhpl r0, [r0], -r0 { "strhpl GPR , [ GPR ] , GPR",{0x508000B0,0x000FFF0F}}, // 010100001000xxxxxxxxxxxx1011xxxx strhpl r0, [r0], r0 { "strhpl GPR , [ GPR ] , NUM",{0x504000B0,0x008FFF0F}}, // 01010000x100xxxxxxxxxxxx1011xxxx strhpl r0, [r0], #-0 { "strhs GPR , [ GPR , - GPR , SHIFT NUM ]",{0x27000020,0x000FFFEF}}, // 001001110000xxxxxxxxxxxxxxx0xxxx strhs r0, [r0, -r0, lsr #32] { "strhs GPR , [ GPR , - GPR , SHIFT NUM ] !",{0x27200020,0x000FFFEF}}, // 001001110010xxxxxxxxxxxxxxx0xxxx strhs r0, [r0, -r0, lsr #32]! { "strhs GPR , [ GPR , - GPR , SHIFT ]",{0x27000060,0x000FF00F}}, // 001001110000xxxxxxxx00000110xxxx strhs r0, [r0, -r0, rrx] { "strhs GPR , [ GPR , - GPR ]",{0x27000000,0x000FF00F}}, // 001001110000xxxxxxxx00000000xxxx strhs r0, [r0, -r0] { "strhs GPR , [ GPR , - GPR ] !",{0x27200000,0x000FF00F}}, // 001001110010xxxxxxxx00000000xxxx strhs r0, [r0, -r0]! { "strhs GPR , [ GPR , GPR , SHIFT NUM ]",{0x27800020,0x000FFFEF}}, // 001001111000xxxxxxxxxxxxxxx0xxxx strhs r0, [r0, r0, lsr #32] { "strhs GPR , [ GPR , GPR , SHIFT NUM ] !",{0x27A00020,0x000FFFEF}}, // 001001111010xxxxxxxxxxxxxxx0xxxx strhs r0, [r0, r0, lsr #32]! { "strhs GPR , [ GPR , GPR ]",{0x27800000,0x000FF00F}}, // 001001111000xxxxxxxx00000000xxxx strhs r0, [r0, r0] { "strhs GPR , [ GPR , GPR ] !",{0x27A00000,0x000FF00F}}, // 001001111010xxxxxxxx00000000xxxx strhs r0, [r0, r0]! { "strhs GPR , [ GPR , NUM ]",{0x25000000,0x008FFFFF}}, // 00100101x000xxxxxxxxxxxxxxxxxxxx strhs r0, [r0, #-0] { "strhs GPR , [ GPR , NUM ] !",{0x25200000,0x008FFFFF}}, // 00100101x010xxxxxxxxxxxxxxxxxxxx strhs r0, [r0, #-0]! { "strhs GPR , [ GPR ]",{0x25800000,0x000FF000}}, // 001001011000xxxxxxxx000000000000 strhs r0, [r0] { "strhs GPR , [ GPR ] , - GPR",{0x26000000,0x000FF00F}}, // 001001100000xxxxxxxx00000000xxxx strhs r0, [r0], -r0 { "strhs GPR , [ GPR ] , - GPR , SHIFT",{0x26000060,0x000FF00F}}, // 001001100000xxxxxxxx00000110xxxx strhs r0, [r0], -r0, rrx { "strhs GPR , [ GPR ] , - GPR , SHIFT NUM",{0x26000020,0x000FFFEF}}, // 001001100000xxxxxxxxxxxxxxx0xxxx strhs r0, [r0], -r0, lsr #32 { "strhs GPR , [ GPR ] , GPR",{0x26800000,0x000FF00F}}, // 001001101000xxxxxxxx00000000xxxx strhs r0, [r0], r0 { "strhs GPR , [ GPR ] , GPR , SHIFT",{0x26800060,0x000FF00F}}, // 001001101000xxxxxxxx00000110xxxx strhs r0, [r0], r0, rrx { "strhs GPR , [ GPR ] , GPR , SHIFT NUM",{0x26800020,0x000FFFEF}}, // 001001101000xxxxxxxxxxxxxxx0xxxx strhs r0, [r0], r0, lsr #32 { "strhs GPR , [ GPR ] , NUM",{0x24000000,0x008FFFFF}}, // 00100100x000xxxxxxxxxxxxxxxxxxxx strhs r0, [r0], #-0 { "strht GPR , [ GPR ] , - GPR",{0xE02000B0,0x000FF00F}}, // 111000000010xxxxxxxx00001011xxxx strht r0, [r0], -r0 { "strht GPR , [ GPR ] , GPR",{0xE0A000B0,0x000FF00F}}, // 111000001010xxxxxxxx00001011xxxx strht r0, [r0], r0 { "strht GPR , [ GPR ] , NUM",{0xE06000B0,0x008FFF0F}}, // 11100000x110xxxxxxxxxxxx1011xxxx strht r0, [r0], #-0 { "strhteq GPR , [ GPR ] , - GPR",{0x002000B0,0x000FF00F}}, // 000000000010xxxxxxxx00001011xxxx strhteq r0, [r0], -r0 { "strhteq GPR , [ GPR ] , GPR",{0x00A000B0,0x000FF00F}}, // 000000001010xxxxxxxx00001011xxxx strhteq r0, [r0], r0 { "strhteq GPR , [ GPR ] , NUM",{0x006000B0,0x008FFF0F}}, // 00000000x110xxxxxxxxxxxx1011xxxx strhteq r0, [r0], #-0 { "strhtge GPR , [ GPR ] , - GPR",{0xA02000B0,0x000FF00F}}, // 101000000010xxxxxxxx00001011xxxx strhtge r0, [r0], -r0 { "strhtge GPR , [ GPR ] , GPR",{0xA0A000B0,0x000FF00F}}, // 101000001010xxxxxxxx00001011xxxx strhtge r0, [r0], r0 { "strhtge GPR , [ GPR ] , NUM",{0xA06000B0,0x008FFF0F}}, // 10100000x110xxxxxxxxxxxx1011xxxx strhtge r0, [r0], #-0 { "strhtgt GPR , [ GPR ] , - GPR",{0xC02000B0,0x000FF00F}}, // 110000000010xxxxxxxx00001011xxxx strhtgt r0, [r0], -r0 { "strhtgt GPR , [ GPR ] , GPR",{0xC0A000B0,0x000FF00F}}, // 110000001010xxxxxxxx00001011xxxx strhtgt r0, [r0], r0 { "strhtgt GPR , [ GPR ] , NUM",{0xC06000B0,0x008FFF0F}}, // 11000000x110xxxxxxxxxxxx1011xxxx strhtgt r0, [r0], #-0 { "strhthi GPR , [ GPR ] , - GPR",{0x802000B0,0x000FF00F}}, // 100000000010xxxxxxxx00001011xxxx strhthi r0, [r0], -r0 { "strhthi GPR , [ GPR ] , GPR",{0x80A000B0,0x000FF00F}}, // 100000001010xxxxxxxx00001011xxxx strhthi r0, [r0], r0 { "strhthi GPR , [ GPR ] , NUM",{0x806000B0,0x008FFF0F}}, // 10000000x110xxxxxxxxxxxx1011xxxx strhthi r0, [r0], #-0 { "strhths GPR , [ GPR ] , - GPR",{0x202000B0,0x000FF00F}}, // 001000000010xxxxxxxx00001011xxxx strhths r0, [r0], -r0 { "strhths GPR , [ GPR ] , GPR",{0x20A000B0,0x000FF00F}}, // 001000001010xxxxxxxx00001011xxxx strhths r0, [r0], r0 { "strhths GPR , [ GPR ] , NUM",{0x206000B0,0x008FFF0F}}, // 00100000x110xxxxxxxxxxxx1011xxxx strhths r0, [r0], #-0 { "strhtle GPR , [ GPR ] , - GPR",{0xD02000B0,0x000FF00F}}, // 110100000010xxxxxxxx00001011xxxx strhtle r0, [r0], -r0 { "strhtle GPR , [ GPR ] , GPR",{0xD0A000B0,0x000FF00F}}, // 110100001010xxxxxxxx00001011xxxx strhtle r0, [r0], r0 { "strhtle GPR , [ GPR ] , NUM",{0xD06000B0,0x008FFF0F}}, // 11010000x110xxxxxxxxxxxx1011xxxx strhtle r0, [r0], #-0 { "strhtlo GPR , [ GPR ] , - GPR",{0x302000B0,0x000FF00F}}, // 001100000010xxxxxxxx00001011xxxx strhtlo r0, [r0], -r0 { "strhtlo GPR , [ GPR ] , GPR",{0x30A000B0,0x000FF00F}}, // 001100001010xxxxxxxx00001011xxxx strhtlo r0, [r0], r0 { "strhtlo GPR , [ GPR ] , NUM",{0x306000B0,0x008FFF0F}}, // 00110000x110xxxxxxxxxxxx1011xxxx strhtlo r0, [r0], #-0 { "strhtls GPR , [ GPR ] , - GPR",{0x902000B0,0x000FF00F}}, // 100100000010xxxxxxxx00001011xxxx strhtls r0, [r0], -r0 { "strhtls GPR , [ GPR ] , GPR",{0x90A000B0,0x000FF00F}}, // 100100001010xxxxxxxx00001011xxxx strhtls r0, [r0], r0 { "strhtls GPR , [ GPR ] , NUM",{0x906000B0,0x008FFF0F}}, // 10010000x110xxxxxxxxxxxx1011xxxx strhtls r0, [r0], #-0 { "strhtlt GPR , [ GPR ] , - GPR",{0xB02000B0,0x000FF00F}}, // 101100000010xxxxxxxx00001011xxxx strhtlt r0, [r0], -r0 { "strhtlt GPR , [ GPR ] , GPR",{0xB0A000B0,0x000FF00F}}, // 101100001010xxxxxxxx00001011xxxx strhtlt r0, [r0], r0 { "strhtlt GPR , [ GPR ] , NUM",{0xB06000B0,0x008FFF0F}}, // 10110000x110xxxxxxxxxxxx1011xxxx strhtlt r0, [r0], #-0 { "strhtmi GPR , [ GPR ] , - GPR",{0x402000B0,0x000FF00F}}, // 010000000010xxxxxxxx00001011xxxx strhtmi r0, [r0], -r0 { "strhtmi GPR , [ GPR ] , GPR",{0x40A000B0,0x000FF00F}}, // 010000001010xxxxxxxx00001011xxxx strhtmi r0, [r0], r0 { "strhtmi GPR , [ GPR ] , NUM",{0x406000B0,0x008FFF0F}}, // 01000000x110xxxxxxxxxxxx1011xxxx strhtmi r0, [r0], #-0 { "strhtne GPR , [ GPR ] , - GPR",{0x102000B0,0x000FF00F}}, // 000100000010xxxxxxxx00001011xxxx strhtne r0, [r0], -r0 { "strhtne GPR , [ GPR ] , GPR",{0x10A000B0,0x000FF00F}}, // 000100001010xxxxxxxx00001011xxxx strhtne r0, [r0], r0 { "strhtne GPR , [ GPR ] , NUM",{0x106000B0,0x008FFF0F}}, // 00010000x110xxxxxxxxxxxx1011xxxx strhtne r0, [r0], #-0 { "strhtpl GPR , [ GPR ] , - GPR",{0x502000B0,0x000FF00F}}, // 010100000010xxxxxxxx00001011xxxx strhtpl r0, [r0], -r0 { "strhtpl GPR , [ GPR ] , GPR",{0x50A000B0,0x000FF00F}}, // 010100001010xxxxxxxx00001011xxxx strhtpl r0, [r0], r0 { "strhtpl GPR , [ GPR ] , NUM",{0x506000B0,0x008FFF0F}}, // 01010000x110xxxxxxxxxxxx1011xxxx strhtpl r0, [r0], #-0 { "strhtvc GPR , [ GPR ] , - GPR",{0x702000B0,0x000FF00F}}, // 011100000010xxxxxxxx00001011xxxx strhtvc r0, [r0], -r0 { "strhtvc GPR , [ GPR ] , GPR",{0x70A000B0,0x000FF00F}}, // 011100001010xxxxxxxx00001011xxxx strhtvc r0, [r0], r0 { "strhtvc GPR , [ GPR ] , NUM",{0x706000B0,0x008FFF0F}}, // 01110000x110xxxxxxxxxxxx1011xxxx strhtvc r0, [r0], #-0 { "strhtvs GPR , [ GPR ] , - GPR",{0x602000B0,0x000FF00F}}, // 011000000010xxxxxxxx00001011xxxx strhtvs r0, [r0], -r0 { "strhtvs GPR , [ GPR ] , GPR",{0x60A000B0,0x000FF00F}}, // 011000001010xxxxxxxx00001011xxxx strhtvs r0, [r0], r0 { "strhtvs GPR , [ GPR ] , NUM",{0x606000B0,0x008FFF0F}}, // 01100000x110xxxxxxxxxxxx1011xxxx strhtvs r0, [r0], #-0 { "strhvc GPR , [ GPR , - GPR ]",{0x710000B0,0x000FFF0F}}, // 011100010000xxxxxxxxxxxx1011xxxx strhvc r0, [r0, -r0] { "strhvc GPR , [ GPR , - GPR ] !",{0x712000B0,0x000FFF0F}}, // 011100010010xxxxxxxxxxxx1011xxxx strhvc r0, [r0, -r0]! { "strhvc GPR , [ GPR , GPR ]",{0x718000B0,0x000FFF0F}}, // 011100011000xxxxxxxxxxxx1011xxxx strhvc r0, [r0, r0] { "strhvc GPR , [ GPR , GPR ] !",{0x71A000B0,0x000FFF0F}}, // 011100011010xxxxxxxxxxxx1011xxxx strhvc r0, [r0, r0]! { "strhvc GPR , [ GPR , NUM ]",{0x714000B0,0x008FFF0F}}, // 01110001x100xxxxxxxxxxxx1011xxxx strhvc r0, [r0, #-0] { "strhvc GPR , [ GPR , NUM ] !",{0x716000B0,0x008FFF0F}}, // 01110001x110xxxxxxxxxxxx1011xxxx strhvc r0, [r0, #-0]! { "strhvc GPR , [ GPR ]",{0x71C000B0,0x000FF000}}, // 011100011100xxxxxxxx000010110000 strhvc r0, [r0] { "strhvc GPR , [ GPR ] , - GPR",{0x700000B0,0x000FFF0F}}, // 011100000000xxxxxxxxxxxx1011xxxx strhvc r0, [r0], -r0 { "strhvc GPR , [ GPR ] , GPR",{0x708000B0,0x000FFF0F}}, // 011100001000xxxxxxxxxxxx1011xxxx strhvc r0, [r0], r0 { "strhvc GPR , [ GPR ] , NUM",{0x704000B0,0x008FFF0F}}, // 01110000x100xxxxxxxxxxxx1011xxxx strhvc r0, [r0], #-0 { "strhvs GPR , [ GPR , - GPR ]",{0x610000B0,0x000FFF0F}}, // 011000010000xxxxxxxxxxxx1011xxxx strhvs r0, [r0, -r0] { "strhvs GPR , [ GPR , - GPR ] !",{0x612000B0,0x000FFF0F}}, // 011000010010xxxxxxxxxxxx1011xxxx strhvs r0, [r0, -r0]! { "strhvs GPR , [ GPR , GPR ]",{0x618000B0,0x000FFF0F}}, // 011000011000xxxxxxxxxxxx1011xxxx strhvs r0, [r0, r0] { "strhvs GPR , [ GPR , GPR ] !",{0x61A000B0,0x000FFF0F}}, // 011000011010xxxxxxxxxxxx1011xxxx strhvs r0, [r0, r0]! { "strhvs GPR , [ GPR , NUM ]",{0x614000B0,0x008FFF0F}}, // 01100001x100xxxxxxxxxxxx1011xxxx strhvs r0, [r0, #-0] { "strhvs GPR , [ GPR , NUM ] !",{0x616000B0,0x008FFF0F}}, // 01100001x110xxxxxxxxxxxx1011xxxx strhvs r0, [r0, #-0]! { "strhvs GPR , [ GPR ]",{0x61C000B0,0x000FF000}}, // 011000011100xxxxxxxx000010110000 strhvs r0, [r0] { "strhvs GPR , [ GPR ] , - GPR",{0x600000B0,0x000FFF0F}}, // 011000000000xxxxxxxxxxxx1011xxxx strhvs r0, [r0], -r0 { "strhvs GPR , [ GPR ] , GPR",{0x608000B0,0x000FFF0F}}, // 011000001000xxxxxxxxxxxx1011xxxx strhvs r0, [r0], r0 { "strhvs GPR , [ GPR ] , NUM",{0x604000B0,0x008FFF0F}}, // 01100000x100xxxxxxxxxxxx1011xxxx strhvs r0, [r0], #-0 { "strle GPR , [ GPR , - GPR , SHIFT NUM ]",{0xD7000020,0x000FFFEF}}, // 110101110000xxxxxxxxxxxxxxx0xxxx strle r0, [r0, -r0, lsr #32] { "strle GPR , [ GPR , - GPR , SHIFT NUM ] !",{0xD7200020,0x000FFFEF}}, // 110101110010xxxxxxxxxxxxxxx0xxxx strle r0, [r0, -r0, lsr #32]! { "strle GPR , [ GPR , - GPR , SHIFT ]",{0xD7000060,0x000FF00F}}, // 110101110000xxxxxxxx00000110xxxx strle r0, [r0, -r0, rrx] { "strle GPR , [ GPR , - GPR ]",{0xD7000000,0x000FF00F}}, // 110101110000xxxxxxxx00000000xxxx strle r0, [r0, -r0] { "strle GPR , [ GPR , - GPR ] !",{0xD7200000,0x000FF00F}}, // 110101110010xxxxxxxx00000000xxxx strle r0, [r0, -r0]! { "strle GPR , [ GPR , GPR , SHIFT NUM ]",{0xD7800020,0x000FFFEF}}, // 110101111000xxxxxxxxxxxxxxx0xxxx strle r0, [r0, r0, lsr #32] { "strle GPR , [ GPR , GPR , SHIFT NUM ] !",{0xD7A00020,0x000FFFEF}}, // 110101111010xxxxxxxxxxxxxxx0xxxx strle r0, [r0, r0, lsr #32]! { "strle GPR , [ GPR , GPR ]",{0xD7800000,0x000FF00F}}, // 110101111000xxxxxxxx00000000xxxx strle r0, [r0, r0] { "strle GPR , [ GPR , GPR ] !",{0xD7A00000,0x000FF00F}}, // 110101111010xxxxxxxx00000000xxxx strle r0, [r0, r0]! { "strle GPR , [ GPR , NUM ]",{0xD5000000,0x008FFFFF}}, // 11010101x000xxxxxxxxxxxxxxxxxxxx strle r0, [r0, #-0] { "strle GPR , [ GPR , NUM ] !",{0xD5200000,0x008FFFFF}}, // 11010101x010xxxxxxxxxxxxxxxxxxxx strle r0, [r0, #-0]! { "strle GPR , [ GPR ]",{0xD5800000,0x000FF000}}, // 110101011000xxxxxxxx000000000000 strle r0, [r0] { "strle GPR , [ GPR ] , - GPR",{0xD6000000,0x000FF00F}}, // 110101100000xxxxxxxx00000000xxxx strle r0, [r0], -r0 { "strle GPR , [ GPR ] , - GPR , SHIFT",{0xD6000060,0x000FF00F}}, // 110101100000xxxxxxxx00000110xxxx strle r0, [r0], -r0, rrx { "strle GPR , [ GPR ] , - GPR , SHIFT NUM",{0xD6000020,0x000FFFEF}}, // 110101100000xxxxxxxxxxxxxxx0xxxx strle r0, [r0], -r0, lsr #32 { "strle GPR , [ GPR ] , GPR",{0xD6800000,0x000FF00F}}, // 110101101000xxxxxxxx00000000xxxx strle r0, [r0], r0 { "strle GPR , [ GPR ] , GPR , SHIFT",{0xD6800060,0x000FF00F}}, // 110101101000xxxxxxxx00000110xxxx strle r0, [r0], r0, rrx { "strle GPR , [ GPR ] , GPR , SHIFT NUM",{0xD6800020,0x000FFFEF}}, // 110101101000xxxxxxxxxxxxxxx0xxxx strle r0, [r0], r0, lsr #32 { "strle GPR , [ GPR ] , NUM",{0xD4000000,0x008FFFFF}}, // 11010100x000xxxxxxxxxxxxxxxxxxxx strle r0, [r0], #-0 { "strlo GPR , [ GPR , - GPR , SHIFT NUM ]",{0x37000020,0x000FFFEF}}, // 001101110000xxxxxxxxxxxxxxx0xxxx strlo r0, [r0, -r0, lsr #32] { "strlo GPR , [ GPR , - GPR , SHIFT NUM ] !",{0x37200020,0x000FFFEF}}, // 001101110010xxxxxxxxxxxxxxx0xxxx strlo r0, [r0, -r0, lsr #32]! { "strlo GPR , [ GPR , - GPR , SHIFT ]",{0x37000060,0x000FF00F}}, // 001101110000xxxxxxxx00000110xxxx strlo r0, [r0, -r0, rrx] { "strlo GPR , [ GPR , - GPR ]",{0x37000000,0x000FF00F}}, // 001101110000xxxxxxxx00000000xxxx strlo r0, [r0, -r0] { "strlo GPR , [ GPR , - GPR ] !",{0x37200000,0x000FF00F}}, // 001101110010xxxxxxxx00000000xxxx strlo r0, [r0, -r0]! { "strlo GPR , [ GPR , GPR , SHIFT NUM ]",{0x37800020,0x000FFFEF}}, // 001101111000xxxxxxxxxxxxxxx0xxxx strlo r0, [r0, r0, lsr #32] { "strlo GPR , [ GPR , GPR , SHIFT NUM ] !",{0x37A00020,0x000FFFEF}}, // 001101111010xxxxxxxxxxxxxxx0xxxx strlo r0, [r0, r0, lsr #32]! { "strlo GPR , [ GPR , GPR ]",{0x37800000,0x000FF00F}}, // 001101111000xxxxxxxx00000000xxxx strlo r0, [r0, r0] { "strlo GPR , [ GPR , GPR ] !",{0x37A00000,0x000FF00F}}, // 001101111010xxxxxxxx00000000xxxx strlo r0, [r0, r0]! { "strlo GPR , [ GPR , NUM ]",{0x35000000,0x008FFFFF}}, // 00110101x000xxxxxxxxxxxxxxxxxxxx strlo r0, [r0, #-0] { "strlo GPR , [ GPR , NUM ] !",{0x35200000,0x008FFFFF}}, // 00110101x010xxxxxxxxxxxxxxxxxxxx strlo r0, [r0, #-0]! { "strlo GPR , [ GPR ]",{0x35800000,0x000FF000}}, // 001101011000xxxxxxxx000000000000 strlo r0, [r0] { "strlo GPR , [ GPR ] , - GPR",{0x36000000,0x000FF00F}}, // 001101100000xxxxxxxx00000000xxxx strlo r0, [r0], -r0 { "strlo GPR , [ GPR ] , - GPR , SHIFT",{0x36000060,0x000FF00F}}, // 001101100000xxxxxxxx00000110xxxx strlo r0, [r0], -r0, rrx { "strlo GPR , [ GPR ] , - GPR , SHIFT NUM",{0x36000020,0x000FFFEF}}, // 001101100000xxxxxxxxxxxxxxx0xxxx strlo r0, [r0], -r0, lsr #32 { "strlo GPR , [ GPR ] , GPR",{0x36800000,0x000FF00F}}, // 001101101000xxxxxxxx00000000xxxx strlo r0, [r0], r0 { "strlo GPR , [ GPR ] , GPR , SHIFT",{0x36800060,0x000FF00F}}, // 001101101000xxxxxxxx00000110xxxx strlo r0, [r0], r0, rrx { "strlo GPR , [ GPR ] , GPR , SHIFT NUM",{0x36800020,0x000FFFEF}}, // 001101101000xxxxxxxxxxxxxxx0xxxx strlo r0, [r0], r0, lsr #32 { "strlo GPR , [ GPR ] , NUM",{0x34000000,0x008FFFFF}}, // 00110100x000xxxxxxxxxxxxxxxxxxxx strlo r0, [r0], #-0 { "strls GPR , [ GPR , - GPR , SHIFT NUM ]",{0x97000020,0x000FFFEF}}, // 100101110000xxxxxxxxxxxxxxx0xxxx strls r0, [r0, -r0, lsr #32] { "strls GPR , [ GPR , - GPR , SHIFT NUM ] !",{0x97200020,0x000FFFEF}}, // 100101110010xxxxxxxxxxxxxxx0xxxx strls r0, [r0, -r0, lsr #32]! { "strls GPR , [ GPR , - GPR , SHIFT ]",{0x97000060,0x000FF00F}}, // 100101110000xxxxxxxx00000110xxxx strls r0, [r0, -r0, rrx] { "strls GPR , [ GPR , - GPR ]",{0x97000000,0x000FF00F}}, // 100101110000xxxxxxxx00000000xxxx strls r0, [r0, -r0] { "strls GPR , [ GPR , - GPR ] !",{0x97200000,0x000FF00F}}, // 100101110010xxxxxxxx00000000xxxx strls r0, [r0, -r0]! { "strls GPR , [ GPR , GPR , SHIFT NUM ]",{0x97800020,0x000FFFEF}}, // 100101111000xxxxxxxxxxxxxxx0xxxx strls r0, [r0, r0, lsr #32] { "strls GPR , [ GPR , GPR , SHIFT NUM ] !",{0x97A00020,0x000FFFEF}}, // 100101111010xxxxxxxxxxxxxxx0xxxx strls r0, [r0, r0, lsr #32]! { "strls GPR , [ GPR , GPR ]",{0x97800000,0x000FF00F}}, // 100101111000xxxxxxxx00000000xxxx strls r0, [r0, r0] { "strls GPR , [ GPR , GPR ] !",{0x97A00000,0x000FF00F}}, // 100101111010xxxxxxxx00000000xxxx strls r0, [r0, r0]! { "strls GPR , [ GPR , NUM ]",{0x95000000,0x008FFFFF}}, // 10010101x000xxxxxxxxxxxxxxxxxxxx strls r0, [r0, #-0] { "strls GPR , [ GPR , NUM ] !",{0x95200000,0x008FFFFF}}, // 10010101x010xxxxxxxxxxxxxxxxxxxx strls r0, [r0, #-0]! { "strls GPR , [ GPR ]",{0x95800000,0x000FF000}}, // 100101011000xxxxxxxx000000000000 strls r0, [r0] { "strls GPR , [ GPR ] , - GPR",{0x96000000,0x000FF00F}}, // 100101100000xxxxxxxx00000000xxxx strls r0, [r0], -r0 { "strls GPR , [ GPR ] , - GPR , SHIFT",{0x96000060,0x000FF00F}}, // 100101100000xxxxxxxx00000110xxxx strls r0, [r0], -r0, rrx { "strls GPR , [ GPR ] , - GPR , SHIFT NUM",{0x96000020,0x000FFFEF}}, // 100101100000xxxxxxxxxxxxxxx0xxxx strls r0, [r0], -r0, lsr #32 { "strls GPR , [ GPR ] , GPR",{0x96800000,0x000FF00F}}, // 100101101000xxxxxxxx00000000xxxx strls r0, [r0], r0 { "strls GPR , [ GPR ] , GPR , SHIFT",{0x96800060,0x000FF00F}}, // 100101101000xxxxxxxx00000110xxxx strls r0, [r0], r0, rrx { "strls GPR , [ GPR ] , GPR , SHIFT NUM",{0x96800020,0x000FFFEF}}, // 100101101000xxxxxxxxxxxxxxx0xxxx strls r0, [r0], r0, lsr #32 { "strls GPR , [ GPR ] , NUM",{0x94000000,0x008FFFFF}}, // 10010100x000xxxxxxxxxxxxxxxxxxxx strls r0, [r0], #-0 { "strlt GPR , [ GPR , - GPR , SHIFT NUM ]",{0xB7000020,0x000FFFEF}}, // 101101110000xxxxxxxxxxxxxxx0xxxx strlt r0, [r0, -r0, lsr #32] { "strlt GPR , [ GPR , - GPR , SHIFT NUM ] !",{0xB7200020,0x000FFFEF}}, // 101101110010xxxxxxxxxxxxxxx0xxxx strlt r0, [r0, -r0, lsr #32]! { "strlt GPR , [ GPR , - GPR , SHIFT ]",{0xB7000060,0x000FF00F}}, // 101101110000xxxxxxxx00000110xxxx strlt r0, [r0, -r0, rrx] { "strlt GPR , [ GPR , - GPR ]",{0xB7000000,0x000FF00F}}, // 101101110000xxxxxxxx00000000xxxx strlt r0, [r0, -r0] { "strlt GPR , [ GPR , - GPR ] !",{0xB7200000,0x000FF00F}}, // 101101110010xxxxxxxx00000000xxxx strlt r0, [r0, -r0]! { "strlt GPR , [ GPR , GPR , SHIFT NUM ]",{0xB7800020,0x000FFFEF}}, // 101101111000xxxxxxxxxxxxxxx0xxxx strlt r0, [r0, r0, lsr #32] { "strlt GPR , [ GPR , GPR , SHIFT NUM ] !",{0xB7A00020,0x000FFFEF}}, // 101101111010xxxxxxxxxxxxxxx0xxxx strlt r0, [r0, r0, lsr #32]! { "strlt GPR , [ GPR , GPR ]",{0xB7800000,0x000FF00F}}, // 101101111000xxxxxxxx00000000xxxx strlt r0, [r0, r0] { "strlt GPR , [ GPR , GPR ] !",{0xB7A00000,0x000FF00F}}, // 101101111010xxxxxxxx00000000xxxx strlt r0, [r0, r0]! { "strlt GPR , [ GPR , NUM ]",{0xB5000000,0x008FFFFF}}, // 10110101x000xxxxxxxxxxxxxxxxxxxx strlt r0, [r0, #-0] { "strlt GPR , [ GPR , NUM ] !",{0xB5200000,0x008FFFFF}}, // 10110101x010xxxxxxxxxxxxxxxxxxxx strlt r0, [r0, #-0]! { "strlt GPR , [ GPR ]",{0xB5800000,0x000FF000}}, // 101101011000xxxxxxxx000000000000 strlt r0, [r0] { "strlt GPR , [ GPR ] , - GPR",{0xB6000000,0x000FF00F}}, // 101101100000xxxxxxxx00000000xxxx strlt r0, [r0], -r0 { "strlt GPR , [ GPR ] , - GPR , SHIFT",{0xB6000060,0x000FF00F}}, // 101101100000xxxxxxxx00000110xxxx strlt r0, [r0], -r0, rrx { "strlt GPR , [ GPR ] , - GPR , SHIFT NUM",{0xB6000020,0x000FFFEF}}, // 101101100000xxxxxxxxxxxxxxx0xxxx strlt r0, [r0], -r0, lsr #32 { "strlt GPR , [ GPR ] , GPR",{0xB6800000,0x000FF00F}}, // 101101101000xxxxxxxx00000000xxxx strlt r0, [r0], r0 { "strlt GPR , [ GPR ] , GPR , SHIFT",{0xB6800060,0x000FF00F}}, // 101101101000xxxxxxxx00000110xxxx strlt r0, [r0], r0, rrx { "strlt GPR , [ GPR ] , GPR , SHIFT NUM",{0xB6800020,0x000FFFEF}}, // 101101101000xxxxxxxxxxxxxxx0xxxx strlt r0, [r0], r0, lsr #32 { "strlt GPR , [ GPR ] , NUM",{0xB4000000,0x008FFFFF}}, // 10110100x000xxxxxxxxxxxxxxxxxxxx strlt r0, [r0], #-0 { "strmi GPR , [ GPR , - GPR , SHIFT NUM ]",{0x47000020,0x000FFFEF}}, // 010001110000xxxxxxxxxxxxxxx0xxxx strmi r0, [r0, -r0, lsr #32] { "strmi GPR , [ GPR , - GPR , SHIFT NUM ] !",{0x47200020,0x000FFFEF}}, // 010001110010xxxxxxxxxxxxxxx0xxxx strmi r0, [r0, -r0, lsr #32]! { "strmi GPR , [ GPR , - GPR , SHIFT ]",{0x47000060,0x000FF00F}}, // 010001110000xxxxxxxx00000110xxxx strmi r0, [r0, -r0, rrx] { "strmi GPR , [ GPR , - GPR ]",{0x47000000,0x000FF00F}}, // 010001110000xxxxxxxx00000000xxxx strmi r0, [r0, -r0] { "strmi GPR , [ GPR , - GPR ] !",{0x47200000,0x000FF00F}}, // 010001110010xxxxxxxx00000000xxxx strmi r0, [r0, -r0]! { "strmi GPR , [ GPR , GPR , SHIFT NUM ]",{0x47800020,0x000FFFEF}}, // 010001111000xxxxxxxxxxxxxxx0xxxx strmi r0, [r0, r0, lsr #32] { "strmi GPR , [ GPR , GPR , SHIFT NUM ] !",{0x47A00020,0x000FFFEF}}, // 010001111010xxxxxxxxxxxxxxx0xxxx strmi r0, [r0, r0, lsr #32]! { "strmi GPR , [ GPR , GPR ]",{0x47800000,0x000FF00F}}, // 010001111000xxxxxxxx00000000xxxx strmi r0, [r0, r0] { "strmi GPR , [ GPR , GPR ] !",{0x47A00000,0x000FF00F}}, // 010001111010xxxxxxxx00000000xxxx strmi r0, [r0, r0]! { "strmi GPR , [ GPR , NUM ]",{0x45000000,0x008FFFFF}}, // 01000101x000xxxxxxxxxxxxxxxxxxxx strmi r0, [r0, #-0] { "strmi GPR , [ GPR , NUM ] !",{0x45200000,0x008FFFFF}}, // 01000101x010xxxxxxxxxxxxxxxxxxxx strmi r0, [r0, #-0]! { "strmi GPR , [ GPR ]",{0x45800000,0x000FF000}}, // 010001011000xxxxxxxx000000000000 strmi r0, [r0] { "strmi GPR , [ GPR ] , - GPR",{0x46000000,0x000FF00F}}, // 010001100000xxxxxxxx00000000xxxx strmi r0, [r0], -r0 { "strmi GPR , [ GPR ] , - GPR , SHIFT",{0x46000060,0x000FF00F}}, // 010001100000xxxxxxxx00000110xxxx strmi r0, [r0], -r0, rrx { "strmi GPR , [ GPR ] , - GPR , SHIFT NUM",{0x46000020,0x000FFFEF}}, // 010001100000xxxxxxxxxxxxxxx0xxxx strmi r0, [r0], -r0, lsr #32 { "strmi GPR , [ GPR ] , GPR",{0x46800000,0x000FF00F}}, // 010001101000xxxxxxxx00000000xxxx strmi r0, [r0], r0 { "strmi GPR , [ GPR ] , GPR , SHIFT",{0x46800060,0x000FF00F}}, // 010001101000xxxxxxxx00000110xxxx strmi r0, [r0], r0, rrx { "strmi GPR , [ GPR ] , GPR , SHIFT NUM",{0x46800020,0x000FFFEF}}, // 010001101000xxxxxxxxxxxxxxx0xxxx strmi r0, [r0], r0, lsr #32 { "strmi GPR , [ GPR ] , NUM",{0x44000000,0x008FFFFF}}, // 01000100x000xxxxxxxxxxxxxxxxxxxx strmi r0, [r0], #-0 { "strne GPR , [ GPR , - GPR , SHIFT NUM ]",{0x17000020,0x000FFFEF}}, // 000101110000xxxxxxxxxxxxxxx0xxxx strne r0, [r0, -r0, lsr #32] { "strne GPR , [ GPR , - GPR , SHIFT NUM ] !",{0x17200020,0x000FFFEF}}, // 000101110010xxxxxxxxxxxxxxx0xxxx strne r0, [r0, -r0, lsr #32]! { "strne GPR , [ GPR , - GPR , SHIFT ]",{0x17000060,0x000FF00F}}, // 000101110000xxxxxxxx00000110xxxx strne r0, [r0, -r0, rrx] { "strne GPR , [ GPR , - GPR ]",{0x17000000,0x000FF00F}}, // 000101110000xxxxxxxx00000000xxxx strne r0, [r0, -r0] { "strne GPR , [ GPR , - GPR ] !",{0x17200000,0x000FF00F}}, // 000101110010xxxxxxxx00000000xxxx strne r0, [r0, -r0]! { "strne GPR , [ GPR , GPR , SHIFT NUM ]",{0x17800020,0x000FFFEF}}, // 000101111000xxxxxxxxxxxxxxx0xxxx strne r0, [r0, r0, lsr #32] { "strne GPR , [ GPR , GPR , SHIFT NUM ] !",{0x17A00020,0x000FFFEF}}, // 000101111010xxxxxxxxxxxxxxx0xxxx strne r0, [r0, r0, lsr #32]! { "strne GPR , [ GPR , GPR ]",{0x17800000,0x000FF00F}}, // 000101111000xxxxxxxx00000000xxxx strne r0, [r0, r0] { "strne GPR , [ GPR , GPR ] !",{0x17A00000,0x000FF00F}}, // 000101111010xxxxxxxx00000000xxxx strne r0, [r0, r0]! { "strne GPR , [ GPR , NUM ]",{0x15000000,0x008FFFFF}}, // 00010101x000xxxxxxxxxxxxxxxxxxxx strne r0, [r0, #-0] { "strne GPR , [ GPR , NUM ] !",{0x15200000,0x008FFFFF}}, // 00010101x010xxxxxxxxxxxxxxxxxxxx strne r0, [r0, #-0]! { "strne GPR , [ GPR ]",{0x15800000,0x000FF000}}, // 000101011000xxxxxxxx000000000000 strne r0, [r0] { "strne GPR , [ GPR ] , - GPR",{0x16000000,0x000FF00F}}, // 000101100000xxxxxxxx00000000xxxx strne r0, [r0], -r0 { "strne GPR , [ GPR ] , - GPR , SHIFT",{0x16000060,0x000FF00F}}, // 000101100000xxxxxxxx00000110xxxx strne r0, [r0], -r0, rrx { "strne GPR , [ GPR ] , - GPR , SHIFT NUM",{0x16000020,0x000FFFEF}}, // 000101100000xxxxxxxxxxxxxxx0xxxx strne r0, [r0], -r0, lsr #32 { "strne GPR , [ GPR ] , GPR",{0x16800000,0x000FF00F}}, // 000101101000xxxxxxxx00000000xxxx strne r0, [r0], r0 { "strne GPR , [ GPR ] , GPR , SHIFT",{0x16800060,0x000FF00F}}, // 000101101000xxxxxxxx00000110xxxx strne r0, [r0], r0, rrx { "strne GPR , [ GPR ] , GPR , SHIFT NUM",{0x16800020,0x000FFFEF}}, // 000101101000xxxxxxxxxxxxxxx0xxxx strne r0, [r0], r0, lsr #32 { "strne GPR , [ GPR ] , NUM",{0x14000000,0x008FFFFF}}, // 00010100x000xxxxxxxxxxxxxxxxxxxx strne r0, [r0], #-0 { "strpl GPR , [ GPR , - GPR , SHIFT NUM ]",{0x57000020,0x000FFFEF}}, // 010101110000xxxxxxxxxxxxxxx0xxxx strpl r0, [r0, -r0, lsr #32] { "strpl GPR , [ GPR , - GPR , SHIFT NUM ] !",{0x57200020,0x000FFFEF}}, // 010101110010xxxxxxxxxxxxxxx0xxxx strpl r0, [r0, -r0, lsr #32]! { "strpl GPR , [ GPR , - GPR , SHIFT ]",{0x57000060,0x000FF00F}}, // 010101110000xxxxxxxx00000110xxxx strpl r0, [r0, -r0, rrx] { "strpl GPR , [ GPR , - GPR ]",{0x57000000,0x000FF00F}}, // 010101110000xxxxxxxx00000000xxxx strpl r0, [r0, -r0] { "strpl GPR , [ GPR , - GPR ] !",{0x57200000,0x000FF00F}}, // 010101110010xxxxxxxx00000000xxxx strpl r0, [r0, -r0]! { "strpl GPR , [ GPR , GPR , SHIFT NUM ]",{0x57800020,0x000FFFEF}}, // 010101111000xxxxxxxxxxxxxxx0xxxx strpl r0, [r0, r0, lsr #32] { "strpl GPR , [ GPR , GPR , SHIFT NUM ] !",{0x57A00020,0x000FFFEF}}, // 010101111010xxxxxxxxxxxxxxx0xxxx strpl r0, [r0, r0, lsr #32]! { "strpl GPR , [ GPR , GPR ]",{0x57800000,0x000FF00F}}, // 010101111000xxxxxxxx00000000xxxx strpl r0, [r0, r0] { "strpl GPR , [ GPR , GPR ] !",{0x57A00000,0x000FF00F}}, // 010101111010xxxxxxxx00000000xxxx strpl r0, [r0, r0]! { "strpl GPR , [ GPR , NUM ]",{0x55000000,0x008FFFFF}}, // 01010101x000xxxxxxxxxxxxxxxxxxxx strpl r0, [r0, #-0] { "strpl GPR , [ GPR , NUM ] !",{0x55200000,0x008FFFFF}}, // 01010101x010xxxxxxxxxxxxxxxxxxxx strpl r0, [r0, #-0]! { "strpl GPR , [ GPR ]",{0x55800000,0x000FF000}}, // 010101011000xxxxxxxx000000000000 strpl r0, [r0] { "strpl GPR , [ GPR ] , - GPR",{0x56000000,0x000FF00F}}, // 010101100000xxxxxxxx00000000xxxx strpl r0, [r0], -r0 { "strpl GPR , [ GPR ] , - GPR , SHIFT",{0x56000060,0x000FF00F}}, // 010101100000xxxxxxxx00000110xxxx strpl r0, [r0], -r0, rrx { "strpl GPR , [ GPR ] , - GPR , SHIFT NUM",{0x56000020,0x000FFFEF}}, // 010101100000xxxxxxxxxxxxxxx0xxxx strpl r0, [r0], -r0, lsr #32 { "strpl GPR , [ GPR ] , GPR",{0x56800000,0x000FF00F}}, // 010101101000xxxxxxxx00000000xxxx strpl r0, [r0], r0 { "strpl GPR , [ GPR ] , GPR , SHIFT",{0x56800060,0x000FF00F}}, // 010101101000xxxxxxxx00000110xxxx strpl r0, [r0], r0, rrx { "strpl GPR , [ GPR ] , GPR , SHIFT NUM",{0x56800020,0x000FFFEF}}, // 010101101000xxxxxxxxxxxxxxx0xxxx strpl r0, [r0], r0, lsr #32 { "strpl GPR , [ GPR ] , NUM",{0x54000000,0x008FFFFF}}, // 01010100x000xxxxxxxxxxxxxxxxxxxx strpl r0, [r0], #-0 { "strt GPR , [ GPR ] , - GPR",{0xE6200000,0x000FF00F}}, // 111001100010xxxxxxxx00000000xxxx strt r0, [r0], -r0 { "strt GPR , [ GPR ] , - GPR , SHIFT",{0xE6200060,0x000FF00F}}, // 111001100010xxxxxxxx00000110xxxx strt r0, [r0], -r0, rrx { "strt GPR , [ GPR ] , - GPR , SHIFT NUM",{0xE6200020,0x000FFFEF}}, // 111001100010xxxxxxxxxxxxxxx0xxxx strt r0, [r0], -r0, lsr #32 { "strt GPR , [ GPR ] , GPR",{0xE6A00000,0x000FF00F}}, // 111001101010xxxxxxxx00000000xxxx strt r0, [r0], r0 { "strt GPR , [ GPR ] , GPR , SHIFT",{0xE6A00060,0x000FF00F}}, // 111001101010xxxxxxxx00000110xxxx strt r0, [r0], r0, rrx { "strt GPR , [ GPR ] , GPR , SHIFT NUM",{0xE6A00020,0x000FFFEF}}, // 111001101010xxxxxxxxxxxxxxx0xxxx strt r0, [r0], r0, lsr #32 { "strt GPR , [ GPR ] , NUM",{0xE4200000,0x008FFFFF}}, // 11100100x010xxxxxxxxxxxxxxxxxxxx strt r0, [r0], #-0 { "strteq GPR , [ GPR ] , - GPR",{0x06200000,0x000FF00F}}, // 000001100010xxxxxxxx00000000xxxx strteq r0, [r0], -r0 { "strteq GPR , [ GPR ] , - GPR , SHIFT",{0x06200060,0x000FF00F}}, // 000001100010xxxxxxxx00000110xxxx strteq r0, [r0], -r0, rrx { "strteq GPR , [ GPR ] , - GPR , SHIFT NUM",{0x06200020,0x000FFFEF}}, // 000001100010xxxxxxxxxxxxxxx0xxxx strteq r0, [r0], -r0, lsr #32 { "strteq GPR , [ GPR ] , GPR",{0x06A00000,0x000FF00F}}, // 000001101010xxxxxxxx00000000xxxx strteq r0, [r0], r0 { "strteq GPR , [ GPR ] , GPR , SHIFT",{0x06A00060,0x000FF00F}}, // 000001101010xxxxxxxx00000110xxxx strteq r0, [r0], r0, rrx { "strteq GPR , [ GPR ] , GPR , SHIFT NUM",{0x06A00020,0x000FFFEF}}, // 000001101010xxxxxxxxxxxxxxx0xxxx strteq r0, [r0], r0, lsr #32 { "strteq GPR , [ GPR ] , NUM",{0x04200000,0x008FFFFF}}, // 00000100x010xxxxxxxxxxxxxxxxxxxx strteq r0, [r0], #-0 { "strtge GPR , [ GPR ] , - GPR",{0xA6200000,0x000FF00F}}, // 101001100010xxxxxxxx00000000xxxx strtge r0, [r0], -r0 { "strtge GPR , [ GPR ] , - GPR , SHIFT",{0xA6200060,0x000FF00F}}, // 101001100010xxxxxxxx00000110xxxx strtge r0, [r0], -r0, rrx { "strtge GPR , [ GPR ] , - GPR , SHIFT NUM",{0xA6200020,0x000FFFEF}}, // 101001100010xxxxxxxxxxxxxxx0xxxx strtge r0, [r0], -r0, lsr #32 { "strtge GPR , [ GPR ] , GPR",{0xA6A00000,0x000FF00F}}, // 101001101010xxxxxxxx00000000xxxx strtge r0, [r0], r0 { "strtge GPR , [ GPR ] , GPR , SHIFT",{0xA6A00060,0x000FF00F}}, // 101001101010xxxxxxxx00000110xxxx strtge r0, [r0], r0, rrx { "strtge GPR , [ GPR ] , GPR , SHIFT NUM",{0xA6A00020,0x000FFFEF}}, // 101001101010xxxxxxxxxxxxxxx0xxxx strtge r0, [r0], r0, lsr #32 { "strtge GPR , [ GPR ] , NUM",{0xA4200000,0x008FFFFF}}, // 10100100x010xxxxxxxxxxxxxxxxxxxx strtge r0, [r0], #-0 { "strtgt GPR , [ GPR ] , - GPR",{0xC6200000,0x000FF00F}}, // 110001100010xxxxxxxx00000000xxxx strtgt r0, [r0], -r0 { "strtgt GPR , [ GPR ] , - GPR , SHIFT",{0xC6200060,0x000FF00F}}, // 110001100010xxxxxxxx00000110xxxx strtgt r0, [r0], -r0, rrx { "strtgt GPR , [ GPR ] , - GPR , SHIFT NUM",{0xC6200020,0x000FFFEF}}, // 110001100010xxxxxxxxxxxxxxx0xxxx strtgt r0, [r0], -r0, lsr #32 { "strtgt GPR , [ GPR ] , GPR",{0xC6A00000,0x000FF00F}}, // 110001101010xxxxxxxx00000000xxxx strtgt r0, [r0], r0 { "strtgt GPR , [ GPR ] , GPR , SHIFT",{0xC6A00060,0x000FF00F}}, // 110001101010xxxxxxxx00000110xxxx strtgt r0, [r0], r0, rrx { "strtgt GPR , [ GPR ] , GPR , SHIFT NUM",{0xC6A00020,0x000FFFEF}}, // 110001101010xxxxxxxxxxxxxxx0xxxx strtgt r0, [r0], r0, lsr #32 { "strtgt GPR , [ GPR ] , NUM",{0xC4200000,0x008FFFFF}}, // 11000100x010xxxxxxxxxxxxxxxxxxxx strtgt r0, [r0], #-0 { "strthi GPR , [ GPR ] , - GPR",{0x86200000,0x000FF00F}}, // 100001100010xxxxxxxx00000000xxxx strthi r0, [r0], -r0 { "strthi GPR , [ GPR ] , - GPR , SHIFT",{0x86200060,0x000FF00F}}, // 100001100010xxxxxxxx00000110xxxx strthi r0, [r0], -r0, rrx { "strthi GPR , [ GPR ] , - GPR , SHIFT NUM",{0x86200020,0x000FFFEF}}, // 100001100010xxxxxxxxxxxxxxx0xxxx strthi r0, [r0], -r0, lsr #32 { "strthi GPR , [ GPR ] , GPR",{0x86A00000,0x000FF00F}}, // 100001101010xxxxxxxx00000000xxxx strthi r0, [r0], r0 { "strthi GPR , [ GPR ] , GPR , SHIFT",{0x86A00060,0x000FF00F}}, // 100001101010xxxxxxxx00000110xxxx strthi r0, [r0], r0, rrx { "strthi GPR , [ GPR ] , GPR , SHIFT NUM",{0x86A00020,0x000FFFEF}}, // 100001101010xxxxxxxxxxxxxxx0xxxx strthi r0, [r0], r0, lsr #32 { "strthi GPR , [ GPR ] , NUM",{0x84200000,0x008FFFFF}}, // 10000100x010xxxxxxxxxxxxxxxxxxxx strthi r0, [r0], #-0 { "strths GPR , [ GPR ] , - GPR",{0x26200000,0x000FF00F}}, // 001001100010xxxxxxxx00000000xxxx strths r0, [r0], -r0 { "strths GPR , [ GPR ] , - GPR , SHIFT",{0x26200060,0x000FF00F}}, // 001001100010xxxxxxxx00000110xxxx strths r0, [r0], -r0, rrx { "strths GPR , [ GPR ] , - GPR , SHIFT NUM",{0x26200020,0x000FFFEF}}, // 001001100010xxxxxxxxxxxxxxx0xxxx strths r0, [r0], -r0, lsr #32 { "strths GPR , [ GPR ] , GPR",{0x26A00000,0x000FF00F}}, // 001001101010xxxxxxxx00000000xxxx strths r0, [r0], r0 { "strths GPR , [ GPR ] , GPR , SHIFT",{0x26A00060,0x000FF00F}}, // 001001101010xxxxxxxx00000110xxxx strths r0, [r0], r0, rrx { "strths GPR , [ GPR ] , GPR , SHIFT NUM",{0x26A00020,0x000FFFEF}}, // 001001101010xxxxxxxxxxxxxxx0xxxx strths r0, [r0], r0, lsr #32 { "strths GPR , [ GPR ] , NUM",{0x24200000,0x008FFFFF}}, // 00100100x010xxxxxxxxxxxxxxxxxxxx strths r0, [r0], #-0 { "strtle GPR , [ GPR ] , - GPR",{0xD6200000,0x000FF00F}}, // 110101100010xxxxxxxx00000000xxxx strtle r0, [r0], -r0 { "strtle GPR , [ GPR ] , - GPR , SHIFT",{0xD6200060,0x000FF00F}}, // 110101100010xxxxxxxx00000110xxxx strtle r0, [r0], -r0, rrx { "strtle GPR , [ GPR ] , - GPR , SHIFT NUM",{0xD6200020,0x000FFFEF}}, // 110101100010xxxxxxxxxxxxxxx0xxxx strtle r0, [r0], -r0, lsr #32 { "strtle GPR , [ GPR ] , GPR",{0xD6A00000,0x000FF00F}}, // 110101101010xxxxxxxx00000000xxxx strtle r0, [r0], r0 { "strtle GPR , [ GPR ] , GPR , SHIFT",{0xD6A00060,0x000FF00F}}, // 110101101010xxxxxxxx00000110xxxx strtle r0, [r0], r0, rrx { "strtle GPR , [ GPR ] , GPR , SHIFT NUM",{0xD6A00020,0x000FFFEF}}, // 110101101010xxxxxxxxxxxxxxx0xxxx strtle r0, [r0], r0, lsr #32 { "strtle GPR , [ GPR ] , NUM",{0xD4200000,0x008FFFFF}}, // 11010100x010xxxxxxxxxxxxxxxxxxxx strtle r0, [r0], #-0 { "strtlo GPR , [ GPR ] , - GPR",{0x36200000,0x000FF00F}}, // 001101100010xxxxxxxx00000000xxxx strtlo r0, [r0], -r0 { "strtlo GPR , [ GPR ] , - GPR , SHIFT",{0x36200060,0x000FF00F}}, // 001101100010xxxxxxxx00000110xxxx strtlo r0, [r0], -r0, rrx { "strtlo GPR , [ GPR ] , - GPR , SHIFT NUM",{0x36200020,0x000FFFEF}}, // 001101100010xxxxxxxxxxxxxxx0xxxx strtlo r0, [r0], -r0, lsr #32 { "strtlo GPR , [ GPR ] , GPR",{0x36A00000,0x000FF00F}}, // 001101101010xxxxxxxx00000000xxxx strtlo r0, [r0], r0 { "strtlo GPR , [ GPR ] , GPR , SHIFT",{0x36A00060,0x000FF00F}}, // 001101101010xxxxxxxx00000110xxxx strtlo r0, [r0], r0, rrx { "strtlo GPR , [ GPR ] , GPR , SHIFT NUM",{0x36A00020,0x000FFFEF}}, // 001101101010xxxxxxxxxxxxxxx0xxxx strtlo r0, [r0], r0, lsr #32 { "strtlo GPR , [ GPR ] , NUM",{0x34200000,0x008FFFFF}}, // 00110100x010xxxxxxxxxxxxxxxxxxxx strtlo r0, [r0], #-0 { "strtls GPR , [ GPR ] , - GPR",{0x96200000,0x000FF00F}}, // 100101100010xxxxxxxx00000000xxxx strtls r0, [r0], -r0 { "strtls GPR , [ GPR ] , - GPR , SHIFT",{0x96200060,0x000FF00F}}, // 100101100010xxxxxxxx00000110xxxx strtls r0, [r0], -r0, rrx { "strtls GPR , [ GPR ] , - GPR , SHIFT NUM",{0x96200020,0x000FFFEF}}, // 100101100010xxxxxxxxxxxxxxx0xxxx strtls r0, [r0], -r0, lsr #32 { "strtls GPR , [ GPR ] , GPR",{0x96A00000,0x000FF00F}}, // 100101101010xxxxxxxx00000000xxxx strtls r0, [r0], r0 { "strtls GPR , [ GPR ] , GPR , SHIFT",{0x96A00060,0x000FF00F}}, // 100101101010xxxxxxxx00000110xxxx strtls r0, [r0], r0, rrx { "strtls GPR , [ GPR ] , GPR , SHIFT NUM",{0x96A00020,0x000FFFEF}}, // 100101101010xxxxxxxxxxxxxxx0xxxx strtls r0, [r0], r0, lsr #32 { "strtls GPR , [ GPR ] , NUM",{0x94200000,0x008FFFFF}}, // 10010100x010xxxxxxxxxxxxxxxxxxxx strtls r0, [r0], #-0 { "strtlt GPR , [ GPR ] , - GPR",{0xB6200000,0x000FF00F}}, // 101101100010xxxxxxxx00000000xxxx strtlt r0, [r0], -r0 { "strtlt GPR , [ GPR ] , - GPR , SHIFT",{0xB6200060,0x000FF00F}}, // 101101100010xxxxxxxx00000110xxxx strtlt r0, [r0], -r0, rrx { "strtlt GPR , [ GPR ] , - GPR , SHIFT NUM",{0xB6200020,0x000FFFEF}}, // 101101100010xxxxxxxxxxxxxxx0xxxx strtlt r0, [r0], -r0, lsr #32 { "strtlt GPR , [ GPR ] , GPR",{0xB6A00000,0x000FF00F}}, // 101101101010xxxxxxxx00000000xxxx strtlt r0, [r0], r0 { "strtlt GPR , [ GPR ] , GPR , SHIFT",{0xB6A00060,0x000FF00F}}, // 101101101010xxxxxxxx00000110xxxx strtlt r0, [r0], r0, rrx { "strtlt GPR , [ GPR ] , GPR , SHIFT NUM",{0xB6A00020,0x000FFFEF}}, // 101101101010xxxxxxxxxxxxxxx0xxxx strtlt r0, [r0], r0, lsr #32 { "strtlt GPR , [ GPR ] , NUM",{0xB4200000,0x008FFFFF}}, // 10110100x010xxxxxxxxxxxxxxxxxxxx strtlt r0, [r0], #-0 { "strtmi GPR , [ GPR ] , - GPR",{0x46200000,0x000FF00F}}, // 010001100010xxxxxxxx00000000xxxx strtmi r0, [r0], -r0 { "strtmi GPR , [ GPR ] , - GPR , SHIFT",{0x46200060,0x000FF00F}}, // 010001100010xxxxxxxx00000110xxxx strtmi r0, [r0], -r0, rrx { "strtmi GPR , [ GPR ] , - GPR , SHIFT NUM",{0x46200020,0x000FFFEF}}, // 010001100010xxxxxxxxxxxxxxx0xxxx strtmi r0, [r0], -r0, lsr #32 { "strtmi GPR , [ GPR ] , GPR",{0x46A00000,0x000FF00F}}, // 010001101010xxxxxxxx00000000xxxx strtmi r0, [r0], r0 { "strtmi GPR , [ GPR ] , GPR , SHIFT",{0x46A00060,0x000FF00F}}, // 010001101010xxxxxxxx00000110xxxx strtmi r0, [r0], r0, rrx { "strtmi GPR , [ GPR ] , GPR , SHIFT NUM",{0x46A00020,0x000FFFEF}}, // 010001101010xxxxxxxxxxxxxxx0xxxx strtmi r0, [r0], r0, lsr #32 { "strtmi GPR , [ GPR ] , NUM",{0x44200000,0x008FFFFF}}, // 01000100x010xxxxxxxxxxxxxxxxxxxx strtmi r0, [r0], #-0 { "strtne GPR , [ GPR ] , - GPR",{0x16200000,0x000FF00F}}, // 000101100010xxxxxxxx00000000xxxx strtne r0, [r0], -r0 { "strtne GPR , [ GPR ] , - GPR , SHIFT",{0x16200060,0x000FF00F}}, // 000101100010xxxxxxxx00000110xxxx strtne r0, [r0], -r0, rrx { "strtne GPR , [ GPR ] , - GPR , SHIFT NUM",{0x16200020,0x000FFFEF}}, // 000101100010xxxxxxxxxxxxxxx0xxxx strtne r0, [r0], -r0, lsr #32 { "strtne GPR , [ GPR ] , GPR",{0x16A00000,0x000FF00F}}, // 000101101010xxxxxxxx00000000xxxx strtne r0, [r0], r0 { "strtne GPR , [ GPR ] , GPR , SHIFT",{0x16A00060,0x000FF00F}}, // 000101101010xxxxxxxx00000110xxxx strtne r0, [r0], r0, rrx { "strtne GPR , [ GPR ] , GPR , SHIFT NUM",{0x16A00020,0x000FFFEF}}, // 000101101010xxxxxxxxxxxxxxx0xxxx strtne r0, [r0], r0, lsr #32 { "strtne GPR , [ GPR ] , NUM",{0x14200000,0x008FFFFF}}, // 00010100x010xxxxxxxxxxxxxxxxxxxx strtne r0, [r0], #-0 { "strtpl GPR , [ GPR ] , - GPR",{0x56200000,0x000FF00F}}, // 010101100010xxxxxxxx00000000xxxx strtpl r0, [r0], -r0 { "strtpl GPR , [ GPR ] , - GPR , SHIFT",{0x56200060,0x000FF00F}}, // 010101100010xxxxxxxx00000110xxxx strtpl r0, [r0], -r0, rrx { "strtpl GPR , [ GPR ] , - GPR , SHIFT NUM",{0x56200020,0x000FFFEF}}, // 010101100010xxxxxxxxxxxxxxx0xxxx strtpl r0, [r0], -r0, lsr #32 { "strtpl GPR , [ GPR ] , GPR",{0x56A00000,0x000FF00F}}, // 010101101010xxxxxxxx00000000xxxx strtpl r0, [r0], r0 { "strtpl GPR , [ GPR ] , GPR , SHIFT",{0x56A00060,0x000FF00F}}, // 010101101010xxxxxxxx00000110xxxx strtpl r0, [r0], r0, rrx { "strtpl GPR , [ GPR ] , GPR , SHIFT NUM",{0x56A00020,0x000FFFEF}}, // 010101101010xxxxxxxxxxxxxxx0xxxx strtpl r0, [r0], r0, lsr #32 { "strtpl GPR , [ GPR ] , NUM",{0x54200000,0x008FFFFF}}, // 01010100x010xxxxxxxxxxxxxxxxxxxx strtpl r0, [r0], #-0 { "strtvc GPR , [ GPR ] , - GPR",{0x76200000,0x000FF00F}}, // 011101100010xxxxxxxx00000000xxxx strtvc r0, [r0], -r0 { "strtvc GPR , [ GPR ] , - GPR , SHIFT",{0x76200060,0x000FF00F}}, // 011101100010xxxxxxxx00000110xxxx strtvc r0, [r0], -r0, rrx { "strtvc GPR , [ GPR ] , - GPR , SHIFT NUM",{0x76200020,0x000FFFEF}}, // 011101100010xxxxxxxxxxxxxxx0xxxx strtvc r0, [r0], -r0, lsr #32 { "strtvc GPR , [ GPR ] , GPR",{0x76A00000,0x000FF00F}}, // 011101101010xxxxxxxx00000000xxxx strtvc r0, [r0], r0 { "strtvc GPR , [ GPR ] , GPR , SHIFT",{0x76A00060,0x000FF00F}}, // 011101101010xxxxxxxx00000110xxxx strtvc r0, [r0], r0, rrx { "strtvc GPR , [ GPR ] , GPR , SHIFT NUM",{0x76A00020,0x000FFFEF}}, // 011101101010xxxxxxxxxxxxxxx0xxxx strtvc r0, [r0], r0, lsr #32 { "strtvc GPR , [ GPR ] , NUM",{0x74200000,0x008FFFFF}}, // 01110100x010xxxxxxxxxxxxxxxxxxxx strtvc r0, [r0], #-0 { "strtvs GPR , [ GPR ] , - GPR",{0x66200000,0x000FF00F}}, // 011001100010xxxxxxxx00000000xxxx strtvs r0, [r0], -r0 { "strtvs GPR , [ GPR ] , - GPR , SHIFT",{0x66200060,0x000FF00F}}, // 011001100010xxxxxxxx00000110xxxx strtvs r0, [r0], -r0, rrx { "strtvs GPR , [ GPR ] , - GPR , SHIFT NUM",{0x66200020,0x000FFFEF}}, // 011001100010xxxxxxxxxxxxxxx0xxxx strtvs r0, [r0], -r0, lsr #32 { "strtvs GPR , [ GPR ] , GPR",{0x66A00000,0x000FF00F}}, // 011001101010xxxxxxxx00000000xxxx strtvs r0, [r0], r0 { "strtvs GPR , [ GPR ] , GPR , SHIFT",{0x66A00060,0x000FF00F}}, // 011001101010xxxxxxxx00000110xxxx strtvs r0, [r0], r0, rrx { "strtvs GPR , [ GPR ] , GPR , SHIFT NUM",{0x66A00020,0x000FFFEF}}, // 011001101010xxxxxxxxxxxxxxx0xxxx strtvs r0, [r0], r0, lsr #32 { "strtvs GPR , [ GPR ] , NUM",{0x64200000,0x008FFFFF}}, // 01100100x010xxxxxxxxxxxxxxxxxxxx strtvs r0, [r0], #-0 { "strvc GPR , [ GPR , - GPR , SHIFT NUM ]",{0x77000020,0x000FFFEF}}, // 011101110000xxxxxxxxxxxxxxx0xxxx strvc r0, [r0, -r0, lsr #32] { "strvc GPR , [ GPR , - GPR , SHIFT NUM ] !",{0x77200020,0x000FFFEF}}, // 011101110010xxxxxxxxxxxxxxx0xxxx strvc r0, [r0, -r0, lsr #32]! { "strvc GPR , [ GPR , - GPR , SHIFT ]",{0x77000060,0x000FF00F}}, // 011101110000xxxxxxxx00000110xxxx strvc r0, [r0, -r0, rrx] { "strvc GPR , [ GPR , - GPR ]",{0x77000000,0x000FF00F}}, // 011101110000xxxxxxxx00000000xxxx strvc r0, [r0, -r0] { "strvc GPR , [ GPR , - GPR ] !",{0x77200000,0x000FF00F}}, // 011101110010xxxxxxxx00000000xxxx strvc r0, [r0, -r0]! { "strvc GPR , [ GPR , GPR , SHIFT NUM ]",{0x77800020,0x000FFFEF}}, // 011101111000xxxxxxxxxxxxxxx0xxxx strvc r0, [r0, r0, lsr #32] { "strvc GPR , [ GPR , GPR , SHIFT NUM ] !",{0x77A00020,0x000FFFEF}}, // 011101111010xxxxxxxxxxxxxxx0xxxx strvc r0, [r0, r0, lsr #32]! { "strvc GPR , [ GPR , GPR ]",{0x77800000,0x000FF00F}}, // 011101111000xxxxxxxx00000000xxxx strvc r0, [r0, r0] { "strvc GPR , [ GPR , GPR ] !",{0x77A00000,0x000FF00F}}, // 011101111010xxxxxxxx00000000xxxx strvc r0, [r0, r0]! { "strvc GPR , [ GPR , NUM ]",{0x75000000,0x008FFFFF}}, // 01110101x000xxxxxxxxxxxxxxxxxxxx strvc r0, [r0, #-0] { "strvc GPR , [ GPR , NUM ] !",{0x75200000,0x008FFFFF}}, // 01110101x010xxxxxxxxxxxxxxxxxxxx strvc r0, [r0, #-0]! { "strvc GPR , [ GPR ]",{0x75800000,0x000FF000}}, // 011101011000xxxxxxxx000000000000 strvc r0, [r0] { "strvc GPR , [ GPR ] , - GPR",{0x76000000,0x000FF00F}}, // 011101100000xxxxxxxx00000000xxxx strvc r0, [r0], -r0 { "strvc GPR , [ GPR ] , - GPR , SHIFT",{0x76000060,0x000FF00F}}, // 011101100000xxxxxxxx00000110xxxx strvc r0, [r0], -r0, rrx { "strvc GPR , [ GPR ] , - GPR , SHIFT NUM",{0x76000020,0x000FFFEF}}, // 011101100000xxxxxxxxxxxxxxx0xxxx strvc r0, [r0], -r0, lsr #32 { "strvc GPR , [ GPR ] , GPR",{0x76800000,0x000FF00F}}, // 011101101000xxxxxxxx00000000xxxx strvc r0, [r0], r0 { "strvc GPR , [ GPR ] , GPR , SHIFT",{0x76800060,0x000FF00F}}, // 011101101000xxxxxxxx00000110xxxx strvc r0, [r0], r0, rrx { "strvc GPR , [ GPR ] , GPR , SHIFT NUM",{0x76800020,0x000FFFEF}}, // 011101101000xxxxxxxxxxxxxxx0xxxx strvc r0, [r0], r0, lsr #32 { "strvc GPR , [ GPR ] , NUM",{0x74000000,0x008FFFFF}}, // 01110100x000xxxxxxxxxxxxxxxxxxxx strvc r0, [r0], #-0 { "strvs GPR , [ GPR , - GPR , SHIFT NUM ]",{0x67000020,0x000FFFEF}}, // 011001110000xxxxxxxxxxxxxxx0xxxx strvs r0, [r0, -r0, lsr #32] { "strvs GPR , [ GPR , - GPR , SHIFT NUM ] !",{0x67200020,0x000FFFEF}}, // 011001110010xxxxxxxxxxxxxxx0xxxx strvs r0, [r0, -r0, lsr #32]! { "strvs GPR , [ GPR , - GPR , SHIFT ]",{0x67000060,0x000FF00F}}, // 011001110000xxxxxxxx00000110xxxx strvs r0, [r0, -r0, rrx] { "strvs GPR , [ GPR , - GPR ]",{0x67000000,0x000FF00F}}, // 011001110000xxxxxxxx00000000xxxx strvs r0, [r0, -r0] { "strvs GPR , [ GPR , - GPR ] !",{0x67200000,0x000FF00F}}, // 011001110010xxxxxxxx00000000xxxx strvs r0, [r0, -r0]! { "strvs GPR , [ GPR , GPR , SHIFT NUM ]",{0x67800020,0x000FFFEF}}, // 011001111000xxxxxxxxxxxxxxx0xxxx strvs r0, [r0, r0, lsr #32] { "strvs GPR , [ GPR , GPR , SHIFT NUM ] !",{0x67A00020,0x000FFFEF}}, // 011001111010xxxxxxxxxxxxxxx0xxxx strvs r0, [r0, r0, lsr #32]! { "strvs GPR , [ GPR , GPR ]",{0x67800000,0x000FF00F}}, // 011001111000xxxxxxxx00000000xxxx strvs r0, [r0, r0] { "strvs GPR , [ GPR , GPR ] !",{0x67A00000,0x000FF00F}}, // 011001111010xxxxxxxx00000000xxxx strvs r0, [r0, r0]! { "strvs GPR , [ GPR , NUM ]",{0x65000000,0x008FFFFF}}, // 01100101x000xxxxxxxxxxxxxxxxxxxx strvs r0, [r0, #-0] { "strvs GPR , [ GPR , NUM ] !",{0x65200000,0x008FFFFF}}, // 01100101x010xxxxxxxxxxxxxxxxxxxx strvs r0, [r0, #-0]! { "strvs GPR , [ GPR ]",{0x65800000,0x000FF000}}, // 011001011000xxxxxxxx000000000000 strvs r0, [r0] { "strvs GPR , [ GPR ] , - GPR",{0x66000000,0x000FF00F}}, // 011001100000xxxxxxxx00000000xxxx strvs r0, [r0], -r0 { "strvs GPR , [ GPR ] , - GPR , SHIFT",{0x66000060,0x000FF00F}}, // 011001100000xxxxxxxx00000110xxxx strvs r0, [r0], -r0, rrx { "strvs GPR , [ GPR ] , - GPR , SHIFT NUM",{0x66000020,0x000FFFEF}}, // 011001100000xxxxxxxxxxxxxxx0xxxx strvs r0, [r0], -r0, lsr #32 { "strvs GPR , [ GPR ] , GPR",{0x66800000,0x000FF00F}}, // 011001101000xxxxxxxx00000000xxxx strvs r0, [r0], r0 { "strvs GPR , [ GPR ] , GPR , SHIFT",{0x66800060,0x000FF00F}}, // 011001101000xxxxxxxx00000110xxxx strvs r0, [r0], r0, rrx { "strvs GPR , [ GPR ] , GPR , SHIFT NUM",{0x66800020,0x000FFFEF}}, // 011001101000xxxxxxxxxxxxxxx0xxxx strvs r0, [r0], r0, lsr #32 { "strvs GPR , [ GPR ] , NUM",{0x64000000,0x008FFFFF}}, // 01100100x000xxxxxxxxxxxxxxxxxxxx strvs r0, [r0], #-0 { "sub GPR , GPR , GPR",{0xE0400000,0x000FF00F}}, // 111000000100xxxxxxxx00000000xxxx sub r0, r0, r0 { "sub GPR , GPR , GPR , SHIFT",{0xE0400060,0x000FF00F}}, // 111000000100xxxxxxxx00000110xxxx sub r0, r0, r0, rrx { "sub GPR , GPR , GPR , SHIFT GPR",{0xE0400010,0x000FFF6F}}, // 111000000100xxxxxxxxxxxx0xx1xxxx sub r0, r0, r0, lsl r0 { "sub GPR , GPR , GPR , SHIFT NUM",{0xE0400020,0x000FFFEF}}, // 111000000100xxxxxxxxxxxxxxx0xxxx sub r0, r0, r0, lsr #32 { "sub GPR , GPR , NUM",{0xE2400000,0x000FFFFF}}, // 111000100100xxxxxxxxxxxxxxxxxxxx sub r0, r0, #0 { "subeq GPR , GPR , GPR",{0x00400000,0x000FF00F}}, // 000000000100xxxxxxxx00000000xxxx subeq r0, r0, r0 { "subeq GPR , GPR , GPR , SHIFT",{0x00400060,0x000FF00F}}, // 000000000100xxxxxxxx00000110xxxx subeq r0, r0, r0, rrx { "subeq GPR , GPR , GPR , SHIFT GPR",{0x00400010,0x000FFF6F}}, // 000000000100xxxxxxxxxxxx0xx1xxxx subeq r0, r0, r0, lsl r0 { "subeq GPR , GPR , GPR , SHIFT NUM",{0x00400020,0x000FFFEF}}, // 000000000100xxxxxxxxxxxxxxx0xxxx subeq r0, r0, r0, lsr #32 { "subeq GPR , GPR , NUM",{0x02400000,0x000FFFFF}}, // 000000100100xxxxxxxxxxxxxxxxxxxx subeq r0, r0, #0 { "subge GPR , GPR , GPR",{0xA0400000,0x000FF00F}}, // 101000000100xxxxxxxx00000000xxxx subge r0, r0, r0 { "subge GPR , GPR , GPR , SHIFT",{0xA0400060,0x000FF00F}}, // 101000000100xxxxxxxx00000110xxxx subge r0, r0, r0, rrx { "subge GPR , GPR , GPR , SHIFT GPR",{0xA0400010,0x000FFF6F}}, // 101000000100xxxxxxxxxxxx0xx1xxxx subge r0, r0, r0, lsl r0 { "subge GPR , GPR , GPR , SHIFT NUM",{0xA0400020,0x000FFFEF}}, // 101000000100xxxxxxxxxxxxxxx0xxxx subge r0, r0, r0, lsr #32 { "subge GPR , GPR , NUM",{0xA2400000,0x000FFFFF}}, // 101000100100xxxxxxxxxxxxxxxxxxxx subge r0, r0, #0 { "subgt GPR , GPR , GPR",{0xC0400000,0x000FF00F}}, // 110000000100xxxxxxxx00000000xxxx subgt r0, r0, r0 { "subgt GPR , GPR , GPR , SHIFT",{0xC0400060,0x000FF00F}}, // 110000000100xxxxxxxx00000110xxxx subgt r0, r0, r0, rrx { "subgt GPR , GPR , GPR , SHIFT GPR",{0xC0400010,0x000FFF6F}}, // 110000000100xxxxxxxxxxxx0xx1xxxx subgt r0, r0, r0, lsl r0 { "subgt GPR , GPR , GPR , SHIFT NUM",{0xC0400020,0x000FFFEF}}, // 110000000100xxxxxxxxxxxxxxx0xxxx subgt r0, r0, r0, lsr #32 { "subgt GPR , GPR , NUM",{0xC2400000,0x000FFFFF}}, // 110000100100xxxxxxxxxxxxxxxxxxxx subgt r0, r0, #0 { "subhi GPR , GPR , GPR",{0x80400000,0x000FF00F}}, // 100000000100xxxxxxxx00000000xxxx subhi r0, r0, r0 { "subhi GPR , GPR , GPR , SHIFT",{0x80400060,0x000FF00F}}, // 100000000100xxxxxxxx00000110xxxx subhi r0, r0, r0, rrx { "subhi GPR , GPR , GPR , SHIFT GPR",{0x80400010,0x000FFF6F}}, // 100000000100xxxxxxxxxxxx0xx1xxxx subhi r0, r0, r0, lsl r0 { "subhi GPR , GPR , GPR , SHIFT NUM",{0x80400020,0x000FFFEF}}, // 100000000100xxxxxxxxxxxxxxx0xxxx subhi r0, r0, r0, lsr #32 { "subhi GPR , GPR , NUM",{0x82400000,0x000FFFFF}}, // 100000100100xxxxxxxxxxxxxxxxxxxx subhi r0, r0, #0 { "subhs GPR , GPR , GPR",{0x20400000,0x000FF00F}}, // 001000000100xxxxxxxx00000000xxxx subhs r0, r0, r0 { "subhs GPR , GPR , GPR , SHIFT",{0x20400060,0x000FF00F}}, // 001000000100xxxxxxxx00000110xxxx subhs r0, r0, r0, rrx { "subhs GPR , GPR , GPR , SHIFT GPR",{0x20400010,0x000FFF6F}}, // 001000000100xxxxxxxxxxxx0xx1xxxx subhs r0, r0, r0, lsl r0 { "subhs GPR , GPR , GPR , SHIFT NUM",{0x20400020,0x000FFFEF}}, // 001000000100xxxxxxxxxxxxxxx0xxxx subhs r0, r0, r0, lsr #32 { "subhs GPR , GPR , NUM",{0x22400000,0x000FFFFF}}, // 001000100100xxxxxxxxxxxxxxxxxxxx subhs r0, r0, #0 { "suble GPR , GPR , GPR",{0xD0400000,0x000FF00F}}, // 110100000100xxxxxxxx00000000xxxx suble r0, r0, r0 { "suble GPR , GPR , GPR , SHIFT",{0xD0400060,0x000FF00F}}, // 110100000100xxxxxxxx00000110xxxx suble r0, r0, r0, rrx { "suble GPR , GPR , GPR , SHIFT GPR",{0xD0400010,0x000FFF6F}}, // 110100000100xxxxxxxxxxxx0xx1xxxx suble r0, r0, r0, lsl r0 { "suble GPR , GPR , GPR , SHIFT NUM",{0xD0400020,0x000FFFEF}}, // 110100000100xxxxxxxxxxxxxxx0xxxx suble r0, r0, r0, lsr #32 { "suble GPR , GPR , NUM",{0xD2400000,0x000FFFFF}}, // 110100100100xxxxxxxxxxxxxxxxxxxx suble r0, r0, #0 { "sublo GPR , GPR , GPR",{0x30400000,0x000FF00F}}, // 001100000100xxxxxxxx00000000xxxx sublo r0, r0, r0 { "sublo GPR , GPR , GPR , SHIFT",{0x30400060,0x000FF00F}}, // 001100000100xxxxxxxx00000110xxxx sublo r0, r0, r0, rrx { "sublo GPR , GPR , GPR , SHIFT GPR",{0x30400010,0x000FFF6F}}, // 001100000100xxxxxxxxxxxx0xx1xxxx sublo r0, r0, r0, lsl r0 { "sublo GPR , GPR , GPR , SHIFT NUM",{0x30400020,0x000FFFEF}}, // 001100000100xxxxxxxxxxxxxxx0xxxx sublo r0, r0, r0, lsr #32 { "sublo GPR , GPR , NUM",{0x32400000,0x000FFFFF}}, // 001100100100xxxxxxxxxxxxxxxxxxxx sublo r0, r0, #0 { "subls GPR , GPR , GPR",{0x90400000,0x000FF00F}}, // 100100000100xxxxxxxx00000000xxxx subls r0, r0, r0 { "subls GPR , GPR , GPR , SHIFT",{0x90400060,0x000FF00F}}, // 100100000100xxxxxxxx00000110xxxx subls r0, r0, r0, rrx { "subls GPR , GPR , GPR , SHIFT GPR",{0x90400010,0x000FFF6F}}, // 100100000100xxxxxxxxxxxx0xx1xxxx subls r0, r0, r0, lsl r0 { "subls GPR , GPR , GPR , SHIFT NUM",{0x90400020,0x000FFFEF}}, // 100100000100xxxxxxxxxxxxxxx0xxxx subls r0, r0, r0, lsr #32 { "subls GPR , GPR , NUM",{0x92400000,0x000FFFFF}}, // 100100100100xxxxxxxxxxxxxxxxxxxx subls r0, r0, #0 { "sublt GPR , GPR , GPR",{0xB0400000,0x000FF00F}}, // 101100000100xxxxxxxx00000000xxxx sublt r0, r0, r0 { "sublt GPR , GPR , GPR , SHIFT",{0xB0400060,0x000FF00F}}, // 101100000100xxxxxxxx00000110xxxx sublt r0, r0, r0, rrx { "sublt GPR , GPR , GPR , SHIFT GPR",{0xB0400010,0x000FFF6F}}, // 101100000100xxxxxxxxxxxx0xx1xxxx sublt r0, r0, r0, lsl r0 { "sublt GPR , GPR , GPR , SHIFT NUM",{0xB0400020,0x000FFFEF}}, // 101100000100xxxxxxxxxxxxxxx0xxxx sublt r0, r0, r0, lsr #32 { "sublt GPR , GPR , NUM",{0xB2400000,0x000FFFFF}}, // 101100100100xxxxxxxxxxxxxxxxxxxx sublt r0, r0, #0 { "submi GPR , GPR , GPR",{0x40400000,0x000FF00F}}, // 010000000100xxxxxxxx00000000xxxx submi r0, r0, r0 { "submi GPR , GPR , GPR , SHIFT",{0x40400060,0x000FF00F}}, // 010000000100xxxxxxxx00000110xxxx submi r0, r0, r0, rrx { "submi GPR , GPR , GPR , SHIFT GPR",{0x40400010,0x000FFF6F}}, // 010000000100xxxxxxxxxxxx0xx1xxxx submi r0, r0, r0, lsl r0 { "submi GPR , GPR , GPR , SHIFT NUM",{0x40400020,0x000FFFEF}}, // 010000000100xxxxxxxxxxxxxxx0xxxx submi r0, r0, r0, lsr #32 { "submi GPR , GPR , NUM",{0x42400000,0x000FFFFF}}, // 010000100100xxxxxxxxxxxxxxxxxxxx submi r0, r0, #0 { "subne GPR , GPR , GPR",{0x10400000,0x000FF00F}}, // 000100000100xxxxxxxx00000000xxxx subne r0, r0, r0 { "subne GPR , GPR , GPR , SHIFT",{0x10400060,0x000FF00F}}, // 000100000100xxxxxxxx00000110xxxx subne r0, r0, r0, rrx { "subne GPR , GPR , GPR , SHIFT GPR",{0x10400010,0x000FFF6F}}, // 000100000100xxxxxxxxxxxx0xx1xxxx subne r0, r0, r0, lsl r0 { "subne GPR , GPR , GPR , SHIFT NUM",{0x10400020,0x000FFFEF}}, // 000100000100xxxxxxxxxxxxxxx0xxxx subne r0, r0, r0, lsr #32 { "subne GPR , GPR , NUM",{0x12400000,0x000FFFFF}}, // 000100100100xxxxxxxxxxxxxxxxxxxx subne r0, r0, #0 { "subpl GPR , GPR , GPR",{0x50400000,0x000FF00F}}, // 010100000100xxxxxxxx00000000xxxx subpl r0, r0, r0 { "subpl GPR , GPR , GPR , SHIFT",{0x50400060,0x000FF00F}}, // 010100000100xxxxxxxx00000110xxxx subpl r0, r0, r0, rrx { "subpl GPR , GPR , GPR , SHIFT GPR",{0x50400010,0x000FFF6F}}, // 010100000100xxxxxxxxxxxx0xx1xxxx subpl r0, r0, r0, lsl r0 { "subpl GPR , GPR , GPR , SHIFT NUM",{0x50400020,0x000FFFEF}}, // 010100000100xxxxxxxxxxxxxxx0xxxx subpl r0, r0, r0, lsr #32 { "subpl GPR , GPR , NUM",{0x52400000,0x000FFFFF}}, // 010100100100xxxxxxxxxxxxxxxxxxxx subpl r0, r0, #0 { "subs GPR , GPR , GPR",{0xE0500000,0x000FF00F}}, // 111000000101xxxxxxxx00000000xxxx subs r0, r0, r0 { "subs GPR , GPR , GPR , SHIFT",{0xE0500060,0x000FF00F}}, // 111000000101xxxxxxxx00000110xxxx subs r0, r0, r0, rrx { "subs GPR , GPR , GPR , SHIFT GPR",{0xE0500010,0x000FFF6F}}, // 111000000101xxxxxxxxxxxx0xx1xxxx subs r0, r0, r0, lsl r0 { "subs GPR , GPR , GPR , SHIFT NUM",{0xE0500020,0x000FFFEF}}, // 111000000101xxxxxxxxxxxxxxx0xxxx subs r0, r0, r0, lsr #32 { "subs GPR , GPR , NUM",{0xE2500000,0x000FFFFF}}, // 111000100101xxxxxxxxxxxxxxxxxxxx subs r0, r0, #0 { "subseq GPR , GPR , GPR",{0x00500000,0x000FF00F}}, // 000000000101xxxxxxxx00000000xxxx subseq r0, r0, r0 { "subseq GPR , GPR , GPR , SHIFT",{0x00500060,0x000FF00F}}, // 000000000101xxxxxxxx00000110xxxx subseq r0, r0, r0, rrx { "subseq GPR , GPR , GPR , SHIFT GPR",{0x00500010,0x000FFF6F}}, // 000000000101xxxxxxxxxxxx0xx1xxxx subseq r0, r0, r0, lsl r0 { "subseq GPR , GPR , GPR , SHIFT NUM",{0x00500020,0x000FFFEF}}, // 000000000101xxxxxxxxxxxxxxx0xxxx subseq r0, r0, r0, lsr #32 { "subseq GPR , GPR , NUM",{0x02500000,0x000FFFFF}}, // 000000100101xxxxxxxxxxxxxxxxxxxx subseq r0, r0, #0 { "subsge GPR , GPR , GPR",{0xA0500000,0x000FF00F}}, // 101000000101xxxxxxxx00000000xxxx subsge r0, r0, r0 { "subsge GPR , GPR , GPR , SHIFT",{0xA0500060,0x000FF00F}}, // 101000000101xxxxxxxx00000110xxxx subsge r0, r0, r0, rrx { "subsge GPR , GPR , GPR , SHIFT GPR",{0xA0500010,0x000FFF6F}}, // 101000000101xxxxxxxxxxxx0xx1xxxx subsge r0, r0, r0, lsl r0 { "subsge GPR , GPR , GPR , SHIFT NUM",{0xA0500020,0x000FFFEF}}, // 101000000101xxxxxxxxxxxxxxx0xxxx subsge r0, r0, r0, lsr #32 { "subsge GPR , GPR , NUM",{0xA2500000,0x000FFFFF}}, // 101000100101xxxxxxxxxxxxxxxxxxxx subsge r0, r0, #0 { "subsgt GPR , GPR , GPR",{0xC0500000,0x000FF00F}}, // 110000000101xxxxxxxx00000000xxxx subsgt r0, r0, r0 { "subsgt GPR , GPR , GPR , SHIFT",{0xC0500060,0x000FF00F}}, // 110000000101xxxxxxxx00000110xxxx subsgt r0, r0, r0, rrx { "subsgt GPR , GPR , GPR , SHIFT GPR",{0xC0500010,0x000FFF6F}}, // 110000000101xxxxxxxxxxxx0xx1xxxx subsgt r0, r0, r0, lsl r0 { "subsgt GPR , GPR , GPR , SHIFT NUM",{0xC0500020,0x000FFFEF}}, // 110000000101xxxxxxxxxxxxxxx0xxxx subsgt r0, r0, r0, lsr #32 { "subsgt GPR , GPR , NUM",{0xC2500000,0x000FFFFF}}, // 110000100101xxxxxxxxxxxxxxxxxxxx subsgt r0, r0, #0 { "subshi GPR , GPR , GPR",{0x80500000,0x000FF00F}}, // 100000000101xxxxxxxx00000000xxxx subshi r0, r0, r0 { "subshi GPR , GPR , GPR , SHIFT",{0x80500060,0x000FF00F}}, // 100000000101xxxxxxxx00000110xxxx subshi r0, r0, r0, rrx { "subshi GPR , GPR , GPR , SHIFT GPR",{0x80500010,0x000FFF6F}}, // 100000000101xxxxxxxxxxxx0xx1xxxx subshi r0, r0, r0, lsl r0 { "subshi GPR , GPR , GPR , SHIFT NUM",{0x80500020,0x000FFFEF}}, // 100000000101xxxxxxxxxxxxxxx0xxxx subshi r0, r0, r0, lsr #32 { "subshi GPR , GPR , NUM",{0x82500000,0x000FFFFF}}, // 100000100101xxxxxxxxxxxxxxxxxxxx subshi r0, r0, #0 { "subshs GPR , GPR , GPR",{0x20500000,0x000FF00F}}, // 001000000101xxxxxxxx00000000xxxx subshs r0, r0, r0 { "subshs GPR , GPR , GPR , SHIFT",{0x20500060,0x000FF00F}}, // 001000000101xxxxxxxx00000110xxxx subshs r0, r0, r0, rrx { "subshs GPR , GPR , GPR , SHIFT GPR",{0x20500010,0x000FFF6F}}, // 001000000101xxxxxxxxxxxx0xx1xxxx subshs r0, r0, r0, lsl r0 { "subshs GPR , GPR , GPR , SHIFT NUM",{0x20500020,0x000FFFEF}}, // 001000000101xxxxxxxxxxxxxxx0xxxx subshs r0, r0, r0, lsr #32 { "subshs GPR , GPR , NUM",{0x22500000,0x000FFFFF}}, // 001000100101xxxxxxxxxxxxxxxxxxxx subshs r0, r0, #0 { "subsle GPR , GPR , GPR",{0xD0500000,0x000FF00F}}, // 110100000101xxxxxxxx00000000xxxx subsle r0, r0, r0 { "subsle GPR , GPR , GPR , SHIFT",{0xD0500060,0x000FF00F}}, // 110100000101xxxxxxxx00000110xxxx subsle r0, r0, r0, rrx { "subsle GPR , GPR , GPR , SHIFT GPR",{0xD0500010,0x000FFF6F}}, // 110100000101xxxxxxxxxxxx0xx1xxxx subsle r0, r0, r0, lsl r0 { "subsle GPR , GPR , GPR , SHIFT NUM",{0xD0500020,0x000FFFEF}}, // 110100000101xxxxxxxxxxxxxxx0xxxx subsle r0, r0, r0, lsr #32 { "subsle GPR , GPR , NUM",{0xD2500000,0x000FFFFF}}, // 110100100101xxxxxxxxxxxxxxxxxxxx subsle r0, r0, #0 { "subslo GPR , GPR , GPR",{0x30500000,0x000FF00F}}, // 001100000101xxxxxxxx00000000xxxx subslo r0, r0, r0 { "subslo GPR , GPR , GPR , SHIFT",{0x30500060,0x000FF00F}}, // 001100000101xxxxxxxx00000110xxxx subslo r0, r0, r0, rrx { "subslo GPR , GPR , GPR , SHIFT GPR",{0x30500010,0x000FFF6F}}, // 001100000101xxxxxxxxxxxx0xx1xxxx subslo r0, r0, r0, lsl r0 { "subslo GPR , GPR , GPR , SHIFT NUM",{0x30500020,0x000FFFEF}}, // 001100000101xxxxxxxxxxxxxxx0xxxx subslo r0, r0, r0, lsr #32 { "subslo GPR , GPR , NUM",{0x32500000,0x000FFFFF}}, // 001100100101xxxxxxxxxxxxxxxxxxxx subslo r0, r0, #0 { "subsls GPR , GPR , GPR",{0x90500000,0x000FF00F}}, // 100100000101xxxxxxxx00000000xxxx subsls r0, r0, r0 { "subsls GPR , GPR , GPR , SHIFT",{0x90500060,0x000FF00F}}, // 100100000101xxxxxxxx00000110xxxx subsls r0, r0, r0, rrx { "subsls GPR , GPR , GPR , SHIFT GPR",{0x90500010,0x000FFF6F}}, // 100100000101xxxxxxxxxxxx0xx1xxxx subsls r0, r0, r0, lsl r0 { "subsls GPR , GPR , GPR , SHIFT NUM",{0x90500020,0x000FFFEF}}, // 100100000101xxxxxxxxxxxxxxx0xxxx subsls r0, r0, r0, lsr #32 { "subsls GPR , GPR , NUM",{0x92500000,0x000FFFFF}}, // 100100100101xxxxxxxxxxxxxxxxxxxx subsls r0, r0, #0 { "subslt GPR , GPR , GPR",{0xB0500000,0x000FF00F}}, // 101100000101xxxxxxxx00000000xxxx subslt r0, r0, r0 { "subslt GPR , GPR , GPR , SHIFT",{0xB0500060,0x000FF00F}}, // 101100000101xxxxxxxx00000110xxxx subslt r0, r0, r0, rrx { "subslt GPR , GPR , GPR , SHIFT GPR",{0xB0500010,0x000FFF6F}}, // 101100000101xxxxxxxxxxxx0xx1xxxx subslt r0, r0, r0, lsl r0 { "subslt GPR , GPR , GPR , SHIFT NUM",{0xB0500020,0x000FFFEF}}, // 101100000101xxxxxxxxxxxxxxx0xxxx subslt r0, r0, r0, lsr #32 { "subslt GPR , GPR , NUM",{0xB2500000,0x000FFFFF}}, // 101100100101xxxxxxxxxxxxxxxxxxxx subslt r0, r0, #0 { "subsmi GPR , GPR , GPR",{0x40500000,0x000FF00F}}, // 010000000101xxxxxxxx00000000xxxx subsmi r0, r0, r0 { "subsmi GPR , GPR , GPR , SHIFT",{0x40500060,0x000FF00F}}, // 010000000101xxxxxxxx00000110xxxx subsmi r0, r0, r0, rrx { "subsmi GPR , GPR , GPR , SHIFT GPR",{0x40500010,0x000FFF6F}}, // 010000000101xxxxxxxxxxxx0xx1xxxx subsmi r0, r0, r0, lsl r0 { "subsmi GPR , GPR , GPR , SHIFT NUM",{0x40500020,0x000FFFEF}}, // 010000000101xxxxxxxxxxxxxxx0xxxx subsmi r0, r0, r0, lsr #32 { "subsmi GPR , GPR , NUM",{0x42500000,0x000FFFFF}}, // 010000100101xxxxxxxxxxxxxxxxxxxx subsmi r0, r0, #0 { "subsne GPR , GPR , GPR",{0x10500000,0x000FF00F}}, // 000100000101xxxxxxxx00000000xxxx subsne r0, r0, r0 { "subsne GPR , GPR , GPR , SHIFT",{0x10500060,0x000FF00F}}, // 000100000101xxxxxxxx00000110xxxx subsne r0, r0, r0, rrx { "subsne GPR , GPR , GPR , SHIFT GPR",{0x10500010,0x000FFF6F}}, // 000100000101xxxxxxxxxxxx0xx1xxxx subsne r0, r0, r0, lsl r0 { "subsne GPR , GPR , GPR , SHIFT NUM",{0x10500020,0x000FFFEF}}, // 000100000101xxxxxxxxxxxxxxx0xxxx subsne r0, r0, r0, lsr #32 { "subsne GPR , GPR , NUM",{0x12500000,0x000FFFFF}}, // 000100100101xxxxxxxxxxxxxxxxxxxx subsne r0, r0, #0 { "subspl GPR , GPR , GPR",{0x50500000,0x000FF00F}}, // 010100000101xxxxxxxx00000000xxxx subspl r0, r0, r0 { "subspl GPR , GPR , GPR , SHIFT",{0x50500060,0x000FF00F}}, // 010100000101xxxxxxxx00000110xxxx subspl r0, r0, r0, rrx { "subspl GPR , GPR , GPR , SHIFT GPR",{0x50500010,0x000FFF6F}}, // 010100000101xxxxxxxxxxxx0xx1xxxx subspl r0, r0, r0, lsl r0 { "subspl GPR , GPR , GPR , SHIFT NUM",{0x50500020,0x000FFFEF}}, // 010100000101xxxxxxxxxxxxxxx0xxxx subspl r0, r0, r0, lsr #32 { "subspl GPR , GPR , NUM",{0x52500000,0x000FFFFF}}, // 010100100101xxxxxxxxxxxxxxxxxxxx subspl r0, r0, #0 { "subsvc GPR , GPR , GPR",{0x70500000,0x000FF00F}}, // 011100000101xxxxxxxx00000000xxxx subsvc r0, r0, r0 { "subsvc GPR , GPR , GPR , SHIFT",{0x70500060,0x000FF00F}}, // 011100000101xxxxxxxx00000110xxxx subsvc r0, r0, r0, rrx { "subsvc GPR , GPR , GPR , SHIFT GPR",{0x70500010,0x000FFF6F}}, // 011100000101xxxxxxxxxxxx0xx1xxxx subsvc r0, r0, r0, lsl r0 { "subsvc GPR , GPR , GPR , SHIFT NUM",{0x70500020,0x000FFFEF}}, // 011100000101xxxxxxxxxxxxxxx0xxxx subsvc r0, r0, r0, lsr #32 { "subsvc GPR , GPR , NUM",{0x72500000,0x000FFFFF}}, // 011100100101xxxxxxxxxxxxxxxxxxxx subsvc r0, r0, #0 { "subsvs GPR , GPR , GPR",{0x60500000,0x000FF00F}}, // 011000000101xxxxxxxx00000000xxxx subsvs r0, r0, r0 { "subsvs GPR , GPR , GPR , SHIFT",{0x60500060,0x000FF00F}}, // 011000000101xxxxxxxx00000110xxxx subsvs r0, r0, r0, rrx { "subsvs GPR , GPR , GPR , SHIFT GPR",{0x60500010,0x000FFF6F}}, // 011000000101xxxxxxxxxxxx0xx1xxxx subsvs r0, r0, r0, lsl r0 { "subsvs GPR , GPR , GPR , SHIFT NUM",{0x60500020,0x000FFFEF}}, // 011000000101xxxxxxxxxxxxxxx0xxxx subsvs r0, r0, r0, lsr #32 { "subsvs GPR , GPR , NUM",{0x62500000,0x000FFFFF}}, // 011000100101xxxxxxxxxxxxxxxxxxxx subsvs r0, r0, #0 { "subvc GPR , GPR , GPR",{0x70400000,0x000FF00F}}, // 011100000100xxxxxxxx00000000xxxx subvc r0, r0, r0 { "subvc GPR , GPR , GPR , SHIFT",{0x70400060,0x000FF00F}}, // 011100000100xxxxxxxx00000110xxxx subvc r0, r0, r0, rrx { "subvc GPR , GPR , GPR , SHIFT GPR",{0x70400010,0x000FFF6F}}, // 011100000100xxxxxxxxxxxx0xx1xxxx subvc r0, r0, r0, lsl r0 { "subvc GPR , GPR , GPR , SHIFT NUM",{0x70400020,0x000FFFEF}}, // 011100000100xxxxxxxxxxxxxxx0xxxx subvc r0, r0, r0, lsr #32 { "subvc GPR , GPR , NUM",{0x72400000,0x000FFFFF}}, // 011100100100xxxxxxxxxxxxxxxxxxxx subvc r0, r0, #0 { "subvs GPR , GPR , GPR",{0x60400000,0x000FF00F}}, // 011000000100xxxxxxxx00000000xxxx subvs r0, r0, r0 { "subvs GPR , GPR , GPR , SHIFT",{0x60400060,0x000FF00F}}, // 011000000100xxxxxxxx00000110xxxx subvs r0, r0, r0, rrx { "subvs GPR , GPR , GPR , SHIFT GPR",{0x60400010,0x000FFF6F}}, // 011000000100xxxxxxxxxxxx0xx1xxxx subvs r0, r0, r0, lsl r0 { "subvs GPR , GPR , GPR , SHIFT NUM",{0x60400020,0x000FFFEF}}, // 011000000100xxxxxxxxxxxxxxx0xxxx subvs r0, r0, r0, lsr #32 { "subvs GPR , GPR , NUM",{0x62400000,0x000FFFFF}}, // 011000100100xxxxxxxxxxxxxxxxxxxx subvs r0, r0, #0 { "svc NUM",{0xEF000000,0x00FFFFFF}}, // 11101111xxxxxxxxxxxxxxxxxxxxxxxx svc #0 { "svceq NUM",{0x0F000000,0x00FFFFFF}}, // 00001111xxxxxxxxxxxxxxxxxxxxxxxx svceq #0 { "svcge NUM",{0xAF000000,0x00FFFFFF}}, // 10101111xxxxxxxxxxxxxxxxxxxxxxxx svcge #0 { "svcgt NUM",{0xCF000000,0x00FFFFFF}}, // 11001111xxxxxxxxxxxxxxxxxxxxxxxx svcgt #0 { "svchi NUM",{0x8F000000,0x00FFFFFF}}, // 10001111xxxxxxxxxxxxxxxxxxxxxxxx svchi #0 { "svchs NUM",{0x2F000000,0x00FFFFFF}}, // 00101111xxxxxxxxxxxxxxxxxxxxxxxx svchs #0 { "svcle NUM",{0xDF000000,0x00FFFFFF}}, // 11011111xxxxxxxxxxxxxxxxxxxxxxxx svcle #0 { "svclo NUM",{0x3F000000,0x00FFFFFF}}, // 00111111xxxxxxxxxxxxxxxxxxxxxxxx svclo #0 { "svcls NUM",{0x9F000000,0x00FFFFFF}}, // 10011111xxxxxxxxxxxxxxxxxxxxxxxx svcls #0 { "svclt NUM",{0xBF000000,0x00FFFFFF}}, // 10111111xxxxxxxxxxxxxxxxxxxxxxxx svclt #0 { "svcmi NUM",{0x4F000000,0x00FFFFFF}}, // 01001111xxxxxxxxxxxxxxxxxxxxxxxx svcmi #0 { "svcne NUM",{0x1F000000,0x00FFFFFF}}, // 00011111xxxxxxxxxxxxxxxxxxxxxxxx svcne #0 { "svcpl NUM",{0x5F000000,0x00FFFFFF}}, // 01011111xxxxxxxxxxxxxxxxxxxxxxxx svcpl #0 { "svcvc NUM",{0x7F000000,0x00FFFFFF}}, // 01111111xxxxxxxxxxxxxxxxxxxxxxxx svcvc #0 { "svcvs NUM",{0x6F000000,0x00FFFFFF}}, // 01101111xxxxxxxxxxxxxxxxxxxxxxxx svcvs #0 { "swp GPR , GPR , [ GPR ]",{0xE1000090,0x000FFF0F}}, // 111000010000xxxxxxxxxxxx1001xxxx swp r0, r0, [r0] { "swpb GPR , GPR , [ GPR ]",{0xE1400090,0x000FFF0F}}, // 111000010100xxxxxxxxxxxx1001xxxx swpb r0, r0, [r0] { "swpbeq GPR , GPR , [ GPR ]",{0x01400090,0x000FFF0F}}, // 000000010100xxxxxxxxxxxx1001xxxx swpbeq r0, r0, [r0] { "swpbge GPR , GPR , [ GPR ]",{0xA1400090,0x000FFF0F}}, // 101000010100xxxxxxxxxxxx1001xxxx swpbge r0, r0, [r0] { "swpbgt GPR , GPR , [ GPR ]",{0xC1400090,0x000FFF0F}}, // 110000010100xxxxxxxxxxxx1001xxxx swpbgt r0, r0, [r0] { "swpbhi GPR , GPR , [ GPR ]",{0x81400090,0x000FFF0F}}, // 100000010100xxxxxxxxxxxx1001xxxx swpbhi r0, r0, [r0] { "swpbhs GPR , GPR , [ GPR ]",{0x21400090,0x000FFF0F}}, // 001000010100xxxxxxxxxxxx1001xxxx swpbhs r0, r0, [r0] { "swpble GPR , GPR , [ GPR ]",{0xD1400090,0x000FFF0F}}, // 110100010100xxxxxxxxxxxx1001xxxx swpble r0, r0, [r0] { "swpblo GPR , GPR , [ GPR ]",{0x31400090,0x000FFF0F}}, // 001100010100xxxxxxxxxxxx1001xxxx swpblo r0, r0, [r0] { "swpbls GPR , GPR , [ GPR ]",{0x91400090,0x000FFF0F}}, // 100100010100xxxxxxxxxxxx1001xxxx swpbls r0, r0, [r0] { "swpblt GPR , GPR , [ GPR ]",{0xB1400090,0x000FFF0F}}, // 101100010100xxxxxxxxxxxx1001xxxx swpblt r0, r0, [r0] { "swpbmi GPR , GPR , [ GPR ]",{0x41400090,0x000FFF0F}}, // 010000010100xxxxxxxxxxxx1001xxxx swpbmi r0, r0, [r0] { "swpbne GPR , GPR , [ GPR ]",{0x11400090,0x000FFF0F}}, // 000100010100xxxxxxxxxxxx1001xxxx swpbne r0, r0, [r0] { "swpbpl GPR , GPR , [ GPR ]",{0x51400090,0x000FFF0F}}, // 010100010100xxxxxxxxxxxx1001xxxx swpbpl r0, r0, [r0] { "swpbvc GPR , GPR , [ GPR ]",{0x71400090,0x000FFF0F}}, // 011100010100xxxxxxxxxxxx1001xxxx swpbvc r0, r0, [r0] { "swpbvs GPR , GPR , [ GPR ]",{0x61400090,0x000FFF0F}}, // 011000010100xxxxxxxxxxxx1001xxxx swpbvs r0, r0, [r0] { "swpeq GPR , GPR , [ GPR ]",{0x01000090,0x000FFF0F}}, // 000000010000xxxxxxxxxxxx1001xxxx swpeq r0, r0, [r0] { "swpge GPR , GPR , [ GPR ]",{0xA1000090,0x000FFF0F}}, // 101000010000xxxxxxxxxxxx1001xxxx swpge r0, r0, [r0] { "swpgt GPR , GPR , [ GPR ]",{0xC1000090,0x000FFF0F}}, // 110000010000xxxxxxxxxxxx1001xxxx swpgt r0, r0, [r0] { "swphi GPR , GPR , [ GPR ]",{0x81000090,0x000FFF0F}}, // 100000010000xxxxxxxxxxxx1001xxxx swphi r0, r0, [r0] { "swphs GPR , GPR , [ GPR ]",{0x21000090,0x000FFF0F}}, // 001000010000xxxxxxxxxxxx1001xxxx swphs r0, r0, [r0] { "swple GPR , GPR , [ GPR ]",{0xD1000090,0x000FFF0F}}, // 110100010000xxxxxxxxxxxx1001xxxx swple r0, r0, [r0] { "swplo GPR , GPR , [ GPR ]",{0x31000090,0x000FFF0F}}, // 001100010000xxxxxxxxxxxx1001xxxx swplo r0, r0, [r0] { "swpls GPR , GPR , [ GPR ]",{0x91000090,0x000FFF0F}}, // 100100010000xxxxxxxxxxxx1001xxxx swpls r0, r0, [r0] { "swplt GPR , GPR , [ GPR ]",{0xB1000090,0x000FFF0F}}, // 101100010000xxxxxxxxxxxx1001xxxx swplt r0, r0, [r0] { "swpmi GPR , GPR , [ GPR ]",{0x41000090,0x000FFF0F}}, // 010000010000xxxxxxxxxxxx1001xxxx swpmi r0, r0, [r0] { "swpne GPR , GPR , [ GPR ]",{0x11000090,0x000FFF0F}}, // 000100010000xxxxxxxxxxxx1001xxxx swpne r0, r0, [r0] { "swppl GPR , GPR , [ GPR ]",{0x51000090,0x000FFF0F}}, // 010100010000xxxxxxxxxxxx1001xxxx swppl r0, r0, [r0] { "swpvc GPR , GPR , [ GPR ]",{0x71000090,0x000FFF0F}}, // 011100010000xxxxxxxxxxxx1001xxxx swpvc r0, r0, [r0] { "swpvs GPR , GPR , [ GPR ]",{0x61000090,0x000FFF0F}}, // 011000010000xxxxxxxxxxxx1001xxxx swpvs r0, r0, [r0] { "sxtab GPR , GPR , GPR",{0xE6A00070,0x000FF30F}}, // 111001101010xxxxxxxx00xx0111xxxx sxtab r0, r0, r0 { "sxtab GPR , GPR , GPR , SHIFT NUM",{0xE6A00470,0x000FFF0F}}, // 111001101010xxxxxxxxxxxx0111xxxx sxtab r0, r0, r0, ror #8 { "sxtab16 GPR , GPR , GPR",{0xE6800070,0x000FF30F}}, // 111001101000xxxxxxxx00xx0111xxxx sxtab16 r0, r0, r0 { "sxtab16 GPR , GPR , GPR , SHIFT NUM",{0xE6800470,0x000FFF0F}}, // 111001101000xxxxxxxxxxxx0111xxxx sxtab16 r0, r0, r0, ror #8 { "sxtab16eq GPR , GPR , GPR",{0x06800070,0x000FF30F}}, // 000001101000xxxxxxxx00xx0111xxxx sxtab16eq r0, r0, r0 { "sxtab16eq GPR , GPR , GPR , SHIFT NUM",{0x06800470,0x000FFF0F}}, // 000001101000xxxxxxxxxxxx0111xxxx sxtab16eq r0, r0, r0, ror #8 { "sxtab16ge GPR , GPR , GPR",{0xA6800070,0x000FF30F}}, // 101001101000xxxxxxxx00xx0111xxxx sxtab16ge r0, r0, r0 { "sxtab16ge GPR , GPR , GPR , SHIFT NUM",{0xA6800470,0x000FFF0F}}, // 101001101000xxxxxxxxxxxx0111xxxx sxtab16ge r0, r0, r0, ror #8 { "sxtab16gt GPR , GPR , GPR",{0xC6800070,0x000FF30F}}, // 110001101000xxxxxxxx00xx0111xxxx sxtab16gt r0, r0, r0 { "sxtab16gt GPR , GPR , GPR , SHIFT NUM",{0xC6800470,0x000FFF0F}}, // 110001101000xxxxxxxxxxxx0111xxxx sxtab16gt r0, r0, r0, ror #8 { "sxtab16hi GPR , GPR , GPR",{0x86800070,0x000FF30F}}, // 100001101000xxxxxxxx00xx0111xxxx sxtab16hi r0, r0, r0 { "sxtab16hi GPR , GPR , GPR , SHIFT NUM",{0x86800470,0x000FFF0F}}, // 100001101000xxxxxxxxxxxx0111xxxx sxtab16hi r0, r0, r0, ror #8 { "sxtab16hs GPR , GPR , GPR",{0x26800070,0x000FF30F}}, // 001001101000xxxxxxxx00xx0111xxxx sxtab16hs r0, r0, r0 { "sxtab16hs GPR , GPR , GPR , SHIFT NUM",{0x26800470,0x000FFF0F}}, // 001001101000xxxxxxxxxxxx0111xxxx sxtab16hs r0, r0, r0, ror #8 { "sxtab16le GPR , GPR , GPR",{0xD6800070,0x000FF30F}}, // 110101101000xxxxxxxx00xx0111xxxx sxtab16le r0, r0, r0 { "sxtab16le GPR , GPR , GPR , SHIFT NUM",{0xD6800470,0x000FFF0F}}, // 110101101000xxxxxxxxxxxx0111xxxx sxtab16le r0, r0, r0, ror #8 { "sxtab16lo GPR , GPR , GPR",{0x36800070,0x000FF30F}}, // 001101101000xxxxxxxx00xx0111xxxx sxtab16lo r0, r0, r0 { "sxtab16lo GPR , GPR , GPR , SHIFT NUM",{0x36800470,0x000FFF0F}}, // 001101101000xxxxxxxxxxxx0111xxxx sxtab16lo r0, r0, r0, ror #8 { "sxtab16ls GPR , GPR , GPR",{0x96800070,0x000FF30F}}, // 100101101000xxxxxxxx00xx0111xxxx sxtab16ls r0, r0, r0 { "sxtab16ls GPR , GPR , GPR , SHIFT NUM",{0x96800470,0x000FFF0F}}, // 100101101000xxxxxxxxxxxx0111xxxx sxtab16ls r0, r0, r0, ror #8 { "sxtab16lt GPR , GPR , GPR",{0xB6800070,0x000FF30F}}, // 101101101000xxxxxxxx00xx0111xxxx sxtab16lt r0, r0, r0 { "sxtab16lt GPR , GPR , GPR , SHIFT NUM",{0xB6800470,0x000FFF0F}}, // 101101101000xxxxxxxxxxxx0111xxxx sxtab16lt r0, r0, r0, ror #8 { "sxtab16mi GPR , GPR , GPR",{0x46800070,0x000FF30F}}, // 010001101000xxxxxxxx00xx0111xxxx sxtab16mi r0, r0, r0 { "sxtab16mi GPR , GPR , GPR , SHIFT NUM",{0x46800470,0x000FFF0F}}, // 010001101000xxxxxxxxxxxx0111xxxx sxtab16mi r0, r0, r0, ror #8 { "sxtab16ne GPR , GPR , GPR",{0x16800070,0x000FF30F}}, // 000101101000xxxxxxxx00xx0111xxxx sxtab16ne r0, r0, r0 { "sxtab16ne GPR , GPR , GPR , SHIFT NUM",{0x16800470,0x000FFF0F}}, // 000101101000xxxxxxxxxxxx0111xxxx sxtab16ne r0, r0, r0, ror #8 { "sxtab16pl GPR , GPR , GPR",{0x56800070,0x000FF30F}}, // 010101101000xxxxxxxx00xx0111xxxx sxtab16pl r0, r0, r0 { "sxtab16pl GPR , GPR , GPR , SHIFT NUM",{0x56800470,0x000FFF0F}}, // 010101101000xxxxxxxxxxxx0111xxxx sxtab16pl r0, r0, r0, ror #8 { "sxtab16vc GPR , GPR , GPR",{0x76800070,0x000FF30F}}, // 011101101000xxxxxxxx00xx0111xxxx sxtab16vc r0, r0, r0 { "sxtab16vc GPR , GPR , GPR , SHIFT NUM",{0x76800470,0x000FFF0F}}, // 011101101000xxxxxxxxxxxx0111xxxx sxtab16vc r0, r0, r0, ror #8 { "sxtab16vs GPR , GPR , GPR",{0x66800070,0x000FF30F}}, // 011001101000xxxxxxxx00xx0111xxxx sxtab16vs r0, r0, r0 { "sxtab16vs GPR , GPR , GPR , SHIFT NUM",{0x66800470,0x000FFF0F}}, // 011001101000xxxxxxxxxxxx0111xxxx sxtab16vs r0, r0, r0, ror #8 { "sxtabeq GPR , GPR , GPR",{0x06A00070,0x000FF30F}}, // 000001101010xxxxxxxx00xx0111xxxx sxtabeq r0, r0, r0 { "sxtabeq GPR , GPR , GPR , SHIFT NUM",{0x06A00470,0x000FFF0F}}, // 000001101010xxxxxxxxxxxx0111xxxx sxtabeq r0, r0, r0, ror #8 { "sxtabge GPR , GPR , GPR",{0xA6A00070,0x000FF30F}}, // 101001101010xxxxxxxx00xx0111xxxx sxtabge r0, r0, r0 { "sxtabge GPR , GPR , GPR , SHIFT NUM",{0xA6A00470,0x000FFF0F}}, // 101001101010xxxxxxxxxxxx0111xxxx sxtabge r0, r0, r0, ror #8 { "sxtabgt GPR , GPR , GPR",{0xC6A00070,0x000FF30F}}, // 110001101010xxxxxxxx00xx0111xxxx sxtabgt r0, r0, r0 { "sxtabgt GPR , GPR , GPR , SHIFT NUM",{0xC6A00470,0x000FFF0F}}, // 110001101010xxxxxxxxxxxx0111xxxx sxtabgt r0, r0, r0, ror #8 { "sxtabhi GPR , GPR , GPR",{0x86A00070,0x000FF30F}}, // 100001101010xxxxxxxx00xx0111xxxx sxtabhi r0, r0, r0 { "sxtabhi GPR , GPR , GPR , SHIFT NUM",{0x86A00470,0x000FFF0F}}, // 100001101010xxxxxxxxxxxx0111xxxx sxtabhi r0, r0, r0, ror #8 { "sxtabhs GPR , GPR , GPR",{0x26A00070,0x000FF30F}}, // 001001101010xxxxxxxx00xx0111xxxx sxtabhs r0, r0, r0 { "sxtabhs GPR , GPR , GPR , SHIFT NUM",{0x26A00470,0x000FFF0F}}, // 001001101010xxxxxxxxxxxx0111xxxx sxtabhs r0, r0, r0, ror #8 { "sxtable GPR , GPR , GPR",{0xD6A00070,0x000FF30F}}, // 110101101010xxxxxxxx00xx0111xxxx sxtable r0, r0, r0 { "sxtable GPR , GPR , GPR , SHIFT NUM",{0xD6A00470,0x000FFF0F}}, // 110101101010xxxxxxxxxxxx0111xxxx sxtable r0, r0, r0, ror #8 { "sxtablo GPR , GPR , GPR",{0x36A00070,0x000FF30F}}, // 001101101010xxxxxxxx00xx0111xxxx sxtablo r0, r0, r0 { "sxtablo GPR , GPR , GPR , SHIFT NUM",{0x36A00470,0x000FFF0F}}, // 001101101010xxxxxxxxxxxx0111xxxx sxtablo r0, r0, r0, ror #8 { "sxtabls GPR , GPR , GPR",{0x96A00070,0x000FF30F}}, // 100101101010xxxxxxxx00xx0111xxxx sxtabls r0, r0, r0 { "sxtabls GPR , GPR , GPR , SHIFT NUM",{0x96A00470,0x000FFF0F}}, // 100101101010xxxxxxxxxxxx0111xxxx sxtabls r0, r0, r0, ror #8 { "sxtablt GPR , GPR , GPR",{0xB6A00070,0x000FF30F}}, // 101101101010xxxxxxxx00xx0111xxxx sxtablt r0, r0, r0 { "sxtablt GPR , GPR , GPR , SHIFT NUM",{0xB6A00470,0x000FFF0F}}, // 101101101010xxxxxxxxxxxx0111xxxx sxtablt r0, r0, r0, ror #8 { "sxtabmi GPR , GPR , GPR",{0x46A00070,0x000FF30F}}, // 010001101010xxxxxxxx00xx0111xxxx sxtabmi r0, r0, r0 { "sxtabmi GPR , GPR , GPR , SHIFT NUM",{0x46A00470,0x000FFF0F}}, // 010001101010xxxxxxxxxxxx0111xxxx sxtabmi r0, r0, r0, ror #8 { "sxtabne GPR , GPR , GPR",{0x16A00070,0x000FF30F}}, // 000101101010xxxxxxxx00xx0111xxxx sxtabne r0, r0, r0 { "sxtabne GPR , GPR , GPR , SHIFT NUM",{0x16A00470,0x000FFF0F}}, // 000101101010xxxxxxxxxxxx0111xxxx sxtabne r0, r0, r0, ror #8 { "sxtabpl GPR , GPR , GPR",{0x56A00070,0x000FF30F}}, // 010101101010xxxxxxxx00xx0111xxxx sxtabpl r0, r0, r0 { "sxtabpl GPR , GPR , GPR , SHIFT NUM",{0x56A00470,0x000FFF0F}}, // 010101101010xxxxxxxxxxxx0111xxxx sxtabpl r0, r0, r0, ror #8 { "sxtabvc GPR , GPR , GPR",{0x76A00070,0x000FF30F}}, // 011101101010xxxxxxxx00xx0111xxxx sxtabvc r0, r0, r0 { "sxtabvc GPR , GPR , GPR , SHIFT NUM",{0x76A00470,0x000FFF0F}}, // 011101101010xxxxxxxxxxxx0111xxxx sxtabvc r0, r0, r0, ror #8 { "sxtabvs GPR , GPR , GPR",{0x66A00070,0x000FF30F}}, // 011001101010xxxxxxxx00xx0111xxxx sxtabvs r0, r0, r0 { "sxtabvs GPR , GPR , GPR , SHIFT NUM",{0x66A00470,0x000FFF0F}}, // 011001101010xxxxxxxxxxxx0111xxxx sxtabvs r0, r0, r0, ror #8 { "sxtah GPR , GPR , GPR",{0xE6B00070,0x000FF30F}}, // 111001101011xxxxxxxx00xx0111xxxx sxtah r0, r0, r0 { "sxtah GPR , GPR , GPR , SHIFT NUM",{0xE6B00470,0x000FFF0F}}, // 111001101011xxxxxxxxxxxx0111xxxx sxtah r0, r0, r0, ror #8 { "sxtaheq GPR , GPR , GPR",{0x06B00070,0x000FF30F}}, // 000001101011xxxxxxxx00xx0111xxxx sxtaheq r0, r0, r0 { "sxtaheq GPR , GPR , GPR , SHIFT NUM",{0x06B00470,0x000FFF0F}}, // 000001101011xxxxxxxxxxxx0111xxxx sxtaheq r0, r0, r0, ror #8 { "sxtahge GPR , GPR , GPR",{0xA6B00070,0x000FF30F}}, // 101001101011xxxxxxxx00xx0111xxxx sxtahge r0, r0, r0 { "sxtahge GPR , GPR , GPR , SHIFT NUM",{0xA6B00470,0x000FFF0F}}, // 101001101011xxxxxxxxxxxx0111xxxx sxtahge r0, r0, r0, ror #8 { "sxtahgt GPR , GPR , GPR",{0xC6B00070,0x000FF30F}}, // 110001101011xxxxxxxx00xx0111xxxx sxtahgt r0, r0, r0 { "sxtahgt GPR , GPR , GPR , SHIFT NUM",{0xC6B00470,0x000FFF0F}}, // 110001101011xxxxxxxxxxxx0111xxxx sxtahgt r0, r0, r0, ror #8 { "sxtahhi GPR , GPR , GPR",{0x86B00070,0x000FF30F}}, // 100001101011xxxxxxxx00xx0111xxxx sxtahhi r0, r0, r0 { "sxtahhi GPR , GPR , GPR , SHIFT NUM",{0x86B00470,0x000FFF0F}}, // 100001101011xxxxxxxxxxxx0111xxxx sxtahhi r0, r0, r0, ror #8 { "sxtahhs GPR , GPR , GPR",{0x26B00070,0x000FF30F}}, // 001001101011xxxxxxxx00xx0111xxxx sxtahhs r0, r0, r0 { "sxtahhs GPR , GPR , GPR , SHIFT NUM",{0x26B00470,0x000FFF0F}}, // 001001101011xxxxxxxxxxxx0111xxxx sxtahhs r0, r0, r0, ror #8 { "sxtahle GPR , GPR , GPR",{0xD6B00070,0x000FF30F}}, // 110101101011xxxxxxxx00xx0111xxxx sxtahle r0, r0, r0 { "sxtahle GPR , GPR , GPR , SHIFT NUM",{0xD6B00470,0x000FFF0F}}, // 110101101011xxxxxxxxxxxx0111xxxx sxtahle r0, r0, r0, ror #8 { "sxtahlo GPR , GPR , GPR",{0x36B00070,0x000FF30F}}, // 001101101011xxxxxxxx00xx0111xxxx sxtahlo r0, r0, r0 { "sxtahlo GPR , GPR , GPR , SHIFT NUM",{0x36B00470,0x000FFF0F}}, // 001101101011xxxxxxxxxxxx0111xxxx sxtahlo r0, r0, r0, ror #8 { "sxtahls GPR , GPR , GPR",{0x96B00070,0x000FF30F}}, // 100101101011xxxxxxxx00xx0111xxxx sxtahls r0, r0, r0 { "sxtahls GPR , GPR , GPR , SHIFT NUM",{0x96B00470,0x000FFF0F}}, // 100101101011xxxxxxxxxxxx0111xxxx sxtahls r0, r0, r0, ror #8 { "sxtahlt GPR , GPR , GPR",{0xB6B00070,0x000FF30F}}, // 101101101011xxxxxxxx00xx0111xxxx sxtahlt r0, r0, r0 { "sxtahlt GPR , GPR , GPR , SHIFT NUM",{0xB6B00470,0x000FFF0F}}, // 101101101011xxxxxxxxxxxx0111xxxx sxtahlt r0, r0, r0, ror #8 { "sxtahmi GPR , GPR , GPR",{0x46B00070,0x000FF30F}}, // 010001101011xxxxxxxx00xx0111xxxx sxtahmi r0, r0, r0 { "sxtahmi GPR , GPR , GPR , SHIFT NUM",{0x46B00470,0x000FFF0F}}, // 010001101011xxxxxxxxxxxx0111xxxx sxtahmi r0, r0, r0, ror #8 { "sxtahne GPR , GPR , GPR",{0x16B00070,0x000FF30F}}, // 000101101011xxxxxxxx00xx0111xxxx sxtahne r0, r0, r0 { "sxtahne GPR , GPR , GPR , SHIFT NUM",{0x16B00470,0x000FFF0F}}, // 000101101011xxxxxxxxxxxx0111xxxx sxtahne r0, r0, r0, ror #8 { "sxtahpl GPR , GPR , GPR",{0x56B00070,0x000FF30F}}, // 010101101011xxxxxxxx00xx0111xxxx sxtahpl r0, r0, r0 { "sxtahpl GPR , GPR , GPR , SHIFT NUM",{0x56B00470,0x000FFF0F}}, // 010101101011xxxxxxxxxxxx0111xxxx sxtahpl r0, r0, r0, ror #8 { "sxtahvc GPR , GPR , GPR",{0x76B00070,0x000FF30F}}, // 011101101011xxxxxxxx00xx0111xxxx sxtahvc r0, r0, r0 { "sxtahvc GPR , GPR , GPR , SHIFT NUM",{0x76B00470,0x000FFF0F}}, // 011101101011xxxxxxxxxxxx0111xxxx sxtahvc r0, r0, r0, ror #8 { "sxtahvs GPR , GPR , GPR",{0x66B00070,0x000FF30F}}, // 011001101011xxxxxxxx00xx0111xxxx sxtahvs r0, r0, r0 { "sxtahvs GPR , GPR , GPR , SHIFT NUM",{0x66B00470,0x000FFF0F}}, // 011001101011xxxxxxxxxxxx0111xxxx sxtahvs r0, r0, r0, ror #8 { "sxtb GPR , GPR",{0xE6AF0070,0x0000F30F}}, // 1110011010101111xxxx00xx0111xxxx sxtb r0, r0 { "sxtb GPR , GPR , SHIFT NUM",{0xE6AF0470,0x0000FF0F}}, // 1110011010101111xxxxxxxx0111xxxx sxtb r0, r0, ror #8 { "sxtb16 GPR , GPR",{0xE68F0070,0x0000F30F}}, // 1110011010001111xxxx00xx0111xxxx sxtb16 r0, r0 { "sxtb16 GPR , GPR , SHIFT NUM",{0xE68F0470,0x0000FF0F}}, // 1110011010001111xxxxxxxx0111xxxx sxtb16 r0, r0, ror #8 { "sxtb16eq GPR , GPR",{0x068F0070,0x0000F30F}}, // 0000011010001111xxxx00xx0111xxxx sxtb16eq r0, r0 { "sxtb16eq GPR , GPR , SHIFT NUM",{0x068F0470,0x0000FF0F}}, // 0000011010001111xxxxxxxx0111xxxx sxtb16eq r0, r0, ror #8 { "sxtb16ge GPR , GPR",{0xA68F0070,0x0000F30F}}, // 1010011010001111xxxx00xx0111xxxx sxtb16ge r0, r0 { "sxtb16ge GPR , GPR , SHIFT NUM",{0xA68F0470,0x0000FF0F}}, // 1010011010001111xxxxxxxx0111xxxx sxtb16ge r0, r0, ror #8 { "sxtb16gt GPR , GPR",{0xC68F0070,0x0000F30F}}, // 1100011010001111xxxx00xx0111xxxx sxtb16gt r0, r0 { "sxtb16gt GPR , GPR , SHIFT NUM",{0xC68F0470,0x0000FF0F}}, // 1100011010001111xxxxxxxx0111xxxx sxtb16gt r0, r0, ror #8 { "sxtb16hi GPR , GPR",{0x868F0070,0x0000F30F}}, // 1000011010001111xxxx00xx0111xxxx sxtb16hi r0, r0 { "sxtb16hi GPR , GPR , SHIFT NUM",{0x868F0470,0x0000FF0F}}, // 1000011010001111xxxxxxxx0111xxxx sxtb16hi r0, r0, ror #8 { "sxtb16hs GPR , GPR",{0x268F0070,0x0000F30F}}, // 0010011010001111xxxx00xx0111xxxx sxtb16hs r0, r0 { "sxtb16hs GPR , GPR , SHIFT NUM",{0x268F0470,0x0000FF0F}}, // 0010011010001111xxxxxxxx0111xxxx sxtb16hs r0, r0, ror #8 { "sxtb16le GPR , GPR",{0xD68F0070,0x0000F30F}}, // 1101011010001111xxxx00xx0111xxxx sxtb16le r0, r0 { "sxtb16le GPR , GPR , SHIFT NUM",{0xD68F0470,0x0000FF0F}}, // 1101011010001111xxxxxxxx0111xxxx sxtb16le r0, r0, ror #8 { "sxtb16lo GPR , GPR",{0x368F0070,0x0000F30F}}, // 0011011010001111xxxx00xx0111xxxx sxtb16lo r0, r0 { "sxtb16lo GPR , GPR , SHIFT NUM",{0x368F0470,0x0000FF0F}}, // 0011011010001111xxxxxxxx0111xxxx sxtb16lo r0, r0, ror #8 { "sxtb16ls GPR , GPR",{0x968F0070,0x0000F30F}}, // 1001011010001111xxxx00xx0111xxxx sxtb16ls r0, r0 { "sxtb16ls GPR , GPR , SHIFT NUM",{0x968F0470,0x0000FF0F}}, // 1001011010001111xxxxxxxx0111xxxx sxtb16ls r0, r0, ror #8 { "sxtb16lt GPR , GPR",{0xB68F0070,0x0000F30F}}, // 1011011010001111xxxx00xx0111xxxx sxtb16lt r0, r0 { "sxtb16lt GPR , GPR , SHIFT NUM",{0xB68F0470,0x0000FF0F}}, // 1011011010001111xxxxxxxx0111xxxx sxtb16lt r0, r0, ror #8 { "sxtb16mi GPR , GPR",{0x468F0070,0x0000F30F}}, // 0100011010001111xxxx00xx0111xxxx sxtb16mi r0, r0 { "sxtb16mi GPR , GPR , SHIFT NUM",{0x468F0470,0x0000FF0F}}, // 0100011010001111xxxxxxxx0111xxxx sxtb16mi r0, r0, ror #8 { "sxtb16ne GPR , GPR",{0x168F0070,0x0000F30F}}, // 0001011010001111xxxx00xx0111xxxx sxtb16ne r0, r0 { "sxtb16ne GPR , GPR , SHIFT NUM",{0x168F0470,0x0000FF0F}}, // 0001011010001111xxxxxxxx0111xxxx sxtb16ne r0, r0, ror #8 { "sxtb16pl GPR , GPR",{0x568F0070,0x0000F30F}}, // 0101011010001111xxxx00xx0111xxxx sxtb16pl r0, r0 { "sxtb16pl GPR , GPR , SHIFT NUM",{0x568F0470,0x0000FF0F}}, // 0101011010001111xxxxxxxx0111xxxx sxtb16pl r0, r0, ror #8 { "sxtb16vc GPR , GPR",{0x768F0070,0x0000F30F}}, // 0111011010001111xxxx00xx0111xxxx sxtb16vc r0, r0 { "sxtb16vc GPR , GPR , SHIFT NUM",{0x768F0470,0x0000FF0F}}, // 0111011010001111xxxxxxxx0111xxxx sxtb16vc r0, r0, ror #8 { "sxtb16vs GPR , GPR",{0x668F0070,0x0000F30F}}, // 0110011010001111xxxx00xx0111xxxx sxtb16vs r0, r0 { "sxtb16vs GPR , GPR , SHIFT NUM",{0x668F0470,0x0000FF0F}}, // 0110011010001111xxxxxxxx0111xxxx sxtb16vs r0, r0, ror #8 { "sxtbeq GPR , GPR",{0x06AF0070,0x0000F30F}}, // 0000011010101111xxxx00xx0111xxxx sxtbeq r0, r0 { "sxtbeq GPR , GPR , SHIFT NUM",{0x06AF0470,0x0000FF0F}}, // 0000011010101111xxxxxxxx0111xxxx sxtbeq r0, r0, ror #8 { "sxtbge GPR , GPR",{0xA6AF0070,0x0000F30F}}, // 1010011010101111xxxx00xx0111xxxx sxtbge r0, r0 { "sxtbge GPR , GPR , SHIFT NUM",{0xA6AF0470,0x0000FF0F}}, // 1010011010101111xxxxxxxx0111xxxx sxtbge r0, r0, ror #8 { "sxtbgt GPR , GPR",{0xC6AF0070,0x0000F30F}}, // 1100011010101111xxxx00xx0111xxxx sxtbgt r0, r0 { "sxtbgt GPR , GPR , SHIFT NUM",{0xC6AF0470,0x0000FF0F}}, // 1100011010101111xxxxxxxx0111xxxx sxtbgt r0, r0, ror #8 { "sxtbhi GPR , GPR",{0x86AF0070,0x0000F30F}}, // 1000011010101111xxxx00xx0111xxxx sxtbhi r0, r0 { "sxtbhi GPR , GPR , SHIFT NUM",{0x86AF0470,0x0000FF0F}}, // 1000011010101111xxxxxxxx0111xxxx sxtbhi r0, r0, ror #8 { "sxtbhs GPR , GPR",{0x26AF0070,0x0000F30F}}, // 0010011010101111xxxx00xx0111xxxx sxtbhs r0, r0 { "sxtbhs GPR , GPR , SHIFT NUM",{0x26AF0470,0x0000FF0F}}, // 0010011010101111xxxxxxxx0111xxxx sxtbhs r0, r0, ror #8 { "sxtble GPR , GPR",{0xD6AF0070,0x0000F30F}}, // 1101011010101111xxxx00xx0111xxxx sxtble r0, r0 { "sxtble GPR , GPR , SHIFT NUM",{0xD6AF0470,0x0000FF0F}}, // 1101011010101111xxxxxxxx0111xxxx sxtble r0, r0, ror #8 { "sxtblo GPR , GPR",{0x36AF0070,0x0000F30F}}, // 0011011010101111xxxx00xx0111xxxx sxtblo r0, r0 { "sxtblo GPR , GPR , SHIFT NUM",{0x36AF0470,0x0000FF0F}}, // 0011011010101111xxxxxxxx0111xxxx sxtblo r0, r0, ror #8 { "sxtbls GPR , GPR",{0x96AF0070,0x0000F30F}}, // 1001011010101111xxxx00xx0111xxxx sxtbls r0, r0 { "sxtbls GPR , GPR , SHIFT NUM",{0x96AF0470,0x0000FF0F}}, // 1001011010101111xxxxxxxx0111xxxx sxtbls r0, r0, ror #8 { "sxtblt GPR , GPR",{0xB6AF0070,0x0000F30F}}, // 1011011010101111xxxx00xx0111xxxx sxtblt r0, r0 { "sxtblt GPR , GPR , SHIFT NUM",{0xB6AF0470,0x0000FF0F}}, // 1011011010101111xxxxxxxx0111xxxx sxtblt r0, r0, ror #8 { "sxtbmi GPR , GPR",{0x46AF0070,0x0000F30F}}, // 0100011010101111xxxx00xx0111xxxx sxtbmi r0, r0 { "sxtbmi GPR , GPR , SHIFT NUM",{0x46AF0470,0x0000FF0F}}, // 0100011010101111xxxxxxxx0111xxxx sxtbmi r0, r0, ror #8 { "sxtbne GPR , GPR",{0x16AF0070,0x0000F30F}}, // 0001011010101111xxxx00xx0111xxxx sxtbne r0, r0 { "sxtbne GPR , GPR , SHIFT NUM",{0x16AF0470,0x0000FF0F}}, // 0001011010101111xxxxxxxx0111xxxx sxtbne r0, r0, ror #8 { "sxtbpl GPR , GPR",{0x56AF0070,0x0000F30F}}, // 0101011010101111xxxx00xx0111xxxx sxtbpl r0, r0 { "sxtbpl GPR , GPR , SHIFT NUM",{0x56AF0470,0x0000FF0F}}, // 0101011010101111xxxxxxxx0111xxxx sxtbpl r0, r0, ror #8 { "sxtbvc GPR , GPR",{0x76AF0070,0x0000F30F}}, // 0111011010101111xxxx00xx0111xxxx sxtbvc r0, r0 { "sxtbvc GPR , GPR , SHIFT NUM",{0x76AF0470,0x0000FF0F}}, // 0111011010101111xxxxxxxx0111xxxx sxtbvc r0, r0, ror #8 { "sxtbvs GPR , GPR",{0x66AF0070,0x0000F30F}}, // 0110011010101111xxxx00xx0111xxxx sxtbvs r0, r0 { "sxtbvs GPR , GPR , SHIFT NUM",{0x66AF0470,0x0000FF0F}}, // 0110011010101111xxxxxxxx0111xxxx sxtbvs r0, r0, ror #8 { "sxth GPR , GPR",{0xE6BF0070,0x0000F30F}}, // 1110011010111111xxxx00xx0111xxxx sxth r0, r0 { "sxth GPR , GPR , SHIFT NUM",{0xE6BF0470,0x0000FF0F}}, // 1110011010111111xxxxxxxx0111xxxx sxth r0, r0, ror #8 { "sxtheq GPR , GPR",{0x06BF0070,0x0000F30F}}, // 0000011010111111xxxx00xx0111xxxx sxtheq r0, r0 { "sxtheq GPR , GPR , SHIFT NUM",{0x06BF0470,0x0000FF0F}}, // 0000011010111111xxxxxxxx0111xxxx sxtheq r0, r0, ror #8 { "sxthge GPR , GPR",{0xA6BF0070,0x0000F30F}}, // 1010011010111111xxxx00xx0111xxxx sxthge r0, r0 { "sxthge GPR , GPR , SHIFT NUM",{0xA6BF0470,0x0000FF0F}}, // 1010011010111111xxxxxxxx0111xxxx sxthge r0, r0, ror #8 { "sxthgt GPR , GPR",{0xC6BF0070,0x0000F30F}}, // 1100011010111111xxxx00xx0111xxxx sxthgt r0, r0 { "sxthgt GPR , GPR , SHIFT NUM",{0xC6BF0470,0x0000FF0F}}, // 1100011010111111xxxxxxxx0111xxxx sxthgt r0, r0, ror #8 { "sxthhi GPR , GPR",{0x86BF0070,0x0000F30F}}, // 1000011010111111xxxx00xx0111xxxx sxthhi r0, r0 { "sxthhi GPR , GPR , SHIFT NUM",{0x86BF0470,0x0000FF0F}}, // 1000011010111111xxxxxxxx0111xxxx sxthhi r0, r0, ror #8 { "sxthhs GPR , GPR",{0x26BF0070,0x0000F30F}}, // 0010011010111111xxxx00xx0111xxxx sxthhs r0, r0 { "sxthhs GPR , GPR , SHIFT NUM",{0x26BF0470,0x0000FF0F}}, // 0010011010111111xxxxxxxx0111xxxx sxthhs r0, r0, ror #8 { "sxthle GPR , GPR",{0xD6BF0070,0x0000F30F}}, // 1101011010111111xxxx00xx0111xxxx sxthle r0, r0 { "sxthle GPR , GPR , SHIFT NUM",{0xD6BF0470,0x0000FF0F}}, // 1101011010111111xxxxxxxx0111xxxx sxthle r0, r0, ror #8 { "sxthlo GPR , GPR",{0x36BF0070,0x0000F30F}}, // 0011011010111111xxxx00xx0111xxxx sxthlo r0, r0 { "sxthlo GPR , GPR , SHIFT NUM",{0x36BF0470,0x0000FF0F}}, // 0011011010111111xxxxxxxx0111xxxx sxthlo r0, r0, ror #8 { "sxthls GPR , GPR",{0x96BF0070,0x0000F30F}}, // 1001011010111111xxxx00xx0111xxxx sxthls r0, r0 { "sxthls GPR , GPR , SHIFT NUM",{0x96BF0470,0x0000FF0F}}, // 1001011010111111xxxxxxxx0111xxxx sxthls r0, r0, ror #8 { "sxthlt GPR , GPR",{0xB6BF0070,0x0000F30F}}, // 1011011010111111xxxx00xx0111xxxx sxthlt r0, r0 { "sxthlt GPR , GPR , SHIFT NUM",{0xB6BF0470,0x0000FF0F}}, // 1011011010111111xxxxxxxx0111xxxx sxthlt r0, r0, ror #8 { "sxthmi GPR , GPR",{0x46BF0070,0x0000F30F}}, // 0100011010111111xxxx00xx0111xxxx sxthmi r0, r0 { "sxthmi GPR , GPR , SHIFT NUM",{0x46BF0470,0x0000FF0F}}, // 0100011010111111xxxxxxxx0111xxxx sxthmi r0, r0, ror #8 { "sxthne GPR , GPR",{0x16BF0070,0x0000F30F}}, // 0001011010111111xxxx00xx0111xxxx sxthne r0, r0 { "sxthne GPR , GPR , SHIFT NUM",{0x16BF0470,0x0000FF0F}}, // 0001011010111111xxxxxxxx0111xxxx sxthne r0, r0, ror #8 { "sxthpl GPR , GPR",{0x56BF0070,0x0000F30F}}, // 0101011010111111xxxx00xx0111xxxx sxthpl r0, r0 { "sxthpl GPR , GPR , SHIFT NUM",{0x56BF0470,0x0000FF0F}}, // 0101011010111111xxxxxxxx0111xxxx sxthpl r0, r0, ror #8 { "sxthvc GPR , GPR",{0x76BF0070,0x0000F30F}}, // 0111011010111111xxxx00xx0111xxxx sxthvc r0, r0 { "sxthvc GPR , GPR , SHIFT NUM",{0x76BF0470,0x0000FF0F}}, // 0111011010111111xxxxxxxx0111xxxx sxthvc r0, r0, ror #8 { "sxthvs GPR , GPR",{0x66BF0070,0x0000F30F}}, // 0110011010111111xxxx00xx0111xxxx sxthvs r0, r0 { "sxthvs GPR , GPR , SHIFT NUM",{0x66BF0470,0x0000FF0F}}, // 0110011010111111xxxxxxxx0111xxxx sxthvs r0, r0, ror #8 { "teq GPR , GPR",{0xE1300000,0x000FF00F}}, // 111000010011xxxxxxxx00000000xxxx teq r0, r0 { "teq GPR , GPR , SHIFT",{0xE1300060,0x000FF00F}}, // 111000010011xxxxxxxx00000110xxxx teq r0, r0, rrx { "teq GPR , GPR , SHIFT GPR",{0xE1300010,0x000FFF6F}}, // 111000010011xxxxxxxxxxxx0xx1xxxx teq r0, r0, lsl r0 { "teq GPR , GPR , SHIFT NUM",{0xE1300020,0x000FFFEF}}, // 111000010011xxxxxxxxxxxxxxx0xxxx teq r0, r0, lsr #32 { "teq GPR , NUM",{0xE3300000,0x000FFFFF}}, // 111000110011xxxxxxxxxxxxxxxxxxxx teq r0, #0 { "teqeq GPR , GPR",{0x01300000,0x000FF00F}}, // 000000010011xxxxxxxx00000000xxxx teqeq r0, r0 { "teqeq GPR , GPR , SHIFT",{0x01300060,0x000FF00F}}, // 000000010011xxxxxxxx00000110xxxx teqeq r0, r0, rrx { "teqeq GPR , GPR , SHIFT GPR",{0x01300010,0x000FFF6F}}, // 000000010011xxxxxxxxxxxx0xx1xxxx teqeq r0, r0, lsl r0 { "teqeq GPR , GPR , SHIFT NUM",{0x01300020,0x000FFFEF}}, // 000000010011xxxxxxxxxxxxxxx0xxxx teqeq r0, r0, lsr #32 { "teqeq GPR , NUM",{0x03300000,0x000FFFFF}}, // 000000110011xxxxxxxxxxxxxxxxxxxx teqeq r0, #0 { "teqge GPR , GPR",{0xA1300000,0x000FF00F}}, // 101000010011xxxxxxxx00000000xxxx teqge r0, r0 { "teqge GPR , GPR , SHIFT",{0xA1300060,0x000FF00F}}, // 101000010011xxxxxxxx00000110xxxx teqge r0, r0, rrx { "teqge GPR , GPR , SHIFT GPR",{0xA1300010,0x000FFF6F}}, // 101000010011xxxxxxxxxxxx0xx1xxxx teqge r0, r0, lsl r0 { "teqge GPR , GPR , SHIFT NUM",{0xA1300020,0x000FFFEF}}, // 101000010011xxxxxxxxxxxxxxx0xxxx teqge r0, r0, lsr #32 { "teqge GPR , NUM",{0xA3300000,0x000FFFFF}}, // 101000110011xxxxxxxxxxxxxxxxxxxx teqge r0, #0 { "teqgt GPR , GPR",{0xC1300000,0x000FF00F}}, // 110000010011xxxxxxxx00000000xxxx teqgt r0, r0 { "teqgt GPR , GPR , SHIFT",{0xC1300060,0x000FF00F}}, // 110000010011xxxxxxxx00000110xxxx teqgt r0, r0, rrx { "teqgt GPR , GPR , SHIFT GPR",{0xC1300010,0x000FFF6F}}, // 110000010011xxxxxxxxxxxx0xx1xxxx teqgt r0, r0, lsl r0 { "teqgt GPR , GPR , SHIFT NUM",{0xC1300020,0x000FFFEF}}, // 110000010011xxxxxxxxxxxxxxx0xxxx teqgt r0, r0, lsr #32 { "teqgt GPR , NUM",{0xC3300000,0x000FFFFF}}, // 110000110011xxxxxxxxxxxxxxxxxxxx teqgt r0, #0 { "teqhi GPR , GPR",{0x81300000,0x000FF00F}}, // 100000010011xxxxxxxx00000000xxxx teqhi r0, r0 { "teqhi GPR , GPR , SHIFT",{0x81300060,0x000FF00F}}, // 100000010011xxxxxxxx00000110xxxx teqhi r0, r0, rrx { "teqhi GPR , GPR , SHIFT GPR",{0x81300010,0x000FFF6F}}, // 100000010011xxxxxxxxxxxx0xx1xxxx teqhi r0, r0, lsl r0 { "teqhi GPR , GPR , SHIFT NUM",{0x81300020,0x000FFFEF}}, // 100000010011xxxxxxxxxxxxxxx0xxxx teqhi r0, r0, lsr #32 { "teqhi GPR , NUM",{0x83300000,0x000FFFFF}}, // 100000110011xxxxxxxxxxxxxxxxxxxx teqhi r0, #0 { "teqhs GPR , GPR",{0x21300000,0x000FF00F}}, // 001000010011xxxxxxxx00000000xxxx teqhs r0, r0 { "teqhs GPR , GPR , SHIFT",{0x21300060,0x000FF00F}}, // 001000010011xxxxxxxx00000110xxxx teqhs r0, r0, rrx { "teqhs GPR , GPR , SHIFT GPR",{0x21300010,0x000FFF6F}}, // 001000010011xxxxxxxxxxxx0xx1xxxx teqhs r0, r0, lsl r0 { "teqhs GPR , GPR , SHIFT NUM",{0x21300020,0x000FFFEF}}, // 001000010011xxxxxxxxxxxxxxx0xxxx teqhs r0, r0, lsr #32 { "teqhs GPR , NUM",{0x23300000,0x000FFFFF}}, // 001000110011xxxxxxxxxxxxxxxxxxxx teqhs r0, #0 { "teqle GPR , GPR",{0xD1300000,0x000FF00F}}, // 110100010011xxxxxxxx00000000xxxx teqle r0, r0 { "teqle GPR , GPR , SHIFT",{0xD1300060,0x000FF00F}}, // 110100010011xxxxxxxx00000110xxxx teqle r0, r0, rrx { "teqle GPR , GPR , SHIFT GPR",{0xD1300010,0x000FFF6F}}, // 110100010011xxxxxxxxxxxx0xx1xxxx teqle r0, r0, lsl r0 { "teqle GPR , GPR , SHIFT NUM",{0xD1300020,0x000FFFEF}}, // 110100010011xxxxxxxxxxxxxxx0xxxx teqle r0, r0, lsr #32 { "teqle GPR , NUM",{0xD3300000,0x000FFFFF}}, // 110100110011xxxxxxxxxxxxxxxxxxxx teqle r0, #0 { "teqlo GPR , GPR",{0x31300000,0x000FF00F}}, // 001100010011xxxxxxxx00000000xxxx teqlo r0, r0 { "teqlo GPR , GPR , SHIFT",{0x31300060,0x000FF00F}}, // 001100010011xxxxxxxx00000110xxxx teqlo r0, r0, rrx { "teqlo GPR , GPR , SHIFT GPR",{0x31300010,0x000FFF6F}}, // 001100010011xxxxxxxxxxxx0xx1xxxx teqlo r0, r0, lsl r0 { "teqlo GPR , GPR , SHIFT NUM",{0x31300020,0x000FFFEF}}, // 001100010011xxxxxxxxxxxxxxx0xxxx teqlo r0, r0, lsr #32 { "teqlo GPR , NUM",{0x33300000,0x000FFFFF}}, // 001100110011xxxxxxxxxxxxxxxxxxxx teqlo r0, #0 { "teqls GPR , GPR",{0x91300000,0x000FF00F}}, // 100100010011xxxxxxxx00000000xxxx teqls r0, r0 { "teqls GPR , GPR , SHIFT",{0x91300060,0x000FF00F}}, // 100100010011xxxxxxxx00000110xxxx teqls r0, r0, rrx { "teqls GPR , GPR , SHIFT GPR",{0x91300010,0x000FFF6F}}, // 100100010011xxxxxxxxxxxx0xx1xxxx teqls r0, r0, lsl r0 { "teqls GPR , GPR , SHIFT NUM",{0x91300020,0x000FFFEF}}, // 100100010011xxxxxxxxxxxxxxx0xxxx teqls r0, r0, lsr #32 { "teqls GPR , NUM",{0x93300000,0x000FFFFF}}, // 100100110011xxxxxxxxxxxxxxxxxxxx teqls r0, #0 { "teqlt GPR , GPR",{0xB1300000,0x000FF00F}}, // 101100010011xxxxxxxx00000000xxxx teqlt r0, r0 { "teqlt GPR , GPR , SHIFT",{0xB1300060,0x000FF00F}}, // 101100010011xxxxxxxx00000110xxxx teqlt r0, r0, rrx { "teqlt GPR , GPR , SHIFT GPR",{0xB1300010,0x000FFF6F}}, // 101100010011xxxxxxxxxxxx0xx1xxxx teqlt r0, r0, lsl r0 { "teqlt GPR , GPR , SHIFT NUM",{0xB1300020,0x000FFFEF}}, // 101100010011xxxxxxxxxxxxxxx0xxxx teqlt r0, r0, lsr #32 { "teqlt GPR , NUM",{0xB3300000,0x000FFFFF}}, // 101100110011xxxxxxxxxxxxxxxxxxxx teqlt r0, #0 { "teqmi GPR , GPR",{0x41300000,0x000FF00F}}, // 010000010011xxxxxxxx00000000xxxx teqmi r0, r0 { "teqmi GPR , GPR , SHIFT",{0x41300060,0x000FF00F}}, // 010000010011xxxxxxxx00000110xxxx teqmi r0, r0, rrx { "teqmi GPR , GPR , SHIFT GPR",{0x41300010,0x000FFF6F}}, // 010000010011xxxxxxxxxxxx0xx1xxxx teqmi r0, r0, lsl r0 { "teqmi GPR , GPR , SHIFT NUM",{0x41300020,0x000FFFEF}}, // 010000010011xxxxxxxxxxxxxxx0xxxx teqmi r0, r0, lsr #32 { "teqmi GPR , NUM",{0x43300000,0x000FFFFF}}, // 010000110011xxxxxxxxxxxxxxxxxxxx teqmi r0, #0 { "teqne GPR , GPR",{0x11300000,0x000FF00F}}, // 000100010011xxxxxxxx00000000xxxx teqne r0, r0 { "teqne GPR , GPR , SHIFT",{0x11300060,0x000FF00F}}, // 000100010011xxxxxxxx00000110xxxx teqne r0, r0, rrx { "teqne GPR , GPR , SHIFT GPR",{0x11300010,0x000FFF6F}}, // 000100010011xxxxxxxxxxxx0xx1xxxx teqne r0, r0, lsl r0 { "teqne GPR , GPR , SHIFT NUM",{0x11300020,0x000FFFEF}}, // 000100010011xxxxxxxxxxxxxxx0xxxx teqne r0, r0, lsr #32 { "teqne GPR , NUM",{0x13300000,0x000FFFFF}}, // 000100110011xxxxxxxxxxxxxxxxxxxx teqne r0, #0 { "teqpl GPR , GPR",{0x51300000,0x000FF00F}}, // 010100010011xxxxxxxx00000000xxxx teqpl r0, r0 { "teqpl GPR , GPR , SHIFT",{0x51300060,0x000FF00F}}, // 010100010011xxxxxxxx00000110xxxx teqpl r0, r0, rrx { "teqpl GPR , GPR , SHIFT GPR",{0x51300010,0x000FFF6F}}, // 010100010011xxxxxxxxxxxx0xx1xxxx teqpl r0, r0, lsl r0 { "teqpl GPR , GPR , SHIFT NUM",{0x51300020,0x000FFFEF}}, // 010100010011xxxxxxxxxxxxxxx0xxxx teqpl r0, r0, lsr #32 { "teqpl GPR , NUM",{0x53300000,0x000FFFFF}}, // 010100110011xxxxxxxxxxxxxxxxxxxx teqpl r0, #0 { "teqvc GPR , GPR",{0x71300000,0x000FF00F}}, // 011100010011xxxxxxxx00000000xxxx teqvc r0, r0 { "teqvc GPR , GPR , SHIFT",{0x71300060,0x000FF00F}}, // 011100010011xxxxxxxx00000110xxxx teqvc r0, r0, rrx { "teqvc GPR , GPR , SHIFT GPR",{0x71300010,0x000FFF6F}}, // 011100010011xxxxxxxxxxxx0xx1xxxx teqvc r0, r0, lsl r0 { "teqvc GPR , GPR , SHIFT NUM",{0x71300020,0x000FFFEF}}, // 011100010011xxxxxxxxxxxxxxx0xxxx teqvc r0, r0, lsr #32 { "teqvc GPR , NUM",{0x73300000,0x000FFFFF}}, // 011100110011xxxxxxxxxxxxxxxxxxxx teqvc r0, #0 { "teqvs GPR , GPR",{0x61300000,0x000FF00F}}, // 011000010011xxxxxxxx00000000xxxx teqvs r0, r0 { "teqvs GPR , GPR , SHIFT",{0x61300060,0x000FF00F}}, // 011000010011xxxxxxxx00000110xxxx teqvs r0, r0, rrx { "teqvs GPR , GPR , SHIFT GPR",{0x61300010,0x000FFF6F}}, // 011000010011xxxxxxxxxxxx0xx1xxxx teqvs r0, r0, lsl r0 { "teqvs GPR , GPR , SHIFT NUM",{0x61300020,0x000FFFEF}}, // 011000010011xxxxxxxxxxxxxxx0xxxx teqvs r0, r0, lsr #32 { "teqvs GPR , NUM",{0x63300000,0x000FFFFF}}, // 011000110011xxxxxxxxxxxxxxxxxxxx teqvs r0, #0 { "trap",{0xE7FEDEF0,0x0001000E}}, // 111001111111111x110111101111xxx0 trap { "tst GPR , GPR",{0xE1100000,0x000FF00F}}, // 111000010001xxxxxxxx00000000xxxx tst r0, r0 { "tst GPR , GPR , SHIFT",{0xE1100060,0x000FF00F}}, // 111000010001xxxxxxxx00000110xxxx tst r0, r0, rrx { "tst GPR , GPR , SHIFT GPR",{0xE1100010,0x000FFF6F}}, // 111000010001xxxxxxxxxxxx0xx1xxxx tst r0, r0, lsl r0 { "tst GPR , GPR , SHIFT NUM",{0xE1100020,0x000FFFEF}}, // 111000010001xxxxxxxxxxxxxxx0xxxx tst r0, r0, lsr #32 { "tst GPR , NUM",{0xE3100000,0x000FFFFF}}, // 111000110001xxxxxxxxxxxxxxxxxxxx tst r0, #0 { "tsteq GPR , GPR",{0x01100000,0x000FF00F}}, // 000000010001xxxxxxxx00000000xxxx tsteq r0, r0 { "tsteq GPR , GPR , SHIFT",{0x01100060,0x000FF00F}}, // 000000010001xxxxxxxx00000110xxxx tsteq r0, r0, rrx { "tsteq GPR , GPR , SHIFT GPR",{0x01100010,0x000FFF6F}}, // 000000010001xxxxxxxxxxxx0xx1xxxx tsteq r0, r0, lsl r0 { "tsteq GPR , GPR , SHIFT NUM",{0x01100020,0x000FFFEF}}, // 000000010001xxxxxxxxxxxxxxx0xxxx tsteq r0, r0, lsr #32 { "tsteq GPR , NUM",{0x03100000,0x000FFFFF}}, // 000000110001xxxxxxxxxxxxxxxxxxxx tsteq r0, #0 { "tstge GPR , GPR",{0xA1100000,0x000FF00F}}, // 101000010001xxxxxxxx00000000xxxx tstge r0, r0 { "tstge GPR , GPR , SHIFT",{0xA1100060,0x000FF00F}}, // 101000010001xxxxxxxx00000110xxxx tstge r0, r0, rrx { "tstge GPR , GPR , SHIFT GPR",{0xA1100010,0x000FFF6F}}, // 101000010001xxxxxxxxxxxx0xx1xxxx tstge r0, r0, lsl r0 { "tstge GPR , GPR , SHIFT NUM",{0xA1100020,0x000FFFEF}}, // 101000010001xxxxxxxxxxxxxxx0xxxx tstge r0, r0, lsr #32 { "tstge GPR , NUM",{0xA3100000,0x000FFFFF}}, // 101000110001xxxxxxxxxxxxxxxxxxxx tstge r0, #0 { "tstgt GPR , GPR",{0xC1100000,0x000FF00F}}, // 110000010001xxxxxxxx00000000xxxx tstgt r0, r0 { "tstgt GPR , GPR , SHIFT",{0xC1100060,0x000FF00F}}, // 110000010001xxxxxxxx00000110xxxx tstgt r0, r0, rrx { "tstgt GPR , GPR , SHIFT GPR",{0xC1100010,0x000FFF6F}}, // 110000010001xxxxxxxxxxxx0xx1xxxx tstgt r0, r0, lsl r0 { "tstgt GPR , GPR , SHIFT NUM",{0xC1100020,0x000FFFEF}}, // 110000010001xxxxxxxxxxxxxxx0xxxx tstgt r0, r0, lsr #32 { "tstgt GPR , NUM",{0xC3100000,0x000FFFFF}}, // 110000110001xxxxxxxxxxxxxxxxxxxx tstgt r0, #0 { "tsthi GPR , GPR",{0x81100000,0x000FF00F}}, // 100000010001xxxxxxxx00000000xxxx tsthi r0, r0 { "tsthi GPR , GPR , SHIFT",{0x81100060,0x000FF00F}}, // 100000010001xxxxxxxx00000110xxxx tsthi r0, r0, rrx { "tsthi GPR , GPR , SHIFT GPR",{0x81100010,0x000FFF6F}}, // 100000010001xxxxxxxxxxxx0xx1xxxx tsthi r0, r0, lsl r0 { "tsthi GPR , GPR , SHIFT NUM",{0x81100020,0x000FFFEF}}, // 100000010001xxxxxxxxxxxxxxx0xxxx tsthi r0, r0, lsr #32 { "tsthi GPR , NUM",{0x83100000,0x000FFFFF}}, // 100000110001xxxxxxxxxxxxxxxxxxxx tsthi r0, #0 { "tsths GPR , GPR",{0x21100000,0x000FF00F}}, // 001000010001xxxxxxxx00000000xxxx tsths r0, r0 { "tsths GPR , GPR , SHIFT",{0x21100060,0x000FF00F}}, // 001000010001xxxxxxxx00000110xxxx tsths r0, r0, rrx { "tsths GPR , GPR , SHIFT GPR",{0x21100010,0x000FFF6F}}, // 001000010001xxxxxxxxxxxx0xx1xxxx tsths r0, r0, lsl r0 { "tsths GPR , GPR , SHIFT NUM",{0x21100020,0x000FFFEF}}, // 001000010001xxxxxxxxxxxxxxx0xxxx tsths r0, r0, lsr #32 { "tsths GPR , NUM",{0x23100000,0x000FFFFF}}, // 001000110001xxxxxxxxxxxxxxxxxxxx tsths r0, #0 { "tstle GPR , GPR",{0xD1100000,0x000FF00F}}, // 110100010001xxxxxxxx00000000xxxx tstle r0, r0 { "tstle GPR , GPR , SHIFT",{0xD1100060,0x000FF00F}}, // 110100010001xxxxxxxx00000110xxxx tstle r0, r0, rrx { "tstle GPR , GPR , SHIFT GPR",{0xD1100010,0x000FFF6F}}, // 110100010001xxxxxxxxxxxx0xx1xxxx tstle r0, r0, lsl r0 { "tstle GPR , GPR , SHIFT NUM",{0xD1100020,0x000FFFEF}}, // 110100010001xxxxxxxxxxxxxxx0xxxx tstle r0, r0, lsr #32 { "tstle GPR , NUM",{0xD3100000,0x000FFFFF}}, // 110100110001xxxxxxxxxxxxxxxxxxxx tstle r0, #0 { "tstlo GPR , GPR",{0x31100000,0x000FF00F}}, // 001100010001xxxxxxxx00000000xxxx tstlo r0, r0 { "tstlo GPR , GPR , SHIFT",{0x31100060,0x000FF00F}}, // 001100010001xxxxxxxx00000110xxxx tstlo r0, r0, rrx { "tstlo GPR , GPR , SHIFT GPR",{0x31100010,0x000FFF6F}}, // 001100010001xxxxxxxxxxxx0xx1xxxx tstlo r0, r0, lsl r0 { "tstlo GPR , GPR , SHIFT NUM",{0x31100020,0x000FFFEF}}, // 001100010001xxxxxxxxxxxxxxx0xxxx tstlo r0, r0, lsr #32 { "tstlo GPR , NUM",{0x33100000,0x000FFFFF}}, // 001100110001xxxxxxxxxxxxxxxxxxxx tstlo r0, #0 { "tstls GPR , GPR",{0x91100000,0x000FF00F}}, // 100100010001xxxxxxxx00000000xxxx tstls r0, r0 { "tstls GPR , GPR , SHIFT",{0x91100060,0x000FF00F}}, // 100100010001xxxxxxxx00000110xxxx tstls r0, r0, rrx { "tstls GPR , GPR , SHIFT GPR",{0x91100010,0x000FFF6F}}, // 100100010001xxxxxxxxxxxx0xx1xxxx tstls r0, r0, lsl r0 { "tstls GPR , GPR , SHIFT NUM",{0x91100020,0x000FFFEF}}, // 100100010001xxxxxxxxxxxxxxx0xxxx tstls r0, r0, lsr #32 { "tstls GPR , NUM",{0x93100000,0x000FFFFF}}, // 100100110001xxxxxxxxxxxxxxxxxxxx tstls r0, #0 { "tstlt GPR , GPR",{0xB1100000,0x000FF00F}}, // 101100010001xxxxxxxx00000000xxxx tstlt r0, r0 { "tstlt GPR , GPR , SHIFT",{0xB1100060,0x000FF00F}}, // 101100010001xxxxxxxx00000110xxxx tstlt r0, r0, rrx { "tstlt GPR , GPR , SHIFT GPR",{0xB1100010,0x000FFF6F}}, // 101100010001xxxxxxxxxxxx0xx1xxxx tstlt r0, r0, lsl r0 { "tstlt GPR , GPR , SHIFT NUM",{0xB1100020,0x000FFFEF}}, // 101100010001xxxxxxxxxxxxxxx0xxxx tstlt r0, r0, lsr #32 { "tstlt GPR , NUM",{0xB3100000,0x000FFFFF}}, // 101100110001xxxxxxxxxxxxxxxxxxxx tstlt r0, #0 { "tstmi GPR , GPR",{0x41100000,0x000FF00F}}, // 010000010001xxxxxxxx00000000xxxx tstmi r0, r0 { "tstmi GPR , GPR , SHIFT",{0x41100060,0x000FF00F}}, // 010000010001xxxxxxxx00000110xxxx tstmi r0, r0, rrx { "tstmi GPR , GPR , SHIFT GPR",{0x41100010,0x000FFF6F}}, // 010000010001xxxxxxxxxxxx0xx1xxxx tstmi r0, r0, lsl r0 { "tstmi GPR , GPR , SHIFT NUM",{0x41100020,0x000FFFEF}}, // 010000010001xxxxxxxxxxxxxxx0xxxx tstmi r0, r0, lsr #32 { "tstmi GPR , NUM",{0x43100000,0x000FFFFF}}, // 010000110001xxxxxxxxxxxxxxxxxxxx tstmi r0, #0 { "tstne GPR , GPR",{0x11100000,0x000FF00F}}, // 000100010001xxxxxxxx00000000xxxx tstne r0, r0 { "tstne GPR , GPR , SHIFT",{0x11100060,0x000FF00F}}, // 000100010001xxxxxxxx00000110xxxx tstne r0, r0, rrx { "tstne GPR , GPR , SHIFT GPR",{0x11100010,0x000FFF6F}}, // 000100010001xxxxxxxxxxxx0xx1xxxx tstne r0, r0, lsl r0 { "tstne GPR , GPR , SHIFT NUM",{0x11100020,0x000FFFEF}}, // 000100010001xxxxxxxxxxxxxxx0xxxx tstne r0, r0, lsr #32 { "tstne GPR , NUM",{0x13100000,0x000FFFFF}}, // 000100110001xxxxxxxxxxxxxxxxxxxx tstne r0, #0 { "tstpl GPR , GPR",{0x51100000,0x000FF00F}}, // 010100010001xxxxxxxx00000000xxxx tstpl r0, r0 { "tstpl GPR , GPR , SHIFT",{0x51100060,0x000FF00F}}, // 010100010001xxxxxxxx00000110xxxx tstpl r0, r0, rrx { "tstpl GPR , GPR , SHIFT GPR",{0x51100010,0x000FFF6F}}, // 010100010001xxxxxxxxxxxx0xx1xxxx tstpl r0, r0, lsl r0 { "tstpl GPR , GPR , SHIFT NUM",{0x51100020,0x000FFFEF}}, // 010100010001xxxxxxxxxxxxxxx0xxxx tstpl r0, r0, lsr #32 { "tstpl GPR , NUM",{0x53100000,0x000FFFFF}}, // 010100110001xxxxxxxxxxxxxxxxxxxx tstpl r0, #0 { "tstvc GPR , GPR",{0x71100000,0x000FF00F}}, // 011100010001xxxxxxxx00000000xxxx tstvc r0, r0 { "tstvc GPR , GPR , SHIFT",{0x71100060,0x000FF00F}}, // 011100010001xxxxxxxx00000110xxxx tstvc r0, r0, rrx { "tstvc GPR , GPR , SHIFT GPR",{0x71100010,0x000FFF6F}}, // 011100010001xxxxxxxxxxxx0xx1xxxx tstvc r0, r0, lsl r0 { "tstvc GPR , GPR , SHIFT NUM",{0x71100020,0x000FFFEF}}, // 011100010001xxxxxxxxxxxxxxx0xxxx tstvc r0, r0, lsr #32 { "tstvc GPR , NUM",{0x73100000,0x000FFFFF}}, // 011100110001xxxxxxxxxxxxxxxxxxxx tstvc r0, #0 { "tstvs GPR , GPR",{0x61100000,0x000FF00F}}, // 011000010001xxxxxxxx00000000xxxx tstvs r0, r0 { "tstvs GPR , GPR , SHIFT",{0x61100060,0x000FF00F}}, // 011000010001xxxxxxxx00000110xxxx tstvs r0, r0, rrx { "tstvs GPR , GPR , SHIFT GPR",{0x61100010,0x000FFF6F}}, // 011000010001xxxxxxxxxxxx0xx1xxxx tstvs r0, r0, lsl r0 { "tstvs GPR , GPR , SHIFT NUM",{0x61100020,0x000FFFEF}}, // 011000010001xxxxxxxxxxxxxxx0xxxx tstvs r0, r0, lsr #32 { "tstvs GPR , NUM",{0x63100000,0x000FFFFF}}, // 011000110001xxxxxxxxxxxxxxxxxxxx tstvs r0, #0 { "uadd16 GPR , GPR , GPR",{0xE6500010,0x000FFF0F}}, // 111001100101xxxxxxxxxxxx0001xxxx uadd16 r0, r0, r0 { "uadd16eq GPR , GPR , GPR",{0x06500010,0x000FFF0F}}, // 000001100101xxxxxxxxxxxx0001xxxx uadd16eq r0, r0, r0 { "uadd16ge GPR , GPR , GPR",{0xA6500010,0x000FFF0F}}, // 101001100101xxxxxxxxxxxx0001xxxx uadd16ge r0, r0, r0 { "uadd16gt GPR , GPR , GPR",{0xC6500010,0x000FFF0F}}, // 110001100101xxxxxxxxxxxx0001xxxx uadd16gt r0, r0, r0 { "uadd16hi GPR , GPR , GPR",{0x86500010,0x000FFF0F}}, // 100001100101xxxxxxxxxxxx0001xxxx uadd16hi r0, r0, r0 { "uadd16hs GPR , GPR , GPR",{0x26500010,0x000FFF0F}}, // 001001100101xxxxxxxxxxxx0001xxxx uadd16hs r0, r0, r0 { "uadd16le GPR , GPR , GPR",{0xD6500010,0x000FFF0F}}, // 110101100101xxxxxxxxxxxx0001xxxx uadd16le r0, r0, r0 { "uadd16lo GPR , GPR , GPR",{0x36500010,0x000FFF0F}}, // 001101100101xxxxxxxxxxxx0001xxxx uadd16lo r0, r0, r0 { "uadd16ls GPR , GPR , GPR",{0x96500010,0x000FFF0F}}, // 100101100101xxxxxxxxxxxx0001xxxx uadd16ls r0, r0, r0 { "uadd16lt GPR , GPR , GPR",{0xB6500010,0x000FFF0F}}, // 101101100101xxxxxxxxxxxx0001xxxx uadd16lt r0, r0, r0 { "uadd16mi GPR , GPR , GPR",{0x46500010,0x000FFF0F}}, // 010001100101xxxxxxxxxxxx0001xxxx uadd16mi r0, r0, r0 { "uadd16ne GPR , GPR , GPR",{0x16500010,0x000FFF0F}}, // 000101100101xxxxxxxxxxxx0001xxxx uadd16ne r0, r0, r0 { "uadd16pl GPR , GPR , GPR",{0x56500010,0x000FFF0F}}, // 010101100101xxxxxxxxxxxx0001xxxx uadd16pl r0, r0, r0 { "uadd16vc GPR , GPR , GPR",{0x76500010,0x000FFF0F}}, // 011101100101xxxxxxxxxxxx0001xxxx uadd16vc r0, r0, r0 { "uadd16vs GPR , GPR , GPR",{0x66500010,0x000FFF0F}}, // 011001100101xxxxxxxxxxxx0001xxxx uadd16vs r0, r0, r0 { "uadd8 GPR , GPR , GPR",{0xE6500090,0x000FFF0F}}, // 111001100101xxxxxxxxxxxx1001xxxx uadd8 r0, r0, r0 { "uadd8eq GPR , GPR , GPR",{0x06500090,0x000FFF0F}}, // 000001100101xxxxxxxxxxxx1001xxxx uadd8eq r0, r0, r0 { "uadd8ge GPR , GPR , GPR",{0xA6500090,0x000FFF0F}}, // 101001100101xxxxxxxxxxxx1001xxxx uadd8ge r0, r0, r0 { "uadd8gt GPR , GPR , GPR",{0xC6500090,0x000FFF0F}}, // 110001100101xxxxxxxxxxxx1001xxxx uadd8gt r0, r0, r0 { "uadd8hi GPR , GPR , GPR",{0x86500090,0x000FFF0F}}, // 100001100101xxxxxxxxxxxx1001xxxx uadd8hi r0, r0, r0 { "uadd8hs GPR , GPR , GPR",{0x26500090,0x000FFF0F}}, // 001001100101xxxxxxxxxxxx1001xxxx uadd8hs r0, r0, r0 { "uadd8le GPR , GPR , GPR",{0xD6500090,0x000FFF0F}}, // 110101100101xxxxxxxxxxxx1001xxxx uadd8le r0, r0, r0 { "uadd8lo GPR , GPR , GPR",{0x36500090,0x000FFF0F}}, // 001101100101xxxxxxxxxxxx1001xxxx uadd8lo r0, r0, r0 { "uadd8ls GPR , GPR , GPR",{0x96500090,0x000FFF0F}}, // 100101100101xxxxxxxxxxxx1001xxxx uadd8ls r0, r0, r0 { "uadd8lt GPR , GPR , GPR",{0xB6500090,0x000FFF0F}}, // 101101100101xxxxxxxxxxxx1001xxxx uadd8lt r0, r0, r0 { "uadd8mi GPR , GPR , GPR",{0x46500090,0x000FFF0F}}, // 010001100101xxxxxxxxxxxx1001xxxx uadd8mi r0, r0, r0 { "uadd8ne GPR , GPR , GPR",{0x16500090,0x000FFF0F}}, // 000101100101xxxxxxxxxxxx1001xxxx uadd8ne r0, r0, r0 {