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 { "uadd8pl GPR , GPR , GPR",{0x56500090,0x000FFF0F}}, // 010101100101xxxxxxxxxxxx1001xxxx uadd8pl r0, r0, r0 { "uadd8vc GPR , GPR , GPR",{0x76500090,0x000FFF0F}}, // 011101100101xxxxxxxxxxxx1001xxxx uadd8vc r0, r0, r0 { "uadd8vs GPR , GPR , GPR",{0x66500090,0x000FFF0F}}, // 011001100101xxxxxxxxxxxx1001xxxx uadd8vs r0, r0, r0 { "uasx GPR , GPR , GPR",{0xE6500030,0x000FFF0F}}, // 111001100101xxxxxxxxxxxx0011xxxx uasx r0, r0, r0 { "uasxeq GPR , GPR , GPR",{0x06500030,0x000FFF0F}}, // 000001100101xxxxxxxxxxxx0011xxxx uasxeq r0, r0, r0 { "uasxge GPR , GPR , GPR",{0xA6500030,0x000FFF0F}}, // 101001100101xxxxxxxxxxxx0011xxxx uasxge r0, r0, r0 { "uasxgt GPR , GPR , GPR",{0xC6500030,0x000FFF0F}}, // 110001100101xxxxxxxxxxxx0011xxxx uasxgt r0, r0, r0 { "uasxhi GPR , GPR , GPR",{0x86500030,0x000FFF0F}}, // 100001100101xxxxxxxxxxxx0011xxxx uasxhi r0, r0, r0 { "uasxhs GPR , GPR , GPR",{0x26500030,0x000FFF0F}}, // 001001100101xxxxxxxxxxxx0011xxxx uasxhs r0, r0, r0 { "uasxle GPR , GPR , GPR",{0xD6500030,0x000FFF0F}}, // 110101100101xxxxxxxxxxxx0011xxxx uasxle r0, r0, r0 { "uasxlo GPR , GPR , GPR",{0x36500030,0x000FFF0F}}, // 001101100101xxxxxxxxxxxx0011xxxx uasxlo r0, r0, r0 { "uasxls GPR , GPR , GPR",{0x96500030,0x000FFF0F}}, // 100101100101xxxxxxxxxxxx0011xxxx uasxls r0, r0, r0 { "uasxlt GPR , GPR , GPR",{0xB6500030,0x000FFF0F}}, // 101101100101xxxxxxxxxxxx0011xxxx uasxlt r0, r0, r0 { "uasxmi GPR , GPR , GPR",{0x46500030,0x000FFF0F}}, // 010001100101xxxxxxxxxxxx0011xxxx uasxmi r0, r0, r0 { "uasxne GPR , GPR , GPR",{0x16500030,0x000FFF0F}}, // 000101100101xxxxxxxxxxxx0011xxxx uasxne r0, r0, r0 { "uasxpl GPR , GPR , GPR",{0x56500030,0x000FFF0F}}, // 010101100101xxxxxxxxxxxx0011xxxx uasxpl r0, r0, r0 { "uasxvc GPR , GPR , GPR",{0x76500030,0x000FFF0F}}, // 011101100101xxxxxxxxxxxx0011xxxx uasxvc r0, r0, r0 { "uasxvs GPR , GPR , GPR",{0x66500030,0x000FFF0F}}, // 011001100101xxxxxxxxxxxx0011xxxx uasxvs r0, r0, r0 { "ubfx GPR , GPR , NUM , NUM",{0xE7E00050,0x001FFF8F}}, // 11100111111xxxxxxxxxxxxxx101xxxx ubfx r0, r0, #0, #1 { "ubfxeq GPR , GPR , NUM , NUM",{0x07E00050,0x001FFF8F}}, // 00000111111xxxxxxxxxxxxxx101xxxx ubfxeq r0, r0, #0, #1 { "ubfxge GPR , GPR , NUM , NUM",{0xA7E00050,0x001FFF8F}}, // 10100111111xxxxxxxxxxxxxx101xxxx ubfxge r0, r0, #0, #1 { "ubfxgt GPR , GPR , NUM , NUM",{0xC7E00050,0x001FFF8F}}, // 11000111111xxxxxxxxxxxxxx101xxxx ubfxgt r0, r0, #0, #1 { "ubfxhi GPR , GPR , NUM , NUM",{0x87E00050,0x001FFF8F}}, // 10000111111xxxxxxxxxxxxxx101xxxx ubfxhi r0, r0, #0, #1 { "ubfxhs GPR , GPR , NUM , NUM",{0x27E00050,0x001FFF8F}}, // 00100111111xxxxxxxxxxxxxx101xxxx ubfxhs r0, r0, #0, #1 { "ubfxle GPR , GPR , NUM , NUM",{0xD7E00050,0x001FFF8F}}, // 11010111111xxxxxxxxxxxxxx101xxxx ubfxle r0, r0, #0, #1 { "ubfxlo GPR , GPR , NUM , NUM",{0x37E00050,0x001FFF8F}}, // 00110111111xxxxxxxxxxxxxx101xxxx ubfxlo r0, r0, #0, #1 { "ubfxls GPR , GPR , NUM , NUM",{0x97E00050,0x001FFF8F}}, // 10010111111xxxxxxxxxxxxxx101xxxx ubfxls r0, r0, #0, #1 { "ubfxlt GPR , GPR , NUM , NUM",{0xB7E00050,0x001FFF8F}}, // 10110111111xxxxxxxxxxxxxx101xxxx ubfxlt r0, r0, #0, #1 { "ubfxmi GPR , GPR , NUM , NUM",{0x47E00050,0x001FFF8F}}, // 01000111111xxxxxxxxxxxxxx101xxxx ubfxmi r0, r0, #0, #1 { "ubfxne GPR , GPR , NUM , NUM",{0x17E00050,0x001FFF8F}}, // 00010111111xxxxxxxxxxxxxx101xxxx ubfxne r0, r0, #0, #1 { "ubfxpl GPR , GPR , NUM , NUM",{0x57E00050,0x001FFF8F}}, // 01010111111xxxxxxxxxxxxxx101xxxx ubfxpl r0, r0, #0, #1 { "ubfxvc GPR , GPR , NUM , NUM",{0x77E00050,0x001FFF8F}}, // 01110111111xxxxxxxxxxxxxx101xxxx ubfxvc r0, r0, #0, #1 { "ubfxvs GPR , GPR , NUM , NUM",{0x67E00050,0x001FFF8F}}, // 01100111111xxxxxxxxxxxxxx101xxxx ubfxvs r0, r0, #0, #1 { "udf NUM",{0xE7F000F0,0x000FFF0F}}, // 111001111111xxxxxxxxxxxx1111xxxx udf #0 { "udiv GPR , GPR , GPR",{0xE730F010,0x000F0F0F}}, // 111001110011xxxx1111xxxx0001xxxx udiv r0, r0, r0 { "udiveq GPR , GPR , GPR",{0x0730F010,0x000F0F0F}}, // 000001110011xxxx1111xxxx0001xxxx udiveq r0, r0, r0 { "udivge GPR , GPR , GPR",{0xA730F010,0x000F0F0F}}, // 101001110011xxxx1111xxxx0001xxxx udivge r0, r0, r0 { "udivgt GPR , GPR , GPR",{0xC730F010,0x000F0F0F}}, // 110001110011xxxx1111xxxx0001xxxx udivgt r0, r0, r0 { "udivhi GPR , GPR , GPR",{0x8730F010,0x000F0F0F}}, // 100001110011xxxx1111xxxx0001xxxx udivhi r0, r0, r0 { "udivhs GPR , GPR , GPR",{0x2730F010,0x000F0F0F}}, // 001001110011xxxx1111xxxx0001xxxx udivhs r0, r0, r0 { "udivle GPR , GPR , GPR",{0xD730F010,0x000F0F0F}}, // 110101110011xxxx1111xxxx0001xxxx udivle r0, r0, r0 { "udivlo GPR , GPR , GPR",{0x3730F010,0x000F0F0F}}, // 001101110011xxxx1111xxxx0001xxxx udivlo r0, r0, r0 { "udivls GPR , GPR , GPR",{0x9730F010,0x000F0F0F}}, // 100101110011xxxx1111xxxx0001xxxx udivls r0, r0, r0 { "udivlt GPR , GPR , GPR",{0xB730F010,0x000F0F0F}}, // 101101110011xxxx1111xxxx0001xxxx udivlt r0, r0, r0 { "udivmi GPR , GPR , GPR",{0x4730F010,0x000F0F0F}}, // 010001110011xxxx1111xxxx0001xxxx udivmi r0, r0, r0 { "udivne GPR , GPR , GPR",{0x1730F010,0x000F0F0F}}, // 000101110011xxxx1111xxxx0001xxxx udivne r0, r0, r0 { "udivpl GPR , GPR , GPR",{0x5730F010,0x000F0F0F}}, // 010101110011xxxx1111xxxx0001xxxx udivpl r0, r0, r0 { "udivvc GPR , GPR , GPR",{0x7730F010,0x000F0F0F}}, // 011101110011xxxx1111xxxx0001xxxx udivvc r0, r0, r0 { "udivvs GPR , GPR , GPR",{0x6730F010,0x000F0F0F}}, // 011001110011xxxx1111xxxx0001xxxx udivvs r0, r0, r0 { "uhadd16 GPR , GPR , GPR",{0xE6700010,0x000FFF0F}}, // 111001100111xxxxxxxxxxxx0001xxxx uhadd16 r0, r0, r0 { "uhadd16eq GPR , GPR , GPR",{0x06700010,0x000FFF0F}}, // 000001100111xxxxxxxxxxxx0001xxxx uhadd16eq r0, r0, r0 { "uhadd16ge GPR , GPR , GPR",{0xA6700010,0x000FFF0F}}, // 101001100111xxxxxxxxxxxx0001xxxx uhadd16ge r0, r0, r0 { "uhadd16gt GPR , GPR , GPR",{0xC6700010,0x000FFF0F}}, // 110001100111xxxxxxxxxxxx0001xxxx uhadd16gt r0, r0, r0 { "uhadd16hi GPR , GPR , GPR",{0x86700010,0x000FFF0F}}, // 100001100111xxxxxxxxxxxx0001xxxx uhadd16hi r0, r0, r0 { "uhadd16hs GPR , GPR , GPR",{0x26700010,0x000FFF0F}}, // 001001100111xxxxxxxxxxxx0001xxxx uhadd16hs r0, r0, r0 { "uhadd16le GPR , GPR , GPR",{0xD6700010,0x000FFF0F}}, // 110101100111xxxxxxxxxxxx0001xxxx uhadd16le r0, r0, r0 { "uhadd16lo GPR , GPR , GPR",{0x36700010,0x000FFF0F}}, // 001101100111xxxxxxxxxxxx0001xxxx uhadd16lo r0, r0, r0 { "uhadd16ls GPR , GPR , GPR",{0x96700010,0x000FFF0F}}, // 100101100111xxxxxxxxxxxx0001xxxx uhadd16ls r0, r0, r0 { "uhadd16lt GPR , GPR , GPR",{0xB6700010,0x000FFF0F}}, // 101101100111xxxxxxxxxxxx0001xxxx uhadd16lt r0, r0, r0 { "uhadd16mi GPR , GPR , GPR",{0x46700010,0x000FFF0F}}, // 010001100111xxxxxxxxxxxx0001xxxx uhadd16mi r0, r0, r0 { "uhadd16ne GPR , GPR , GPR",{0x16700010,0x000FFF0F}}, // 000101100111xxxxxxxxxxxx0001xxxx uhadd16ne r0, r0, r0 { "uhadd16pl GPR , GPR , GPR",{0x56700010,0x000FFF0F}}, // 010101100111xxxxxxxxxxxx0001xxxx uhadd16pl r0, r0, r0 { "uhadd16vc GPR , GPR , GPR",{0x76700010,0x000FFF0F}}, // 011101100111xxxxxxxxxxxx0001xxxx uhadd16vc r0, r0, r0 { "uhadd16vs GPR , GPR , GPR",{0x66700010,0x000FFF0F}}, // 011001100111xxxxxxxxxxxx0001xxxx uhadd16vs r0, r0, r0 { "uhadd8 GPR , GPR , GPR",{0xE6700090,0x000FFF0F}}, // 111001100111xxxxxxxxxxxx1001xxxx uhadd8 r0, r0, r0 { "uhadd8eq GPR , GPR , GPR",{0x06700090,0x000FFF0F}}, // 000001100111xxxxxxxxxxxx1001xxxx uhadd8eq r0, r0, r0 { "uhadd8ge GPR , GPR , GPR",{0xA6700090,0x000FFF0F}}, // 101001100111xxxxxxxxxxxx1001xxxx uhadd8ge r0, r0, r0 { "uhadd8gt GPR , GPR , GPR",{0xC6700090,0x000FFF0F}}, // 110001100111xxxxxxxxxxxx1001xxxx uhadd8gt r0, r0, r0 { "uhadd8hi GPR , GPR , GPR",{0x86700090,0x000FFF0F}}, // 100001100111xxxxxxxxxxxx1001xxxx uhadd8hi r0, r0, r0 { "uhadd8hs GPR , GPR , GPR",{0x26700090,0x000FFF0F}}, // 001001100111xxxxxxxxxxxx1001xxxx uhadd8hs r0, r0, r0 { "uhadd8le GPR , GPR , GPR",{0xD6700090,0x000FFF0F}}, // 110101100111xxxxxxxxxxxx1001xxxx uhadd8le r0, r0, r0 { "uhadd8lo GPR , GPR , GPR",{0x36700090,0x000FFF0F}}, // 001101100111xxxxxxxxxxxx1001xxxx uhadd8lo r0, r0, r0 { "uhadd8ls GPR , GPR , GPR",{0x96700090,0x000FFF0F}}, // 100101100111xxxxxxxxxxxx1001xxxx uhadd8ls r0, r0, r0 { "uhadd8lt GPR , GPR , GPR",{0xB6700090,0x000FFF0F}}, // 101101100111xxxxxxxxxxxx1001xxxx uhadd8lt r0, r0, r0 { "uhadd8mi GPR , GPR , GPR",{0x46700090,0x000FFF0F}}, // 010001100111xxxxxxxxxxxx1001xxxx uhadd8mi r0, r0, r0 { "uhadd8ne GPR , GPR , GPR",{0x16700090,0x000FFF0F}}, // 000101100111xxxxxxxxxxxx1001xxxx uhadd8ne r0, r0, r0 { "uhadd8pl GPR , GPR , GPR",{0x56700090,0x000FFF0F}}, // 010101100111xxxxxxxxxxxx1001xxxx uhadd8pl r0, r0, r0 { "uhadd8vc GPR , GPR , GPR",{0x76700090,0x000FFF0F}}, // 011101100111xxxxxxxxxxxx1001xxxx uhadd8vc r0, r0, r0 { "uhadd8vs GPR , GPR , GPR",{0x66700090,0x000FFF0F}}, // 011001100111xxxxxxxxxxxx1001xxxx uhadd8vs r0, r0, r0 { "uhasx GPR , GPR , GPR",{0xE6700030,0x000FFF0F}}, // 111001100111xxxxxxxxxxxx0011xxxx uhasx r0, r0, r0 { "uhasxeq GPR , GPR , GPR",{0x06700030,0x000FFF0F}}, // 000001100111xxxxxxxxxxxx0011xxxx uhasxeq r0, r0, r0 { "uhasxge GPR , GPR , GPR",{0xA6700030,0x000FFF0F}}, // 101001100111xxxxxxxxxxxx0011xxxx uhasxge r0, r0, r0 { "uhasxgt GPR , GPR , GPR",{0xC6700030,0x000FFF0F}}, // 110001100111xxxxxxxxxxxx0011xxxx uhasxgt r0, r0, r0 { "uhasxhi GPR , GPR , GPR",{0x86700030,0x000FFF0F}}, // 100001100111xxxxxxxxxxxx0011xxxx uhasxhi r0, r0, r0 { "uhasxhs GPR , GPR , GPR",{0x26700030,0x000FFF0F}}, // 001001100111xxxxxxxxxxxx0011xxxx uhasxhs r0, r0, r0 { "uhasxle GPR , GPR , GPR",{0xD6700030,0x000FFF0F}}, // 110101100111xxxxxxxxxxxx0011xxxx uhasxle r0, r0, r0 { "uhasxlo GPR , GPR , GPR",{0x36700030,0x000FFF0F}}, // 001101100111xxxxxxxxxxxx0011xxxx uhasxlo r0, r0, r0 { "uhasxls GPR , GPR , GPR",{0x96700030,0x000FFF0F}}, // 100101100111xxxxxxxxxxxx0011xxxx uhasxls r0, r0, r0 { "uhasxlt GPR , GPR , GPR",{0xB6700030,0x000FFF0F}}, // 101101100111xxxxxxxxxxxx0011xxxx uhasxlt r0, r0, r0 { "uhasxmi GPR , GPR , GPR",{0x46700030,0x000FFF0F}}, // 010001100111xxxxxxxxxxxx0011xxxx uhasxmi r0, r0, r0 { "uhasxne GPR , GPR , GPR",{0x16700030,0x000FFF0F}}, // 000101100111xxxxxxxxxxxx0011xxxx uhasxne r0, r0, r0 { "uhasxpl GPR , GPR , GPR",{0x56700030,0x000FFF0F}}, // 010101100111xxxxxxxxxxxx0011xxxx uhasxpl r0, r0, r0 { "uhasxvc GPR , GPR , GPR",{0x76700030,0x000FFF0F}}, // 011101100111xxxxxxxxxxxx0011xxxx uhasxvc r0, r0, r0 { "uhasxvs GPR , GPR , GPR",{0x66700030,0x000FFF0F}}, // 011001100111xxxxxxxxxxxx0011xxxx uhasxvs r0, r0, r0 { "uhsax GPR , GPR , GPR",{0xE6700050,0x000FFF0F}}, // 111001100111xxxxxxxxxxxx0101xxxx uhsax r0, r0, r0 { "uhsaxeq GPR , GPR , GPR",{0x06700050,0x000FFF0F}}, // 000001100111xxxxxxxxxxxx0101xxxx uhsaxeq r0, r0, r0 { "uhsaxge GPR , GPR , GPR",{0xA6700050,0x000FFF0F}}, // 101001100111xxxxxxxxxxxx0101xxxx uhsaxge r0, r0, r0 { "uhsaxgt GPR , GPR , GPR",{0xC6700050,0x000FFF0F}}, // 110001100111xxxxxxxxxxxx0101xxxx uhsaxgt r0, r0, r0 { "uhsaxhi GPR , GPR , GPR",{0x86700050,0x000FFF0F}}, // 100001100111xxxxxxxxxxxx0101xxxx uhsaxhi r0, r0, r0 { "uhsaxhs GPR , GPR , GPR",{0x26700050,0x000FFF0F}}, // 001001100111xxxxxxxxxxxx0101xxxx uhsaxhs r0, r0, r0 { "uhsaxle GPR , GPR , GPR",{0xD6700050,0x000FFF0F}}, // 110101100111xxxxxxxxxxxx0101xxxx uhsaxle r0, r0, r0 { "uhsaxlo GPR , GPR , GPR",{0x36700050,0x000FFF0F}}, // 001101100111xxxxxxxxxxxx0101xxxx uhsaxlo r0, r0, r0 { "uhsaxls GPR , GPR , GPR",{0x96700050,0x000FFF0F}}, // 100101100111xxxxxxxxxxxx0101xxxx uhsaxls r0, r0, r0 { "uhsaxlt GPR , GPR , GPR",{0xB6700050,0x000FFF0F}}, // 101101100111xxxxxxxxxxxx0101xxxx uhsaxlt r0, r0, r0 { "uhsaxmi GPR , GPR , GPR",{0x46700050,0x000FFF0F}}, // 010001100111xxxxxxxxxxxx0101xxxx uhsaxmi r0, r0, r0 { "uhsaxne GPR , GPR , GPR",{0x16700050,0x000FFF0F}}, // 000101100111xxxxxxxxxxxx0101xxxx uhsaxne r0, r0, r0 { "uhsaxpl GPR , GPR , GPR",{0x56700050,0x000FFF0F}}, // 010101100111xxxxxxxxxxxx0101xxxx uhsaxpl r0, r0, r0 { "uhsaxvc GPR , GPR , GPR",{0x76700050,0x000FFF0F}}, // 011101100111xxxxxxxxxxxx0101xxxx uhsaxvc r0, r0, r0 { "uhsaxvs GPR , GPR , GPR",{0x66700050,0x000FFF0F}}, // 011001100111xxxxxxxxxxxx0101xxxx uhsaxvs r0, r0, r0 { "uhsub16 GPR , GPR , GPR",{0xE6700070,0x000FFF0F}}, // 111001100111xxxxxxxxxxxx0111xxxx uhsub16 r0, r0, r0 { "uhsub16eq GPR , GPR , GPR",{0x06700070,0x000FFF0F}}, // 000001100111xxxxxxxxxxxx0111xxxx uhsub16eq r0, r0, r0 { "uhsub16ge GPR , GPR , GPR",{0xA6700070,0x000FFF0F}}, // 101001100111xxxxxxxxxxxx0111xxxx uhsub16ge r0, r0, r0 { "uhsub16gt GPR , GPR , GPR",{0xC6700070,0x000FFF0F}}, // 110001100111xxxxxxxxxxxx0111xxxx uhsub16gt r0, r0, r0 { "uhsub16hi GPR , GPR , GPR",{0x86700070,0x000FFF0F}}, // 100001100111xxxxxxxxxxxx0111xxxx uhsub16hi r0, r0, r0 { "uhsub16hs GPR , GPR , GPR",{0x26700070,0x000FFF0F}}, // 001001100111xxxxxxxxxxxx0111xxxx uhsub16hs r0, r0, r0 { "uhsub16le GPR , GPR , GPR",{0xD6700070,0x000FFF0F}}, // 110101100111xxxxxxxxxxxx0111xxxx uhsub16le r0, r0, r0 { "uhsub16lo GPR , GPR , GPR",{0x36700070,0x000FFF0F}}, // 001101100111xxxxxxxxxxxx0111xxxx uhsub16lo r0, r0, r0 { "uhsub16ls GPR , GPR , GPR",{0x96700070,0x000FFF0F}}, // 100101100111xxxxxxxxxxxx0111xxxx uhsub16ls r0, r0, r0 { "uhsub16lt GPR , GPR , GPR",{0xB6700070,0x000FFF0F}}, // 101101100111xxxxxxxxxxxx0111xxxx uhsub16lt r0, r0, r0 { "uhsub16mi GPR , GPR , GPR",{0x46700070,0x000FFF0F}}, // 010001100111xxxxxxxxxxxx0111xxxx uhsub16mi r0, r0, r0 { "uhsub16ne GPR , GPR , GPR",{0x16700070,0x000FFF0F}}, // 000101100111xxxxxxxxxxxx0111xxxx uhsub16ne r0, r0, r0 { "uhsub16pl GPR , GPR , GPR",{0x56700070,0x000FFF0F}}, // 010101100111xxxxxxxxxxxx0111xxxx uhsub16pl r0, r0, r0 { "uhsub16vc GPR , GPR , GPR",{0x76700070,0x000FFF0F}}, // 011101100111xxxxxxxxxxxx0111xxxx uhsub16vc r0, r0, r0 { "uhsub16vs GPR , GPR , GPR",{0x66700070,0x000FFF0F}}, // 011001100111xxxxxxxxxxxx0111xxxx uhsub16vs r0, r0, r0 { "uhsub8 GPR , GPR , GPR",{0xE67000F0,0x000FFF0F}}, // 111001100111xxxxxxxxxxxx1111xxxx uhsub8 r0, r0, r0 { "uhsub8eq GPR , GPR , GPR",{0x067000F0,0x000FFF0F}}, // 000001100111xxxxxxxxxxxx1111xxxx uhsub8eq r0, r0, r0 { "uhsub8ge GPR , GPR , GPR",{0xA67000F0,0x000FFF0F}}, // 101001100111xxxxxxxxxxxx1111xxxx uhsub8ge r0, r0, r0 { "uhsub8gt GPR , GPR , GPR",{0xC67000F0,0x000FFF0F}}, // 110001100111xxxxxxxxxxxx1111xxxx uhsub8gt r0, r0, r0 { "uhsub8hi GPR , GPR , GPR",{0x867000F0,0x000FFF0F}}, // 100001100111xxxxxxxxxxxx1111xxxx uhsub8hi r0, r0, r0 { "uhsub8hs GPR , GPR , GPR",{0x267000F0,0x000FFF0F}}, // 001001100111xxxxxxxxxxxx1111xxxx uhsub8hs r0, r0, r0 { "uhsub8le GPR , GPR , GPR",{0xD67000F0,0x000FFF0F}}, // 110101100111xxxxxxxxxxxx1111xxxx uhsub8le r0, r0, r0 { "uhsub8lo GPR , GPR , GPR",{0x367000F0,0x000FFF0F}}, // 001101100111xxxxxxxxxxxx1111xxxx uhsub8lo r0, r0, r0 { "uhsub8ls GPR , GPR , GPR",{0x967000F0,0x000FFF0F}}, // 100101100111xxxxxxxxxxxx1111xxxx uhsub8ls r0, r0, r0 { "uhsub8lt GPR , GPR , GPR",{0xB67000F0,0x000FFF0F}}, // 101101100111xxxxxxxxxxxx1111xxxx uhsub8lt r0, r0, r0 { "uhsub8mi GPR , GPR , GPR",{0x467000F0,0x000FFF0F}}, // 010001100111xxxxxxxxxxxx1111xxxx uhsub8mi r0, r0, r0 { "uhsub8ne GPR , GPR , GPR",{0x167000F0,0x000FFF0F}}, // 000101100111xxxxxxxxxxxx1111xxxx uhsub8ne r0, r0, r0 { "uhsub8pl GPR , GPR , GPR",{0x567000F0,0x000FFF0F}}, // 010101100111xxxxxxxxxxxx1111xxxx uhsub8pl r0, r0, r0 { "uhsub8vc GPR , GPR , GPR",{0x767000F0,0x000FFF0F}}, // 011101100111xxxxxxxxxxxx1111xxxx uhsub8vc r0, r0, r0 { "uhsub8vs GPR , GPR , GPR",{0x667000F0,0x000FFF0F}}, // 011001100111xxxxxxxxxxxx1111xxxx uhsub8vs r0, r0, r0 { "umaal GPR , GPR , GPR , GPR",{0xE0400090,0x000FFF0F}}, // 111000000100xxxxxxxxxxxx1001xxxx umaal r0, r0, r0, r0 { "umaaleq GPR , GPR , GPR , GPR",{0x00400090,0x000FFF0F}}, // 000000000100xxxxxxxxxxxx1001xxxx umaaleq r0, r0, r0, r0 { "umaalge GPR , GPR , GPR , GPR",{0xA0400090,0x000FFF0F}}, // 101000000100xxxxxxxxxxxx1001xxxx umaalge r0, r0, r0, r0 { "umaalgt GPR , GPR , GPR , GPR",{0xC0400090,0x000FFF0F}}, // 110000000100xxxxxxxxxxxx1001xxxx umaalgt r0, r0, r0, r0 { "umaalhi GPR , GPR , GPR , GPR",{0x80400090,0x000FFF0F}}, // 100000000100xxxxxxxxxxxx1001xxxx umaalhi r0, r0, r0, r0 { "umaalhs GPR , GPR , GPR , GPR",{0x20400090,0x000FFF0F}}, // 001000000100xxxxxxxxxxxx1001xxxx umaalhs r0, r0, r0, r0 { "umaalle GPR , GPR , GPR , GPR",{0xD0400090,0x000FFF0F}}, // 110100000100xxxxxxxxxxxx1001xxxx umaalle r0, r0, r0, r0 { "umaallo GPR , GPR , GPR , GPR",{0x30400090,0x000FFF0F}}, // 001100000100xxxxxxxxxxxx1001xxxx umaallo r0, r0, r0, r0 { "umaalls GPR , GPR , GPR , GPR",{0x90400090,0x000FFF0F}}, // 100100000100xxxxxxxxxxxx1001xxxx umaalls r0, r0, r0, r0 { "umaallt GPR , GPR , GPR , GPR",{0xB0400090,0x000FFF0F}}, // 101100000100xxxxxxxxxxxx1001xxxx umaallt r0, r0, r0, r0 { "umaalmi GPR , GPR , GPR , GPR",{0x40400090,0x000FFF0F}}, // 010000000100xxxxxxxxxxxx1001xxxx umaalmi r0, r0, r0, r0 { "umaalne GPR , GPR , GPR , GPR",{0x10400090,0x000FFF0F}}, // 000100000100xxxxxxxxxxxx1001xxxx umaalne r0, r0, r0, r0 { "umaalpl GPR , GPR , GPR , GPR",{0x50400090,0x000FFF0F}}, // 010100000100xxxxxxxxxxxx1001xxxx umaalpl r0, r0, r0, r0 { "umaalvc GPR , GPR , GPR , GPR",{0x70400090,0x000FFF0F}}, // 011100000100xxxxxxxxxxxx1001xxxx umaalvc r0, r0, r0, r0 { "umaalvs GPR , GPR , GPR , GPR",{0x60400090,0x000FFF0F}}, // 011000000100xxxxxxxxxxxx1001xxxx umaalvs r0, r0, r0, r0 { "umlal GPR , GPR , GPR , GPR",{0xE0A00090,0x000FFF0F}}, // 111000001010xxxxxxxxxxxx1001xxxx umlal r0, r0, r0, r0 { "umlaleq GPR , GPR , GPR , GPR",{0x00A00090,0x000FFF0F}}, // 000000001010xxxxxxxxxxxx1001xxxx umlaleq r0, r0, r0, r0 { "umlalge GPR , GPR , GPR , GPR",{0xA0A00090,0x000FFF0F}}, // 101000001010xxxxxxxxxxxx1001xxxx umlalge r0, r0, r0, r0 { "umlalgt GPR , GPR , GPR , GPR",{0xC0A00090,0x000FFF0F}}, // 110000001010xxxxxxxxxxxx1001xxxx umlalgt r0, r0, r0, r0 { "umlalhi GPR , GPR , GPR , GPR",{0x80A00090,0x000FFF0F}}, // 100000001010xxxxxxxxxxxx1001xxxx umlalhi r0, r0, r0, r0 { "umlalhs GPR , GPR , GPR , GPR",{0x20A00090,0x000FFF0F}}, // 001000001010xxxxxxxxxxxx1001xxxx umlalhs r0, r0, r0, r0 { "umlalle GPR , GPR , GPR , GPR",{0xD0A00090,0x000FFF0F}}, // 110100001010xxxxxxxxxxxx1001xxxx umlalle r0, r0, r0, r0 { "umlallo GPR , GPR , GPR , GPR",{0x30A00090,0x000FFF0F}}, // 001100001010xxxxxxxxxxxx1001xxxx umlallo r0, r0, r0, r0 { "umlalls GPR , GPR , GPR , GPR",{0x90A00090,0x000FFF0F}}, // 100100001010xxxxxxxxxxxx1001xxxx umlalls r0, r0, r0, r0 { "umlallt GPR , GPR , GPR , GPR",{0xB0A00090,0x000FFF0F}}, // 101100001010xxxxxxxxxxxx1001xxxx umlallt r0, r0, r0, r0 { "umlalmi GPR , GPR , GPR , GPR",{0x40A00090,0x000FFF0F}}, // 010000001010xxxxxxxxxxxx1001xxxx umlalmi r0, r0, r0, r0 { "umlalne GPR , GPR , GPR , GPR",{0x10A00090,0x000FFF0F}}, // 000100001010xxxxxxxxxxxx1001xxxx umlalne r0, r0, r0, r0 { "umlalpl GPR , GPR , GPR , GPR",{0x50A00090,0x000FFF0F}}, // 010100001010xxxxxxxxxxxx1001xxxx umlalpl r0, r0, r0, r0 { "umlals GPR , GPR , GPR , GPR",{0xE0B00090,0x000FFF0F}}, // 111000001011xxxxxxxxxxxx1001xxxx umlals r0, r0, r0, r0 { "umlalseq GPR , GPR , GPR , GPR",{0x00B00090,0x000FFF0F}}, // 000000001011xxxxxxxxxxxx1001xxxx umlalseq r0, r0, r0, r0 { "umlalsge GPR , GPR , GPR , GPR",{0xA0B00090,0x000FFF0F}}, // 101000001011xxxxxxxxxxxx1001xxxx umlalsge r0, r0, r0, r0 { "umlalsgt GPR , GPR , GPR , GPR",{0xC0B00090,0x000FFF0F}}, // 110000001011xxxxxxxxxxxx1001xxxx umlalsgt r0, r0, r0, r0 { "umlalshi GPR , GPR , GPR , GPR",{0x80B00090,0x000FFF0F}}, // 100000001011xxxxxxxxxxxx1001xxxx umlalshi r0, r0, r0, r0 { "umlalshs GPR , GPR , GPR , GPR",{0x20B00090,0x000FFF0F}}, // 001000001011xxxxxxxxxxxx1001xxxx umlalshs r0, r0, r0, r0 { "umlalsle GPR , GPR , GPR , GPR",{0xD0B00090,0x000FFF0F}}, // 110100001011xxxxxxxxxxxx1001xxxx umlalsle r0, r0, r0, r0 { "umlalslo GPR , GPR , GPR , GPR",{0x30B00090,0x000FFF0F}}, // 001100001011xxxxxxxxxxxx1001xxxx umlalslo r0, r0, r0, r0 { "umlalsls GPR , GPR , GPR , GPR",{0x90B00090,0x000FFF0F}}, // 100100001011xxxxxxxxxxxx1001xxxx umlalsls r0, r0, r0, r0 { "umlalslt GPR , GPR , GPR , GPR",{0xB0B00090,0x000FFF0F}}, // 101100001011xxxxxxxxxxxx1001xxxx umlalslt r0, r0, r0, r0 { "umlalsmi GPR , GPR , GPR , GPR",{0x40B00090,0x000FFF0F}}, // 010000001011xxxxxxxxxxxx1001xxxx umlalsmi r0, r0, r0, r0 { "umlalsne GPR , GPR , GPR , GPR",{0x10B00090,0x000FFF0F}}, // 000100001011xxxxxxxxxxxx1001xxxx umlalsne r0, r0, r0, r0 { "umlalspl GPR , GPR , GPR , GPR",{0x50B00090,0x000FFF0F}}, // 010100001011xxxxxxxxxxxx1001xxxx umlalspl r0, r0, r0, r0 { "umlalsvc GPR , GPR , GPR , GPR",{0x70B00090,0x000FFF0F}}, // 011100001011xxxxxxxxxxxx1001xxxx umlalsvc r0, r0, r0, r0 { "umlalsvs GPR , GPR , GPR , GPR",{0x60B00090,0x000FFF0F}}, // 011000001011xxxxxxxxxxxx1001xxxx umlalsvs r0, r0, r0, r0 { "umlalvc GPR , GPR , GPR , GPR",{0x70A00090,0x000FFF0F}}, // 011100001010xxxxxxxxxxxx1001xxxx umlalvc r0, r0, r0, r0 { "umlalvs GPR , GPR , GPR , GPR",{0x60A00090,0x000FFF0F}}, // 011000001010xxxxxxxxxxxx1001xxxx umlalvs r0, r0, r0, r0 { "umull GPR , GPR , GPR , GPR",{0xE0800090,0x000FFF0F}}, // 111000001000xxxxxxxxxxxx1001xxxx umull r0, r0, r0, r0 { "umulleq GPR , GPR , GPR , GPR",{0x00800090,0x000FFF0F}}, // 000000001000xxxxxxxxxxxx1001xxxx umulleq r0, r0, r0, r0 { "umullge GPR , GPR , GPR , GPR",{0xA0800090,0x000FFF0F}}, // 101000001000xxxxxxxxxxxx1001xxxx umullge r0, r0, r0, r0 { "umullgt GPR , GPR , GPR , GPR",{0xC0800090,0x000FFF0F}}, // 110000001000xxxxxxxxxxxx1001xxxx umullgt r0, r0, r0, r0 { "umullhi GPR , GPR , GPR , GPR",{0x80800090,0x000FFF0F}}, // 100000001000xxxxxxxxxxxx1001xxxx umullhi r0, r0, r0, r0 { "umullhs GPR , GPR , GPR , GPR",{0x20800090,0x000FFF0F}}, // 001000001000xxxxxxxxxxxx1001xxxx umullhs r0, r0, r0, r0 { "umullle GPR , GPR , GPR , GPR",{0xD0800090,0x000FFF0F}}, // 110100001000xxxxxxxxxxxx1001xxxx umullle r0, r0, r0, r0 { "umulllo GPR , GPR , GPR , GPR",{0x30800090,0x000FFF0F}}, // 001100001000xxxxxxxxxxxx1001xxxx umulllo r0, r0, r0, r0 { "umullls GPR , GPR , GPR , GPR",{0x90800090,0x000FFF0F}}, // 100100001000xxxxxxxxxxxx1001xxxx umullls r0, r0, r0, r0 { "umulllt GPR , GPR , GPR , GPR",{0xB0800090,0x000FFF0F}}, // 101100001000xxxxxxxxxxxx1001xxxx umulllt r0, r0, r0, r0 { "umullmi GPR , GPR , GPR , GPR",{0x40800090,0x000FFF0F}}, // 010000001000xxxxxxxxxxxx1001xxxx umullmi r0, r0, r0, r0 { "umullne GPR , GPR , GPR , GPR",{0x10800090,0x000FFF0F}}, // 000100001000xxxxxxxxxxxx1001xxxx umullne r0, r0, r0, r0 { "umullpl GPR , GPR , GPR , GPR",{0x50800090,0x000FFF0F}}, // 010100001000xxxxxxxxxxxx1001xxxx umullpl r0, r0, r0, r0 { "umulls GPR , GPR , GPR , GPR",{0xE0900090,0x000FFF0F}}, // 111000001001xxxxxxxxxxxx1001xxxx umulls r0, r0, r0, r0 { "umullseq GPR , GPR , GPR , GPR",{0x00900090,0x000FFF0F}}, // 000000001001xxxxxxxxxxxx1001xxxx umullseq r0, r0, r0, r0 { "umullsge GPR , GPR , GPR , GPR",{0xA0900090,0x000FFF0F}}, // 101000001001xxxxxxxxxxxx1001xxxx umullsge r0, r0, r0, r0 { "umullsgt GPR , GPR , GPR , GPR",{0xC0900090,0x000FFF0F}}, // 110000001001xxxxxxxxxxxx1001xxxx umullsgt r0, r0, r0, r0 { "umullshi GPR , GPR , GPR , GPR",{0x80900090,0x000FFF0F}}, // 100000001001xxxxxxxxxxxx1001xxxx umullshi r0, r0, r0, r0 { "umullshs GPR , GPR , GPR , GPR",{0x20900090,0x000FFF0F}}, // 001000001001xxxxxxxxxxxx1001xxxx umullshs r0, r0, r0, r0 { "umullsle GPR , GPR , GPR , GPR",{0xD0900090,0x000FFF0F}}, // 110100001001xxxxxxxxxxxx1001xxxx umullsle r0, r0, r0, r0 { "umullslo GPR , GPR , GPR , GPR",{0x30900090,0x000FFF0F}}, // 001100001001xxxxxxxxxxxx1001xxxx umullslo r0, r0, r0, r0 { "umullsls GPR , GPR , GPR , GPR",{0x90900090,0x000FFF0F}}, // 100100001001xxxxxxxxxxxx1001xxxx umullsls r0, r0, r0, r0 { "umullslt GPR , GPR , GPR , GPR",{0xB0900090,0x000FFF0F}}, // 101100001001xxxxxxxxxxxx1001xxxx umullslt r0, r0, r0, r0 { "umullsmi GPR , GPR , GPR , GPR",{0x40900090,0x000FFF0F}}, // 010000001001xxxxxxxxxxxx1001xxxx umullsmi r0, r0, r0, r0 { "umullsne GPR , GPR , GPR , GPR",{0x10900090,0x000FFF0F}}, // 000100001001xxxxxxxxxxxx1001xxxx umullsne r0, r0, r0, r0 { "umullspl GPR , GPR , GPR , GPR",{0x50900090,0x000FFF0F}}, // 010100001001xxxxxxxxxxxx1001xxxx umullspl r0, r0, r0, r0 { "umullsvc GPR , GPR , GPR , GPR",{0x70900090,0x000FFF0F}}, // 011100001001xxxxxxxxxxxx1001xxxx umullsvc r0, r0, r0, r0 { "umullsvs GPR , GPR , GPR , GPR",{0x60900090,0x000FFF0F}}, // 011000001001xxxxxxxxxxxx1001xxxx umullsvs r0, r0, r0, r0 { "umullvc GPR , GPR , GPR , GPR",{0x70800090,0x000FFF0F}}, // 011100001000xxxxxxxxxxxx1001xxxx umullvc r0, r0, r0, r0 { "umullvs GPR , GPR , GPR , GPR",{0x60800090,0x000FFF0F}}, // 011000001000xxxxxxxxxxxx1001xxxx umullvs r0, r0, r0, r0 { "undef",{0x0000F0D0,0xFFFFFFFF}}, // xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx undef { "uqadd16 GPR , GPR , GPR",{0xE6600010,0x000FFF0F}}, // 111001100110xxxxxxxxxxxx0001xxxx uqadd16 r0, r0, r0 { "uqadd16eq GPR , GPR , GPR",{0x06600010,0x000FFF0F}}, // 000001100110xxxxxxxxxxxx0001xxxx uqadd16eq r0, r0, r0 { "uqadd16ge GPR , GPR , GPR",{0xA6600010,0x000FFF0F}}, // 101001100110xxxxxxxxxxxx0001xxxx uqadd16ge r0, r0, r0 { "uqadd16gt GPR , GPR , GPR",{0xC6600010,0x000FFF0F}}, // 110001100110xxxxxxxxxxxx0001xxxx uqadd16gt r0, r0, r0 { "uqadd16hi GPR , GPR , GPR",{0x86600010,0x000FFF0F}}, // 100001100110xxxxxxxxxxxx0001xxxx uqadd16hi r0, r0, r0 { "uqadd16hs GPR , GPR , GPR",{0x26600010,0x000FFF0F}}, // 001001100110xxxxxxxxxxxx0001xxxx uqadd16hs r0, r0, r0 { "uqadd16le GPR , GPR , GPR",{0xD6600010,0x000FFF0F}}, // 110101100110xxxxxxxxxxxx0001xxxx uqadd16le r0, r0, r0 { "uqadd16lo GPR , GPR , GPR",{0x36600010,0x000FFF0F}}, // 001101100110xxxxxxxxxxxx0001xxxx uqadd16lo r0, r0, r0 { "uqadd16ls GPR , GPR , GPR",{0x96600010,0x000FFF0F}}, // 100101100110xxxxxxxxxxxx0001xxxx uqadd16ls r0, r0, r0 { "uqadd16lt GPR , GPR , GPR",{0xB6600010,0x000FFF0F}}, // 101101100110xxxxxxxxxxxx0001xxxx uqadd16lt r0, r0, r0 { "uqadd16mi GPR , GPR , GPR",{0x46600010,0x000FFF0F}}, // 010001100110xxxxxxxxxxxx0001xxxx uqadd16mi r0, r0, r0 { "uqadd16ne GPR , GPR , GPR",{0x16600010,0x000FFF0F}}, // 000101100110xxxxxxxxxxxx0001xxxx uqadd16ne r0, r0, r0 { "uqadd16pl GPR , GPR , GPR",{0x56600010,0x000FFF0F}}, // 010101100110xxxxxxxxxxxx0001xxxx uqadd16pl r0, r0, r0 { "uqadd16vc GPR , GPR , GPR",{0x76600010,0x000FFF0F}}, // 011101100110xxxxxxxxxxxx0001xxxx uqadd16vc r0, r0, r0 { "uqadd16vs GPR , GPR , GPR",{0x66600010,0x000FFF0F}}, // 011001100110xxxxxxxxxxxx0001xxxx uqadd16vs r0, r0, r0 { "uqadd8 GPR , GPR , GPR",{0xE6600090,0x000FFF0F}}, // 111001100110xxxxxxxxxxxx1001xxxx uqadd8 r0, r0, r0 { "uqadd8eq GPR , GPR , GPR",{0x06600090,0x000FFF0F}}, // 000001100110xxxxxxxxxxxx1001xxxx uqadd8eq r0, r0, r0 { "uqadd8ge GPR , GPR , GPR",{0xA6600090,0x000FFF0F}}, // 101001100110xxxxxxxxxxxx1001xxxx uqadd8ge r0, r0, r0 { "uqadd8gt GPR , GPR , GPR",{0xC6600090,0x000FFF0F}}, // 110001100110xxxxxxxxxxxx1001xxxx uqadd8gt r0, r0, r0 { "uqadd8hi GPR , GPR , GPR",{0x86600090,0x000FFF0F}}, // 100001100110xxxxxxxxxxxx1001xxxx uqadd8hi r0, r0, r0 { "uqadd8hs GPR , GPR , GPR",{0x26600090,0x000FFF0F}}, // 001001100110xxxxxxxxxxxx1001xxxx uqadd8hs r0, r0, r0 { "uqadd8le GPR , GPR , GPR",{0xD6600090,0x000FFF0F}}, // 110101100110xxxxxxxxxxxx1001xxxx uqadd8le r0, r0, r0 { "uqadd8lo GPR , GPR , GPR",{0x36600090,0x000FFF0F}}, // 001101100110xxxxxxxxxxxx1001xxxx uqadd8lo r0, r0, r0 { "uqadd8ls GPR , GPR , GPR",{0x96600090,0x000FFF0F}}, // 100101100110xxxxxxxxxxxx1001xxxx uqadd8ls r0, r0, r0 { "uqadd8lt GPR , GPR , GPR",{0xB6600090,0x000FFF0F}}, // 101101100110xxxxxxxxxxxx1001xxxx uqadd8lt r0, r0, r0 { "uqadd8mi GPR , GPR , GPR",{0x46600090,0x000FFF0F}}, // 010001100110xxxxxxxxxxxx1001xxxx uqadd8mi r0, r0, r0 { "uqadd8ne GPR , GPR , GPR",{0x16600090,0x000FFF0F}}, // 000101100110xxxxxxxxxxxx1001xxxx uqadd8ne r0, r0, r0 { "uqadd8pl GPR , GPR , GPR",{0x56600090,0x000FFF0F}}, // 010101100110xxxxxxxxxxxx1001xxxx uqadd8pl r0, r0, r0 { "uqadd8vc GPR , GPR , GPR",{0x76600090,0x000FFF0F}}, // 011101100110xxxxxxxxxxxx1001xxxx uqadd8vc r0, r0, r0 { "uqadd8vs GPR , GPR , GPR",{0x66600090,0x000FFF0F}}, // 011001100110xxxxxxxxxxxx1001xxxx uqadd8vs r0, r0, r0 { "uqasx GPR , GPR , GPR",{0xE6600030,0x000FFF0F}}, // 111001100110xxxxxxxxxxxx0011xxxx uqasx r0, r0, r0 { "uqasxeq GPR , GPR , GPR",{0x06600030,0x000FFF0F}}, // 000001100110xxxxxxxxxxxx0011xxxx uqasxeq r0, r0, r0 { "uqasxge GPR , GPR , GPR",{0xA6600030,0x000FFF0F}}, // 101001100110xxxxxxxxxxxx0011xxxx uqasxge r0, r0, r0 { "uqasxgt GPR , GPR , GPR",{0xC6600030,0x000FFF0F}}, // 110001100110xxxxxxxxxxxx0011xxxx uqasxgt r0, r0, r0 { "uqasxhi GPR , GPR , GPR",{0x86600030,0x000FFF0F}}, // 100001100110xxxxxxxxxxxx0011xxxx uqasxhi r0, r0, r0 { "uqasxhs GPR , GPR , GPR",{0x26600030,0x000FFF0F}}, // 001001100110xxxxxxxxxxxx0011xxxx uqasxhs r0, r0, r0 { "uqasxle GPR , GPR , GPR",{0xD6600030,0x000FFF0F}}, // 110101100110xxxxxxxxxxxx0011xxxx uqasxle r0, r0, r0 { "uqasxlo GPR , GPR , GPR",{0x36600030,0x000FFF0F}}, // 001101100110xxxxxxxxxxxx0011xxxx uqasxlo r0, r0, r0 { "uqasxls GPR , GPR , GPR",{0x96600030,0x000FFF0F}}, // 100101100110xxxxxxxxxxxx0011xxxx uqasxls r0, r0, r0 { "uqasxlt GPR , GPR , GPR",{0xB6600030,0x000FFF0F}}, // 101101100110xxxxxxxxxxxx0011xxxx uqasxlt r0, r0, r0 { "uqasxmi GPR , GPR , GPR",{0x46600030,0x000FFF0F}}, // 010001100110xxxxxxxxxxxx0011xxxx uqasxmi r0, r0, r0 { "uqasxne GPR , GPR , GPR",{0x16600030,0x000FFF0F}}, // 000101100110xxxxxxxxxxxx0011xxxx uqasxne r0, r0, r0 { "uqasxpl GPR , GPR , GPR",{0x56600030,0x000FFF0F}}, // 010101100110xxxxxxxxxxxx0011xxxx uqasxpl r0, r0, r0 { "uqasxvc GPR , GPR , GPR",{0x76600030,0x000FFF0F}}, // 011101100110xxxxxxxxxxxx0011xxxx uqasxvc r0, r0, r0 { "uqasxvs GPR , GPR , GPR",{0x66600030,0x000FFF0F}}, // 011001100110xxxxxxxxxxxx0011xxxx uqasxvs r0, r0, r0 { "uqsax GPR , GPR , GPR",{0xE6600050,0x000FFF0F}}, // 111001100110xxxxxxxxxxxx0101xxxx uqsax r0, r0, r0 { "uqsaxeq GPR , GPR , GPR",{0x06600050,0x000FFF0F}}, // 000001100110xxxxxxxxxxxx0101xxxx uqsaxeq r0, r0, r0 { "uqsaxge GPR , GPR , GPR",{0xA6600050,0x000FFF0F}}, // 101001100110xxxxxxxxxxxx0101xxxx uqsaxge r0, r0, r0 { "uqsaxgt GPR , GPR , GPR",{0xC6600050,0x000FFF0F}}, // 110001100110xxxxxxxxxxxx0101xxxx uqsaxgt r0, r0, r0 { "uqsaxhi GPR , GPR , GPR",{0x86600050,0x000FFF0F}}, // 100001100110xxxxxxxxxxxx0101xxxx uqsaxhi r0, r0, r0 { "uqsaxhs GPR , GPR , GPR",{0x26600050,0x000FFF0F}}, // 001001100110xxxxxxxxxxxx0101xxxx uqsaxhs r0, r0, r0 { "uqsaxle GPR , GPR , GPR",{0xD6600050,0x000FFF0F}}, // 110101100110xxxxxxxxxxxx0101xxxx uqsaxle r0, r0, r0 { "uqsaxlo GPR , GPR , GPR",{0x36600050,0x000FFF0F}}, // 001101100110xxxxxxxxxxxx0101xxxx uqsaxlo r0, r0, r0 { "uqsaxls GPR , GPR , GPR",{0x96600050,0x000FFF0F}}, // 100101100110xxxxxxxxxxxx0101xxxx uqsaxls r0, r0, r0 { "uqsaxlt GPR , GPR , GPR",{0xB6600050,0x000FFF0F}}, // 101101100110xxxxxxxxxxxx0101xxxx uqsaxlt r0, r0, r0 { "uqsaxmi GPR , GPR , GPR",{0x46600050,0x000FFF0F}}, // 010001100110xxxxxxxxxxxx0101xxxx uqsaxmi r0, r0, r0 { "uqsaxne GPR , GPR , GPR",{0x16600050,0x000FFF0F}}, // 000101100110xxxxxxxxxxxx0101xxxx uqsaxne r0, r0, r0 { "uqsaxpl GPR , GPR , GPR",{0x56600050,0x000FFF0F}}, // 010101100110xxxxxxxxxxxx0101xxxx uqsaxpl r0, r0, r0 { "uqsaxvc GPR , GPR , GPR",{0x76600050,0x000FFF0F}}, // 011101100110xxxxxxxxxxxx0101xxxx uqsaxvc r0, r0, r0 { "uqsaxvs GPR , GPR , GPR",{0x66600050,0x000FFF0F}}, // 011001100110xxxxxxxxxxxx0101xxxx uqsaxvs r0, r0, r0 { "uqsub16 GPR , GPR , GPR",{0xE6600070,0x000FFF0F}}, // 111001100110xxxxxxxxxxxx0111xxxx uqsub16 r0, r0, r0 { "uqsub16eq GPR , GPR , GPR",{0x06600070,0x000FFF0F}}, // 000001100110xxxxxxxxxxxx0111xxxx uqsub16eq r0, r0, r0 { "uqsub16ge GPR , GPR , GPR",{0xA6600070,0x000FFF0F}}, // 101001100110xxxxxxxxxxxx0111xxxx uqsub16ge r0, r0, r0 { "uqsub16gt GPR , GPR , GPR",{0xC6600070,0x000FFF0F}}, // 110001100110xxxxxxxxxxxx0111xxxx uqsub16gt r0, r0, r0 { "uqsub16hi GPR , GPR , GPR",{0x86600070,0x000FFF0F}}, // 100001100110xxxxxxxxxxxx0111xxxx uqsub16hi r0, r0, r0 { "uqsub16hs GPR , GPR , GPR",{0x26600070,0x000FFF0F}}, // 001001100110xxxxxxxxxxxx0111xxxx uqsub16hs r0, r0, r0 { "uqsub16le GPR , GPR , GPR",{0xD6600070,0x000FFF0F}}, // 110101100110xxxxxxxxxxxx0111xxxx uqsub16le r0, r0, r0 { "uqsub16lo GPR , GPR , GPR",{0x36600070,0x000FFF0F}}, // 001101100110xxxxxxxxxxxx0111xxxx uqsub16lo r0, r0, r0 { "uqsub16ls GPR , GPR , GPR",{0x96600070,0x000FFF0F}}, // 100101100110xxxxxxxxxxxx0111xxxx uqsub16ls r0, r0, r0 { "uqsub16lt GPR , GPR , GPR",{0xB6600070,0x000FFF0F}}, // 101101100110xxxxxxxxxxxx0111xxxx uqsub16lt r0, r0, r0 { "uqsub16mi GPR , GPR , GPR",{0x46600070,0x000FFF0F}}, // 010001100110xxxxxxxxxxxx0111xxxx uqsub16mi r0, r0, r0 { "uqsub16ne GPR , GPR , GPR",{0x16600070,0x000FFF0F}}, // 000101100110xxxxxxxxxxxx0111xxxx uqsub16ne r0, r0, r0 { "uqsub16pl GPR , GPR , GPR",{0x56600070,0x000FFF0F}}, // 010101100110xxxxxxxxxxxx0111xxxx uqsub16pl r0, r0, r0 { "uqsub16vc GPR , GPR , GPR",{0x76600070,0x000FFF0F}}, // 011101100110xxxxxxxxxxxx0111xxxx uqsub16vc r0, r0, r0 { "uqsub16vs GPR , GPR , GPR",{0x66600070,0x000FFF0F}}, // 011001100110xxxxxxxxxxxx0111xxxx uqsub16vs r0, r0, r0 { "uqsub8 GPR , GPR , GPR",{0xE66000F0,0x000FFF0F}}, // 111001100110xxxxxxxxxxxx1111xxxx uqsub8 r0, r0, r0 { "uqsub8eq GPR , GPR , GPR",{0x066000F0,0x000FFF0F}}, // 000001100110xxxxxxxxxxxx1111xxxx uqsub8eq r0, r0, r0 { "uqsub8ge GPR , GPR , GPR",{0xA66000F0,0x000FFF0F}}, // 101001100110xxxxxxxxxxxx1111xxxx uqsub8ge r0, r0, r0 { "uqsub8gt GPR , GPR , GPR",{0xC66000F0,0x000FFF0F}}, // 110001100110xxxxxxxxxxxx1111xxxx uqsub8gt r0, r0, r0 { "uqsub8hi GPR , GPR , GPR",{0x866000F0,0x000FFF0F}}, // 100001100110xxxxxxxxxxxx1111xxxx uqsub8hi r0, r0, r0 { "uqsub8hs GPR , GPR , GPR",{0x266000F0,0x000FFF0F}}, // 001001100110xxxxxxxxxxxx1111xxxx uqsub8hs r0, r0, r0 { "uqsub8le GPR , GPR , GPR",{0xD66000F0,0x000FFF0F}}, // 110101100110xxxxxxxxxxxx1111xxxx uqsub8le r0, r0, r0 { "uqsub8lo GPR , GPR , GPR",{0x366000F0,0x000FFF0F}}, // 001101100110xxxxxxxxxxxx1111xxxx uqsub8lo r0, r0, r0 { "uqsub8ls GPR , GPR , GPR",{0x966000F0,0x000FFF0F}}, // 100101100110xxxxxxxxxxxx1111xxxx uqsub8ls r0, r0, r0 { "uqsub8lt GPR , GPR , GPR",{0xB66000F0,0x000FFF0F}}, // 101101100110xxxxxxxxxxxx1111xxxx uqsub8lt r0, r0, r0 { "uqsub8mi GPR , GPR , GPR",{0x466000F0,0x000FFF0F}}, // 010001100110xxxxxxxxxxxx1111xxxx uqsub8mi r0, r0, r0 { "uqsub8ne GPR , GPR , GPR",{0x166000F0,0x000FFF0F}}, // 000101100110xxxxxxxxxxxx1111xxxx uqsub8ne r0, r0, r0 { "uqsub8pl GPR , GPR , GPR",{0x566000F0,0x000FFF0F}}, // 010101100110xxxxxxxxxxxx1111xxxx uqsub8pl r0, r0, r0 { "uqsub8vc GPR , GPR , GPR",{0x766000F0,0x000FFF0F}}, // 011101100110xxxxxxxxxxxx1111xxxx uqsub8vc r0, r0, r0 { "uqsub8vs GPR , GPR , GPR",{0x666000F0,0x000FFF0F}}, // 011001100110xxxxxxxxxxxx1111xxxx uqsub8vs r0, r0, r0 { "usad8 GPR , GPR , GPR",{0xE780F010,0x000F0F0F}}, // 111001111000xxxx1111xxxx0001xxxx usad8 r0, r0, r0 { "usad8eq GPR , GPR , GPR",{0x0780F010,0x000F0F0F}}, // 000001111000xxxx1111xxxx0001xxxx usad8eq r0, r0, r0 { "usad8ge GPR , GPR , GPR",{0xA780F010,0x000F0F0F}}, // 101001111000xxxx1111xxxx0001xxxx usad8ge r0, r0, r0 { "usad8gt GPR , GPR , GPR",{0xC780F010,0x000F0F0F}}, // 110001111000xxxx1111xxxx0001xxxx usad8gt r0, r0, r0 { "usad8hi GPR , GPR , GPR",{0x8780F010,0x000F0F0F}}, // 100001111000xxxx1111xxxx0001xxxx usad8hi r0, r0, r0 { "usad8hs GPR , GPR , GPR",{0x2780F010,0x000F0F0F}}, // 001001111000xxxx1111xxxx0001xxxx usad8hs r0, r0, r0 { "usad8le GPR , GPR , GPR",{0xD780F010,0x000F0F0F}}, // 110101111000xxxx1111xxxx0001xxxx usad8le r0, r0, r0 { "usad8lo GPR , GPR , GPR",{0x3780F010,0x000F0F0F}}, // 001101111000xxxx1111xxxx0001xxxx usad8lo r0, r0, r0 { "usad8ls GPR , GPR , GPR",{0x9780F010,0x000F0F0F}}, // 100101111000xxxx1111xxxx0001xxxx usad8ls r0, r0, r0 { "usad8lt GPR , GPR , GPR",{0xB780F010,0x000F0F0F}}, // 101101111000xxxx1111xxxx0001xxxx usad8lt r0, r0, r0 { "usad8mi GPR , GPR , GPR",{0x4780F010,0x000F0F0F}}, // 010001111000xxxx1111xxxx0001xxxx usad8mi r0, r0, r0 { "usad8ne GPR , GPR , GPR",{0x1780F010,0x000F0F0F}}, // 000101111000xxxx1111xxxx0001xxxx usad8ne r0, r0, r0 { "usad8pl GPR , GPR , GPR",{0x5780F010,0x000F0F0F}}, // 010101111000xxxx1111xxxx0001xxxx usad8pl r0, r0, r0 { "usad8vc GPR , GPR , GPR",{0x7780F010,0x000F0F0F}}, // 011101111000xxxx1111xxxx0001xxxx usad8vc r0, r0, r0 { "usad8vs GPR , GPR , GPR",{0x6780F010,0x000F0F0F}}, // 011001111000xxxx1111xxxx0001xxxx usad8vs r0, r0, r0 { "usada8 GPR , GPR , GPR , GPR",{0xE7800010,0x000FFF0F}}, // 111001111000xxxxxxxxxxxx0001xxxx usada8 r0, r0, r0, r0 { "usada8eq GPR , GPR , GPR , GPR",{0x07800010,0x000FFF0F}}, // 000001111000xxxxxxxxxxxx0001xxxx usada8eq r0, r0, r0, r0 { "usada8ge GPR , GPR , GPR , GPR",{0xA7800010,0x000FFF0F}}, // 101001111000xxxxxxxxxxxx0001xxxx usada8ge r0, r0, r0, r0 { "usada8gt GPR , GPR , GPR , GPR",{0xC7800010,0x000FFF0F}}, // 110001111000xxxxxxxxxxxx0001xxxx usada8gt r0, r0, r0, r0 { "usada8hi GPR , GPR , GPR , GPR",{0x87800010,0x000FFF0F}}, // 100001111000xxxxxxxxxxxx0001xxxx usada8hi r0, r0, r0, r0 { "usada8hs GPR , GPR , GPR , GPR",{0x27800010,0x000FFF0F}}, // 001001111000xxxxxxxxxxxx0001xxxx usada8hs r0, r0, r0, r0 { "usada8le GPR , GPR , GPR , GPR",{0xD7800010,0x000FFF0F}}, // 110101111000xxxxxxxxxxxx0001xxxx usada8le r0, r0, r0, r0 { "usada8lo GPR , GPR , GPR , GPR",{0x37800010,0x000FFF0F}}, // 001101111000xxxxxxxxxxxx0001xxxx usada8lo r0, r0, r0, r0 { "usada8ls GPR , GPR , GPR , GPR",{0x97800010,0x000FFF0F}}, // 100101111000xxxxxxxxxxxx0001xxxx usada8ls r0, r0, r0, r0 { "usada8lt GPR , GPR , GPR , GPR",{0xB7800010,0x000FFF0F}}, // 101101111000xxxxxxxxxxxx0001xxxx usada8lt r0, r0, r0, r0 { "usada8mi GPR , GPR , GPR , GPR",{0x47800010,0x000FFF0F}}, // 010001111000xxxxxxxxxxxx0001xxxx usada8mi r0, r0, r0, r0 { "usada8ne GPR , GPR , GPR , GPR",{0x17800010,0x000FFF0F}}, // 000101111000xxxxxxxxxxxx0001xxxx usada8ne r0, r0, r0, r0 { "usada8pl GPR , GPR , GPR , GPR",{0x57800010,0x000FFF0F}}, // 010101111000xxxxxxxxxxxx0001xxxx usada8pl r0, r0, r0, r0 { "usada8vc GPR , GPR , GPR , GPR",{0x77800010,0x000FFF0F}}, // 011101111000xxxxxxxxxxxx0001xxxx usada8vc r0, r0, r0, r0 { "usada8vs GPR , GPR , GPR , GPR",{0x67800010,0x000FFF0F}}, // 011001111000xxxxxxxxxxxx0001xxxx usada8vs r0, r0, r0, r0 { "usat GPR , NUM , GPR",{0xE6E00010,0x001FF00F}}, // 11100110111xxxxxxxxx00000001xxxx usat r0, #0, r0 { "usat GPR , NUM , GPR , SHIFT NUM",{0xE6E00050,0x001FFFCF}}, // 11100110111xxxxxxxxxxxxxxx01xxxx usat r0, #0, r0, asr #0x20 { "usat16 GPR , NUM , GPR",{0xE6E00F30,0x000FF00F}}, // 111001101110xxxxxxxx11110011xxxx usat16 r0, #0, r0 { "usat16eq GPR , NUM , GPR",{0x06E00F30,0x000FF00F}}, // 000001101110xxxxxxxx11110011xxxx usat16eq r0, #0, r0 { "usat16ge GPR , NUM , GPR",{0xA6E00F30,0x000FF00F}}, // 101001101110xxxxxxxx11110011xxxx usat16ge r0, #0, r0 { "usat16gt GPR , NUM , GPR",{0xC6E00F30,0x000FF00F}}, // 110001101110xxxxxxxx11110011xxxx usat16gt r0, #0, r0 { "usat16hi GPR , NUM , GPR",{0x86E00F30,0x000FF00F}}, // 100001101110xxxxxxxx11110011xxxx usat16hi r0, #0, r0 { "usat16hs GPR , NUM , GPR",{0x26E00F30,0x000FF00F}}, // 001001101110xxxxxxxx11110011xxxx usat16hs r0, #0, r0 { "usat16le GPR , NUM , GPR",{0xD6E00F30,0x000FF00F}}, // 110101101110xxxxxxxx11110011xxxx usat16le r0, #0, r0 { "usat16lo GPR , NUM , GPR",{0x36E00F30,0x000FF00F}}, // 001101101110xxxxxxxx11110011xxxx usat16lo r0, #0, r0 { "usat16ls GPR , NUM , GPR",{0x96E00F30,0x000FF00F}}, // 100101101110xxxxxxxx11110011xxxx usat16ls r0, #0, r0 { "usat16lt GPR , NUM , GPR",{0xB6E00F30,0x000FF00F}}, // 101101101110xxxxxxxx11110011xxxx usat16lt r0, #0, r0 { "usat16mi GPR , NUM , GPR",{0x46E00F30,0x000FF00F}}, // 010001101110xxxxxxxx11110011xxxx usat16mi r0, #0, r0 { "usat16ne GPR , NUM , GPR",{0x16E00F30,0x000FF00F}}, // 000101101110xxxxxxxx11110011xxxx usat16ne r0, #0, r0 { "usat16pl GPR , NUM , GPR",{0x56E00F30,0x000FF00F}}, // 010101101110xxxxxxxx11110011xxxx usat16pl r0, #0, r0 { "usat16vc GPR , NUM , GPR",{0x76E00F30,0x000FF00F}}, // 011101101110xxxxxxxx11110011xxxx usat16vc r0, #0, r0 { "usat16vs GPR , NUM , GPR",{0x66E00F30,0x000FF00F}}, // 011001101110xxxxxxxx11110011xxxx usat16vs r0, #0, r0 { "usateq GPR , NUM , GPR",{0x06E00010,0x001FF00F}}, // 00000110111xxxxxxxxx00000001xxxx usateq r0, #0, r0 { "usateq GPR , NUM , GPR , SHIFT NUM",{0x06E00050,0x001FFFCF}}, // 00000110111xxxxxxxxxxxxxxx01xxxx usateq r0, #0, r0, asr #0x20 { "usatge GPR , NUM , GPR",{0xA6E00010,0x001FF00F}}, // 10100110111xxxxxxxxx00000001xxxx usatge r0, #0, r0 { "usatge GPR , NUM , GPR , SHIFT NUM",{0xA6E00050,0x001FFFCF}}, // 10100110111xxxxxxxxxxxxxxx01xxxx usatge r0, #0, r0, asr #0x20 { "usatgt GPR , NUM , GPR",{0xC6E00010,0x001FF00F}}, // 11000110111xxxxxxxxx00000001xxxx usatgt r0, #0, r0 { "usatgt GPR , NUM , GPR , SHIFT NUM",{0xC6E00050,0x001FFFCF}}, // 11000110111xxxxxxxxxxxxxxx01xxxx usatgt r0, #0, r0, asr #0x20 { "usathi GPR , NUM , GPR",{0x86E00010,0x001FF00F}}, // 10000110111xxxxxxxxx00000001xxxx usathi r0, #0, r0 { "usathi GPR , NUM , GPR , SHIFT NUM",{0x86E00050,0x001FFFCF}}, // 10000110111xxxxxxxxxxxxxxx01xxxx usathi r0, #0, r0, asr #0x20 { "usaths GPR , NUM , GPR",{0x26E00010,0x001FF00F}}, // 00100110111xxxxxxxxx00000001xxxx usaths r0, #0, r0 { "usaths GPR , NUM , GPR , SHIFT NUM",{0x26E00050,0x001FFFCF}}, // 00100110111xxxxxxxxxxxxxxx01xxxx usaths r0, #0, r0, asr #0x20 { "usatle GPR , NUM , GPR",{0xD6E00010,0x001FF00F}}, // 11010110111xxxxxxxxx00000001xxxx usatle r0, #0, r0 { "usatle GPR , NUM , GPR , SHIFT NUM",{0xD6E00050,0x001FFFCF}}, // 11010110111xxxxxxxxxxxxxxx01xxxx usatle r0, #0, r0, asr #0x20 { "usatlo GPR , NUM , GPR",{0x36E00010,0x001FF00F}}, // 00110110111xxxxxxxxx00000001xxxx usatlo r0, #0, r0 { "usatlo GPR , NUM , GPR , SHIFT NUM",{0x36E00050,0x001FFFCF}}, // 00110110111xxxxxxxxxxxxxxx01xxxx usatlo r0, #0, r0, asr #0x20 { "usatls GPR , NUM , GPR",{0x96E00010,0x001FF00F}}, // 10010110111xxxxxxxxx00000001xxxx usatls r0, #0, r0 { "usatls GPR , NUM , GPR , SHIFT NUM",{0x96E00050,0x001FFFCF}}, // 10010110111xxxxxxxxxxxxxxx01xxxx usatls r0, #0, r0, asr #0x20 { "usatlt GPR , NUM , GPR",{0xB6E00010,0x001FF00F}}, // 10110110111xxxxxxxxx00000001xxxx usatlt r0, #0, r0 { "usatlt GPR , NUM , GPR , SHIFT NUM",{0xB6E00050,0x001FFFCF}}, // 10110110111xxxxxxxxxxxxxxx01xxxx usatlt r0, #0, r0, asr #0x20 { "usatmi GPR , NUM , GPR",{0x46E00010,0x001FF00F}}, // 01000110111xxxxxxxxx00000001xxxx usatmi r0, #0, r0 { "usatmi GPR , NUM , GPR , SHIFT NUM",{0x46E00050,0x001FFFCF}}, // 01000110111xxxxxxxxxxxxxxx01xxxx usatmi r0, #0, r0, asr #0x20 { "usatne GPR , NUM , GPR",{0x16E00010,0x001FF00F}}, // 00010110111xxxxxxxxx00000001xxxx usatne r0, #0, r0 { "usatne GPR , NUM , GPR , SHIFT NUM",{0x16E00050,0x001FFFCF}}, // 00010110111xxxxxxxxxxxxxxx01xxxx usatne r0, #0, r0, asr #0x20 { "usatpl GPR , NUM , GPR",{0x56E00010,0x001FF00F}}, // 01010110111xxxxxxxxx00000001xxxx usatpl r0, #0, r0 { "usatpl GPR , NUM , GPR , SHIFT NUM",{0x56E00050,0x001FFFCF}}, // 01010110111xxxxxxxxxxxxxxx01xxxx usatpl r0, #0, r0, asr #0x20 { "usatvc GPR , NUM , GPR",{0x76E00010,0x001FF00F}}, // 01110110111xxxxxxxxx00000001xxxx usatvc r0, #0, r0 { "usatvc GPR , NUM , GPR , SHIFT NUM",{0x76E00050,0x001FFFCF}}, // 01110110111xxxxxxxxxxxxxxx01xxxx usatvc r0, #0, r0, asr #0x20 { "usatvs GPR , NUM , GPR",{0x66E00010,0x001FF00F}}, // 01100110111xxxxxxxxx00000001xxxx usatvs r0, #0, r0 { "usatvs GPR , NUM , GPR , SHIFT NUM",{0x66E00050,0x001FFFCF}}, // 01100110111xxxxxxxxxxxxxxx01xxxx usatvs r0, #0, r0, asr #0x20 { "usax GPR , GPR , GPR",{0xE6500050,0x000FFF0F}}, // 111001100101xxxxxxxxxxxx0101xxxx usax r0, r0, r0 { "usaxeq GPR , GPR , GPR",{0x06500050,0x000FFF0F}}, // 000001100101xxxxxxxxxxxx0101xxxx usaxeq r0, r0, r0 { "usaxge GPR , GPR , GPR",{0xA6500050,0x000FFF0F}}, // 101001100101xxxxxxxxxxxx0101xxxx usaxge r0, r0, r0 { "usaxgt GPR , GPR , GPR",{0xC6500050,0x000FFF0F}}, // 110001100101xxxxxxxxxxxx0101xxxx usaxgt r0, r0, r0 { "usaxhi GPR , GPR , GPR",{0x86500050,0x000FFF0F}}, // 100001100101xxxxxxxxxxxx0101xxxx usaxhi r0, r0, r0 { "usaxhs GPR , GPR , GPR",{0x26500050,0x000FFF0F}}, // 001001100101xxxxxxxxxxxx0101xxxx usaxhs r0, r0, r0 { "usaxle GPR , GPR , GPR",{0xD6500050,0x000FFF0F}}, // 110101100101xxxxxxxxxxxx0101xxxx usaxle r0, r0, r0 { "usaxlo GPR , GPR , GPR",{0x36500050,0x000FFF0F}}, // 001101100101xxxxxxxxxxxx0101xxxx usaxlo r0, r0, r0 { "usaxls GPR , GPR , GPR",{0x96500050,0x000FFF0F}}, // 100101100101xxxxxxxxxxxx0101xxxx usaxls r0, r0, r0 { "usaxlt GPR , GPR , GPR",{0xB6500050,0x000FFF0F}}, // 101101100101xxxxxxxxxxxx0101xxxx usaxlt r0, r0, r0 { "usaxmi GPR , GPR , GPR",{0x46500050,0x000FFF0F}}, // 010001100101xxxxxxxxxxxx0101xxxx usaxmi r0, r0, r0 { "usaxne GPR , GPR , GPR",{0x16500050,0x000FFF0F}}, // 000101100101xxxxxxxxxxxx0101xxxx usaxne r0, r0, r0 { "usaxpl GPR , GPR , GPR",{0x56500050,0x000FFF0F}}, // 010101100101xxxxxxxxxxxx0101xxxx usaxpl r0, r0, r0 { "usaxvc GPR , GPR , GPR",{0x76500050,0x000FFF0F}}, // 011101100101xxxxxxxxxxxx0101xxxx usaxvc r0, r0, r0 { "usaxvs GPR , GPR , GPR",{0x66500050,0x000FFF0F}}, // 011001100101xxxxxxxxxxxx0101xxxx usaxvs r0, r0, r0 { "usub16 GPR , GPR , GPR",{0xE6500070,0x000FFF0F}}, // 111001100101xxxxxxxxxxxx0111xxxx usub16 r0, r0, r0 { "usub16eq GPR , GPR , GPR",{0x06500070,0x000FFF0F}}, // 000001100101xxxxxxxxxxxx0111xxxx usub16eq r0, r0, r0 { "usub16ge GPR , GPR , GPR",{0xA6500070,0x000FFF0F}}, // 101001100101xxxxxxxxxxxx0111xxxx usub16ge r0, r0, r0 { "usub16gt GPR , GPR , GPR",{0xC6500070,0x000FFF0F}}, // 110001100101xxxxxxxxxxxx0111xxxx usub16gt r0, r0, r0 { "usub16hi GPR , GPR , GPR",{0x86500070,0x000FFF0F}}, // 100001100101xxxxxxxxxxxx0111xxxx usub16hi r0, r0, r0 { "usub16hs GPR , GPR , GPR",{0x26500070,0x000FFF0F}}, // 001001100101xxxxxxxxxxxx0111xxxx usub16hs r0, r0, r0 { "usub16le GPR , GPR , GPR",{0xD6500070,0x000FFF0F}}, // 110101100101xxxxxxxxxxxx0111xxxx usub16le r0, r0, r0 { "usub16lo GPR , GPR , GPR",{0x36500070,0x000FFF0F}}, // 001101100101xxxxxxxxxxxx0111xxxx usub16lo r0, r0, r0 { "usub16ls GPR , GPR , GPR",{0x96500070,0x000FFF0F}}, // 100101100101xxxxxxxxxxxx0111xxxx usub16ls r0, r0, r0 { "usub16lt GPR , GPR , GPR",{0xB6500070,0x000FFF0F}}, // 101101100101xxxxxxxxxxxx0111xxxx usub16lt r0, r0, r0 { "usub16mi GPR , GPR , GPR",{0x46500070,0x000FFF0F}}, // 010001100101xxxxxxxxxxxx0111xxxx usub16mi r0, r0, r0 { "usub16ne GPR , GPR , GPR",{0x16500070,0x000FFF0F}}, // 000101100101xxxxxxxxxxxx0111xxxx usub16ne r0, r0, r0 { "usub16pl GPR , GPR , GPR",{0x56500070,0x000FFF0F}}, // 010101100101xxxxxxxxxxxx0111xxxx usub16pl r0, r0, r0 { "usub16vc GPR , GPR , GPR",{0x76500070,0x000FFF0F}}, // 011101100101xxxxxxxxxxxx0111xxxx usub16vc r0, r0, r0 { "usub16vs GPR , GPR , GPR",{0x66500070,0x000FFF0F}}, // 011001100101xxxxxxxxxxxx0111xxxx usub16vs r0, r0, r0 { "usub8 GPR , GPR , GPR",{0xE65000F0,0x000FFF0F}}, // 111001100101xxxxxxxxxxxx1111xxxx usub8 r0, r0, r0 { "usub8eq GPR , GPR , GPR",{0x065000F0,0x000FFF0F}}, // 000001100101xxxxxxxxxxxx1111xxxx usub8eq r0, r0, r0 { "usub8ge GPR , GPR , GPR",{0xA65000F0,0x000FFF0F}}, // 101001100101xxxxxxxxxxxx1111xxxx usub8ge r0, r0, r0 { "usub8gt GPR , GPR , GPR",{0xC65000F0,0x000FFF0F}}, // 110001100101xxxxxxxxxxxx1111xxxx usub8gt r0, r0, r0 { "usub8hi GPR , GPR , GPR",{0x865000F0,0x000FFF0F}}, // 100001100101xxxxxxxxxxxx1111xxxx usub8hi r0, r0, r0 { "usub8hs GPR , GPR , GPR",{0x265000F0,0x000FFF0F}}, // 001001100101xxxxxxxxxxxx1111xxxx usub8hs r0, r0, r0 { "usub8le GPR , GPR , GPR",{0xD65000F0,0x000FFF0F}}, // 110101100101xxxxxxxxxxxx1111xxxx usub8le r0, r0, r0 { "usub8lo GPR , GPR , GPR",{0x365000F0,0x000FFF0F}}, // 001101100101xxxxxxxxxxxx1111xxxx usub8lo r0, r0, r0 { "usub8ls GPR , GPR , GPR",{0x965000F0,0x000FFF0F}}, // 100101100101xxxxxxxxxxxx1111xxxx usub8ls r0, r0, r0 { "usub8lt GPR , GPR , GPR",{0xB65000F0,0x000FFF0F}}, // 101101100101xxxxxxxxxxxx1111xxxx usub8lt r0, r0, r0 { "usub8mi GPR , GPR , GPR",{0x465000F0,0x000FFF0F}}, // 010001100101xxxxxxxxxxxx1111xxxx usub8mi r0, r0, r0 { "usub8ne GPR , GPR , GPR",{0x165000F0,0x000FFF0F}}, // 000101100101xxxxxxxxxxxx1111xxxx usub8ne r0, r0, r0 { "usub8pl GPR , GPR , GPR",{0x565000F0,0x000FFF0F}}, // 010101100101xxxxxxxxxxxx1111xxxx usub8pl r0, r0, r0 { "usub8vc GPR , GPR , GPR",{0x765000F0,0x000FFF0F}}, // 011101100101xxxxxxxxxxxx1111xxxx usub8vc r0, r0, r0 { "usub8vs GPR , GPR , GPR",{0x665000F0,0x000FFF0F}}, // 011001100101xxxxxxxxxxxx1111xxxx usub8vs r0, r0, r0 { "uxtab GPR , GPR , GPR",{0xE6E00070,0x000FF30F}}, // 111001101110xxxxxxxx00xx0111xxxx uxtab r0, r0, r0 { "uxtab GPR , GPR , GPR , SHIFT NUM",{0xE6E00470,0x000FFF0F}}, // 111001101110xxxxxxxxxxxx0111xxxx uxtab r0, r0, r0, ror #8 { "uxtab16 GPR , GPR , GPR",{0xE6C00070,0x000FF30F}}, // 111001101100xxxxxxxx00xx0111xxxx uxtab16 r0, r0, r0 { "uxtab16 GPR , GPR , GPR , SHIFT NUM",{0xE6C00470,0x000FFF0F}}, // 111001101100xxxxxxxxxxxx0111xxxx uxtab16 r0, r0, r0, ror #8 { "uxtab16eq GPR , GPR , GPR",{0x06C00070,0x000FF30F}}, // 000001101100xxxxxxxx00xx0111xxxx uxtab16eq r0, r0, r0 { "uxtab16eq GPR , GPR , GPR , SHIFT NUM",{0x06C00470,0x000FFF0F}}, // 000001101100xxxxxxxxxxxx0111xxxx uxtab16eq r0, r0, r0, ror #8 { "uxtab16ge GPR , GPR , GPR",{0xA6C00070,0x000FF30F}}, // 101001101100xxxxxxxx00xx0111xxxx uxtab16ge r0, r0, r0 { "uxtab16ge GPR , GPR , GPR , SHIFT NUM",{0xA6C00470,0x000FFF0F}}, // 101001101100xxxxxxxxxxxx0111xxxx uxtab16ge r0, r0, r0, ror #8 { "uxtab16gt GPR , GPR , GPR",{0xC6C00070,0x000FF30F}}, // 110001101100xxxxxxxx00xx0111xxxx uxtab16gt r0, r0, r0 { "uxtab16gt GPR , GPR , GPR , SHIFT NUM",{0xC6C00470,0x000FFF0F}}, // 110001101100xxxxxxxxxxxx0111xxxx uxtab16gt r0, r0, r0, ror #8 { "uxtab16hi GPR , GPR , GPR",{0x86C00070,0x000FF30F}}, // 100001101100xxxxxxxx00xx0111xxxx uxtab16hi r0, r0, r0 { "uxtab16hi GPR , GPR , GPR , SHIFT NUM",{0x86C00470,0x000FFF0F}}, // 100001101100xxxxxxxxxxxx0111xxxx uxtab16hi r0, r0, r0, ror #8 { "uxtab16hs GPR , GPR , GPR",{0x26C00070,0x000FF30F}}, // 001001101100xxxxxxxx00xx0111xxxx uxtab16hs r0, r0, r0 { "uxtab16hs GPR , GPR , GPR , SHIFT NUM",{0x26C00470,0x000FFF0F}}, // 001001101100xxxxxxxxxxxx0111xxxx uxtab16hs r0, r0, r0, ror #8 { "uxtab16le GPR , GPR , GPR",{0xD6C00070,0x000FF30F}}, // 110101101100xxxxxxxx00xx0111xxxx uxtab16le r0, r0, r0 { "uxtab16le GPR , GPR , GPR , SHIFT NUM",{0xD6C00470,0x000FFF0F}}, // 110101101100xxxxxxxxxxxx0111xxxx uxtab16le r0, r0, r0, ror #8 { "uxtab16lo GPR , GPR , GPR",{0x36C00070,0x000FF30F}}, // 001101101100xxxxxxxx00xx0111xxxx uxtab16lo r0, r0, r0 { "uxtab16lo GPR , GPR , GPR , SHIFT NUM",{0x36C00470,0x000FFF0F}}, // 001101101100xxxxxxxxxxxx0111xxxx uxtab16lo r0, r0, r0, ror #8 { "uxtab16ls GPR , GPR , GPR",{0x96C00070,0x000FF30F}}, // 100101101100xxxxxxxx00xx0111xxxx uxtab16ls r0, r0, r0 { "uxtab16ls GPR , GPR , GPR , SHIFT NUM",{0x96C00470,0x000FFF0F}}, // 100101101100xxxxxxxxxxxx0111xxxx uxtab16ls r0, r0, r0, ror #8 { "uxtab16lt GPR , GPR , GPR",{0xB6C00070,0x000FF30F}}, // 101101101100xxxxxxxx00xx0111xxxx uxtab16lt r0, r0, r0 { "uxtab16lt GPR , GPR , GPR , SHIFT NUM",{0xB6C00470,0x000FFF0F}}, // 101101101100xxxxxxxxxxxx0111xxxx uxtab16lt r0, r0, r0, ror #8 { "uxtab16mi GPR , GPR , GPR",{0x46C00070,0x000FF30F}}, // 010001101100xxxxxxxx00xx0111xxxx uxtab16mi r0, r0, r0 { "uxtab16mi GPR , GPR , GPR , SHIFT NUM",{0x46C00470,0x000FFF0F}}, // 010001101100xxxxxxxxxxxx0111xxxx uxtab16mi r0, r0, r0, ror #8 { "uxtab16ne GPR , GPR , GPR",{0x16C00070,0x000FF30F}}, // 000101101100xxxxxxxx00xx0111xxxx uxtab16ne r0, r0, r0 { "uxtab16ne GPR , GPR , GPR , SHIFT NUM",{0x16C00470,0x000FFF0F}}, // 000101101100xxxxxxxxxxxx0111xxxx uxtab16ne r0, r0, r0, ror #8 { "uxtab16pl GPR , GPR , GPR",{0x56C00070,0x000FF30F}}, // 010101101100xxxxxxxx00xx0111xxxx uxtab16pl r0, r0, r0 { "uxtab16pl GPR , GPR , GPR , SHIFT NUM",{0x56C00470,0x000FFF0F}}, // 010101101100xxxxxxxxxxxx0111xxxx uxtab16pl r0, r0, r0, ror #8 { "uxtab16vc GPR , GPR , GPR",{0x76C00070,0x000FF30F}}, // 011101101100xxxxxxxx00xx0111xxxx uxtab16vc r0, r0, r0 { "uxtab16vc GPR , GPR , GPR , SHIFT NUM",{0x76C00470,0x000FFF0F}}, // 011101101100xxxxxxxxxxxx0111xxxx uxtab16vc r0, r0, r0, ror #8 { "uxtab16vs GPR , GPR , GPR",{0x66C00070,0x000FF30F}}, // 011001101100xxxxxxxx00xx0111xxxx uxtab16vs r0, r0, r0 { "uxtab16vs GPR , GPR , GPR , SHIFT NUM",{0x66C00470,0x000FFF0F}}, // 011001101100xxxxxxxxxxxx0111xxxx uxtab16vs r0, r0, r0, ror #8 { "uxtabeq GPR , GPR , GPR",{0x06E00070,0x000FF30F}}, // 000001101110xxxxxxxx00xx0111xxxx uxtabeq r0, r0, r0 { "uxtabeq GPR , GPR , GPR , SHIFT NUM",{0x06E00470,0x000FFF0F}}, // 000001101110xxxxxxxxxxxx0111xxxx uxtabeq r0, r0, r0, ror #8 { "uxtabge GPR , GPR , GPR",{0xA6E00070,0x000FF30F}}, // 101001101110xxxxxxxx00xx0111xxxx uxtabge r0, r0, r0 { "uxtabge GPR , GPR , GPR , SHIFT NUM",{0xA6E00470,0x000FFF0F}}, // 101001101110xxxxxxxxxxxx0111xxxx uxtabge r0, r0, r0, ror #8 { "uxtabgt GPR , GPR , GPR",{0xC6E00070,0x000FF30F}}, // 110001101110xxxxxxxx00xx0111xxxx uxtabgt r0, r0, r0 { "uxtabgt GPR , GPR , GPR , SHIFT NUM",{0xC6E00470,0x000FFF0F}}, // 110001101110xxxxxxxxxxxx0111xxxx uxtabgt r0, r0, r0, ror #8 { "uxtabhi GPR , GPR , GPR",{0x86E00070,0x000FF30F}}, // 100001101110xxxxxxxx00xx0111xxxx uxtabhi r0, r0, r0 { "uxtabhi GPR , GPR , GPR , SHIFT NUM",{0x86E00470,0x000FFF0F}}, // 100001101110xxxxxxxxxxxx0111xxxx uxtabhi r0, r0, r0, ror #8 { "uxtabhs GPR , GPR , GPR",{0x26E00070,0x000FF30F}}, // 001001101110xxxxxxxx00xx0111xxxx uxtabhs r0, r0, r0 { "uxtabhs GPR , GPR , GPR , SHIFT NUM",{0x26E00470,0x000FFF0F}}, // 001001101110xxxxxxxxxxxx0111xxxx uxtabhs r0, r0, r0, ror #8 { "uxtable GPR , GPR , GPR",{0xD6E00070,0x000FF30F}}, // 110101101110xxxxxxxx00xx0111xxxx uxtable r0, r0, r0 { "uxtable GPR , GPR , GPR , SHIFT NUM",{0xD6E00470,0x000FFF0F}}, // 110101101110xxxxxxxxxxxx0111xxxx uxtable r0, r0, r0, ror #8 { "uxtablo GPR , GPR , GPR",{0x36E00070,0x000FF30F}}, // 001101101110xxxxxxxx00xx0111xxxx uxtablo r0, r0, r0 { "uxtablo GPR , GPR , GPR , SHIFT NUM",{0x36E00470,0x000FFF0F}}, // 001101101110xxxxxxxxxxxx0111xxxx uxtablo r0, r0, r0, ror #8 { "uxtabls GPR , GPR , GPR",{0x96E00070,0x000FF30F}}, // 100101101110xxxxxxxx00xx0111xxxx uxtabls r0, r0, r0 { "uxtabls GPR , GPR , GPR , SHIFT NUM",{0x96E00470,0x000FFF0F}}, // 100101101110xxxxxxxxxxxx0111xxxx uxtabls r0, r0, r0, ror #8 { "uxtablt GPR , GPR , GPR",{0xB6E00070,0x000FF30F}}, // 101101101110xxxxxxxx00xx0111xxxx uxtablt r0, r0, r0 { "uxtablt GPR , GPR , GPR , SHIFT NUM",{0xB6E00470,0x000FFF0F}}, // 101101101110xxxxxxxxxxxx0111xxxx uxtablt r0, r0, r0, ror #8 { "uxtabmi GPR , GPR , GPR",{0x46E00070,0x000FF30F}}, // 010001101110xxxxxxxx00xx0111xxxx uxtabmi r0, r0, r0 { "uxtabmi GPR , GPR , GPR , SHIFT NUM",{0x46E00470,0x000FFF0F}}, // 010001101110xxxxxxxxxxxx0111xxxx uxtabmi r0, r0, r0, ror #8 { "uxtabne GPR , GPR , GPR",{0x16E00070,0x000FF30F}}, // 000101101110xxxxxxxx00xx0111xxxx uxtabne r0, r0, r0 { "uxtabne GPR , GPR , GPR , SHIFT NUM",{0x16E00470,0x000FFF0F}}, // 000101101110xxxxxxxxxxxx0111xxxx uxtabne r0, r0, r0, ror #8 { "uxtabpl GPR , GPR , GPR",{0x56E00070,0x000FF30F}}, // 010101101110xxxxxxxx00xx0111xxxx uxtabpl r0, r0, r0 { "uxtabpl GPR , GPR , GPR , SHIFT NUM",{0x56E00470,0x000FFF0F}}, // 010101101110xxxxxxxxxxxx0111xxxx uxtabpl r0, r0, r0, ror #8 { "uxtabvc GPR , GPR , GPR",{0x76E00070,0x000FF30F}}, // 011101101110xxxxxxxx00xx0111xxxx uxtabvc r0, r0, r0 { "uxtabvc GPR , GPR , GPR , SHIFT NUM",{0x76E00470,0x000FFF0F}}, // 011101101110xxxxxxxxxxxx0111xxxx uxtabvc r0, r0, r0, ror #8 { "uxtabvs GPR , GPR , GPR",{0x66E00070,0x000FF30F}}, // 011001101110xxxxxxxx00xx0111xxxx uxtabvs r0, r0, r0 { "uxtabvs GPR , GPR , GPR , SHIFT NUM",{0x66E00470,0x000FFF0F}}, // 011001101110xxxxxxxxxxxx0111xxxx uxtabvs r0, r0, r0, ror #8 { "uxtah GPR , GPR , GPR",{0xE6F00070,0x000FF30F}}, // 111001101111xxxxxxxx00xx0111xxxx uxtah r0, r0, r0 { "uxtah GPR , GPR , GPR , SHIFT NUM",{0xE6F00470,0x000FFF0F}}, // 111001101111xxxxxxxxxxxx0111xxxx uxtah r0, r0, r0, ror #8 { "uxtaheq GPR , GPR , GPR",{0x06F00070,0x000FF30F}}, // 000001101111xxxxxxxx00xx0111xxxx uxtaheq r0, r0, r0 { "uxtaheq GPR , GPR , GPR , SHIFT NUM",{0x06F00470,0x000FFF0F}}, // 000001101111xxxxxxxxxxxx0111xxxx uxtaheq r0, r0, r0, ror #8 { "uxtahge GPR , GPR , GPR",{0xA6F00070,0x000FF30F}}, // 101001101111xxxxxxxx00xx0111xxxx uxtahge r0, r0, r0 { "uxtahge GPR , GPR , GPR , SHIFT NUM",{0xA6F00470,0x000FFF0F}}, // 101001101111xxxxxxxxxxxx0111xxxx uxtahge r0, r0, r0, ror #8 { "uxtahgt GPR , GPR , GPR",{0xC6F00070,0x000FF30F}}, // 110001101111xxxxxxxx00xx0111xxxx uxtahgt r0, r0, r0 { "uxtahgt GPR , GPR , GPR , SHIFT NUM",{0xC6F00470,0x000FFF0F}}, // 110001101111xxxxxxxxxxxx0111xxxx uxtahgt r0, r0, r0, ror #8 { "uxtahhi GPR , GPR , GPR",{0x86F00070,0x000FF30F}}, // 100001101111xxxxxxxx00xx0111xxxx uxtahhi r0, r0, r0 { "uxtahhi GPR , GPR , GPR , SHIFT NUM",{0x86F00470,0x000FFF0F}}, // 100001101111xxxxxxxxxxxx0111xxxx uxtahhi r0, r0, r0, ror #8 { "uxtahhs GPR , GPR , GPR",{0x26F00070,0x000FF30F}}, // 001001101111xxxxxxxx00xx0111xxxx uxtahhs r0, r0, r0 { "uxtahhs GPR , GPR , GPR , SHIFT NUM",{0x26F00470,0x000FFF0F}}, // 001001101111xxxxxxxxxxxx0111xxxx uxtahhs r0, r0, r0, ror #8 { "uxtahle GPR , GPR , GPR",{0xD6F00070,0x000FF30F}}, // 110101101111xxxxxxxx00xx0111xxxx uxtahle r0, r0, r0 { "uxtahle GPR , GPR , GPR , SHIFT NUM",{0xD6F00470,0x000FFF0F}}, // 110101101111xxxxxxxxxxxx0111xxxx uxtahle r0, r0, r0, ror #8 { "uxtahlo GPR , GPR , GPR",{0x36F00070,0x000FF30F}}, // 001101101111xxxxxxxx00xx0111xxxx uxtahlo r0, r0, r0 { "uxtahlo GPR , GPR , GPR , SHIFT NUM",{0x36F00470,0x000FFF0F}}, // 001101101111xxxxxxxxxxxx0111xxxx uxtahlo r0, r0, r0, ror #8 { "uxtahls GPR , GPR , GPR",{0x96F00070,0x000FF30F}}, // 100101101111xxxxxxxx00xx0111xxxx uxtahls r0, r0, r0 { "uxtahls GPR , GPR , GPR , SHIFT NUM",{0x96F00470,0x000FFF0F}}, // 100101101111xxxxxxxxxxxx0111xxxx uxtahls r0, r0, r0, ror #8 { "uxtahlt GPR , GPR , GPR",{0xB6F00070,0x000FF30F}}, // 101101101111xxxxxxxx00xx0111xxxx uxtahlt r0, r0, r0 { "uxtahlt GPR , GPR , GPR , SHIFT NUM",{0xB6F00470,0x000FFF0F}}, // 101101101111xxxxxxxxxxxx0111xxxx uxtahlt r0, r0, r0, ror #8 { "uxtahmi GPR , GPR , GPR",{0x46F00070,0x000FF30F}}, // 010001101111xxxxxxxx00xx0111xxxx uxtahmi r0, r0, r0 { "uxtahmi GPR , GPR , GPR , SHIFT NUM",{0x46F00470,0x000FFF0F}}, // 010001101111xxxxxxxxxxxx0111xxxx uxtahmi r0, r0, r0, ror #8 { "uxtahne GPR , GPR , GPR",{0x16F00070,0x000FF30F}}, // 000101101111xxxxxxxx00xx0111xxxx uxtahne r0, r0, r0 { "uxtahne GPR , GPR , GPR , SHIFT NUM",{0x16F00470,0x000FFF0F}}, // 000101101111xxxxxxxxxxxx0111xxxx uxtahne r0, r0, r0, ror #8 { "uxtahpl GPR , GPR , GPR",{0x56F00070,0x000FF30F}}, // 010101101111xxxxxxxx00xx0111xxxx uxtahpl r0, r0, r0 { "uxtahpl GPR , GPR , GPR , SHIFT NUM",{0x56F00470,0x000FFF0F}}, // 010101101111xxxxxxxxxxxx0111xxxx uxtahpl r0, r0, r0, ror #8 { "uxtahvc GPR , GPR , GPR",{0x76F00070,0x000FF30F}}, // 011101101111xxxxxxxx00xx0111xxxx uxtahvc r0, r0, r0 { "uxtahvc GPR , GPR , GPR , SHIFT NUM",{0x76F00470,0x000FFF0F}}, // 011101101111xxxxxxxxxxxx0111xxxx uxtahvc r0, r0, r0, ror #8 { "uxtahvs GPR , GPR , GPR",{0x66F00070,0x000FF30F}}, // 011001101111xxxxxxxx00xx0111xxxx uxtahvs r0, r0, r0 { "uxtahvs GPR , GPR , GPR , SHIFT NUM",{0x66F00470,0x000FFF0F}}, // 011001101111xxxxxxxxxxxx0111xxxx uxtahvs r0, r0, r0, ror #8 { "uxtb GPR , GPR",{0xE6EF0070,0x0000F30F}}, // 1110011011101111xxxx00xx0111xxxx uxtb r0, r0 { "uxtb GPR , GPR , SHIFT NUM",{0xE6EF0470,0x0000FF0F}}, // 1110011011101111xxxxxxxx0111xxxx uxtb r0, r0, ror #8 { "uxtb16 GPR , GPR",{0xE6CF0070,0x0000F30F}}, // 1110011011001111xxxx00xx0111xxxx uxtb16 r0, r0 { "uxtb16 GPR , GPR , SHIFT NUM",{0xE6CF0470,0x0000FF0F}}, // 1110011011001111xxxxxxxx0111xxxx uxtb16 r0, r0, ror #8 { "uxtb16eq GPR , GPR",{0x06CF0070,0x0000F30F}}, // 0000011011001111xxxx00xx0111xxxx uxtb16eq r0, r0 { "uxtb16eq GPR , GPR , SHIFT NUM",{0x06CF0470,0x0000FF0F}}, // 0000011011001111xxxxxxxx0111xxxx uxtb16eq r0, r0, ror #8 { "uxtb16ge GPR , GPR",{0xA6CF0070,0x0000F30F}}, // 1010011011001111xxxx00xx0111xxxx uxtb16ge r0, r0 { "uxtb16ge GPR , GPR , SHIFT NUM",{0xA6CF0470,0x0000FF0F}}, // 1010011011001111xxxxxxxx0111xxxx uxtb16ge r0, r0, ror #8 { "uxtb16gt GPR , GPR",{0xC6CF0070,0x0000F30F}}, // 1100011011001111xxxx00xx0111xxxx uxtb16gt r0, r0 { "uxtb16gt GPR , GPR , SHIFT NUM",{0xC6CF0470,0x0000FF0F}}, // 1100011011001111xxxxxxxx0111xxxx uxtb16gt r0, r0, ror #8 { "uxtb16hi GPR , GPR",{0x86CF0070,0x0000F30F}}, // 1000011011001111xxxx00xx0111xxxx uxtb16hi r0, r0 { "uxtb16hi GPR , GPR , SHIFT NUM",{0x86CF0470,0x0000FF0F}}, // 1000011011001111xxxxxxxx0111xxxx uxtb16hi r0, r0, ror #8 { "uxtb16hs GPR , GPR",{0x26CF0070,0x0000F30F}}, // 0010011011001111xxxx00xx0111xxxx uxtb16hs r0, r0 { "uxtb16hs GPR , GPR , SHIFT NUM",{0x26CF0470,0x0000FF0F}}, // 0010011011001111xxxxxxxx0111xxxx uxtb16hs r0, r0, ror #8 { "uxtb16le GPR , GPR",{0xD6CF0070,0x0000F30F}}, // 1101011011001111xxxx00xx0111xxxx uxtb16le r0, r0 { "uxtb16le GPR , GPR , SHIFT NUM",{0xD6CF0470,0x0000FF0F}}, // 1101011011001111xxxxxxxx0111xxxx uxtb16le r0, r0, ror #8 { "uxtb16lo GPR , GPR",{0x36CF0070,0x0000F30F}}, // 0011011011001111xxxx00xx0111xxxx uxtb16lo r0, r0 { "uxtb16lo GPR , GPR , SHIFT NUM",{0x36CF0470,0x0000FF0F}}, // 0011011011001111xxxxxxxx0111xxxx uxtb16lo r0, r0, ror #8 { "uxtb16ls GPR , GPR",{0x96CF0070,0x0000F30F}}, // 1001011011001111xxxx00xx0111xxxx uxtb16ls r0, r0 { "uxtb16ls GPR , GPR , SHIFT NUM",{0x96CF0470,0x0000FF0F}}, // 1001011011001111xxxxxxxx0111xxxx uxtb16ls r0, r0, ror #8 { "uxtb16lt GPR , GPR",{0xB6CF0070,0x0000F30F}}, // 1011011011001111xxxx00xx0111xxxx uxtb16lt r0, r0 { "uxtb16lt GPR , GPR , SHIFT NUM",{0xB6CF0470,0x0000FF0F}}, // 1011011011001111xxxxxxxx0111xxxx uxtb16lt r0, r0, ror #8 { "uxtb16mi GPR , GPR",{0x46CF0070,0x0000F30F}}, // 0100011011001111xxxx00xx0111xxxx uxtb16mi r0, r0 { "uxtb16mi GPR , GPR , SHIFT NUM",{0x46CF0470,0x0000FF0F}}, // 0100011011001111xxxxxxxx0111xxxx uxtb16mi r0, r0, ror #8 { "uxtb16ne GPR , GPR",{0x16CF0070,0x0000F30F}}, // 0001011011001111xxxx00xx0111xxxx uxtb16ne r0, r0 { "uxtb16ne GPR , GPR , SHIFT NUM",{0x16CF0470,0x0000FF0F}}, // 0001011011001111xxxxxxxx0111xxxx uxtb16ne r0, r0, ror #8 { "uxtb16pl GPR , GPR",{0x56CF0070,0x0000F30F}}, // 0101011011001111xxxx00xx0111xxxx uxtb16pl r0, r0 { "uxtb16pl GPR , GPR , SHIFT NUM",{0x56CF0470,0x0000FF0F}}, // 0101011011001111xxxxxxxx0111xxxx uxtb16pl r0, r0, ror #8 { "uxtb16vc GPR , GPR",{0x76CF0070,0x0000F30F}}, // 0111011011001111xxxx00xx0111xxxx uxtb16vc r0, r0 { "uxtb16vc GPR , GPR , SHIFT NUM",{0x76CF0470,0x0000FF0F}}, // 0111011011001111xxxxxxxx0111xxxx uxtb16vc r0, r0, ror #8 { "uxtb16vs GPR , GPR",{0x66CF0070,0x0000F30F}}, // 0110011011001111xxxx00xx0111xxxx uxtb16vs r0, r0 { "uxtb16vs GPR , GPR , SHIFT NUM",{0x66CF0470,0x0000FF0F}}, // 0110011011001111xxxxxxxx0111xxxx uxtb16vs r0, r0, ror #8 { "uxtbeq GPR , GPR",{0x06EF0070,0x0000F30F}}, // 0000011011101111xxxx00xx0111xxxx uxtbeq r0, r0 { "uxtbeq GPR , GPR , SHIFT NUM",{0x06EF0470,0x0000FF0F}}, // 0000011011101111xxxxxxxx0111xxxx uxtbeq r0, r0, ror #8 { "uxtbge GPR , GPR",{0xA6EF0070,0x0000F30F}}, // 1010011011101111xxxx00xx0111xxxx uxtbge r0, r0 { "uxtbge GPR , GPR , SHIFT NUM",{0xA6EF0470,0x0000FF0F}}, // 1010011011101111xxxxxxxx0111xxxx uxtbge r0, r0, ror #8 { "uxtbgt GPR , GPR",{0xC6EF0070,0x0000F30F}}, // 1100011011101111xxxx00xx0111xxxx uxtbgt r0, r0 { "uxtbgt GPR , GPR , SHIFT NUM",{0xC6EF0470,0x0000FF0F}}, // 1100011011101111xxxxxxxx0111xxxx uxtbgt r0, r0, ror #8 { "uxtbhi GPR , GPR",{0x86EF0070,0x0000F30F}}, // 1000011011101111xxxx00xx0111xxxx uxtbhi r0, r0 { "uxtbhi GPR , GPR , SHIFT NUM",{0x86EF0470,0x0000FF0F}}, // 1000011011101111xxxxxxxx0111xxxx uxtbhi r0, r0, ror #8 { "uxtbhs GPR , GPR",{0x26EF0070,0x0000F30F}}, // 0010011011101111xxxx00xx0111xxxx uxtbhs r0, r0 { "uxtbhs GPR , GPR , SHIFT NUM",{0x26EF0470,0x0000FF0F}}, // 0010011011101111xxxxxxxx0111xxxx uxtbhs r0, r0, ror #8 { "uxtble GPR , GPR",{0xD6EF0070,0x0000F30F}}, // 1101011011101111xxxx00xx0111xxxx uxtble r0, r0 { "uxtble GPR , GPR , SHIFT NUM",{0xD6EF0470,0x0000FF0F}}, // 1101011011101111xxxxxxxx0111xxxx uxtble r0, r0, ror #8 { "uxtblo GPR , GPR",{0x36EF0070,0x0000F30F}}, // 0011011011101111xxxx00xx0111xxxx uxtblo r0, r0 { "uxtblo GPR , GPR , SHIFT NUM",{0x36EF0470,0x0000FF0F}}, // 0011011011101111xxxxxxxx0111xxxx uxtblo r0, r0, ror #8 { "uxtbls GPR , GPR",{0x96EF0070,0x0000F30F}}, // 1001011011101111xxxx00xx0111xxxx uxtbls r0, r0 { "uxtbls GPR , GPR , SHIFT NUM",{0x96EF0470,0x0000FF0F}}, // 1001011011101111xxxxxxxx0111xxxx uxtbls r0, r0, ror #8 { "uxtblt GPR , GPR",{0xB6EF0070,0x0000F30F}}, // 1011011011101111xxxx00xx0111xxxx uxtblt r0, r0 { "uxtblt GPR , GPR , SHIFT NUM",{0xB6EF0470,0x0000FF0F}}, // 1011011011101111xxxxxxxx0111xxxx uxtblt r0, r0, ror #8 { "uxtbmi GPR , GPR",{0x46EF0070,0x0000F30F}}, // 0100011011101111xxxx00xx0111xxxx uxtbmi r0, r0 { "uxtbmi GPR , GPR , SHIFT NUM",{0x46EF0470,0x0000FF0F}}, // 0100011011101111xxxxxxxx0111xxxx uxtbmi r0, r0, ror #8 { "uxtbne GPR , GPR",{0x16EF0070,0x0000F30F}}, // 0001011011101111xxxx00xx0111xxxx uxtbne r0, r0 { "uxtbne GPR , GPR , SHIFT NUM",{0x16EF0470,0x0000FF0F}}, // 0001011011101111xxxxxxxx0111xxxx uxtbne r0, r0, ror #8 { "uxtbpl GPR , GPR",{0x56EF0070,0x0000F30F}}, // 0101011011101111xxxx00xx0111xxxx uxtbpl r0, r0 { "uxtbpl GPR , GPR , SHIFT NUM",{0x56EF0470,0x0000FF0F}}, // 0101011011101111xxxxxxxx0111xxxx uxtbpl r0, r0, ror #8 { "uxtbvc GPR , GPR",{0x76EF0070,0x0000F30F}}, // 0111011011101111xxxx00xx0111xxxx uxtbvc r0, r0 { "uxtbvc GPR , GPR , SHIFT NUM",{0x76EF0470,0x0000FF0F}}, // 0111011011101111xxxxxxxx0111xxxx uxtbvc r0, r0, ror #8 { "uxtbvs GPR , GPR",{0x66EF0070,0x0000F30F}}, // 0110011011101111xxxx00xx0111xxxx uxtbvs r0, r0 { "uxtbvs GPR , GPR , SHIFT NUM",{0x66EF0470,0x0000FF0F}}, // 0110011011101111xxxxxxxx0111xxxx uxtbvs r0, r0, ror #8 { "uxth GPR , GPR",{0xE6FF0070,0x0000F30F}}, // 1110011011111111xxxx00xx0111xxxx uxth r0, r0 { "uxth GPR , GPR , SHIFT NUM",{0xE6FF0470,0x0000FF0F}}, // 1110011011111111xxxxxxxx0111xxxx uxth r0, r0, ror #8 { "uxtheq GPR , GPR",{0x06FF0070,0x0000F30F}}, // 0000011011111111xxxx00xx0111xxxx uxtheq r0, r0 { "uxtheq GPR , GPR , SHIFT NUM",{0x06FF0470,0x0000FF0F}}, // 0000011011111111xxxxxxxx0111xxxx uxtheq r0, r0, ror #8 { "uxthge GPR , GPR",{0xA6FF0070,0x0000F30F}}, // 1010011011111111xxxx00xx0111xxxx uxthge r0, r0 { "uxthge GPR , GPR , SHIFT NUM",{0xA6FF0470,0x0000FF0F}}, // 1010011011111111xxxxxxxx0111xxxx uxthge r0, r0, ror #8 { "uxthgt GPR , GPR",{0xC6FF0070,0x0000F30F}}, // 1100011011111111xxxx00xx0111xxxx uxthgt r0, r0 { "uxthgt GPR , GPR , SHIFT NUM",{0xC6FF0470,0x0000FF0F}}, // 1100011011111111xxxxxxxx0111xxxx uxthgt r0, r0, ror #8 { "uxthhi GPR , GPR",{0x86FF0070,0x0000F30F}}, // 1000011011111111xxxx00xx0111xxxx uxthhi r0, r0 { "uxthhi GPR , GPR , SHIFT NUM",{0x86FF0470,0x0000FF0F}}, // 1000011011111111xxxxxxxx0111xxxx uxthhi r0, r0, ror #8 { "uxthhs GPR , GPR",{0x26FF0070,0x0000F30F}}, // 0010011011111111xxxx00xx0111xxxx uxthhs r0, r0 { "uxthhs GPR , GPR , SHIFT NUM",{0x26FF0470,0x0000FF0F}}, // 0010011011111111xxxxxxxx0111xxxx uxthhs r0, r0, ror #8 { "uxthle GPR , GPR",{0xD6FF0070,0x0000F30F}}, // 1101011011111111xxxx00xx0111xxxx uxthle r0, r0 { "uxthle GPR , GPR , SHIFT NUM",{0xD6FF0470,0x0000FF0F}}, // 1101011011111111xxxxxxxx0111xxxx uxthle r0, r0, ror #8 { "uxthlo GPR , GPR",{0x36FF0070,0x0000F30F}}, // 0011011011111111xxxx00xx0111xxxx uxthlo r0, r0 { "uxthlo GPR , GPR , SHIFT NUM",{0x36FF0470,0x0000FF0F}}, // 0011011011111111xxxxxxxx0111xxxx uxthlo r0, r0, ror #8 { "uxthls GPR , GPR",{0x96FF0070,0x0000F30F}}, // 1001011011111111xxxx00xx0111xxxx uxthls r0, r0 { "uxthls GPR , GPR , SHIFT NUM",{0x96FF0470,0x0000FF0F}}, // 1001011011111111xxxxxxxx0111xxxx uxthls r0, r0, ror #8 { "uxthlt GPR , GPR",{0xB6FF0070,0x0000F30F}}, // 1011011011111111xxxx00xx0111xxxx uxthlt r0, r0 { "uxthlt GPR , GPR , SHIFT NUM",{0xB6FF0470,0x0000FF0F}}, // 1011011011111111xxxxxxxx0111xxxx uxthlt r0, r0, ror #8 { "uxthmi GPR , GPR",{0x46FF0070,0x0000F30F}}, // 0100011011111111xxxx00xx0111xxxx uxthmi r0, r0 { "uxthmi GPR , GPR , SHIFT NUM",{0x46FF0470,0x0000FF0F}}, // 0100011011111111xxxxxxxx0111xxxx uxthmi r0, r0, ror #8 { "uxthne GPR , GPR",{0x16FF0070,0x0000F30F}}, // 0001011011111111xxxx00xx0111xxxx uxthne r0, r0 { "uxthne GPR , GPR , SHIFT NUM",{0x16FF0470,0x0000FF0F}}, // 0001011011111111xxxxxxxx0111xxxx uxthne r0, r0, ror #8 { "uxthpl GPR , GPR",{0x56FF0070,0x0000F30F}}, // 0101011011111111xxxx00xx0111xxxx uxthpl r0, r0 { "uxthpl GPR , GPR , SHIFT NUM",{0x56FF0470,0x0000FF0F}}, // 0101011011111111xxxxxxxx0111xxxx uxthpl r0, r0, ror #8 { "uxthvc GPR , GPR",{0x76FF0070,0x0000F30F}}, // 0111011011111111xxxx00xx0111xxxx uxthvc r0, r0 { "uxthvc GPR , GPR , SHIFT NUM",{0x76FF0470,0x0000FF0F}}, // 0111011011111111xxxxxxxx0111xxxx uxthvc r0, r0, ror #8 { "uxthvs GPR , GPR",{0x66FF0070,0x0000F30F}}, // 0110011011111111xxxx00xx0111xxxx uxthvs r0, r0 { "uxthvs GPR , GPR , SHIFT NUM",{0x66FF0470,0x0000FF0F}}, // 0110011011111111xxxxxxxx0111xxxx uxthvs r0, r0, ror #8 { "vaba.s16 DREG , DREG , DREG",{0xF2100710,0x004FF0AF}}, // 111100100x01xxxxxxxx0111x0x1xxxx vaba.s16 d0, d0, d0 { "vaba.s16 QREG , QREG , QREG",{0xF2100750,0x004EE0AE}}, // 111100100x01xxx0xxx00111x1x1xxx0 vaba.s16 q0, q0, q0 { "vaba.s32 DREG , DREG , DREG",{0xF2200710,0x004FF0AF}}, // 111100100x10xxxxxxxx0111x0x1xxxx vaba.s32 d0, d0, d0 { "vaba.s32 QREG , QREG , QREG",{0xF2200750,0x004EE0AE}}, // 111100100x10xxx0xxx00111x1x1xxx0 vaba.s32 q0, q0, q0 { "vaba.s8 DREG , DREG , DREG",{0xF2000710,0x004FF0AF}}, // 111100100x00xxxxxxxx0111x0x1xxxx vaba.s8 d0, d0, d0 { "vaba.s8 QREG , QREG , QREG",{0xF2000750,0x004EE0AE}}, // 111100100x00xxx0xxx00111x1x1xxx0 vaba.s8 q0, q0, q0 { "vaba.u16 DREG , DREG , DREG",{0xF3100710,0x004FF0AF}}, // 111100110x01xxxxxxxx0111x0x1xxxx vaba.u16 d0, d0, d0 { "vaba.u16 QREG , QREG , QREG",{0xF3100750,0x004EE0AE}}, // 111100110x01xxx0xxx00111x1x1xxx0 vaba.u16 q0, q0, q0 { "vaba.u32 DREG , DREG , DREG",{0xF3200710,0x004FF0AF}}, // 111100110x10xxxxxxxx0111x0x1xxxx vaba.u32 d0, d0, d0 { "vaba.u32 QREG , QREG , QREG",{0xF3200750,0x004EE0AE}}, // 111100110x10xxx0xxx00111x1x1xxx0 vaba.u32 q0, q0, q0 { "vaba.u8 DREG , DREG , DREG",{0xF3000710,0x004FF0AF}}, // 111100110x00xxxxxxxx0111x0x1xxxx vaba.u8 d0, d0, d0 { "vaba.u8 QREG , QREG , QREG",{0xF3000750,0x004EE0AE}}, // 111100110x00xxx0xxx00111x1x1xxx0 vaba.u8 q0, q0, q0 { "vabal.s16 QREG , DREG , DREG",{0xF2900500,0x004FE0AF}}, // 111100101x01xxxxxxx00101x0x0xxxx vabal.s16 q0, d0, d0 { "vabal.s32 QREG , DREG , DREG",{0xF2A00500,0x004FE0AF}}, // 111100101x10xxxxxxx00101x0x0xxxx vabal.s32 q0, d0, d0 { "vabal.s8 QREG , DREG , DREG",{0xF2800500,0x004FE0AF}}, // 111100101x00xxxxxxx00101x0x0xxxx vabal.s8 q0, d0, d0 { "vabal.u16 QREG , DREG , DREG",{0xF3900500,0x004FE0AF}}, // 111100111x01xxxxxxx00101x0x0xxxx vabal.u16 q0, d0, d0 { "vabal.u32 QREG , DREG , DREG",{0xF3A00500,0x004FE0AF}}, // 111100111x10xxxxxxx00101x0x0xxxx vabal.u32 q0, d0, d0 { "vabal.u8 QREG , DREG , DREG",{0xF3800500,0x004FE0AF}}, // 111100111x00xxxxxxx00101x0x0xxxx vabal.u8 q0, d0, d0 { "vabd.f32 DREG , DREG , DREG",{0xF3200D00,0x004FF0AF}}, // 111100110x10xxxxxxxx1101x0x0xxxx vabd.f32 d0, d0, d0 { "vabd.f32 QREG , QREG , QREG",{0xF3200D40,0x004EE0AE}}, // 111100110x10xxx0xxx01101x1x0xxx0 vabd.f32 q0, q0, q0 { "vabd.s16 DREG , DREG , DREG",{0xF2100700,0x004FF0AF}}, // 111100100x01xxxxxxxx0111x0x0xxxx vabd.s16 d0, d0, d0 { "vabd.s16 QREG , QREG , QREG",{0xF2100740,0x004EE0AE}}, // 111100100x01xxx0xxx00111x1x0xxx0 vabd.s16 q0, q0, q0 { "vabd.s32 DREG , DREG , DREG",{0xF2200700,0x004FF0AF}}, // 111100100x10xxxxxxxx0111x0x0xxxx vabd.s32 d0, d0, d0 { "vabd.s32 QREG , QREG , QREG",{0xF2200740,0x004EE0AE}}, // 111100100x10xxx0xxx00111x1x0xxx0 vabd.s32 q0, q0, q0 { "vabd.s8 DREG , DREG , DREG",{0xF2000700,0x004FF0AF}}, // 111100100x00xxxxxxxx0111x0x0xxxx vabd.s8 d0, d0, d0 { "vabd.s8 QREG , QREG , QREG",{0xF2000740,0x004EE0AE}}, // 111100100x00xxx0xxx00111x1x0xxx0 vabd.s8 q0, q0, q0 { "vabd.u16 DREG , DREG , DREG",{0xF3100700,0x004FF0AF}}, // 111100110x01xxxxxxxx0111x0x0xxxx vabd.u16 d0, d0, d0 { "vabd.u16 QREG , QREG , QREG",{0xF3100740,0x004EE0AE}}, // 111100110x01xxx0xxx00111x1x0xxx0 vabd.u16 q0, q0, q0 { "vabd.u32 DREG , DREG , DREG",{0xF3200700,0x004FF0AF}}, // 111100110x10xxxxxxxx0111x0x0xxxx vabd.u32 d0, d0, d0 { "vabd.u32 QREG , QREG , QREG",{0xF3200740,0x004EE0AE}}, // 111100110x10xxx0xxx00111x1x0xxx0 vabd.u32 q0, q0, q0 { "vabd.u8 DREG , DREG , DREG",{0xF3000700,0x004FF0AF}}, // 111100110x00xxxxxxxx0111x0x0xxxx vabd.u8 d0, d0, d0 { "vabd.u8 QREG , QREG , QREG",{0xF3000740,0x004EE0AE}}, // 111100110x00xxx0xxx00111x1x0xxx0 vabd.u8 q0, q0, q0 { "vabdl.s16 QREG , DREG , DREG",{0xF2900700,0x004FE0AF}}, // 111100101x01xxxxxxx00111x0x0xxxx vabdl.s16 q0, d0, d0 { "vabdl.s32 QREG , DREG , DREG",{0xF2A00700,0x004FE0AF}}, // 111100101x10xxxxxxx00111x0x0xxxx vabdl.s32 q0, d0, d0 { "vabdl.s8 QREG , DREG , DREG",{0xF2800700,0x004FE0AF}}, // 111100101x00xxxxxxx00111x0x0xxxx vabdl.s8 q0, d0, d0 { "vabdl.u16 QREG , DREG , DREG",{0xF3900700,0x004FE0AF}}, // 111100111x01xxxxxxx00111x0x0xxxx vabdl.u16 q0, d0, d0 { "vabdl.u32 QREG , DREG , DREG",{0xF3A00700,0x004FE0AF}}, // 111100111x10xxxxxxx00111x0x0xxxx vabdl.u32 q0, d0, d0 { "vabdl.u8 QREG , DREG , DREG",{0xF3800700,0x004FE0AF}}, // 111100111x00xxxxxxx00111x0x0xxxx vabdl.u8 q0, d0, d0 { "vabs.f32 SREG , SREG",{0xEEB00AC0,0x0040F02F}}, // 111011101x110000xxxx101011x0xxxx vabs.f32 s0, s0 { "vabs.f64 DREG , DREG",{0xEEB00BC0,0x0040F02F}}, // 111011101x110000xxxx101111x0xxxx vabs.f64 d0, d0 { "vabs.s16 DREG , DREG",{0xF3B50300,0x0040F02F}}, // 111100111x110101xxxx001100x0xxxx vabs.s16 d0, d0 { "vabs.s16 QREG , QREG",{0xF3B50340,0x0040E02E}}, // 111100111x110101xxx0001101x0xxx0 vabs.s16 q0, q0 { "vabs.s32 DREG , DREG",{0xF3B90300,0x0040F02F}}, // 111100111x111001xxxx001100x0xxxx vabs.s32 d0, d0 { "vabs.s32 QREG , QREG",{0xF3B90340,0x0040E02E}}, // 111100111x111001xxx0001101x0xxx0 vabs.s32 q0, q0 { "vabs.s8 DREG , DREG",{0xF3B10300,0x0040F02F}}, // 111100111x110001xxxx001100x0xxxx vabs.s8 d0, d0 { "vabs.s8 QREG , QREG",{0xF3B10340,0x0040E02E}}, // 111100111x110001xxx0001101x0xxx0 vabs.s8 q0, q0 { "vabseq.f32 SREG , SREG",{0x0EB00AC0,0x0040F02F}}, // 000011101x110000xxxx101011x0xxxx vabseq.f32 s0, s0 { "vabseq.f64 DREG , DREG",{0x0EB00BC0,0x0040F02F}}, // 000011101x110000xxxx101111x0xxxx vabseq.f64 d0, d0 { "vabsge.f32 SREG , SREG",{0xAEB00AC0,0x0040F02F}}, // 101011101x110000xxxx101011x0xxxx vabsge.f32 s0, s0 { "vabsge.f64 DREG , DREG",{0xAEB00BC0,0x0040F02F}}, // 101011101x110000xxxx101111x0xxxx vabsge.f64 d0, d0 { "vabsgt.f32 SREG , SREG",{0xCEB00AC0,0x0040F02F}}, // 110011101x110000xxxx101011x0xxxx vabsgt.f32 s0, s0 { "vabsgt.f64 DREG , DREG",{0xCEB00BC0,0x0040F02F}}, // 110011101x110000xxxx101111x0xxxx vabsgt.f64 d0, d0 { "vabshi.f32 SREG , SREG",{0x8EB00AC0,0x0040F02F}}, // 100011101x110000xxxx101011x0xxxx vabshi.f32 s0, s0 { "vabshi.f64 DREG , DREG",{0x8EB00BC0,0x0040F02F}}, // 100011101x110000xxxx101111x0xxxx vabshi.f64 d0, d0 { "vabshs.f32 SREG , SREG",{0x2EB00AC0,0x0040F02F}}, // 001011101x110000xxxx101011x0xxxx vabshs.f32 s0, s0 { "vabshs.f64 DREG , DREG",{0x2EB00BC0,0x0040F02F}}, // 001011101x110000xxxx101111x0xxxx vabshs.f64 d0, d0 { "vabsle.f32 SREG , SREG",{0xDEB00AC0,0x0040F02F}}, // 110111101x110000xxxx101011x0xxxx vabsle.f32 s0, s0 { "vabsle.f64 DREG , DREG",{0xDEB00BC0,0x0040F02F}}, // 110111101x110000xxxx101111x0xxxx vabsle.f64 d0, d0 { "vabslo.f32 SREG , SREG",{0x3EB00AC0,0x0040F02F}}, // 001111101x110000xxxx101011x0xxxx vabslo.f32 s0, s0 { "vabslo.f64 DREG , DREG",{0x3EB00BC0,0x0040F02F}}, // 001111101x110000xxxx101111x0xxxx vabslo.f64 d0, d0 { "vabsls.f32 SREG , SREG",{0x9EB00AC0,0x0040F02F}}, // 100111101x110000xxxx101011x0xxxx vabsls.f32 s0, s0 { "vabsls.f64 DREG , DREG",{0x9EB00BC0,0x0040F02F}}, // 100111101x110000xxxx101111x0xxxx vabsls.f64 d0, d0 { "vabslt.f32 SREG , SREG",{0xBEB00AC0,0x0040F02F}}, // 101111101x110000xxxx101011x0xxxx vabslt.f32 s0, s0 { "vabslt.f64 DREG , DREG",{0xBEB00BC0,0x0040F02F}}, // 101111101x110000xxxx101111x0xxxx vabslt.f64 d0, d0 { "vabsmi.f32 SREG , SREG",{0x4EB00AC0,0x0040F02F}}, // 010011101x110000xxxx101011x0xxxx vabsmi.f32 s0, s0 { "vabsmi.f64 DREG , DREG",{0x4EB00BC0,0x0040F02F}}, // 010011101x110000xxxx101111x0xxxx vabsmi.f64 d0, d0 { "vabsne.f32 SREG , SREG",{0x1EB00AC0,0x0040F02F}}, // 000111101x110000xxxx101011x0xxxx vabsne.f32 s0, s0 { "vabsne.f64 DREG , DREG",{0x1EB00BC0,0x0040F02F}}, // 000111101x110000xxxx101111x0xxxx vabsne.f64 d0, d0 { "vabspl.f32 SREG , SREG",{0x5EB00AC0,0x0040F02F}}, // 010111101x110000xxxx101011x0xxxx vabspl.f32 s0, s0 { "vabspl.f64 DREG , DREG",{0x5EB00BC0,0x0040F02F}}, // 010111101x110000xxxx101111x0xxxx vabspl.f64 d0, d0 { "vabsvc.f32 SREG , SREG",{0x7EB00AC0,0x0040F02F}}, // 011111101x110000xxxx101011x0xxxx vabsvc.f32 s0, s0 { "vabsvc.f64 DREG , DREG",{0x7EB00BC0,0x0040F02F}}, // 011111101x110000xxxx101111x0xxxx vabsvc.f64 d0, d0 { "vabsvs.f32 SREG , SREG",{0x6EB00AC0,0x0040F02F}}, // 011011101x110000xxxx101011x0xxxx vabsvs.f32 s0, s0 { "vabsvs.f64 DREG , DREG",{0x6EB00BC0,0x0040F02F}}, // 011011101x110000xxxx101111x0xxxx vabsvs.f64 d0, d0 { "vacge.f32 DREG , DREG , DREG",{0xF3000E10,0x004FF0AF}}, // 111100110x00xxxxxxxx1110x0x1xxxx vacge.f32 d0, d0, d0 { "vacge.f32 QREG , QREG , QREG",{0xF3000E50,0x004EE0AE}}, // 111100110x00xxx0xxx01110x1x1xxx0 vacge.f32 q0, q0, q0 { "vacgt.f32 DREG , DREG , DREG",{0xF3200E10,0x004FF0AF}}, // 111100110x10xxxxxxxx1110x0x1xxxx vacgt.f32 d0, d0, d0 { "vacgt.f32 QREG , QREG , QREG",{0xF3200E50,0x004EE0AE}}, // 111100110x10xxx0xxx01110x1x1xxx0 vacgt.f32 q0, q0, q0 { "vadd.f32 SREG , SREG , SREG",{0xEE300A00,0x004FF0AF}}, // 111011100x11xxxxxxxx1010x0x0xxxx vadd.f32 s0, s0, s0 { "vadd.f64 DREG , DREG , DREG",{0xEE300B00,0x004FF0AF}}, // 111011100x11xxxxxxxx1011x0x0xxxx vadd.f64 d0, d0, d0 { "vadd.i16 DREG , DREG , DREG",{0xF2100800,0x004FF0AF}}, // 111100100x01xxxxxxxx1000x0x0xxxx vadd.i16 d0, d0, d0 { "vadd.i16 QREG , QREG , QREG",{0xF2100840,0x004EE0AE}}, // 111100100x01xxx0xxx01000x1x0xxx0 vadd.i16 q0, q0, q0 { "vadd.i32 DREG , DREG , DREG",{0xF2200800,0x004FF0AF}}, // 111100100x10xxxxxxxx1000x0x0xxxx vadd.i32 d0, d0, d0 { "vadd.i32 QREG , QREG , QREG",{0xF2200840,0x004EE0AE}}, // 111100100x10xxx0xxx01000x1x0xxx0 vadd.i32 q0, q0, q0 { "vadd.i64 DREG , DREG , DREG",{0xF2300800,0x004FF0AF}}, // 111100100x11xxxxxxxx1000x0x0xxxx vadd.i64 d0, d0, d0 { "vadd.i64 QREG , QREG , QREG",{0xF2300840,0x004EE0AE}}, // 111100100x11xxx0xxx01000x1x0xxx0 vadd.i64 q0, q0, q0 { "vadd.i8 DREG , DREG , DREG",{0xF2000800,0x004FF0AF}}, // 111100100x00xxxxxxxx1000x0x0xxxx vadd.i8 d0, d0, d0 { "vadd.i8 QREG , QREG , QREG",{0xF2000840,0x004EE0AE}}, // 111100100x00xxx0xxx01000x1x0xxx0 vadd.i8 q0, q0, q0 { "vaddeq.f32 SREG , SREG , SREG",{0x0E300A00,0x004FF0AF}}, // 000011100x11xxxxxxxx1010x0x0xxxx vaddeq.f32 s0, s0, s0 { "vaddeq.f64 DREG , DREG , DREG",{0x0E300B00,0x004FF0AF}}, // 000011100x11xxxxxxxx1011x0x0xxxx vaddeq.f64 d0, d0, d0 { "vaddge.f32 SREG , SREG , SREG",{0xAE300A00,0x004FF0AF}}, // 101011100x11xxxxxxxx1010x0x0xxxx vaddge.f32 s0, s0, s0 { "vaddge.f64 DREG , DREG , DREG",{0xAE300B00,0x004FF0AF}}, // 101011100x11xxxxxxxx1011x0x0xxxx vaddge.f64 d0, d0, d0 { "vaddgt.f32 SREG , SREG , SREG",{0xCE300A00,0x004FF0AF}}, // 110011100x11xxxxxxxx1010x0x0xxxx vaddgt.f32 s0, s0, s0 { "vaddgt.f64 DREG , DREG , DREG",{0xCE300B00,0x004FF0AF}}, // 110011100x11xxxxxxxx1011x0x0xxxx vaddgt.f64 d0, d0, d0 { "vaddhi.f32 SREG , SREG , SREG",{0x8E300A00,0x004FF0AF}}, // 100011100x11xxxxxxxx1010x0x0xxxx vaddhi.f32 s0, s0, s0 { "vaddhi.f64 DREG , DREG , DREG",{0x8E300B00,0x004FF0AF}}, // 100011100x11xxxxxxxx1011x0x0xxxx vaddhi.f64 d0, d0, d0 { "vaddhn.i16 DREG , QREG , QREG",{0xF2800400,0x004EF0AE}}, // 111100101x00xxx0xxxx0100x0x0xxx0 vaddhn.i16 d0, q0, q0 { "vaddhn.i32 DREG , QREG , QREG",{0xF2900400,0x004EF0AE}}, // 111100101x01xxx0xxxx0100x0x0xxx0 vaddhn.i32 d0, q0, q0 { "vaddhn.i64 DREG , QREG , QREG",{0xF2A00400,0x004EF0AE}}, // 111100101x10xxx0xxxx0100x0x0xxx0 vaddhn.i64 d0, q0, q0 { "vaddhs.f32 SREG , SREG , SREG",{0x2E300A00,0x004FF0AF}}, // 001011100x11xxxxxxxx1010x0x0xxxx vaddhs.f32 s0, s0, s0 { "vaddhs.f64 DREG , DREG , DREG",{0x2E300B00,0x004FF0AF}}, // 001011100x11xxxxxxxx1011x0x0xxxx vaddhs.f64 d0, d0, d0 { "vaddl.s16 QREG , DREG , DREG",{0xF2900000,0x004FE0AF}}, // 111100101x01xxxxxxx00000x0x0xxxx vaddl.s16 q0, d0, d0 { "vaddl.s32 QREG , DREG , DREG",{0xF2A00000,0x004FE0AF}}, // 111100101x10xxxxxxx00000x0x0xxxx vaddl.s32 q0, d0, d0 { "vaddl.s8 QREG , DREG , DREG",{0xF2800000,0x004FE0AF}}, // 111100101x00xxxxxxx00000x0x0xxxx vaddl.s8 q0, d0, d0 { "vaddl.u16 QREG , DREG , DREG",{0xF3900000,0x004FE0AF}}, // 111100111x01xxxxxxx00000x0x0xxxx vaddl.u16 q0, d0, d0 { "vaddl.u32 QREG , DREG , DREG",{0xF3A00000,0x004FE0AF}}, // 111100111x10xxxxxxx00000x0x0xxxx vaddl.u32 q0, d0, d0 { "vaddl.u8 QREG , DREG , DREG",{0xF3800000,0x004FE0AF}}, // 111100111x00xxxxxxx00000x0x0xxxx vaddl.u8 q0, d0, d0 { "vaddle.f32 SREG , SREG , SREG",{0xDE300A00,0x004FF0AF}}, // 110111100x11xxxxxxxx1010x0x0xxxx vaddle.f32 s0, s0, s0 { "vaddle.f64 DREG , DREG , DREG",{0xDE300B00,0x004FF0AF}}, // 110111100x11xxxxxxxx1011x0x0xxxx vaddle.f64 d0, d0, d0 { "vaddlo.f32 SREG , SREG , SREG",{0x3E300A00,0x004FF0AF}}, // 001111100x11xxxxxxxx1010x0x0xxxx vaddlo.f32 s0, s0, s0 { "vaddlo.f64 DREG , DREG , DREG",{0x3E300B00,0x004FF0AF}}, // 001111100x11xxxxxxxx1011x0x0xxxx vaddlo.f64 d0, d0, d0 { "vaddls.f32 SREG , SREG , SREG",{0x9E300A00,0x004FF0AF}}, // 100111100x11xxxxxxxx1010x0x0xxxx vaddls.f32 s0, s0, s0 { "vaddls.f64 DREG , DREG , DREG",{0x9E300B00,0x004FF0AF}}, // 100111100x11xxxxxxxx1011x0x0xxxx vaddls.f64 d0, d0, d0 { "vaddlt.f32 SREG , SREG , SREG",{0xBE300A00,0x004FF0AF}}, // 101111100x11xxxxxxxx1010x0x0xxxx vaddlt.f32 s0, s0, s0 { "vaddlt.f64 DREG , DREG , DREG",{0xBE300B00,0x004FF0AF}}, // 101111100x11xxxxxxxx1011x0x0xxxx vaddlt.f64 d0, d0, d0 { "vaddmi.f32 SREG , SREG , SREG",{0x4E300A00,0x004FF0AF}}, // 010011100x11xxxxxxxx1010x0x0xxxx vaddmi.f32 s0, s0, s0 { "vaddmi.f64 DREG , DREG , DREG",{0x4E300B00,0x004FF0AF}}, // 010011100x11xxxxxxxx1011x0x0xxxx vaddmi.f64 d0, d0, d0 { "vaddne.f32 SREG , SREG , SREG",{0x1E300A00,0x004FF0AF}}, // 000111100x11xxxxxxxx1010x0x0xxxx vaddne.f32 s0, s0, s0 { "vaddne.f64 DREG , DREG , DREG",{0x1E300B00,0x004FF0AF}}, // 000111100x11xxxxxxxx1011x0x0xxxx vaddne.f64 d0, d0, d0 { "vaddpl.f32 SREG , SREG , SREG",{0x5E300A00,0x004FF0AF}}, // 010111100x11xxxxxxxx1010x0x0xxxx vaddpl.f32 s0, s0, s0 { "vaddpl.f64 DREG , DREG , DREG",{0x5E300B00,0x004FF0AF}}, // 010111100x11xxxxxxxx1011x0x0xxxx vaddpl.f64 d0, d0, d0 { "vaddvc.f32 SREG , SREG , SREG",{0x7E300A00,0x004FF0AF}}, // 011111100x11xxxxxxxx1010x0x0xxxx vaddvc.f32 s0, s0, s0 { "vaddvc.f64 DREG , DREG , DREG",{0x7E300B00,0x004FF0AF}}, // 011111100x11xxxxxxxx1011x0x0xxxx vaddvc.f64 d0, d0, d0 { "vaddvs.f32 SREG , SREG , SREG",{0x6E300A00,0x004FF0AF}}, // 011011100x11xxxxxxxx1010x0x0xxxx vaddvs.f32 s0, s0, s0 { "vaddvs.f64 DREG , DREG , DREG",{0x6E300B00,0x004FF0AF}}, // 011011100x11xxxxxxxx1011x0x0xxxx vaddvs.f64 d0, d0, d0 { "vaddw.s16 QREG , QREG , DREG",{0xF2900100,0x004EE0AF}}, // 111100101x01xxx0xxx00001x0x0xxxx vaddw.s16 q0, q0, d0 { "vaddw.s32 QREG , QREG , DREG",{0xF2A00100,0x004EE0AF}}, // 111100101x10xxx0xxx00001x0x0xxxx vaddw.s32 q0, q0, d0 { "vaddw.s8 QREG , QREG , DREG",{0xF2800100,0x004EE0AF}}, // 111100101x00xxx0xxx00001x0x0xxxx vaddw.s8 q0, q0, d0 { "vaddw.u16 QREG , QREG , DREG",{0xF3900100,0x004EE0AF}}, // 111100111x01xxx0xxx00001x0x0xxxx vaddw.u16 q0, q0, d0 { "vaddw.u32 QREG , QREG , DREG",{0xF3A00100,0x004EE0AF}}, // 111100111x10xxx0xxx00001x0x0xxxx vaddw.u32 q0, q0, d0 { "vaddw.u8 QREG , QREG , DREG",{0xF3800100,0x004EE0AF}}, // 111100111x00xxx0xxx00001x0x0xxxx vaddw.u8 q0, q0, d0 { "vand DREG , DREG , DREG",{0xF2000110,0x004FF0AF}}, // 111100100x00xxxxxxxx0001x0x1xxxx vand d0, d0, d0 { "vand QREG , QREG , QREG",{0xF2000150,0x004EE0AE}}, // 111100100x00xxx0xxx00001x1x1xxx0 vand q0, q0, q0 { "vbic DREG , DREG , DREG",{0xF2100110,0x004FF0AF}}, // 111100100x01xxxxxxxx0001x0x1xxxx vbic d0, d0, d0 { "vbic QREG , QREG , QREG",{0xF2100150,0x004EE0AE}}, // 111100100x01xxx0xxx00001x1x1xxx0 vbic q0, q0, q0 { "vbic.i16 DREG , NUM",{0xF2800930,0x0147F20F}}, // 1111001x1x000xxxxxxx10x10011xxxx vbic.i16 d0, #0 { "vbic.i16 QREG , NUM",{0xF2800970,0x0147E20F}}, // 1111001x1x000xxxxxx010x10111xxxx vbic.i16 q0, #0 { "vbic.i32 DREG , NUM",{0xF2800130,0x0147F60F}}, // 1111001x1x000xxxxxxx0xx10011xxxx vbic.i32 d0, #0 { "vbic.i32 QREG , NUM",{0xF2800170,0x0147E60F}}, // 1111001x1x000xxxxxx00xx10111xxxx vbic.i32 q0, #0 { "vbif DREG , DREG , DREG",{0xF3300110,0x004FF0AF}}, // 111100110x11xxxxxxxx0001x0x1xxxx vbif d0, d0, d0 { "vbif QREG , QREG , QREG",{0xF3300150,0x004EE0AE}}, // 111100110x11xxx0xxx00001x1x1xxx0 vbif q0, q0, q0 { "vbit DREG , DREG , DREG",{0xF3200110,0x004FF0AF}}, // 111100110x10xxxxxxxx0001x0x1xxxx vbit d0, d0, d0 { "vbit QREG , QREG , QREG",{0xF3200150,0x004EE0AE}}, // 111100110x10xxx0xxx00001x1x1xxx0 vbit q0, q0, q0 { "vbsl DREG , DREG , DREG",{0xF3100110,0x004FF0AF}}, // 111100110x01xxxxxxxx0001x0x1xxxx vbsl d0, d0, d0 { "vbsl QREG , QREG , QREG",{0xF3100150,0x004EE0AE}}, // 111100110x01xxx0xxx00001x1x1xxx0 vbsl q0, q0, q0 { "vceq.f32 DREG , DREG , DREG",{0xF2000E00,0x004FF0AF}}, // 111100100x00xxxxxxxx1110x0x0xxxx vceq.f32 d0, d0, d0 { "vceq.f32 QREG , QREG , QREG",{0xF2000E40,0x004EE0AE}}, // 111100100x00xxx0xxx01110x1x0xxx0 vceq.f32 q0, q0, q0 { "vceq.i16 DREG , DREG , DREG",{0xF3100810,0x004FF0AF}}, // 111100110x01xxxxxxxx1000x0x1xxxx vceq.i16 d0, d0, d0 { "vceq.i16 QREG , QREG , QREG",{0xF3100850,0x004EE0AE}}, // 111100110x01xxx0xxx01000x1x1xxx0 vceq.i16 q0, q0, q0 { "vceq.i32 DREG , DREG , DREG",{0xF3200810,0x004FF0AF}}, // 111100110x10xxxxxxxx1000x0x1xxxx vceq.i32 d0, d0, d0 { "vceq.i32 QREG , QREG , QREG",{0xF3200850,0x004EE0AE}}, // 111100110x10xxx0xxx01000x1x1xxx0 vceq.i32 q0, q0, q0 { "vceq.i8 DREG , DREG , DREG",{0xF3000810,0x004FF0AF}}, // 111100110x00xxxxxxxx1000x0x1xxxx vceq.i8 d0, d0, d0 { "vceq.i8 QREG , QREG , QREG",{0xF3000850,0x004EE0AE}}, // 111100110x00xxx0xxx01000x1x1xxx0 vceq.i8 q0, q0, q0 { "vcge.f32 DREG , DREG , DREG",{0xF3000E00,0x004FF0AF}}, // 111100110x00xxxxxxxx1110x0x0xxxx vcge.f32 d0, d0, d0 { "vcge.f32 QREG , QREG , QREG",{0xF3000E40,0x004EE0AE}}, // 111100110x00xxx0xxx01110x1x0xxx0 vcge.f32 q0, q0, q0 { "vcge.s16 DREG , DREG , DREG",{0xF2100310,0x004FF0AF}}, // 111100100x01xxxxxxxx0011x0x1xxxx vcge.s16 d0, d0, d0 { "vcge.s16 QREG , QREG , QREG",{0xF2100350,0x004EE0AE}}, // 111100100x01xxx0xxx00011x1x1xxx0 vcge.s16 q0, q0, q0 { "vcge.s32 DREG , DREG , DREG",{0xF2200310,0x004FF0AF}}, // 111100100x10xxxxxxxx0011x0x1xxxx vcge.s32 d0, d0, d0 { "vcge.s32 QREG , QREG , QREG",{0xF2200350,0x004EE0AE}}, // 111100100x10xxx0xxx00011x1x1xxx0 vcge.s32 q0, q0, q0 { "vcge.s8 DREG , DREG , DREG",{0xF2000310,0x004FF0AF}}, // 111100100x00xxxxxxxx0011x0x1xxxx vcge.s8 d0, d0, d0 { "vcge.s8 QREG , QREG , QREG",{0xF2000350,0x004EE0AE}}, // 111100100x00xxx0xxx00011x1x1xxx0 vcge.s8 q0, q0, q0 { "vcge.u16 DREG , DREG , DREG",{0xF3100310,0x004FF0AF}}, // 111100110x01xxxxxxxx0011x0x1xxxx vcge.u16 d0, d0, d0 { "vcge.u16 QREG , QREG , QREG",{0xF3100350,0x004EE0AE}}, // 111100110x01xxx0xxx00011x1x1xxx0 vcge.u16 q0, q0, q0 { "vcge.u32 DREG , DREG , DREG",{0xF3200310,0x004FF0AF}}, // 111100110x10xxxxxxxx0011x0x1xxxx vcge.u32 d0, d0, d0 { "vcge.u32 QREG , QREG , QREG",{0xF3200350,0x004EE0AE}}, // 111100110x10xxx0xxx00011x1x1xxx0 vcge.u32 q0, q0, q0 { "vcge.u8 DREG , DREG , DREG",{0xF3000310,0x004FF0AF}}, // 111100110x00xxxxxxxx0011x0x1xxxx vcge.u8 d0, d0, d0 { "vcge.u8 QREG , QREG , QREG",{0xF3000350,0x004EE0AE}}, // 111100110x00xxx0xxx00011x1x1xxx0 vcge.u8 q0, q0, q0 { "vcgt.f32 DREG , DREG , DREG",{0xF3200E00,0x004FF0AF}}, // 111100110x10xxxxxxxx1110x0x0xxxx vcgt.f32 d0, d0, d0 { "vcgt.f32 QREG , QREG , QREG",{0xF3200E40,0x004EE0AE}}, // 111100110x10xxx0xxx01110x1x0xxx0 vcgt.f32 q0, q0, q0 { "vcgt.s16 DREG , DREG , DREG",{0xF2100300,0x004FF0AF}}, // 111100100x01xxxxxxxx0011x0x0xxxx vcgt.s16 d0, d0, d0 { "vcgt.s16 QREG , QREG , QREG",{0xF2100340,0x004EE0AE}}, // 111100100x01xxx0xxx00011x1x0xxx0 vcgt.s16 q0, q0, q0 { "vcgt.s32 DREG , DREG , DREG",{0xF2200300,0x004FF0AF}}, // 111100100x10xxxxxxxx0011x0x0xxxx vcgt.s32 d0, d0, d0 { "vcgt.s32 QREG , QREG , QREG",{0xF2200340,0x004EE0AE}}, // 111100100x10xxx0xxx00011x1x0xxx0 vcgt.s32 q0, q0, q0 { "vcgt.s8 DREG , DREG , DREG",{0xF2000300,0x004FF0AF}}, // 111100100x00xxxxxxxx0011x0x0xxxx vcgt.s8 d0, d0, d0 { "vcgt.s8 QREG , QREG , QREG",{0xF2000340,0x004EE0AE}}, // 111100100x00xxx0xxx00011x1x0xxx0 vcgt.s8 q0, q0, q0 { "vcgt.u16 DREG , DREG , DREG",{0xF3100300,0x004FF0AF}}, // 111100110x01xxxxxxxx0011x0x0xxxx vcgt.u16 d0, d0, d0 { "vcgt.u16 QREG , QREG , QREG",{0xF3100340,0x004EE0AE}}, // 111100110x01xxx0xxx00011x1x0xxx0 vcgt.u16 q0, q0, q0 { "vcgt.u32 DREG , DREG , DREG",{0xF3200300,0x004FF0AF}}, // 111100110x10xxxxxxxx0011x0x0xxxx vcgt.u32 d0, d0, d0 { "vcgt.u32 QREG , QREG , QREG",{0xF3200340,0x004EE0AE}}, // 111100110x10xxx0xxx00011x1x0xxx0 vcgt.u32 q0, q0, q0 { "vcgt.u8 DREG , DREG , DREG",{0xF3000300,0x004FF0AF}}, // 111100110x00xxxxxxxx0011x0x0xxxx vcgt.u8 d0, d0, d0 { "vcgt.u8 QREG , QREG , QREG",{0xF3000340,0x004EE0AE}}, // 111100110x00xxx0xxx00011x1x0xxx0 vcgt.u8 q0, q0, q0 { "vcle.f32 DREG , DREG , NUM",{0xF3B90580,0x0040F02F}}, // 111100111x111001xxxx010110x0xxxx vcle.f32 d0, d0, #0 { "vcle.f32 QREG , QREG , NUM",{0xF3B905C0,0x0040E02E}}, // 111100111x111001xxx0010111x0xxx0 vcle.f32 q0, q0, #0 { "vcle.s16 DREG , DREG , NUM",{0xF3B50180,0x0040F02F}}, // 111100111x110101xxxx000110x0xxxx vcle.s16 d0, d0, #0 { "vcle.s16 QREG , QREG , NUM",{0xF3B501C0,0x0040E02E}}, // 111100111x110101xxx0000111x0xxx0 vcle.s16 q0, q0, #0 { "vcle.s32 DREG , DREG , NUM",{0xF3B90180,0x0040F02F}}, // 111100111x111001xxxx000110x0xxxx vcle.s32 d0, d0, #0 { "vcle.s32 QREG , QREG , NUM",{0xF3B901C0,0x0040E02E}}, // 111100111x111001xxx0000111x0xxx0 vcle.s32 q0, q0, #0 { "vcle.s8 DREG , DREG , NUM",{0xF3B10180,0x0040F02F}}, // 111100111x110001xxxx000110x0xxxx vcle.s8 d0, d0, #0 { "vcle.s8 QREG , QREG , NUM",{0xF3B101C0,0x0040E02E}}, // 111100111x110001xxx0000111x0xxx0 vcle.s8 q0, q0, #0 { "vcls.s16 DREG , DREG",{0xF3B40400,0x0040F02F}}, // 111100111x110100xxxx010000x0xxxx vcls.s16 d0, d0 { "vcls.s16 QREG , QREG",{0xF3B40440,0x0040E02E}}, // 111100111x110100xxx0010001x0xxx0 vcls.s16 q0, q0 { "vcls.s32 DREG , DREG",{0xF3B80400,0x0040F02F}}, // 111100111x111000xxxx010000x0xxxx vcls.s32 d0, d0 { "vcls.s32 QREG , QREG",{0xF3B80440,0x0040E02E}}, // 111100111x111000xxx0010001x0xxx0 vcls.s32 q0, q0 { "vcls.s8 DREG , DREG",{0xF3B00400,0x0040F02F}}, // 111100111x110000xxxx010000x0xxxx vcls.s8 d0, d0 { "vcls.s8 QREG , QREG",{0xF3B00440,0x0040E02E}}, // 111100111x110000xxx0010001x0xxx0 vcls.s8 q0, q0 { "vclt.f32 DREG , DREG , NUM",{0xF3B90600,0x0040F02F}}, // 111100111x111001xxxx011000x0xxxx vclt.f32 d0, d0, #0 { "vclt.f32 QREG , QREG , NUM",{0xF3B90640,0x0040E02E}}, // 111100111x111001xxx0011001x0xxx0 vclt.f32 q0, q0, #0 { "vclt.s16 DREG , DREG , NUM",{0xF3B50200,0x0040F02F}}, // 111100111x110101xxxx001000x0xxxx vclt.s16 d0, d0, #0 { "vclt.s16 QREG , QREG , NUM",{0xF3B50240,0x0040E02E}}, // 111100111x110101xxx0001001x0xxx0 vclt.s16 q0, q0, #0 { "vclt.s32 DREG , DREG , NUM",{0xF3B90200,0x0040F02F}}, // 111100111x111001xxxx001000x0xxxx vclt.s32 d0, d0, #0 { "vclt.s32 QREG , QREG , NUM",{0xF3B90240,0x0040E02E}}, // 111100111x111001xxx0001001x0xxx0 vclt.s32 q0, q0, #0 { "vclt.s8 DREG , DREG , NUM",{0xF3B10200,0x0040F02F}}, // 111100111x110001xxxx001000x0xxxx vclt.s8 d0, d0, #0 { "vclt.s8 QREG , QREG , NUM",{0xF3B10240,0x0040E02E}}, // 111100111x110001xxx0001001x0xxx0 vclt.s8 q0, q0, #0 { "vclz.i16 DREG , DREG",{0xF3B40480,0x0040F02F}}, // 111100111x110100xxxx010010x0xxxx vclz.i16 d0, d0 { "vclz.i16 QREG , QREG",{0xF3B404C0,0x0040E02E}}, // 111100111x110100xxx0010011x0xxx0 vclz.i16 q0, q0 { "vclz.i32 DREG , DREG",{0xF3B80480,0x0040F02F}}, // 111100111x111000xxxx010010x0xxxx vclz.i32 d0, d0 { "vclz.i32 QREG , QREG",{0xF3B804C0,0x0040E02E}}, // 111100111x111000xxx0010011x0xxx0 vclz.i32 q0, q0 { "vclz.i8 DREG , DREG",{0xF3B00480,0x0040F02F}}, // 111100111x110000xxxx010010x0xxxx vclz.i8 d0, d0 { "vclz.i8 QREG , QREG",{0xF3B004C0,0x0040E02E}}, // 111100111x110000xxx0010011x0xxx0 vclz.i8 q0, q0 { "vcmp.f32 SREG , NUM",{0xEEB50A40,0x0040F000}}, // 111011101x110101xxxx101001000000 vcmp.f32 s0, #0 { "vcmp.f32 SREG , SREG",{0xEEB40A40,0x0040F02F}}, // 111011101x110100xxxx101001x0xxxx vcmp.f32 s0, s0 { "vcmp.f64 DREG , DREG",{0xEEB40B40,0x0040F02F}}, // 111011101x110100xxxx101101x0xxxx vcmp.f64 d0, d0 { "vcmp.f64 DREG , NUM",{0xEEB50B40,0x0040F000}}, // 111011101x110101xxxx101101000000 vcmp.f64 d0, #0 { "vcmpe.f32 SREG , NUM",{0xEEB50AC0,0x0040F000}}, // 111011101x110101xxxx101011000000 vcmpe.f32 s0, #0 { "vcmpe.f32 SREG , SREG",{0xEEB40AC0,0x0040F02F}}, // 111011101x110100xxxx101011x0xxxx vcmpe.f32 s0, s0 { "vcmpe.f64 DREG , DREG",{0xEEB40BC0,0x0040F02F}}, // 111011101x110100xxxx101111x0xxxx vcmpe.f64 d0, d0 { "vcmpe.f64 DREG , NUM",{0xEEB50BC0,0x0040F000}}, // 111011101x110101xxxx101111000000 vcmpe.f64 d0, #0 { "vcmpeeq.f32 SREG , NUM",{0x0EB50AC0,0x0040F000}}, // 000011101x110101xxxx101011000000 vcmpeeq.f32 s0, #0 { "vcmpeeq.f32 SREG , SREG",{0x0EB40AC0,0x0040F02F}}, // 000011101x110100xxxx101011x0xxxx vcmpeeq.f32 s0, s0 { "vcmpeeq.f64 DREG , DREG",{0x0EB40BC0,0x0040F02F}}, // 000011101x110100xxxx101111x0xxxx vcmpeeq.f64 d0, d0 { "vcmpeeq.f64 DREG , NUM",{0x0EB50BC0,0x0040F000}}, // 000011101x110101xxxx101111000000 vcmpeeq.f64 d0, #0 { "vcmpege.f32 SREG , NUM",{0xAEB50AC0,0x0040F000}}, // 101011101x110101xxxx101011000000 vcmpege.f32 s0, #0 { "vcmpege.f32 SREG , SREG",{0xAEB40AC0,0x0040F02F}}, // 101011101x110100xxxx101011x0xxxx vcmpege.f32 s0, s0 { "vcmpege.f64 DREG , DREG",{0xAEB40BC0,0x0040F02F}}, // 101011101x110100xxxx101111x0xxxx vcmpege.f64 d0, d0 { "vcmpege.f64 DREG , NUM",{0xAEB50BC0,0x0040F000}}, // 101011101x110101xxxx101111000000 vcmpege.f64 d0, #0 { "vcmpegt.f32 SREG , NUM",{0xCEB50AC0,0x0040F000}}, // 110011101x110101xxxx101011000000 vcmpegt.f32 s0, #0 { "vcmpegt.f32 SREG , SREG",{0xCEB40AC0,0x0040F02F}}, // 110011101x110100xxxx101011x0xxxx vcmpegt.f32 s0, s0 { "vcmpegt.f64 DREG , DREG",{0xCEB40BC0,0x0040F02F}}, // 110011101x110100xxxx101111x0xxxx vcmpegt.f64 d0, d0 { "vcmpegt.f64 DREG , NUM",{0xCEB50BC0,0x0040F000}}, // 110011101x110101xxxx101111000000 vcmpegt.f64 d0, #0 { "vcmpehi.f32 SREG , NUM",{0x8EB50AC0,0x0040F000}}, // 100011101x110101xxxx101011000000 vcmpehi.f32 s0, #0 { "vcmpehi.f32 SREG , SREG",{0x8EB40AC0,0x0040F02F}}, // 100011101x110100xxxx101011x0xxxx vcmpehi.f32 s0, s0 { "vcmpehi.f64 DREG , DREG",{0x8EB40BC0,0x0040F02F}}, // 100011101x110100xxxx101111x0xxxx vcmpehi.f64 d0, d0 { "vcmpehi.f64 DREG , NUM",{0x8EB50BC0,0x0040F000}}, // 100011101x110101xxxx101111000000 vcmpehi.f64 d0, #0 { "vcmpehs.f32 SREG , NUM",{0x2EB50AC0,0x0040F000}}, // 001011101x110101xxxx101011000000 vcmpehs.f32 s0, #0 { "vcmpehs.f32 SREG , SREG",{0x2EB40AC0,0x0040F02F}}, // 001011101x110100xxxx101011x0xxxx vcmpehs.f32 s0, s0 { "vcmpehs.f64 DREG , DREG",{0x2EB40BC0,0x0040F02F}}, // 001011101x110100xxxx101111x0xxxx vcmpehs.f64 d0, d0 { "vcmpehs.f64 DREG , NUM",{0x2EB50BC0,0x0040F000}}, // 001011101x110101xxxx101111000000 vcmpehs.f64 d0, #0 { "vcmpele.f32 SREG , NUM",{0xDEB50AC0,0x0040F000}}, // 110111101x110101xxxx101011000000 vcmpele.f32 s0, #0 { "vcmpele.f32 SREG , SREG",{0xDEB40AC0,0x0040F02F}}, // 110111101x110100xxxx101011x0xxxx vcmpele.f32 s0, s0 { "vcmpele.f64 DREG , DREG",{0xDEB40BC0,0x0040F02F}}, // 110111101x110100xxxx101111x0xxxx vcmpele.f64 d0, d0 { "vcmpele.f64 DREG , NUM",{0xDEB50BC0,0x0040F000}}, // 110111101x110101xxxx101111000000 vcmpele.f64 d0, #0 { "vcmpelo.f32 SREG , NUM",{0x3EB50AC0,0x0040F000}}, // 001111101x110101xxxx101011000000 vcmpelo.f32 s0, #0 { "vcmpelo.f32 SREG , SREG",{0x3EB40AC0,0x0040F02F}}, // 001111101x110100xxxx101011x0xxxx vcmpelo.f32 s0, s0 { "vcmpelo.f64 DREG , DREG",{0x3EB40BC0,0x0040F02F}}, // 001111101x110100xxxx101111x0xxxx vcmpelo.f64 d0, d0 { "vcmpelo.f64 DREG , NUM",{0x3EB50BC0,0x0040F000}}, // 001111101x110101xxxx101111000000 vcmpelo.f64 d0, #0 { "vcmpels.f32 SREG , NUM",{0x9EB50AC0,0x0040F000}}, // 100111101x110101xxxx101011000000 vcmpels.f32 s0, #0 { "vcmpels.f32 SREG , SREG",{0x9EB40AC0,0x0040F02F}}, // 100111101x110100xxxx101011x0xxxx vcmpels.f32 s0, s0 { "vcmpels.f64 DREG , DREG",{0x9EB40BC0,0x0040F02F}}, // 100111101x110100xxxx101111x0xxxx vcmpels.f64 d0, d0 { "vcmpels.f64 DREG , NUM",{0x9EB50BC0,0x0040F000}}, // 100111101x110101xxxx101111000000 vcmpels.f64 d0, #0 { "vcmpelt.f32 SREG , NUM",{0xBEB50AC0,0x0040F000}}, // 101111101x110101xxxx101011000000 vcmpelt.f32 s0, #0 { "vcmpelt.f32 SREG , SREG",{0xBEB40AC0,0x0040F02F}}, // 101111101x110100xxxx101011x0xxxx vcmpelt.f32 s0, s0 { "vcmpelt.f64 DREG , DREG",{0xBEB40BC0,0x0040F02F}}, // 101111101x110100xxxx101111x0xxxx vcmpelt.f64 d0, d0 { "vcmpelt.f64 DREG , NUM",{0xBEB50BC0,0x0040F000}}, // 101111101x110101xxxx101111000000 vcmpelt.f64 d0, #0 { "vcmpemi.f32 SREG , NUM",{0x4EB50AC0,0x0040F000}}, // 010011101x110101xxxx101011000000 vcmpemi.f32 s0, #0 { "vcmpemi.f32 SREG , SREG",{0x4EB40AC0,0x0040F02F}}, // 010011101x110100xxxx101011x0xxxx vcmpemi.f32 s0, s0 { "vcmpemi.f64 DREG , DREG",{0x4EB40BC0,0x0040F02F}}, // 010011101x110100xxxx101111x0xxxx vcmpemi.f64 d0, d0 { "vcmpemi.f64 DREG , NUM",{0x4EB50BC0,0x0040F000}}, // 010011101x110101xxxx101111000000 vcmpemi.f64 d0, #0 { "vcmpene.f32 SREG , NUM",{0x1EB50AC0,0x0040F000}}, // 000111101x110101xxxx101011000000 vcmpene.f32 s0, #0 { "vcmpene.f32 SREG , SREG",{0x1EB40AC0,0x0040F02F}}, // 000111101x110100xxxx101011x0xxxx vcmpene.f32 s0, s0 { "vcmpene.f64 DREG , DREG",{0x1EB40BC0,0x0040F02F}}, // 000111101x110100xxxx101111x0xxxx vcmpene.f64 d0, d0 { "vcmpene.f64 DREG , NUM",{0x1EB50BC0,0x0040F000}}, // 000111101x110101xxxx101111000000 vcmpene.f64 d0, #0 { "vcmpepl.f32 SREG , NUM",{0x5EB50AC0,0x0040F000}}, // 010111101x110101xxxx101011000000 vcmpepl.f32 s0, #0 { "vcmpepl.f32 SREG , SREG",{0x5EB40AC0,0x0040F02F}}, // 010111101x110100xxxx101011x0xxxx vcmpepl.f32 s0, s0 { "vcmpepl.f64 DREG , DREG",{0x5EB40BC0,0x0040F02F}}, // 010111101x110100xxxx101111x0xxxx vcmpepl.f64 d0, d0 { "vcmpepl.f64 DREG , NUM",{0x5EB50BC0,0x0040F000}}, // 010111101x110101xxxx101111000000 vcmpepl.f64 d0, #0 { "vcmpeq.f32 SREG , NUM",{0x0EB50A40,0x0040F000}}, // 000011101x110101xxxx101001000000 vcmpeq.f32 s0, #0 { "vcmpeq.f32 SREG , SREG",{0x0EB40A40,0x0040F02F}}, // 000011101x110100xxxx101001x0xxxx vcmpeq.f32 s0, s0 { "vcmpeq.f64 DREG , DREG",{0x0EB40B40,0x0040F02F}}, // 000011101x110100xxxx101101x0xxxx vcmpeq.f64 d0, d0 { "vcmpeq.f64 DREG , NUM",{0x0EB50B40,0x0040F000}}, // 000011101x110101xxxx101101000000 vcmpeq.f64 d0, #0 { "vcmpevc.f32 SREG , NUM",{0x7EB50AC0,0x0040F000}}, // 011111101x110101xxxx101011000000 vcmpevc.f32 s0, #0 { "vcmpevc.f32 SREG , SREG",{0x7EB40AC0,0x0040F02F}}, // 011111101x110100xxxx101011x0xxxx vcmpevc.f32 s0, s0 { "vcmpevc.f64 DREG , DREG",{0x7EB40BC0,0x0040F02F}}, // 011111101x110100xxxx101111x0xxxx vcmpevc.f64 d0, d0 { "vcmpevc.f64 DREG , NUM",{0x7EB50BC0,0x0040F000}}, // 011111101x110101xxxx101111000000 vcmpevc.f64 d0, #0 { "vcmpevs.f32 SREG , NUM",{0x6EB50AC0,0x0040F000}}, // 011011101x110101xxxx101011000000 vcmpevs.f32 s0, #0 { "vcmpevs.f32 SREG , SREG",{0x6EB40AC0,0x0040F02F}}, // 011011101x110100xxxx101011x0xxxx vcmpevs.f32 s0, s0 { "vcmpevs.f64 DREG , DREG",{0x6EB40BC0,0x0040F02F}}, // 011011101x110100xxxx101111x0xxxx vcmpevs.f64 d0, d0 { "vcmpevs.f64 DREG , NUM",{0x6EB50BC0,0x0040F000}}, // 011011101x110101xxxx101111000000 vcmpevs.f64 d0, #0 { "vcmpge.f32 SREG , NUM",{0xAEB50A40,0x0040F000}}, // 101011101x110101xxxx101001000000 vcmpge.f32 s0, #0 { "vcmpge.f32 SREG , SREG",{0xAEB40A40,0x0040F02F}}, // 101011101x110100xxxx101001x0xxxx vcmpge.f32 s0, s0 { "vcmpge.f64 DREG , DREG",{0xAEB40B40,0x0040F02F}}, // 101011101x110100xxxx101101x0xxxx vcmpge.f64 d0, d0 { "vcmpge.f64 DREG , NUM",{0xAEB50B40,0x0040F000}}, // 101011101x110101xxxx101101000000 vcmpge.f64 d0, #0 { "vcmpgt.f32 SREG , NUM",{0xCEB50A40,0x0040F000}}, // 110011101x110101xxxx101001000000 vcmpgt.f32 s0, #0 { "vcmpgt.f32 SREG , SREG",{0xCEB40A40,0x0040F02F}}, // 110011101x110100xxxx101001x0xxxx vcmpgt.f32 s0, s0 { "vcmpgt.f64 DREG , DREG",{0xCEB40B40,0x0040F02F}}, // 110011101x110100xxxx101101x0xxxx vcmpgt.f64 d0, d0 { "vcmpgt.f64 DREG , NUM",{0xCEB50B40,0x0040F000}}, // 110011101x110101xxxx101101000000 vcmpgt.f64 d0, #0 { "vcmphi.f32 SREG , NUM",{0x8EB50A40,0x0040F000}}, // 100011101x110101xxxx101001000000 vcmphi.f32 s0, #0 { "vcmphi.f32 SREG , SREG",{0x8EB40A40,0x0040F02F}}, // 100011101x110100xxxx101001x0xxxx vcmphi.f32 s0, s0 { "vcmphi.f64 DREG , DREG",{0x8EB40B40,0x0040F02F}}, // 100011101x110100xxxx101101x0xxxx vcmphi.f64 d0, d0 { "vcmphi.f64 DREG , NUM",{0x8EB50B40,0x0040F000}}, // 100011101x110101xxxx101101000000 vcmphi.f64 d0, #0 { "vcmphs.f32 SREG , NUM",{0x2EB50A40,0x0040F000}}, // 001011101x110101xxxx101001000000 vcmphs.f32 s0, #0 { "vcmphs.f32 SREG , SREG",{0x2EB40A40,0x0040F02F}}, // 001011101x110100xxxx101001x0xxxx vcmphs.f32 s0, s0 { "vcmphs.f64 DREG , DREG",{0x2EB40B40,0x0040F02F}}, // 001011101x110100xxxx101101x0xxxx vcmphs.f64 d0, d0 { "vcmphs.f64 DREG , NUM",{0x2EB50B40,0x0040F000}}, // 001011101x110101xxxx101101000000 vcmphs.f64 d0, #0 { "vcmple.f32 SREG , NUM",{0xDEB50A40,0x0040F000}}, // 110111101x110101xxxx101001000000 vcmple.f32 s0, #0 { "vcmple.f32 SREG , SREG",{0xDEB40A40,0x0040F02F}}, // 110111101x110100xxxx101001x0xxxx vcmple.f32 s0, s0 { "vcmple.f64 DREG , DREG",{0xDEB40B40,0x0040F02F}}, // 110111101x110100xxxx101101x0xxxx vcmple.f64 d0, d0 { "vcmple.f64 DREG , NUM",{0xDEB50B40,0x0040F000}}, // 110111101x110101xxxx101101000000 vcmple.f64 d0, #0 { "vcmplo.f32 SREG , NUM",{0x3EB50A40,0x0040F000}}, // 001111101x110101xxxx101001000000 vcmplo.f32 s0, #0 { "vcmplo.f32 SREG , SREG",{0x3EB40A40,0x0040F02F}}, // 001111101x110100xxxx101001x0xxxx vcmplo.f32 s0, s0 { "vcmplo.f64 DREG , DREG",{0x3EB40B40,0x0040F02F}}, // 001111101x110100xxxx101101x0xxxx vcmplo.f64 d0, d0 { "vcmplo.f64 DREG , NUM",{0x3EB50B40,0x0040F000}}, // 001111101x110101xxxx101101000000 vcmplo.f64 d0, #0 { "vcmpls.f32 SREG , NUM",{0x9EB50A40,0x0040F000}}, // 100111101x110101xxxx101001000000 vcmpls.f32 s0, #0 { "vcmpls.f32 SREG , SREG",{0x9EB40A40,0x0040F02F}}, // 100111101x110100xxxx101001x0xxxx vcmpls.f32 s0, s0 { "vcmpls.f64 DREG , DREG",{0x9EB40B40,0x0040F02F}}, // 100111101x110100xxxx101101x0xxxx vcmpls.f64 d0, d0 { "vcmpls.f64 DREG , NUM",{0x9EB50B40,0x0040F000}}, // 100111101x110101xxxx101101000000 vcmpls.f64 d0, #0 { "vcmplt.f32 SREG , NUM",{0xBEB50A40,0x0040F000}}, // 101111101x110101xxxx101001000000 vcmplt.f32 s0, #0 { "vcmplt.f32 SREG , SREG",{0xBEB40A40,0x0040F02F}}, // 101111101x110100xxxx101001x0xxxx vcmplt.f32 s0, s0 { "vcmplt.f64 DREG , DREG",{0xBEB40B40,0x0040F02F}}, // 101111101x110100xxxx101101x0xxxx vcmplt.f64 d0, d0 { "vcmplt.f64 DREG , NUM",{0xBEB50B40,0x0040F000}}, // 101111101x110101xxxx101101000000 vcmplt.f64 d0, #0 { "vcmpmi.f32 SREG , NUM",{0x4EB50A40,0x0040F000}}, // 010011101x110101xxxx101001000000 vcmpmi.f32 s0, #0 { "vcmpmi.f32 SREG , SREG",{0x4EB40A40,0x0040F02F}}, // 010011101x110100xxxx101001x0xxxx vcmpmi.f32 s0, s0 { "vcmpmi.f64 DREG , DREG",{0x4EB40B40,0x0040F02F}}, // 010011101x110100xxxx101101x0xxxx vcmpmi.f64 d0, d0 { "vcmpmi.f64 DREG , NUM",{0x4EB50B40,0x0040F000}}, // 010011101x110101xxxx101101000000 vcmpmi.f64 d0, #0 { "vcmpne.f32 SREG , NUM",{0x1EB50A40,0x0040F000}}, // 000111101x110101xxxx101001000000 vcmpne.f32 s0, #0 { "vcmpne.f32 SREG , SREG",{0x1EB40A40,0x0040F02F}}, // 000111101x110100xxxx101001x0xxxx vcmpne.f32 s0, s0 { "vcmpne.f64 DREG , DREG",{0x1EB40B40,0x0040F02F}}, // 000111101x110100xxxx101101x0xxxx vcmpne.f64 d0, d0 { "vcmpne.f64 DREG , NUM",{0x1EB50B40,0x0040F000}}, // 000111101x110101xxxx101101000000 vcmpne.f64 d0, #0 { "vcmppl.f32 SREG , NUM",{0x5EB50A40,0x0040F000}}, // 010111101x110101xxxx101001000000 vcmppl.f32 s0, #0 { "vcmppl.f32 SREG , SREG",{0x5EB40A40,0x0040F02F}}, // 010111101x110100xxxx101001x0xxxx vcmppl.f32 s0, s0 { "vcmppl.f64 DREG , DREG",{0x5EB40B40,0x0040F02F}}, // 010111101x110100xxxx101101x0xxxx vcmppl.f64 d0, d0 { "vcmppl.f64 DREG , NUM",{0x5EB50B40,0x0040F000}}, // 010111101x110101xxxx101101000000 vcmppl.f64 d0, #0 { "vcmpvc.f32 SREG , NUM",{0x7EB50A40,0x0040F000}}, // 011111101x110101xxxx101001000000 vcmpvc.f32 s0, #0 { "vcmpvc.f32 SREG , SREG",{0x7EB40A40,0x0040F02F}}, // 011111101x110100xxxx101001x0xxxx vcmpvc.f32 s0, s0 { "vcmpvc.f64 DREG , DREG",{0x7EB40B40,0x0040F02F}}, // 011111101x110100xxxx101101x0xxxx vcmpvc.f64 d0, d0 { "vcmpvc.f64 DREG , NUM",{0x7EB50B40,0x0040F000}}, // 011111101x110101xxxx101101000000 vcmpvc.f64 d0, #0 { "vcmpvs.f32 SREG , NUM",{0x6EB50A40,0x0040F000}}, // 011011101x110101xxxx101001000000 vcmpvs.f32 s0, #0 { "vcmpvs.f32 SREG , SREG",{0x6EB40A40,0x0040F02F}}, // 011011101x110100xxxx101001x0xxxx vcmpvs.f32 s0, s0 { "vcmpvs.f64 DREG , DREG",{0x6EB40B40,0x0040F02F}}, // 011011101x110100xxxx101101x0xxxx vcmpvs.f64 d0, d0 { "vcmpvs.f64 DREG , NUM",{0x6EB50B40,0x0040F000}}, // 011011101x110101xxxx101101000000 vcmpvs.f64 d0, #0 { "vcnt.8 DREG , DREG",{0xF3B00500,0x0040F02F}}, // 111100111x110000xxxx010100x0xxxx vcnt.8 d0, d0 { "vcnt.8 QREG , QREG",{0xF3B00540,0x0040E02E}}, // 111100111x110000xxx0010101x0xxx0 vcnt.8 q0, q0 { "vcvt.f16.f32 DREG , QREG",{0xF3B60600,0x0040F02E}}, // 111100111x110110xxxx011000x0xxx0 vcvt.f16.f32 d0, q0 { "vcvt.f32.f16 QREG , DREG",{0xF3B60700,0x0040E02F}}, // 111100111x110110xxx0011100x0xxxx vcvt.f32.f16 q0, d0 { "vcvt.f32.f64 SREG , DREG",{0xEEB70BC0,0x0040F02F}}, // 111011101x110111xxxx101111x0xxxx vcvt.f32.f64 s0, d0 { "vcvt.f32.s16 SREG , SREG , NUM",{0xEEBA0A40,0x0040F02F}}, // 111011101x111010xxxx101001x0xxxx vcvt.f32.s16 s0, s0, #0x10 { "vcvt.f32.s32 SREG , SREG",{0xEEB80AC0,0x0040F02F}}, // 111011101x111000xxxx101011x0xxxx vcvt.f32.s32 s0, s0 { "vcvt.f32.s32 SREG , SREG , NUM",{0xEEBA0AC0,0x0040F02F}}, // 111011101x111010xxxx101011x0xxxx vcvt.f32.s32 s0, s0, #0x20 { "vcvt.f32.u16 SREG , SREG , NUM",{0xEEBB0A40,0x0040F02F}}, // 111011101x111011xxxx101001x0xxxx vcvt.f32.u16 s0, s0, #0x10 { "vcvt.f32.u32 SREG , SREG",{0xEEB80A40,0x0040F02F}}, // 111011101x111000xxxx101001x0xxxx vcvt.f32.u32 s0, s0 { "vcvt.f32.u32 SREG , SREG , NUM",{0xEEBB0AC0,0x0040F02F}}, // 111011101x111011xxxx101011x0xxxx vcvt.f32.u32 s0, s0, #0x20 { "vcvt.f64.f32 DREG , SREG",{0xEEB70AC0,0x0040F02F}}, // 111011101x110111xxxx101011x0xxxx vcvt.f64.f32 d0, s0 { "vcvt.f64.s16 DREG , DREG , NUM",{0xEEBA0B40,0x0040F02F}}, // 111011101x111010xxxx101101x0xxxx vcvt.f64.s16 d0, d0, #0x10 { "vcvt.f64.s32 DREG , DREG , NUM",{0xEEBA0BC0,0x0040F02F}}, // 111011101x111010xxxx101111x0xxxx vcvt.f64.s32 d0, d0, #0x20 { "vcvt.f64.s32 DREG , SREG",{0xEEB80BC0,0x0040F02F}}, // 111011101x111000xxxx101111x0xxxx vcvt.f64.s32 d0, s0 { "vcvt.f64.u16 DREG , DREG , NUM",{0xEEBB0B40,0x0040F02F}}, // 111011101x111011xxxx101101x0xxxx vcvt.f64.u16 d0, d0, #0x10 { "vcvt.f64.u32 DREG , DREG , NUM",{0xEEBB0BC0,0x0040F02F}}, // 111011101x111011xxxx101111x0xxxx vcvt.f64.u32 d0, d0, #0x20 { "vcvt.f64.u32 DREG , SREG",{0xEEB80B40,0x0040F02F}}, // 111011101x111000xxxx101101x0xxxx vcvt.f64.u32 d0, s0 { "vcvt.s16.f32 SREG , SREG , NUM",{0xEEBE0A40,0x0040F02F}}, // 111011101x111110xxxx101001x0xxxx vcvt.s16.f32 s0, s0, #0x10 { "vcvt.s16.f64 DREG , DREG , NUM",{0xEEBE0B40,0x0040F02F}}, // 111011101x111110xxxx101101x0xxxx vcvt.s16.f64 d0, d0, #0x10 { "vcvt.s32.f32 SREG , SREG",{0xEEBD0AC0,0x0040F02F}}, // 111011101x111101xxxx101011x0xxxx vcvt.s32.f32 s0, s0 { "vcvt.s32.f32 SREG , SREG , NUM",{0xEEBE0AC0,0x0040F02F}}, // 111011101x111110xxxx101011x0xxxx vcvt.s32.f32 s0, s0, #0x20 { "vcvt.s32.f64 DREG , DREG , NUM",{0xEEBE0BC0,0x0040F02F}}, // 111011101x111110xxxx101111x0xxxx vcvt.s32.f64 d0, d0, #0x20 { "vcvt.s32.f64 SREG , DREG",{0xEEBD0BC0,0x0040F02F}}, // 111011101x111101xxxx101111x0xxxx vcvt.s32.f64 s0, d0 { "vcvt.u16.f32 SREG , SREG , NUM",{0xEEBF0A40,0x0040F02F}}, // 111011101x111111xxxx101001x0xxxx vcvt.u16.f32 s0, s0, #0x10 { "vcvt.u16.f64 DREG , DREG , NUM",{0xEEBF0B40,0x0040F02F}}, // 111011101x111111xxxx101101x0xxxx vcvt.u16.f64 d0, d0, #0x10 { "vcvt.u32.f32 SREG , SREG",{0xEEBC0AC0,0x0040F02F}}, // 111011101x111100xxxx101011x0xxxx vcvt.u32.f32 s0, s0 { "vcvt.u32.f32 SREG , SREG , NUM",{0xEEBF0AC0,0x0040F02F}}, // 111011101x111111xxxx101011x0xxxx vcvt.u32.f32 s0, s0, #0x20 { "vcvt.u32.f64 DREG , DREG , NUM",{0xEEBF0BC0,0x0040F02F}}, // 111011101x111111xxxx101111x0xxxx vcvt.u32.f64 d0, d0, #0x20 { "vcvt.u32.f64 SREG , DREG",{0xEEBC0BC0,0x0040F02F}}, // 111011101x111100xxxx101111x0xxxx vcvt.u32.f64 s0, d0 { "vcvta.s32.f32 SREG , SREG",{0xFEBC0AC0,0x0040F02F}}, // 111111101x111100xxxx101011x0xxxx vcvta.s32.f32 s0, s0 { "vcvta.s32.f64 SREG , DREG",{0xFEBC0BC0,0x0040F02F}}, // 111111101x111100xxxx101111x0xxxx vcvta.s32.f64 s0, d0 { "vcvta.u32.f32 SREG , SREG",{0xFEBC0A40,0x0040F02F}}, // 111111101x111100xxxx101001x0xxxx vcvta.u32.f32 s0, s0 { "vcvta.u32.f64 SREG , DREG",{0xFEBC0B40,0x0040F02F}}, // 111111101x111100xxxx101101x0xxxx vcvta.u32.f64 s0, d0 { "vcvtb.f16.f32 SREG , SREG",{0xEEB30A40,0x0040F02F}}, // 111011101x110011xxxx101001x0xxxx vcvtb.f16.f32 s0, s0 { "vcvtb.f16.f64 SREG , DREG",{0xEEB30B40,0x0040F02F}}, // 111011101x110011xxxx101101x0xxxx vcvtb.f16.f64 s0, d0 { "vcvtb.f32.f16 SREG , SREG",{0xEEB20A40,0x0040F02F}}, // 111011101x110010xxxx101001x0xxxx vcvtb.f32.f16 s0, s0 { "vcvtb.f64.f16 DREG , SREG",{0xEEB20B40,0x0040F02F}}, // 111011101x110010xxxx101101x0xxxx vcvtb.f64.f16 d0, s0 { "vcvtbeq.f16.f32 SREG , SREG",{0x0EB30A40,0x0040F02F}}, // 000011101x110011xxxx101001x0xxxx vcvtbeq.f16.f32 s0, s0 { "vcvtbeq.f16.f64 SREG , DREG",{0x0EB30B40,0x0040F02F}}, // 000011101x110011xxxx101101x0xxxx vcvtbeq.f16.f64 s0, d0 { "vcvtbeq.f32.f16 SREG , SREG",{0x0EB20A40,0x0040F02F}}, // 000011101x110010xxxx101001x0xxxx vcvtbeq.f32.f16 s0, s0 { "vcvtbeq.f64.f16 DREG , SREG",{0x0EB20B40,0x0040F02F}}, // 000011101x110010xxxx101101x0xxxx vcvtbeq.f64.f16 d0, s0 { "vcvtbge.f16.f32 SREG , SREG",{0xAEB30A40,0x0040F02F}}, // 101011101x110011xxxx101001x0xxxx vcvtbge.f16.f32 s0, s0 { "vcvtbge.f16.f64 SREG , DREG",{0xAEB30B40,0x0040F02F}}, // 101011101x110011xxxx101101x0xxxx vcvtbge.f16.f64 s0, d0 { "vcvtbge.f32.f16 SREG , SREG",{0xAEB20A40,0x0040F02F}}, // 101011101x110010xxxx101001x0xxxx vcvtbge.f32.f16 s0, s0 { "vcvtbge.f64.f16 DREG , SREG",{0xAEB20B40,0x0040F02F}}, // 101011101x110010xxxx101101x0xxxx vcvtbge.f64.f16 d0, s0 { "vcvtbgt.f16.f32 SREG , SREG",{0xCEB30A40,0x0040F02F}}, // 110011101x110011xxxx101001x0xxxx vcvtbgt.f16.f32 s0, s0 { "vcvtbgt.f16.f64 SREG , DREG",{0xCEB30B40,0x0040F02F}}, // 110011101x110011xxxx101101x0xxxx vcvtbgt.f16.f64 s0, d0 { "vcvtbgt.f32.f16 SREG , SREG",{0xCEB20A40,0x0040F02F}}, // 110011101x110010xxxx101001x0xxxx vcvtbgt.f32.f16 s0, s0 { "vcvtbgt.f64.f16 DREG , SREG",{0xCEB20B40,0x0040F02F}}, // 110011101x110010xxxx101101x0xxxx vcvtbgt.f64.f16 d0, s0 { "vcvtbhi.f16.f32 SREG , SREG",{0x8EB30A40,0x0040F02F}}, // 100011101x110011xxxx101001x0xxxx vcvtbhi.f16.f32 s0, s0 { "vcvtbhi.f16.f64 SREG , DREG",{0x8EB30B40,0x0040F02F}}, // 100011101x110011xxxx101101x0xxxx vcvtbhi.f16.f64 s0, d0 { "vcvtbhi.f32.f16 SREG , SREG",{0x8EB20A40,0x0040F02F}}, // 100011101x110010xxxx101001x0xxxx vcvtbhi.f32.f16 s0, s0 { "vcvtbhi.f64.f16 DREG , SREG",{0x8EB20B40,0x0040F02F}}, // 100011101x110010xxxx101101x0xxxx vcvtbhi.f64.f16 d0, s0 { "vcvtbhs.f16.f32 SREG , SREG",{0x2EB30A40,0x0040F02F}}, // 001011101x110011xxxx101001x0xxxx vcvtbhs.f16.f32 s0, s0 { "vcvtbhs.f16.f64 SREG , DREG",{0x2EB30B40,0x0040F02F}}, // 001011101x110011xxxx101101x0xxxx vcvtbhs.f16.f64 s0, d0 { "vcvtbhs.f32.f16 SREG , SREG",{0x2EB20A40,0x0040F02F}}, // 001011101x110010xxxx101001x0xxxx vcvtbhs.f32.f16 s0, s0 { "vcvtbhs.f64.f16 DREG , SREG",{0x2EB20B40,0x0040F02F}}, // 001011101x110010xxxx101101x0xxxx vcvtbhs.f64.f16 d0, s0 { "vcvtble.f16.f32 SREG , SREG",{0xDEB30A40,0x0040F02F}}, // 110111101x110011xxxx101001x0xxxx vcvtble.f16.f32 s0, s0 { "vcvtble.f16.f64 SREG , DREG",{0xDEB30B40,0x0040F02F}}, // 110111101x110011xxxx101101x0xxxx vcvtble.f16.f64 s0, d0 { "vcvtble.f32.f16 SREG , SREG",{0xDEB20A40,0x0040F02F}}, // 110111101x110010xxxx101001x0xxxx vcvtble.f32.f16 s0, s0 { "vcvtble.f64.f16 DREG , SREG",{0xDEB20B40,0x0040F02F}}, // 110111101x110010xxxx101101x0xxxx vcvtble.f64.f16 d0, s0 { "vcvtblo.f16.f32 SREG , SREG",{0x3EB30A40,0x0040F02F}}, // 001111101x110011xxxx101001x0xxxx vcvtblo.f16.f32 s0, s0 { "vcvtblo.f16.f64 SREG , DREG",{0x3EB30B40,0x0040F02F}}, // 001111101x110011xxxx101101x0xxxx vcvtblo.f16.f64 s0, d0 { "vcvtblo.f32.f16 SREG , SREG",{0x3EB20A40,0x0040F02F}}, // 001111101x110010xxxx101001x0xxxx vcvtblo.f32.f16 s0, s0 { "vcvtblo.f64.f16 DREG , SREG",{0x3EB20B40,0x0040F02F}}, // 001111101x110010xxxx101101x0xxxx vcvtblo.f64.f16 d0, s0 { "vcvtbls.f16.f32 SREG , SREG",{0x9EB30A40,0x0040F02F}}, // 100111101x110011xxxx101001x0xxxx vcvtbls.f16.f32 s0, s0 { "vcvtbls.f16.f64 SREG , DREG",{0x9EB30B40,0x0040F02F}}, // 100111101x110011xxxx101101x0xxxx vcvtbls.f16.f64 s0, d0 { "vcvtbls.f32.f16 SREG , SREG",{0x9EB20A40,0x0040F02F}}, // 100111101x110010xxxx101001x0xxxx vcvtbls.f32.f16 s0, s0 { "vcvtbls.f64.f16 DREG , SREG",{0x9EB20B40,0x0040F02F}}, // 100111101x110010xxxx101101x0xxxx vcvtbls.f64.f16 d0, s0 { "vcvtblt.f16.f32 SREG , SREG",{0xBEB30A40,0x0040F02F}}, // 101111101x110011xxxx101001x0xxxx vcvtblt.f16.f32 s0, s0 { "vcvtblt.f16.f64 SREG , DREG",{0xBEB30B40,0x0040F02F}}, // 101111101x110011xxxx101101x0xxxx vcvtblt.f16.f64 s0, d0 { "vcvtblt.f32.f16 SREG , SREG",{0xBEB20A40,0x0040F02F}}, // 101111101x110010xxxx101001x0xxxx vcvtblt.f32.f16 s0, s0 { "vcvtblt.f64.f16 DREG , SREG",{0xBEB20B40,0x0040F02F}}, // 101111101x110010xxxx101101x0xxxx vcvtblt.f64.f16 d0, s0 { "vcvtbmi.f16.f32 SREG , SREG",{0x4EB30A40,0x0040F02F}}, // 010011101x110011xxxx101001x0xxxx vcvtbmi.f16.f32 s0, s0 { "vcvtbmi.f16.f64 SREG , DREG",{0x4EB30B40,0x0040F02F}}, // 010011101x110011xxxx101101x0xxxx vcvtbmi.f16.f64 s0, d0 { "vcvtbmi.f32.f16 SREG , SREG",{0x4EB20A40,0x0040F02F}}, // 010011101x110010xxxx101001x0xxxx vcvtbmi.f32.f16 s0, s0 { "vcvtbmi.f64.f16 DREG , SREG",{0x4EB20B40,0x0040F02F}}, // 010011101x110010xxxx101101x0xxxx vcvtbmi.f64.f16 d0, s0 { "vcvtbne.f16.f32 SREG , SREG",{0x1EB30A40,0x0040F02F}}, // 000111101x110011xxxx101001x0xxxx vcvtbne.f16.f32 s0, s0 { "vcvtbne.f16.f64 SREG , DREG",{0x1EB30B40,0x0040F02F}}, // 000111101x110011xxxx101101x0xxxx vcvtbne.f16.f64 s0, d0 { "vcvtbne.f32.f16 SREG , SREG",{0x1EB20A40,0x0040F02F}}, // 000111101x110010xxxx101001x0xxxx vcvtbne.f32.f16 s0, s0 { "vcvtbne.f64.f16 DREG , SREG",{0x1EB20B40,0x0040F02F}}, // 000111101x110010xxxx101101x0xxxx vcvtbne.f64.f16 d0, s0 { "vcvtbpl.f16.f32 SREG , SREG",{0x5EB30A40,0x0040F02F}}, // 010111101x110011xxxx101001x0xxxx vcvtbpl.f16.f32 s0, s0 { "vcvtbpl.f16.f64 SREG , DREG",{0x5EB30B40,0x0040F02F}}, // 010111101x110011xxxx101101x0xxxx vcvtbpl.f16.f64 s0, d0 { "vcvtbpl.f32.f16 SREG , SREG",{0x5EB20A40,0x0040F02F}}, // 010111101x110010xxxx101001x0xxxx vcvtbpl.f32.f16 s0, s0 { "vcvtbpl.f64.f16 DREG , SREG",{0x5EB20B40,0x0040F02F}}, // 010111101x110010xxxx101101x0xxxx vcvtbpl.f64.f16 d0, s0 { "vcvtbvc.f16.f32 SREG , SREG",{0x7EB30A40,0x0040F02F}}, // 011111101x110011xxxx101001x0xxxx vcvtbvc.f16.f32 s0, s0 { "vcvtbvc.f16.f64 SREG , DREG",{0x7EB30B40,0x0040F02F}}, // 011111101x110011xxxx101101x0xxxx vcvtbvc.f16.f64 s0, d0 { "vcvtbvc.f32.f16 SREG , SREG",{0x7EB20A40,0x0040F02F}}, // 011111101x110010xxxx101001x0xxxx vcvtbvc.f32.f16 s0, s0 { "vcvtbvc.f64.f16 DREG , SREG",{0x7EB20B40,0x0040F02F}}, // 011111101x110010xxxx101101x0xxxx vcvtbvc.f64.f16 d0, s0 { "vcvtbvs.f16.f32 SREG , SREG",{0x6EB30A40,0x0040F02F}}, // 011011101x110011xxxx101001x0xxxx vcvtbvs.f16.f32 s0, s0 { "vcvtbvs.f16.f64 SREG , DREG",{0x6EB30B40,0x0040F02F}}, // 011011101x110011xxxx101101x0xxxx vcvtbvs.f16.f64 s0, d0 { "vcvtbvs.f32.f16 SREG , SREG",{0x6EB20A40,0x0040F02F}}, // 011011101x110010xxxx101001x0xxxx vcvtbvs.f32.f16 s0, s0 { "vcvtbvs.f64.f16 DREG , SREG",{0x6EB20B40,0x0040F02F}}, // 011011101x110010xxxx101101x0xxxx vcvtbvs.f64.f16 d0, s0 { "vcvteq.f32.f64 SREG , DREG",{0x0EB70BC0,0x0040F02F}}, // 000011101x110111xxxx101111x0xxxx vcvteq.f32.f64 s0, d0 { "vcvteq.f32.s16 SREG , SREG , NUM",{0x0EBA0A40,0x0040F02F}}, // 000011101x111010xxxx101001x0xxxx vcvteq.f32.s16 s0, s0, #0x10 { "vcvteq.f32.s32 SREG , SREG",{0x0EB80AC0,0x0040F02F}}, // 000011101x111000xxxx101011x0xxxx vcvteq.f32.s32 s0, s0 { "vcvteq.f32.s32 SREG , SREG , NUM",{0x0EBA0AC0,0x0040F02F}}, // 000011101x111010xxxx101011x0xxxx vcvteq.f32.s32 s0, s0, #0x20 { "vcvteq.f32.u16 SREG , SREG , NUM",{0x0EBB0A40,0x0040F02F}}, // 000011101x111011xxxx101001x0xxxx vcvteq.f32.u16 s0, s0, #0x10 { "vcvteq.f32.u32 SREG , SREG",{0x0EB80A40,0x0040F02F}}, // 000011101x111000xxxx101001x0xxxx vcvteq.f32.u32 s0, s0 { "vcvteq.f32.u32 SREG , SREG , NUM",{0x0EBB0AC0,0x0040F02F}}, // 000011101x111011xxxx101011x0xxxx vcvteq.f32.u32 s0, s0, #0x20 { "vcvteq.f64.f32 DREG , SREG",{0x0EB70AC0,0x0040F02F}}, // 000011101x110111xxxx101011x0xxxx vcvteq.f64.f32 d0, s0 { "vcvteq.f64.s16 DREG , DREG , NUM",{0x0EBA0B40,0x0040F02F}}, // 000011101x111010xxxx101101x0xxxx vcvteq.f64.s16 d0, d0, #0x10 { "vcvteq.f64.s32 DREG , DREG , NUM",{0x0EBA0BC0,0x0040F02F}}, // 000011101x111010xxxx101111x0xxxx vcvteq.f64.s32 d0, d0, #0x20 { "vcvteq.f64.s32 DREG , SREG",{0x0EB80BC0,0x0040F02F}}, // 000011101x111000xxxx101111x0xxxx vcvteq.f64.s32 d0, s0 { "vcvteq.f64.u16 DREG , DREG , NUM",{0x0EBB0B40,0x0040F02F}}, // 000011101x111011xxxx101101x0xxxx vcvteq.f64.u16 d0, d0, #0x10 { "vcvteq.f64.u32 DREG , DREG , NUM",{0x0EBB0BC0,0x0040F02F}}, // 000011101x111011xxxx101111x0xxxx vcvteq.f64.u32 d0, d0, #0x20 { "vcvteq.f64.u32 DREG , SREG",{0x0EB80B40,0x0040F02F}}, // 000011101x111000xxxx101101x0xxxx vcvteq.f64.u32 d0, s0 { "vcvteq.s16.f32 SREG , SREG , NUM",{0x0EBE0A40,0x0040F02F}}, // 000011101x111110xxxx101001x0xxxx vcvteq.s16.f32 s0, s0, #0x10 { "vcvteq.s16.f64 DREG , DREG , NUM",{0x0EBE0B40,0x0040F02F}}, // 000011101x111110xxxx101101x0xxxx vcvteq.s16.f64 d0, d0, #0x10 { "vcvteq.s32.f32 SREG , SREG",{0x0EBD0AC0,0x0040F02F}}, // 000011101x111101xxxx101011x0xxxx vcvteq.s32.f32 s0, s0 { "vcvteq.s32.f32 SREG , SREG , NUM",{0x0EBE0AC0,0x0040F02F}}, // 000011101x111110xxxx101011x0xxxx vcvteq.s32.f32 s0, s0, #0x20 { "vcvteq.s32.f64 DREG , DREG , NUM",{0x0EBE0BC0,0x0040F02F}}, // 000011101x111110xxxx101111x0xxxx vcvteq.s32.f64 d0, d0, #0x20 { "vcvteq.s32.f64 SREG , DREG",{0x0EBD0BC0,0x0040F02F}}, // 000011101x111101xxxx101111x0xxxx vcvteq.s32.f64 s0, d0 { "vcvteq.u16.f32 SREG , SREG , NUM",{0x0EBF0A40,0x0040F02F}}, // 000011101x111111xxxx101001x0xxxx vcvteq.u16.f32 s0, s0, #0x10 { "vcvteq.u16.f64 DREG , DREG , NUM",{0x0EBF0B40,0x0040F02F}}, // 000011101x111111xxxx101101x0xxxx vcvteq.u16.f64 d0, d0, #0x10 { "vcvteq.u32.f32 SREG , SREG",{0x0EBC0AC0,0x0040F02F}}, // 000011101x111100xxxx101011x0xxxx vcvteq.u32.f32 s0, s0 { "vcvteq.u32.f32 SREG , SREG , NUM",{0x0EBF0AC0,0x0040F02F}}, // 000011101x111111xxxx101011x0xxxx vcvteq.u32.f32 s0, s0, #0x20 { "vcvteq.u32.f64 DREG , DREG , NUM",{0x0EBF0BC0,0x0040F02F}}, // 000011101x111111xxxx101111x0xxxx vcvteq.u32.f64 d0, d0, #0x20 { "vcvteq.u32.f64 SREG , DREG",{0x0EBC0BC0,0x0040F02F}}, // 000011101x111100xxxx101111x0xxxx vcvteq.u32.f64 s0, d0 { "vcvtge.f32.f64 SREG , DREG",{0xAEB70BC0,0x0040F02F}}, // 101011101x110111xxxx101111x0xxxx vcvtge.f32.f64 s0, d0 { "vcvtge.f32.s16 SREG , SREG , NUM",{0xAEBA0A40,0x0040F02F}}, // 101011101x111010xxxx101001x0xxxx vcvtge.f32.s16 s0, s0, #0x10 { "vcvtge.f32.s32 SREG , SREG",{0xAEB80AC0,0x0040F02F}}, // 101011101x111000xxxx101011x0xxxx vcvtge.f32.s32 s0, s0 { "vcvtge.f32.s32 SREG , SREG , NUM",{0xAEBA0AC0,0x0040F02F}}, // 101011101x111010xxxx101011x0xxxx vcvtge.f32.s32 s0, s0, #0x20 { "vcvtge.f32.u16 SREG , SREG , NUM",{0xAEBB0A40,0x0040F02F}}, // 101011101x111011xxxx101001x0xxxx vcvtge.f32.u16 s0, s0, #0x10 { "vcvtge.f32.u32 SREG , SREG",{0xAEB80A40,0x0040F02F}}, // 101011101x111000xxxx101001x0xxxx vcvtge.f32.u32 s0, s0 { "vcvtge.f32.u32 SREG , SREG , NUM",{0xAEBB0AC0,0x0040F02F}}, // 101011101x111011xxxx101011x0xxxx vcvtge.f32.u32 s0, s0, #0x20 { "vcvtge.f64.f32 DREG , SREG",{0xAEB70AC0,0x0040F02F}}, // 101011101x110111xxxx101011x0xxxx vcvtge.f64.f32 d0, s0 { "vcvtge.f64.s16 DREG , DREG , NUM",{0xAEBA0B40,0x0040F02F}}, // 101011101x111010xxxx101101x0xxxx vcvtge.f64.s16 d0, d0, #0x10 { "vcvtge.f64.s32 DREG , DREG , NUM",{0xAEBA0BC0,0x0040F02F}}, // 101011101x111010xxxx101111x0xxxx vcvtge.f64.s32 d0, d0, #0x20 { "vcvtge.f64.s32 DREG , SREG",{0xAEB80BC0,0x0040F02F}}, // 101011101x111000xxxx101111x0xxxx vcvtge.f64.s32 d0, s0 { "vcvtge.f64.u16 DREG , DREG , NUM",{0xAEBB0B40,0x0040F02F}}, // 101011101x111011xxxx101101x0xxxx vcvtge.f64.u16 d0, d0, #0x10 { "vcvtge.f64.u32 DREG , DREG , NUM",{0xAEBB0BC0,0x0040F02F}}, // 101011101x111011xxxx101111x0xxxx vcvtge.f64.u32 d0, d0, #0x20 { "vcvtge.f64.u32 DREG , SREG",{0xAEB80B40,0x0040F02F}}, // 101011101x111000xxxx101101x0xxxx vcvtge.f64.u32 d0, s0 { "vcvtge.s16.f32 SREG , SREG , NUM",{0xAEBE0A40,0x0040F02F}}, // 101011101x111110xxxx101001x0xxxx vcvtge.s16.f32 s0, s0, #0x10 { "vcvtge.s16.f64 DREG , DREG , NUM",{0xAEBE0B40,0x0040F02F}}, // 101011101x111110xxxx101101x0xxxx vcvtge.s16.f64 d0, d0, #0x10 { "vcvtge.s32.f32 SREG , SREG",{0xAEBD0AC0,0x0040F02F}}, // 101011101x111101xxxx101011x0xxxx vcvtge.s32.f32 s0, s0 { "vcvtge.s32.f32 SREG , SREG , NUM",{0xAEBE0AC0,0x0040F02F}}, // 101011101x111110xxxx101011x0xxxx vcvtge.s32.f32 s0, s0, #0x20 { "vcvtge.s32.f64 DREG , DREG , NUM",{0xAEBE0BC0,0x0040F02F}}, // 101011101x111110xxxx101111x0xxxx vcvtge.s32.f64 d0, d0, #0x20 { "vcvtge.s32.f64 SREG , DREG",{0xAEBD0BC0,0x0040F02F}}, // 101011101x111101xxxx101111x0xxxx vcvtge.s32.f64 s0, d0 { "vcvtge.u16.f32 SREG , SREG , NUM",{0xAEBF0A40,0x0040F02F}}, // 101011101x111111xxxx101001x0xxxx vcvtge.u16.f32 s0, s0, #0x10 { "vcvtge.u16.f64 DREG , DREG , NUM",{0xAEBF0B40,0x0040F02F}}, // 101011101x111111xxxx101101x0xxxx vcvtge.u16.f64 d0, d0, #0x10 { "vcvtge.u32.f32 SREG , SREG",{0xAEBC0AC0,0x0040F02F}}, // 101011101x111100xxxx101011x0xxxx vcvtge.u32.f32 s0, s0 { "vcvtge.u32.f32 SREG , SREG , NUM",{0xAEBF0AC0,0x0040F02F}}, // 101011101x111111xxxx101011x0xxxx vcvtge.u32.f32 s0, s0, #0x20 { "vcvtge.u32.f64 DREG , DREG , NUM",{0xAEBF0BC0,0x0040F02F}}, // 101011101x111111xxxx101111x0xxxx vcvtge.u32.f64 d0, d0, #0x20 { "vcvtge.u32.f64 SREG , DREG",{0xAEBC0BC0,0x0040F02F}}, // 101011101x111100xxxx101111x0xxxx vcvtge.u32.f64 s0, d0 { "vcvtgt.f32.f64 SREG , DREG",{0xCEB70BC0,0x0040F02F}}, // 110011101x110111xxxx101111x0xxxx vcvtgt.f32.f64 s0, d0 { "vcvtgt.f32.s16 SREG , SREG , NUM",{0xCEBA0A40,0x0040F02F}}, // 110011101x111010xxxx101001x0xxxx vcvtgt.f32.s16 s0, s0, #0x10 { "vcvtgt.f32.s32 SREG , SREG",{0xCEB80AC0,0x0040F02F}}, // 110011101x111000xxxx101011x0xxxx vcvtgt.f32.s32 s0, s0 { "vcvtgt.f32.s32 SREG , SREG , NUM",{0xCEBA0AC0,0x0040F02F}}, // 110011101x111010xxxx101011x0xxxx vcvtgt.f32.s32 s0, s0, #0x20 { "vcvtgt.f32.u16 SREG , SREG , NUM",{0xCEBB0A40,0x0040F02F}}, // 110011101x111011xxxx101001x0xxxx vcvtgt.f32.u16 s0, s0, #0x10 { "vcvtgt.f32.u32 SREG , SREG",{0xCEB80A40,0x0040F02F}}, // 110011101x111000xxxx101001x0xxxx vcvtgt.f32.u32 s0, s0 { "vcvtgt.f32.u32 SREG , SREG , NUM",{0xCEBB0AC0,0x0040F02F}}, // 110011101x111011xxxx101011x0xxxx vcvtgt.f32.u32 s0, s0, #0x20 { "vcvtgt.f64.f32 DREG , SREG",{0xCEB70AC0,0x0040F02F}}, // 110011101x110111xxxx101011x0xxxx vcvtgt.f64.f32 d0, s0 { "vcvtgt.f64.s16 DREG , DREG , NUM",{0xCEBA0B40,0x0040F02F}}, // 110011101x111010xxxx101101x0xxxx vcvtgt.f64.s16 d0, d0, #0x10 { "vcvtgt.f64.s32 DREG , DREG , NUM",{0xCEBA0BC0,0x0040F02F}}, // 110011101x111010xxxx101111x0xxxx vcvtgt.f64.s32 d0, d0, #0x20 { "vcvtgt.f64.s32 DREG , SREG",{0xCEB80BC0,0x0040F02F}}, // 110011101x111000xxxx101111x0xxxx vcvtgt.f64.s32 d0, s0 { "vcvtgt.f64.u16 DREG , DREG , NUM",{0xCEBB0B40,0x0040F02F}}, // 110011101x111011xxxx101101x0xxxx vcvtgt.f64.u16 d0, d0, #0x10 { "vcvtgt.f64.u32 DREG , DREG , NUM",{0xCEBB0BC0,0x0040F02F}}, // 110011101x111011xxxx101111x0xxxx vcvtgt.f64.u32 d0, d0, #0x20 { "vcvtgt.f64.u32 DREG , SREG",{0xCEB80B40,0x0040F02F}}, // 110011101x111000xxxx101101x0xxxx vcvtgt.f64.u32 d0, s0 { "vcvtgt.s16.f32 SREG , SREG , NUM",{0xCEBE0A40,0x0040F02F}}, // 110011101x111110xxxx101001x0xxxx vcvtgt.s16.f32 s0, s0, #0x10 { "vcvtgt.s16.f64 DREG , DREG , NUM",{0xCEBE0B40,0x0040F02F}}, // 110011101x111110xxxx101101x0xxxx vcvtgt.s16.f64 d0, d0, #0x10 { "vcvtgt.s32.f32 SREG , SREG",{0xCEBD0AC0,0x0040F02F}}, // 110011101x111101xxxx101011x0xxxx vcvtgt.s32.f32 s0, s0 { "vcvtgt.s32.f32 SREG , SREG , NUM",{0xCEBE0AC0,0x0040F02F}}, // 110011101x111110xxxx101011x0xxxx vcvtgt.s32.f32 s0, s0, #0x20 { "vcvtgt.s32.f64 DREG , DREG , NUM",{0xCEBE0BC0,0x0040F02F}}, // 110011101x111110xxxx101111x0xxxx vcvtgt.s32.f64 d0, d0, #0x20 { "vcvtgt.s32.f64 SREG , DREG",{0xCEBD0BC0,0x0040F02F}}, // 110011101x111101xxxx101111x0xxxx vcvtgt.s32.f64 s0, d0 { "vcvtgt.u16.f32 SREG , SREG , NUM",{0xCEBF0A40,0x0040F02F}}, // 110011101x111111xxxx101001x0xxxx vcvtgt.u16.f32 s0, s0, #0x10 { "vcvtgt.u16.f64 DREG , DREG , NUM",{0xCEBF0B40,0x0040F02F}}, // 110011101x111111xxxx101101x0xxxx vcvtgt.u16.f64 d0, d0, #0x10 { "vcvtgt.u32.f32 SREG , SREG",{0xCEBC0AC0,0x0040F02F}}, // 110011101x111100xxxx101011x0xxxx vcvtgt.u32.f32 s0, s0 { "vcvtgt.u32.f32 SREG , SREG , NUM",{0xCEBF0AC0,0x0040F02F}}, // 110011101x111111xxxx101011x0xxxx vcvtgt.u32.f32 s0, s0, #0x20 { "vcvtgt.u32.f64 DREG , DREG , NUM",{0xCEBF0BC0,0x0040F02F}}, // 110011101x111111xxxx101111x0xxxx vcvtgt.u32.f64 d0, d0, #0x20 { "vcvtgt.u32.f64 SREG , DREG",{0xCEBC0BC0,0x0040F02F}}, // 110011101x111100xxxx101111x0xxxx vcvtgt.u32.f64 s0, d0 { "vcvthi.f32.f64 SREG , DREG",{0x8EB70BC0,0x0040F02F}}, // 100011101x110111xxxx101111x0xxxx vcvthi.f32.f64 s0, d0 { "vcvthi.f32.s16 SREG , SREG , NUM",{0x8EBA0A40,0x0040F02F}}, // 100011101x111010xxxx101001x0xxxx vcvthi.f32.s16 s0, s0, #0x10 { "vcvthi.f32.s32 SREG , SREG",{0x8EB80AC0,0x0040F02F}}, // 100011101x111000xxxx101011x0xxxx vcvthi.f32.s32 s0, s0 { "vcvthi.f32.s32 SREG , SREG , NUM",{0x8EBA0AC0,0x0040F02F}}, // 100011101x111010xxxx101011x0xxxx vcvthi.f32.s32 s0, s0, #0x20 { "vcvthi.f32.u16 SREG , SREG , NUM",{0x8EBB0A40,0x0040F02F}}, // 100011101x111011xxxx101001x0xxxx vcvthi.f32.u16 s0, s0, #0x10 { "vcvthi.f32.u32 SREG , SREG",{0x8EB80A40,0x0040F02F}}, // 100011101x111000xxxx101001x0xxxx vcvthi.f32.u32 s0, s0 { "vcvthi.f32.u32 SREG , SREG , NUM",{0x8EBB0AC0,0x0040F02F}}, // 100011101x111011xxxx101011x0xxxx vcvthi.f32.u32 s0, s0, #0x20 { "vcvthi.f64.f32 DREG , SREG",{0x8EB70AC0,0x0040F02F}}, // 100011101x110111xxxx101011x0xxxx vcvthi.f64.f32 d0, s0 { "vcvthi.f64.s16 DREG , DREG , NUM",{0x8EBA0B40,0x0040F02F}}, // 100011101x111010xxxx101101x0xxxx vcvthi.f64.s16 d0, d0, #0x10 { "vcvthi.f64.s32 DREG , DREG , NUM",{0x8EBA0BC0,0x0040F02F}}, // 100011101x111010xxxx101111x0xxxx vcvthi.f64.s32 d0, d0, #0x20 { "vcvthi.f64.s32 DREG , SREG",{0x8EB80BC0,0x0040F02F}}, // 100011101x111000xxxx101111x0xxxx vcvthi.f64.s32 d0, s0 { "vcvthi.f64.u16 DREG , DREG , NUM",{0x8EBB0B40,0x0040F02F}}, // 100011101x111011xxxx101101x0xxxx vcvthi.f64.u16 d0, d0, #0x10 { "vcvthi.f64.u32 DREG , DREG , NUM",{0x8EBB0BC0,0x0040F02F}}, // 100011101x111011xxxx101111x0xxxx vcvthi.f64.u32 d0, d0, #0x20 { "vcvthi.f64.u32 DREG , SREG",{0x8EB80B40,0x0040F02F}}, // 100011101x111000xxxx101101x0xxxx vcvthi.f64.u32 d0, s0 { "vcvthi.s16.f32 SREG , SREG , NUM",{0x8EBE0A40,0x0040F02F}}, // 100011101x111110xxxx101001x0xxxx vcvthi.s16.f32 s0, s0, #0x10 { "vcvthi.s16.f64 DREG , DREG , NUM",{0x8EBE0B40,0x0040F02F}}, // 100011101x111110xxxx101101x0xxxx vcvthi.s16.f64 d0, d0, #0x10 { "vcvthi.s32.f32 SREG , SREG",{0x8EBD0AC0,0x0040F02F}}, // 100011101x111101xxxx101011x0xxxx vcvthi.s32.f32 s0, s0 { "vcvthi.s32.f32 SREG , SREG , NUM",{0x8EBE0AC0,0x0040F02F}}, // 100011101x111110xxxx101011x0xxxx vcvthi.s32.f32 s0, s0, #0x20 { "vcvthi.s32.f64 DREG , DREG , NUM",{0x8EBE0BC0,0x0040F02F}}, // 100011101x111110xxxx101111x0xxxx vcvthi.s32.f64 d0, d0, #0x20 { "vcvthi.s32.f64 SREG , DREG",{0x8EBD0BC0,0x0040F02F}}, // 100011101x111101xxxx101111x0xxxx vcvthi.s32.f64 s0, d0 { "vcvthi.u16.f32 SREG , SREG , NUM",{0x8EBF0A40,0x0040F02F}}, // 100011101x111111xxxx101001x0xxxx vcvthi.u16.f32 s0, s0, #0x10 { "vcvthi.u16.f64 DREG , DREG , NUM",{0x8EBF0B40,0x0040F02F}}, // 100011101x111111xxxx101101x0xxxx vcvthi.u16.f64 d0, d0, #0x10 { "vcvthi.u32.f32 SREG , SREG",{0x8EBC0AC0,0x0040F02F}}, // 100011101x111100xxxx101011x0xxxx vcvthi.u32.f32 s0, s0 { "vcvthi.u32.f32 SREG , SREG , NUM",{0x8EBF0AC0,0x0040F02F}}, // 100011101x111111xxxx101011x0xxxx vcvthi.u32.f32 s0, s0, #0x20 { "vcvthi.u32.f64 DREG , DREG , NUM",{0x8EBF0BC0,0x0040F02F}}, // 100011101x111111xxxx101111x0xxxx vcvthi.u32.f64 d0, d0, #0x20 { "vcvthi.u32.f64 SREG , DREG",{0x8EBC0BC0,0x0040F02F}}, // 100011101x111100xxxx101111x0xxxx vcvthi.u32.f64 s0, d0 { "vcvths.f32.f64 SREG , DREG",{0x2EB70BC0,0x0040F02F}}, // 001011101x110111xxxx101111x0xxxx vcvths.f32.f64 s0, d0 { "vcvths.f32.s16 SREG , SREG , NUM",{0x2EBA0A40,0x0040F02F}}, // 001011101x111010xxxx101001x0xxxx vcvths.f32.s16 s0, s0, #0x10 { "vcvths.f32.s32 SREG , SREG",{0x2EB80AC0,0x0040F02F}}, // 001011101x111000xxxx101011x0xxxx vcvths.f32.s32 s0, s0 { "vcvths.f32.s32 SREG , SREG , NUM",{0x2EBA0AC0,0x0040F02F}}, // 001011101x111010xxxx101011x0xxxx vcvths.f32.s32 s0, s0, #0x20 { "vcvths.f32.u16 SREG , SREG , NUM",{0x2EBB0A40,0x0040F02F}}, // 001011101x111011xxxx101001x0xxxx vcvths.f32.u16 s0, s0, #0x10 { "vcvths.f32.u32 SREG , SREG",{0x2EB80A40,0x0040F02F}}, // 001011101x111000xxxx101001x0xxxx vcvths.f32.u32 s0, s0 { "vcvths.f32.u32 SREG , SREG , NUM",{0x2EBB0AC0,0x0040F02F}}, // 001011101x111011xxxx101011x0xxxx vcvths.f32.u32 s0, s0, #0x20 { "vcvths.f64.f32 DREG , SREG",{0x2EB70AC0,0x0040F02F}}, // 001011101x110111xxxx101011x0xxxx vcvths.f64.f32 d0, s0 { "vcvths.f64.s16 DREG , DREG , NUM",{0x2EBA0B40,0x0040F02F}}, // 001011101x111010xxxx101101x0xxxx vcvths.f64.s16 d0, d0, #0x10 { "vcvths.f64.s32 DREG , DREG , NUM",{0x2EBA0BC0,0x0040F02F}}, // 001011101x111010xxxx101111x0xxxx vcvths.f64.s32 d0, d0, #0x20 { "vcvths.f64.s32 DREG , SREG",{0x2EB80BC0,0x0040F02F}}, // 001011101x111000xxxx101111x0xxxx vcvths.f64.s32 d0, s0 { "vcvths.f64.u16 DREG , DREG , NUM",{0x2EBB0B40,0x0040F02F}}, // 001011101x111011xxxx101101x0xxxx vcvths.f64.u16 d0, d0, #0x10 { "vcvths.f64.u32 DREG , DREG , NUM",{0x2EBB0BC0,0x0040F02F}}, // 001011101x111011xxxx101111x0xxxx vcvths.f64.u32 d0, d0, #0x20 { "vcvths.f64.u32 DREG , SREG",{0x2EB80B40,0x0040F02F}}, // 001011101x111000xxxx101101x0xxxx vcvths.f64.u32 d0, s0 { "vcvths.s16.f32 SREG , SREG , NUM",{0x2EBE0A40,0x0040F02F}}, // 001011101x111110xxxx101001x0xxxx vcvths.s16.f32 s0, s0, #0x10 { "vcvths.s16.f64 DREG , DREG , NUM",{0x2EBE0B40,0x0040F02F}}, // 001011101x111110xxxx101101x0xxxx vcvths.s16.f64 d0, d0, #0x10 { "vcvths.s32.f32 SREG , SREG",{0x2EBD0AC0,0x0040F02F}}, // 001011101x111101xxxx101011x0xxxx vcvths.s32.f32 s0, s0 { "vcvths.s32.f32 SREG , SREG , NUM",{0x2EBE0AC0,0x0040F02F}}, // 001011101x111110xxxx101011x0xxxx vcvths.s32.f32 s0, s0, #0x20 { "vcvths.s32.f64 DREG , DREG , NUM",{0x2EBE0BC0,0x0040F02F}}, // 001011101x111110xxxx101111x0xxxx vcvths.s32.f64 d0, d0, #0x20 { "vcvths.s32.f64 SREG , DREG",{0x2EBD0BC0,0x0040F02F}}, // 001011101x111101xxxx101111x0xxxx vcvths.s32.f64 s0, d0 { "vcvths.u16.f32 SREG , SREG , NUM",{0x2EBF0A40,0x0040F02F}}, // 001011101x111111xxxx101001x0xxxx vcvths.u16.f32 s0, s0, #0x10 { "vcvths.u16.f64 DREG , DREG , NUM",{0x2EBF0B40,0x0040F02F}}, // 001011101x111111xxxx101101x0xxxx vcvths.u16.f64 d0, d0, #0x10 { "vcvths.u32.f32 SREG , SREG",{0x2EBC0AC0,0x0040F02F}}, // 001011101x111100xxxx101011x0xxxx vcvths.u32.f32 s0, s0 { "vcvths.u32.f32 SREG , SREG , NUM",{0x2EBF0AC0,0x0040F02F}}, // 001011101x111111xxxx101011x0xxxx vcvths.u32.f32 s0, s0, #0x20 { "vcvths.u32.f64 DREG , DREG , NUM",{0x2EBF0BC0,0x0040F02F}}, // 001011101x111111xxxx101111x0xxxx vcvths.u32.f64 d0, d0, #0x20 { "vcvths.u32.f64 SREG , DREG",{0x2EBC0BC0,0x0040F02F}}, // 001011101x111100xxxx101111x0xxxx vcvths.u32.f64 s0, d0 { "vcvtle.f32.f64 SREG , DREG",{0xDEB70BC0,0x0040F02F}}, // 110111101x110111xxxx101111x0xxxx vcvtle.f32.f64 s0, d0 { "vcvtle.f32.s16 SREG , SREG , NUM",{0xDEBA0A40,0x0040F02F}}, // 110111101x111010xxxx101001x0xxxx vcvtle.f32.s16 s0, s0, #0x10 { "vcvtle.f32.s32 SREG , SREG",{0xDEB80AC0,0x0040F02F}}, // 110111101x111000xxxx101011x0xxxx vcvtle.f32.s32 s0, s0 { "vcvtle.f32.s32 SREG , SREG , NUM",{0xDEBA0AC0,0x0040F02F}}, // 110111101x111010xxxx101011x0xxxx vcvtle.f32.s32 s0, s0, #0x20 { "vcvtle.f32.u16 SREG , SREG , NUM",{0xDEBB0A40,0x0040F02F}}, // 110111101x111011xxxx101001x0xxxx vcvtle.f32.u16 s0, s0, #0x10 { "vcvtle.f32.u32 SREG , SREG",{0xDEB80A40,0x0040F02F}}, // 110111101x111000xxxx101001x0xxxx vcvtle.f32.u32 s0, s0 { "vcvtle.f32.u32 SREG , SREG , NUM",{0xDEBB0AC0,0x0040F02F}}, // 110111101x111011xxxx101011x0xxxx vcvtle.f32.u32 s0, s0, #0x20 { "vcvtle.f64.f32 DREG , SREG",{0xDEB70AC0,0x0040F02F}}, // 110111101x110111xxxx101011x0xxxx vcvtle.f64.f32 d0, s0 { "vcvtle.f64.s16 DREG , DREG , NUM",{0xDEBA0B40,0x0040F02F}}, // 110111101x111010xxxx101101x0xxxx vcvtle.f64.s16 d0, d0, #0x10 { "vcvtle.f64.s32 DREG , DREG , NUM",{0xDEBA0BC0,0x0040F02F}}, // 110111101x111010xxxx101111x0xxxx vcvtle.f64.s32 d0, d0, #0x20 { "vcvtle.f64.s32 DREG , SREG",{0xDEB80BC0,0x0040F02F}}, // 110111101x111000xxxx101111x0xxxx vcvtle.f64.s32 d0, s0 { "vcvtle.f64.u16 DREG , DREG , NUM",{0xDEBB0B40,0x0040F02F}}, // 110111101x111011xxxx101101x0xxxx vcvtle.f64.u16 d0, d0, #0x10 { "vcvtle.f64.u32 DREG , DREG , NUM",{0xDEBB0BC0,0x0040F02F}}, // 110111101x111011xxxx101111x0xxxx vcvtle.f64.u32 d0, d0, #0x20 { "vcvtle.f64.u32 DREG , SREG",{0xDEB80B40,0x0040F02F}}, // 110111101x111000xxxx101101x0xxxx vcvtle.f64.u32 d0, s0 { "vcvtle.s16.f32 SREG , SREG , NUM",{0xDEBE0A40,0x0040F02F}}, // 110111101x111110xxxx101001x0xxxx vcvtle.s16.f32 s0, s0, #0x10 { "vcvtle.s16.f64 DREG , DREG , NUM",{0xDEBE0B40,0x0040F02F}}, // 110111101x111110xxxx101101x0xxxx vcvtle.s16.f64 d0, d0, #0x10 { "vcvtle.s32.f32 SREG , SREG",{0xDEBD0AC0,0x0040F02F}}, // 110111101x111101xxxx101011x0xxxx vcvtle.s32.f32 s0, s0 { "vcvtle.s32.f32 SREG , SREG , NUM",{0xDEBE0AC0,0x0040F02F}}, // 110111101x111110xxxx101011x0xxxx vcvtle.s32.f32 s0, s0, #0x20 { "vcvtle.s32.f64 DREG , DREG , NUM",{0xDEBE0BC0,0x0040F02F}}, // 110111101x111110xxxx101111x0xxxx vcvtle.s32.f64 d0, d0, #0x20 { "vcvtle.s32.f64 SREG , DREG",{0xDEBD0BC0,0x0040F02F}}, // 110111101x111101xxxx101111x0xxxx vcvtle.s32.f64 s0, d0 { "vcvtle.u16.f32 SREG , SREG , NUM",{0xDEBF0A40,0x0040F02F}}, // 110111101x111111xxxx101001x0xxxx vcvtle.u16.f32 s0, s0, #0x10 { "vcvtle.u16.f64 DREG , DREG , NUM",{0xDEBF0B40,0x0040F02F}}, // 110111101x111111xxxx101101x0xxxx vcvtle.u16.f64 d0, d0, #0x10 { "vcvtle.u32.f32 SREG , SREG",{0xDEBC0AC0,0x0040F02F}}, // 110111101x111100xxxx101011x0xxxx vcvtle.u32.f32 s0, s0 { "vcvtle.u32.f32 SREG , SREG , NUM",{0xDEBF0AC0,0x0040F02F}}, // 110111101x111111xxxx101011x0xxxx vcvtle.u32.f32 s0, s0, #0x20 { "vcvtle.u32.f64 DREG , DREG , NUM",{0xDEBF0BC0,0x0040F02F}}, // 110111101x111111xxxx101111x0xxxx vcvtle.u32.f64 d0, d0, #0x20 { "vcvtle.u32.f64 SREG , DREG",{0xDEBC0BC0,0x0040F02F}}, // 110111101x111100xxxx101111x0xxxx vcvtle.u32.f64 s0, d0 { "vcvtlo.f32.f64 SREG , DREG",{0x3EB70BC0,0x0040F02F}}, // 001111101x110111xxxx101111x0xxxx vcvtlo.f32.f64 s0, d0 { "vcvtlo.f32.s16 SREG , SREG , NUM",{0x3EBA0A40,0x0040F02F}}, // 001111101x111010xxxx101001x0xxxx vcvtlo.f32.s16 s0, s0, #0x10 { "vcvtlo.f32.s32 SREG , SREG",{0x3EB80AC0,0x0040F02F}}, // 001111101x111000xxxx101011x0xxxx vcvtlo.f32.s32 s0, s0 { "vcvtlo.f32.s32 SREG , SREG , NUM",{0x3EBA0AC0,0x0040F02F}}, // 001111101x111010xxxx101011x0xxxx vcvtlo.f32.s32 s0, s0, #0x20 { "vcvtlo.f32.u16 SREG , SREG , NUM",{0x3EBB0A40,0x0040F02F}}, // 001111101x111011xxxx101001x0xxxx vcvtlo.f32.u16 s0, s0, #0x10 { "vcvtlo.f32.u32 SREG , SREG",{0x3EB80A40,0x0040F02F}}, // 001111101x111000xxxx101001x0xxxx vcvtlo.f32.u32 s0, s0 { "vcvtlo.f32.u32 SREG , SREG , NUM",{0x3EBB0AC0,0x0040F02F}}, // 001111101x111011xxxx101011x0xxxx vcvtlo.f32.u32 s0, s0, #0x20 { "vcvtlo.f64.f32 DREG , SREG",{0x3EB70AC0,0x0040F02F}}, // 001111101x110111xxxx101011x0xxxx vcvtlo.f64.f32 d0, s0 { "vcvtlo.f64.s16 DREG , DREG , NUM",{0x3EBA0B40,0x0040F02F}}, // 001111101x111010xxxx101101x0xxxx vcvtlo.f64.s16 d0, d0, #0x10 { "vcvtlo.f64.s32 DREG , DREG , NUM",{0x3EBA0BC0,0x0040F02F}}, // 001111101x111010xxxx101111x0xxxx vcvtlo.f64.s32 d0, d0, #0x20 { "vcvtlo.f64.s32 DREG , SREG",{0x3EB80BC0,0x0040F02F}}, // 001111101x111000xxxx101111x0xxxx vcvtlo.f64.s32 d0, s0 { "vcvtlo.f64.u16 DREG , DREG , NUM",{0x3EBB0B40,0x0040F02F}}, // 001111101x111011xxxx101101x0xxxx vcvtlo.f64.u16 d0, d0, #0x10 { "vcvtlo.f64.u32 DREG , DREG , NUM",{0x3EBB0BC0,0x0040F02F}}, // 001111101x111011xxxx101111x0xxxx vcvtlo.f64.u32 d0, d0, #0x20 { "vcvtlo.f64.u32 DREG , SREG",{0x3EB80B40,0x0040F02F}}, // 001111101x111000xxxx101101x0xxxx vcvtlo.f64.u32 d0, s0 { "vcvtlo.s16.f32 SREG , SREG , NUM",{0x3EBE0A40,0x0040F02F}}, // 001111101x111110xxxx101001x0xxxx vcvtlo.s16.f32 s0, s0, #0x10 { "vcvtlo.s16.f64 DREG , DREG , NUM",{0x3EBE0B40,0x0040F02F}}, // 001111101x111110xxxx101101x0xxxx vcvtlo.s16.f64 d0, d0, #0x10 { "vcvtlo.s32.f32 SREG , SREG",{0x3EBD0AC0,0x0040F02F}}, // 001111101x111101xxxx101011x0xxxx vcvtlo.s32.f32 s0, s0 { "vcvtlo.s32.f32 SREG , SREG , NUM",{0x3EBE0AC0,0x0040F02F}}, // 001111101x111110xxxx101011x0xxxx vcvtlo.s32.f32 s0, s0, #0x20 { "vcvtlo.s32.f64 DREG , DREG , NUM",{0x3EBE0BC0,0x0040F02F}}, // 001111101x111110xxxx101111x0xxxx vcvtlo.s32.f64 d0, d0, #0x20 { "vcvtlo.s32.f64 SREG , DREG",{0x3EBD0BC0,0x0040F02F}}, // 001111101x111101xxxx101111x0xxxx vcvtlo.s32.f64 s0, d0 { "vcvtlo.u16.f32 SREG , SREG , NUM",{0x3EBF0A40,0x0040F02F}}, // 001111101x111111xxxx101001x0xxxx vcvtlo.u16.f32 s0, s0, #0x10 { "vcvtlo.u16.f64 DREG , DREG , NUM",{0x3EBF0B40,0x0040F02F}}, // 001111101x111111xxxx101101x0xxxx vcvtlo.u16.f64 d0, d0, #0x10 { "vcvtlo.u32.f32 SREG , SREG",{0x3EBC0AC0,0x0040F02F}}, // 001111101x111100xxxx101011x0xxxx vcvtlo.u32.f32 s0, s0 { "vcvtlo.u32.f32 SREG , SREG , NUM",{0x3EBF0AC0,0x0040F02F}}, // 001111101x111111xxxx101011x0xxxx vcvtlo.u32.f32 s0, s0, #0x20 { "vcvtlo.u32.f64 DREG , DREG , NUM",{0x3EBF0BC0,0x0040F02F}}, // 001111101x111111xxxx101111x0xxxx vcvtlo.u32.f64 d0, d0, #0x20 { "vcvtlo.u32.f64 SREG , DREG",{0x3EBC0BC0,0x0040F02F}}, // 001111101x111100xxxx101111x0xxxx vcvtlo.u32.f64 s0, d0 { "vcvtls.f32.f64 SREG , DREG",{0x9EB70BC0,0x0040F02F}}, // 100111101x110111xxxx101111x0xxxx vcvtls.f32.f64 s0, d0 { "vcvtls.f32.s16 SREG , SREG , NUM",{0x9EBA0A40,0x0040F02F}}, // 100111101x111010xxxx101001x0xxxx vcvtls.f32.s16 s0, s0, #0x10 { "vcvtls.f32.s32 SREG , SREG",{0x9EB80AC0,0x0040F02F}}, // 100111101x111000xxxx101011x0xxxx vcvtls.f32.s32 s0, s0 { "vcvtls.f32.s32 SREG , SREG , NUM",{0x9EBA0AC0,0x0040F02F}}, // 100111101x111010xxxx101011x0xxxx vcvtls.f32.s32 s0, s0, #0x20 { "vcvtls.f32.u16 SREG , SREG , NUM",{0x9EBB0A40,0x0040F02F}}, // 100111101x111011xxxx101001x0xxxx vcvtls.f32.u16 s0, s0, #0x10 { "vcvtls.f32.u32 SREG , SREG",{0x9EB80A40,0x0040F02F}}, // 100111101x111000xxxx101001x0xxxx vcvtls.f32.u32 s0, s0 { "vcvtls.f32.u32 SREG , SREG , NUM",{0x9EBB0AC0,0x0040F02F}}, // 100111101x111011xxxx101011x0xxxx vcvtls.f32.u32 s0, s0, #0x20 { "vcvtls.f64.f32 DREG , SREG",{0x9EB70AC0,0x0040F02F}}, // 100111101x110111xxxx101011x0xxxx vcvtls.f64.f32 d0, s0 { "vcvtls.f64.s16 DREG , DREG , NUM",{0x9EBA0B40,0x0040F02F}}, // 100111101x111010xxxx101101x0xxxx vcvtls.f64.s16 d0, d0, #0x10 { "vcvtls.f64.s32 DREG , DREG , NUM",{0x9EBA0BC0,0x0040F02F}}, // 100111101x111010xxxx101111x0xxxx vcvtls.f64.s32 d0, d0, #0x20 { "vcvtls.f64.s32 DREG , SREG",{0x9EB80BC0,0x0040F02F}}, // 100111101x111000xxxx101111x0xxxx vcvtls.f64.s32 d0, s0 { "vcvtls.f64.u16 DREG , DREG , NUM",{0x9EBB0B40,0x0040F02F}}, // 100111101x111011xxxx101101x0xxxx vcvtls.f64.u16 d0, d0, #0x10 { "vcvtls.f64.u32 DREG , DREG , NUM",{0x9EBB0BC0,0x0040F02F}}, // 100111101x111011xxxx101111x0xxxx vcvtls.f64.u32 d0, d0, #0x20 { "vcvtls.f64.u32 DREG , SREG",{0x9EB80B40,0x0040F02F}}, // 100111101x111000xxxx101101x0xxxx vcvtls.f64.u32 d0, s0 { "vcvtls.s16.f32 SREG , SREG , NUM",{0x9EBE0A40,0x0040F02F}}, // 100111101x111110xxxx101001x0xxxx vcvtls.s16.f32 s0, s0, #0x10 { "vcvtls.s16.f64 DREG , DREG , NUM",{0x9EBE0B40,0x0040F02F}}, // 100111101x111110xxxx101101x0xxxx vcvtls.s16.f64 d0, d0, #0x10 { "vcvtls.s32.f32 SREG , SREG",{0x9EBD0AC0,0x0040F02F}}, // 100111101x111101xxxx101011x0xxxx vcvtls.s32.f32 s0, s0 { "vcvtls.s32.f32 SREG , SREG , NUM",{0x9EBE0AC0,0x0040F02F}}, // 100111101x111110xxxx101011x0xxxx vcvtls.s32.f32 s0, s0, #0x20 { "vcvtls.s32.f64 DREG , DREG , NUM",{0x9EBE0BC0,0x0040F02F}}, // 100111101x111110xxxx101111x0xxxx vcvtls.s32.f64 d0, d0, #0x20 { "vcvtls.s32.f64 SREG , DREG",{0x9EBD0BC0,0x0040F02F}}, // 100111101x111101xxxx101111x0xxxx vcvtls.s32.f64 s0, d0 { "vcvtls.u16.f32 SREG , SREG , NUM",{0x9EBF0A40,0x0040F02F}}, // 100111101x111111xxxx101001x0xxxx vcvtls.u16.f32 s0, s0, #0x10 { "vcvtls.u16.f64 DREG , DREG , NUM",{0x9EBF0B40,0x0040F02F}}, // 100111101x111111xxxx101101x0xxxx vcvtls.u16.f64 d0, d0, #0x10 { "vcvtls.u32.f32 SREG , SREG",{0x9EBC0AC0,0x0040F02F}}, // 100111101x111100xxxx101011x0xxxx vcvtls.u32.f32 s0, s0 { "vcvtls.u32.f32 SREG , SREG , NUM",{0x9EBF0AC0,0x0040F02F}}, // 100111101x111111xxxx101011x0xxxx vcvtls.u32.f32 s0, s0, #0x20 { "vcvtls.u32.f64 DREG , DREG , NUM",{0x9EBF0BC0,0x0040F02F}}, // 100111101x111111xxxx101111x0xxxx vcvtls.u32.f64 d0, d0, #0x20 { "vcvtls.u32.f64 SREG , DREG",{0x9EBC0BC0,0x0040F02F}}, // 100111101x111100xxxx101111x0xxxx vcvtls.u32.f64 s0, d0 { "vcvtlt.f32.f64 SREG , DREG",{0xBEB70BC0,0x0040F02F}}, // 101111101x110111xxxx101111x0xxxx vcvtlt.f32.f64 s0, d0 { "vcvtlt.f32.s16 SREG , SREG , NUM",{0xBEBA0A40,0x0040F02F}}, // 101111101x111010xxxx101001x0xxxx vcvtlt.f32.s16 s0, s0, #0x10 { "vcvtlt.f32.s32 SREG , SREG",{0xBEB80AC0,0x0040F02F}}, // 101111101x111000xxxx101011x0xxxx vcvtlt.f32.s32 s0, s0 { "vcvtlt.f32.s32 SREG , SREG , NUM",{0xBEBA0AC0,0x0040F02F}}, // 101111101x111010xxxx101011x0xxxx vcvtlt.f32.s32 s0, s0, #0x20 { "vcvtlt.f32.u16 SREG , SREG , NUM",{0xBEBB0A40,0x0040F02F}}, // 101111101x111011xxxx101001x0xxxx vcvtlt.f32.u16 s0, s0, #0x10 { "vcvtlt.f32.u32 SREG , SREG",{0xBEB80A40,0x0040F02F}}, // 101111101x111000xxxx101001x0xxxx vcvtlt.f32.u32 s0, s0 { "vcvtlt.f32.u32 SREG , SREG , NUM",{0xBEBB0AC0,0x0040F02F}}, // 101111101x111011xxxx101011x0xxxx vcvtlt.f32.u32 s0, s0, #0x20 { "vcvtlt.f64.f32 DREG , SREG",{0xBEB70AC0,0x0040F02F}}, // 101111101x110111xxxx101011x0xxxx vcvtlt.f64.f32 d0, s0 { "vcvtlt.f64.s16 DREG , DREG , NUM",{0xBEBA0B40,0x0040F02F}}, // 101111101x111010xxxx101101x0xxxx vcvtlt.f64.s16 d0, d0, #0x10 { "vcvtlt.f64.s32 DREG , DREG , NUM",{0xBEBA0BC0,0x0040F02F}}, // 101111101x111010xxxx101111x0xxxx vcvtlt.f64.s32 d0, d0, #0x20 { "vcvtlt.f64.s32 DREG , SREG",{0xBEB80BC0,0x0040F02F}}, // 101111101x111000xxxx101111x0xxxx vcvtlt.f64.s32 d0, s0 { "vcvtlt.f64.u16 DREG , DREG , NUM",{0xBEBB0B40,0x0040F02F}}, // 101111101x111011xxxx101101x0xxxx vcvtlt.f64.u16 d0, d0, #0x10 { "vcvtlt.f64.u32 DREG , DREG , NUM",{0xBEBB0BC0,0x0040F02F}}, // 101111101x111011xxxx101111x0xxxx vcvtlt.f64.u32 d0, d0, #0x20 { "vcvtlt.f64.u32 DREG , SREG",{0xBEB80B40,0x0040F02F}}, // 101111101x111000xxxx101101x0xxxx vcvtlt.f64.u32 d0, s0 { "vcvtlt.s16.f32 SREG , SREG , NUM",{0xBEBE0A40,0x0040F02F}}, // 101111101x111110xxxx101001x0xxxx vcvtlt.s16.f32 s0, s0, #0x10 { "vcvtlt.s16.f64 DREG , DREG , NUM",{0xBEBE0B40,0x0040F02F}}, // 101111101x111110xxxx101101x0xxxx vcvtlt.s16.f64 d0, d0, #0x10 { "vcvtlt.s32.f32 SREG , SREG",{0xBEBD0AC0,0x0040F02F}}, // 101111101x111101xxxx101011x0xxxx vcvtlt.s32.f32 s0, s0 { "vcvtlt.s32.f32 SREG , SREG , NUM",{0xBEBE0AC0,0x0040F02F}}, // 101111101x111110xxxx101011x0xxxx vcvtlt.s32.f32 s0, s0, #0x20 { "vcvtlt.s32.f64 DREG , DREG , NUM",{0xBEBE0BC0,0x0040F02F}}, // 101111101x111110xxxx101111x0xxxx vcvtlt.s32.f64 d0, d0, #0x20 { "vcvtlt.s32.f64 SREG , DREG",{0xBEBD0BC0,0x0040F02F}}, // 101111101x111101xxxx101111x0xxxx vcvtlt.s32.f64 s0, d0 { "vcvtlt.u16.f32 SREG , SREG , NUM",{0xBEBF0A40,0x0040F02F}}, // 101111101x111111xxxx101001x0xxxx vcvtlt.u16.f32 s0, s0, #0x10 { "vcvtlt.u16.f64 DREG , DREG , NUM",{0xBEBF0B40,0x0040F02F}}, // 101111101x111111xxxx101101x0xxxx vcvtlt.u16.f64 d0, d0, #0x10 { "vcvtlt.u32.f32 SREG , SREG",{0xBEBC0AC0,0x0040F02F}}, // 101111101x111100xxxx101011x0xxxx vcvtlt.u32.f32 s0, s0 { "vcvtlt.u32.f32 SREG , SREG , NUM",{0xBEBF0AC0,0x0040F02F}}, // 101111101x111111xxxx101011x0xxxx vcvtlt.u32.f32 s0, s0, #0x20 { "vcvtlt.u32.f64 DREG , DREG , NUM",{0xBEBF0BC0,0x0040F02F}}, // 101111101x111111xxxx101111x0xxxx vcvtlt.u32.f64 d0, d0, #0x20 { "vcvtlt.u32.f64 SREG , DREG",{0xBEBC0BC0,0x0040F02F}}, // 101111101x111100xxxx101111x0xxxx vcvtlt.u32.f64 s0, d0 { "vcvtm.s32.f32 SREG , SREG",{0xFEBF0AC0,0x0040F02F}}, // 111111101x111111xxxx101011x0xxxx vcvtm.s32.f32 s0, s0 { "vcvtm.s32.f64 SREG , DREG",{0xFEBF0BC0,0x0040F02F}}, // 111111101x111111xxxx101111x0xxxx vcvtm.s32.f64 s0, d0 { "vcvtm.u32.f32 SREG , SREG",{0xFEBF0A40,0x0040F02F}}, // 111111101x111111xxxx101001x0xxxx vcvtm.u32.f32 s0, s0 { "vcvtm.u32.f64 SREG , DREG",{0xFEBF0B40,0x0040F02F}}, // 111111101x111111xxxx101101x0xxxx vcvtm.u32.f64 s0, d0 { "vcvtmi.f32.f64 SREG , DREG",{0x4EB70BC0,0x0040F02F}}, // 010011101x110111xxxx101111x0xxxx vcvtmi.f32.f64 s0, d0 { "vcvtmi.f32.s16 SREG , SREG , NUM",{0x4EBA0A40,0x0040F02F}}, // 010011101x111010xxxx101001x0xxxx vcvtmi.f32.s16 s0, s0, #0x10 { "vcvtmi.f32.s32 SREG , SREG",{0x4EB80AC0,0x0040F02F}}, // 010011101x111000xxxx101011x0xxxx vcvtmi.f32.s32 s0, s0 { "vcvtmi.f32.s32 SREG , SREG , NUM",{0x4EBA0AC0,0x0040F02F}}, // 010011101x111010xxxx101011x0xxxx vcvtmi.f32.s32 s0, s0, #0x20 { "vcvtmi.f32.u16 SREG , SREG , NUM",{0x4EBB0A40,0x0040F02F}}, // 010011101x111011xxxx101001x0xxxx vcvtmi.f32.u16 s0, s0, #0x10 { "vcvtmi.f32.u32 SREG , SREG",{0x4EB80A40,0x0040F02F}}, // 010011101x111000xxxx101001x0xxxx vcvtmi.f32.u32 s0, s0 { "vcvtmi.f32.u32 SREG , SREG , NUM",{0x4EBB0AC0,0x0040F02F}}, // 010011101x111011xxxx101011x0xxxx vcvtmi.f32.u32 s0, s0, #0x20 { "vcvtmi.f64.f32 DREG , SREG",{0x4EB70AC0,0x0040F02F}}, // 010011101x110111xxxx101011x0xxxx vcvtmi.f64.f32 d0, s0 { "vcvtmi.f64.s16 DREG , DREG , NUM",{0x4EBA0B40,0x0040F02F}}, // 010011101x111010xxxx101101x0xxxx vcvtmi.f64.s16 d0, d0, #0x10 { "vcvtmi.f64.s32 DREG , DREG , NUM",{0x4EBA0BC0,0x0040F02F}}, // 010011101x111010xxxx101111x0xxxx vcvtmi.f64.s32 d0, d0, #0x20 { "vcvtmi.f64.s32 DREG , SREG",{0x4EB80BC0,0x0040F02F}}, // 010011101x111000xxxx101111x0xxxx vcvtmi.f64.s32 d0, s0 { "vcvtmi.f64.u16 DREG , DREG , NUM",{0x4EBB0B40,0x0040F02F}}, // 010011101x111011xxxx101101x0xxxx vcvtmi.f64.u16 d0, d0, #0x10 { "vcvtmi.f64.u32 DREG , DREG , NUM",{0x4EBB0BC0,0x0040F02F}}, // 010011101x111011xxxx101111x0xxxx vcvtmi.f64.u32 d0, d0, #0x20 { "vcvtmi.f64.u32 DREG , SREG",{0x4EB80B40,0x0040F02F}}, // 010011101x111000xxxx101101x0xxxx vcvtmi.f64.u32 d0, s0 { "vcvtmi.s16.f32 SREG , SREG , NUM",{0x4EBE0A40,0x0040F02F}}, // 010011101x111110xxxx101001x0xxxx vcvtmi.s16.f32 s0, s0, #0x10 { "vcvtmi.s16.f64 DREG , DREG , NUM",{0x4EBE0B40,0x0040F02F}}, // 010011101x111110xxxx101101x0xxxx vcvtmi.s16.f64 d0, d0, #0x10 { "vcvtmi.s32.f32 SREG , SREG",{0x4EBD0AC0,0x0040F02F}}, // 010011101x111101xxxx101011x0xxxx vcvtmi.s32.f32 s0, s0 { "vcvtmi.s32.f32 SREG , SREG , NUM",{0x4EBE0AC0,0x0040F02F}}, // 010011101x111110xxxx101011x0xxxx vcvtmi.s32.f32 s0, s0, #0x20 { "vcvtmi.s32.f64 DREG , DREG , NUM",{0x4EBE0BC0,0x0040F02F}}, // 010011101x111110xxxx101111x0xxxx vcvtmi.s32.f64 d0, d0, #0x20 { "vcvtmi.s32.f64 SREG , DREG",{0x4EBD0BC0,0x0040F02F}}, // 010011101x111101xxxx101111x0xxxx vcvtmi.s32.f64 s0, d0 { "vcvtmi.u16.f32 SREG , SREG , NUM",{0x4EBF0A40,0x0040F02F}}, // 010011101x111111xxxx101001x0xxxx vcvtmi.u16.f32 s0, s0, #0x10 { "vcvtmi.u16.f64 DREG , DREG , NUM",{0x4EBF0B40,0x0040F02F}}, // 010011101x111111xxxx101101x0xxxx vcvtmi.u16.f64 d0, d0, #0x10 { "vcvtmi.u32.f32 SREG , SREG",{0x4EBC0AC0,0x0040F02F}}, // 010011101x111100xxxx101011x0xxxx vcvtmi.u32.f32 s0, s0 { "vcvtmi.u32.f32 SREG , SREG , NUM",{0x4EBF0AC0,0x0040F02F}}, // 010011101x111111xxxx101011x0xxxx vcvtmi.u32.f32 s0, s0, #0x20 { "vcvtmi.u32.f64 DREG , DREG , NUM",{0x4EBF0BC0,0x0040F02F}}, // 010011101x111111xxxx101111x0xxxx vcvtmi.u32.f64 d0, d0, #0x20 { "vcvtmi.u32.f64 SREG , DREG",{0x4EBC0BC0,0x0040F02F}}, // 010011101x111100xxxx101111x0xxxx vcvtmi.u32.f64 s0, d0 { "vcvtn.s32.f32 SREG , SREG",{0xFEBD0AC0,0x0040F02F}}, // 111111101x111101xxxx101011x0xxxx vcvtn.s32.f32 s0, s0 { "vcvtn.s32.f64 SREG , DREG",{0xFEBD0BC0,0x0040F02F}}, // 111111101x111101xxxx101111x0xxxx vcvtn.s32.f64 s0, d0 { "vcvtn.u32.f32 SREG , SREG",{0xFEBD0A40,0x0040F02F}}, // 111111101x111101xxxx101001x0xxxx vcvtn.u32.f32 s0, s0 { "vcvtn.u32.f64 SREG , DREG",{0xFEBD0B40,0x0040F02F}}, // 111111101x111101xxxx101101x0xxxx vcvtn.u32.f64 s0, d0 { "vcvtne.f32.f64 SREG , DREG",{0x1EB70BC0,0x0040F02F}}, // 000111101x110111xxxx101111x0xxxx vcvtne.f32.f64 s0, d0 { "vcvtne.f32.s16 SREG , SREG , NUM",{0x1EBA0A40,0x0040F02F}}, // 000111101x111010xxxx101001x0xxxx vcvtne.f32.s16 s0, s0, #0x10 { "vcvtne.f32.s32 SREG , SREG",{0x1EB80AC0,0x0040F02F}}, // 000111101x111000xxxx101011x0xxxx vcvtne.f32.s32 s0, s0 { "vcvtne.f32.s32 SREG , SREG , NUM",{0x1EBA0AC0,0x0040F02F}}, // 000111101x111010xxxx101011x0xxxx vcvtne.f32.s32 s0, s0, #0x20 { "vcvtne.f32.u16 SREG , SREG , NUM",{0x1EBB0A40,0x0040F02F}}, // 000111101x111011xxxx101001x0xxxx vcvtne.f32.u16 s0, s0, #0x10 { "vcvtne.f32.u32 SREG , SREG",{0x1EB80A40,0x0040F02F}}, // 000111101x111000xxxx101001x0xxxx vcvtne.f32.u32 s0, s0 { "vcvtne.f32.u32 SREG , SREG , NUM",{0x1EBB0AC0,0x0040F02F}}, // 000111101x111011xxxx101011x0xxxx vcvtne.f32.u32 s0, s0, #0x20 { "vcvtne.f64.f32 DREG , SREG",{0x1EB70AC0,0x0040F02F}}, // 000111101x110111xxxx101011x0xxxx vcvtne.f64.f32 d0, s0 { "vcvtne.f64.s16 DREG , DREG , NUM",{0x1EBA0B40,0x0040F02F}}, // 000111101x111010xxxx101101x0xxxx vcvtne.f64.s16 d0, d0, #0x10 { "vcvtne.f64.s32 DREG , DREG , NUM",{0x1EBA0BC0,0x0040F02F}}, // 000111101x111010xxxx101111x0xxxx vcvtne.f64.s32 d0, d0, #0x20 { "vcvtne.f64.s32 DREG , SREG",{0x1EB80BC0,0x0040F02F}}, // 000111101x111000xxxx101111x0xxxx vcvtne.f64.s32 d0, s0 { "vcvtne.f64.u16 DREG , DREG , NUM",{0x1EBB0B40,0x0040F02F}}, // 000111101x111011xxxx101101x0xxxx vcvtne.f64.u16 d0, d0, #0x10 { "vcvtne.f64.u32 DREG , DREG , NUM",{0x1EBB0BC0,0x0040F02F}}, // 000111101x111011xxxx101111x0xxxx vcvtne.f64.u32 d0, d0, #0x20 { "vcvtne.f64.u32 DREG , SREG",{0x1EB80B40,0x0040F02F}}, // 000111101x111000xxxx101101x0xxxx vcvtne.f64.u32 d0, s0 { "vcvtne.s16.f32 SREG , SREG , NUM",{0x1EBE0A40,0x0040F02F}}, // 000111101x111110xxxx101001x0xxxx vcvtne.s16.f32 s0, s0, #0x10 { "vcvtne.s16.f64 DREG , DREG , NUM",{0x1EBE0B40,0x0040F02F}}, // 000111101x111110xxxx101101x0xxxx vcvtne.s16.f64 d0, d0, #0x10 { "vcvtne.s32.f32 SREG , SREG",{0x1EBD0AC0,0x0040F02F}}, // 000111101x111101xxxx101011x0xxxx vcvtne.s32.f32 s0, s0 { "vcvtne.s32.f32 SREG , SREG , NUM",{0x1EBE0AC0,0x0040F02F}}, // 000111101x111110xxxx101011x0xxxx vcvtne.s32.f32 s0, s0, #0x20 { "vcvtne.s32.f64 DREG , DREG , NUM",{0x1EBE0BC0,0x0040F02F}}, // 000111101x111110xxxx101111x0xxxx vcvtne.s32.f64 d0, d0, #0x20 { "vcvtne.s32.f64 SREG , DREG",{0x1EBD0BC0,0x0040F02F}}, // 000111101x111101xxxx101111x0xxxx vcvtne.s32.f64 s0, d0 { "vcvtne.u16.f32 SREG , SREG , NUM",{0x1EBF0A40,0x0040F02F}}, // 000111101x111111xxxx101001x0xxxx vcvtne.u16.f32 s0, s0, #0x10 { "vcvtne.u16.f64 DREG , DREG , NUM",{0x1EBF0B40,0x0040F02F}}, // 000111101x111111xxxx101101x0xxxx vcvtne.u16.f64 d0, d0, #0x10 { "vcvtne.u32.f32 SREG , SREG",{0x1EBC0AC0,0x0040F02F}}, // 000111101x111100xxxx101011x0xxxx vcvtne.u32.f32 s0, s0 { "vcvtne.u32.f32 SREG , SREG , NUM",{0x1EBF0AC0,0x0040F02F}}, // 000111101x111111xxxx101011x0xxxx vcvtne.u32.f32 s0, s0, #0x20 { "vcvtne.u32.f64 DREG , DREG , NUM",{0x1EBF0BC0,0x0040F02F}}, // 000111101x111111xxxx101111x0xxxx vcvtne.u32.f64 d0, d0, #0x20 { "vcvtne.u32.f64 SREG , DREG",{0x1EBC0BC0,0x0040F02F}}, // 000111101x111100xxxx101111x0xxxx vcvtne.u32.f64 s0, d0 { "vcvtp.s32.f32 SREG , SREG",{0xFEBE0AC0,0x0040F02F}}, // 111111101x111110xxxx101011x0xxxx vcvtp.s32.f32 s0, s0 { "vcvtp.s32.f64 SREG , DREG",{0xFEBE0BC0,0x0040F02F}}, // 111111101x111110xxxx101111x0xxxx vcvtp.s32.f64 s0, d0 { "vcvtp.u32.f32 SREG , SREG",{0xFEBE0A40,0x0040F02F}}, // 111111101x111110xxxx101001x0xxxx vcvtp.u32.f32 s0, s0 { "vcvtp.u32.f64 SREG , DREG",{0xFEBE0B40,0x0040F02F}}, // 111111101x111110xxxx101101x0xxxx vcvtp.u32.f64 s0, d0 { "vcvtpl.f32.f64 SREG , DREG",{0x5EB70BC0,0x0040F02F}}, // 010111101x110111xxxx101111x0xxxx vcvtpl.f32.f64 s0, d0 { "vcvtpl.f32.s16 SREG , SREG , NUM",{0x5EBA0A40,0x0040F02F}}, // 010111101x111010xxxx101001x0xxxx vcvtpl.f32.s16 s0, s0, #0x10 { "vcvtpl.f32.s32 SREG , SREG",{0x5EB80AC0,0x0040F02F}}, // 010111101x111000xxxx101011x0xxxx vcvtpl.f32.s32 s0, s0 { "vcvtpl.f32.s32 SREG , SREG , NUM",{0x5EBA0AC0,0x0040F02F}}, // 010111101x111010xxxx101011x0xxxx vcvtpl.f32.s32 s0, s0, #0x20 { "vcvtpl.f32.u16 SREG , SREG , NUM",{0x5EBB0A40,0x0040F02F}}, // 010111101x111011xxxx101001x0xxxx vcvtpl.f32.u16 s0, s0, #0x10 { "vcvtpl.f32.u32 SREG , SREG",{0x5EB80A40,0x0040F02F}}, // 010111101x111000xxxx101001x0xxxx vcvtpl.f32.u32 s0, s0 { "vcvtpl.f32.u32 SREG , SREG , NUM",{0x5EBB0AC0,0x0040F02F}}, // 010111101x111011xxxx101011x0xxxx vcvtpl.f32.u32 s0, s0, #0x20 { "vcvtpl.f64.f32 DREG , SREG",{0x5EB70AC0,0x0040F02F}}, // 010111101x110111xxxx101011x0xxxx vcvtpl.f64.f32 d0, s0 { "vcvtpl.f64.s16 DREG , DREG , NUM",{0x5EBA0B40,0x0040F02F}}, // 010111101x111010xxxx101101x0xxxx vcvtpl.f64.s16 d0, d0, #0x10 { "vcvtpl.f64.s32 DREG , DREG , NUM",{0x5EBA0BC0,0x0040F02F}}, // 010111101x111010xxxx101111x0xxxx vcvtpl.f64.s32 d0, d0, #0x20 { "vcvtpl.f64.s32 DREG , SREG",{0x5EB80BC0,0x0040F02F}}, // 010111101x111000xxxx101111x0xxxx vcvtpl.f64.s32 d0, s0 { "vcvtpl.f64.u16 DREG , DREG , NUM",{0x5EBB0B40,0x0040F02F}}, // 010111101x111011xxxx101101x0xxxx vcvtpl.f64.u16 d0, d0, #0x10 { "vcvtpl.f64.u32 DREG , DREG , NUM",{0x5EBB0BC0,0x0040F02F}}, // 010111101x111011xxxx101111x0xxxx vcvtpl.f64.u32 d0, d0, #0x20 { "vcvtpl.f64.u32 DREG , SREG",{0x5EB80B40,0x0040F02F}}, // 010111101x111000xxxx101101x0xxxx vcvtpl.f64.u32 d0, s0 { "vcvtpl.s16.f32 SREG , SREG , NUM",{0x5EBE0A40,0x0040F02F}}, // 010111101x111110xxxx101001x0xxxx vcvtpl.s16.f32 s0, s0, #0x10 { "vcvtpl.s16.f64 DREG , DREG , NUM",{0x5EBE0B40,0x0040F02F}}, // 010111101x111110xxxx101101x0xxxx vcvtpl.s16.f64 d0, d0, #0x10 { "vcvtpl.s32.f32 SREG , SREG",{0x5EBD0AC0,0x0040F02F}}, // 010111101x111101xxxx101011x0xxxx vcvtpl.s32.f32 s0, s0 { "vcvtpl.s32.f32 SREG , SREG , NUM",{0x5EBE0AC0,0x0040F02F}}, // 010111101x111110xxxx101011x0xxxx vcvtpl.s32.f32 s0, s0, #0x20 { "vcvtpl.s32.f64 DREG , DREG , NUM",{0x5EBE0BC0,0x0040F02F}}, // 010111101x111110xxxx101111x0xxxx vcvtpl.s32.f64 d0, d0, #0x20 { "vcvtpl.s32.f64 SREG , DREG",{0x5EBD0BC0,0x0040F02F}}, // 010111101x111101xxxx101111x0xxxx vcvtpl.s32.f64 s0, d0 { "vcvtpl.u16.f32 SREG , SREG , NUM",{0x5EBF0A40,0x0040F02F}}, // 010111101x111111xxxx101001x0xxxx vcvtpl.u16.f32 s0, s0, #0x10 { "vcvtpl.u16.f64 DREG , DREG , NUM",{0x5EBF0B40,0x0040F02F}}, // 010111101x111111xxxx101101x0xxxx vcvtpl.u16.f64 d0, d0, #0x10 { "vcvtpl.u32.f32 SREG , SREG",{0x5EBC0AC0,0x0040F02F}}, // 010111101x111100xxxx101011x0xxxx vcvtpl.u32.f32 s0, s0 { "vcvtpl.u32.f32 SREG , SREG , NUM",{0x5EBF0AC0,0x0040F02F}}, // 010111101x111111xxxx101011x0xxxx vcvtpl.u32.f32 s0, s0, #0x20 { "vcvtpl.u32.f64 DREG , DREG , NUM",{0x5EBF0BC0,0x0040F02F}}, // 010111101x111111xxxx101111x0xxxx vcvtpl.u32.f64 d0, d0, #0x20 { "vcvtpl.u32.f64 SREG , DREG",{0x5EBC0BC0,0x0040F02F}}, // 010111101x111100xxxx101111x0xxxx vcvtpl.u32.f64 s0, d0 { "vcvtr.s32.f32 SREG , SREG",{0xEEBD0A40,0x0040F02F}}, // 111011101x111101xxxx101001x0xxxx vcvtr.s32.f32 s0, s0 { "vcvtr.s32.f64 SREG , DREG",{0xEEBD0B40,0x0040F02F}}, // 111011101x111101xxxx101101x0xxxx vcvtr.s32.f64 s0, d0 { "vcvtr.u32.f32 SREG , SREG",{0xEEBC0A40,0x0040F02F}}, // 111011101x111100xxxx101001x0xxxx vcvtr.u32.f32 s0, s0 { "vcvtr.u32.f64 SREG , DREG",{0xEEBC0B40,0x0040F02F}}, // 111011101x111100xxxx101101x0xxxx vcvtr.u32.f64 s0, d0 { "vcvtreq.s32.f32 SREG , SREG",{0x0EBD0A40,0x0040F02F}}, // 000011101x111101xxxx101001x0xxxx vcvtreq.s32.f32 s0, s0 { "vcvtreq.s32.f64 SREG , DREG",{0x0EBD0B40,0x0040F02F}}, // 000011101x111101xxxx101101x0xxxx vcvtreq.s32.f64 s0, d0 { "vcvtreq.u32.f32 SREG , SREG",{0x0EBC0A40,0x0040F02F}}, // 000011101x111100xxxx101001x0xxxx vcvtreq.u32.f32 s0, s0 { "vcvtreq.u32.f64 SREG , DREG",{0x0EBC0B40,0x0040F02F}}, // 000011101x111100xxxx101101x0xxxx vcvtreq.u32.f64 s0, d0 { "vcvtrge.s32.f32 SREG , SREG",{0xAEBD0A40,0x0040F02F}}, // 101011101x111101xxxx101001x0xxxx vcvtrge.s32.f32 s0, s0 { "vcvtrge.s32.f64 SREG , DREG",{0xAEBD0B40,0x0040F02F}}, // 101011101x111101xxxx101101x0xxxx vcvtrge.s32.f64 s0, d0 { "vcvtrge.u32.f32 SREG , SREG",{0xAEBC0A40,0x0040F02F}}, // 101011101x111100xxxx101001x0xxxx vcvtrge.u32.f32 s0, s0 { "vcvtrge.u32.f64 SREG , DREG",{0xAEBC0B40,0x0040F02F}}, // 101011101x111100xxxx101101x0xxxx vcvtrge.u32.f64 s0, d0 { "vcvtrgt.s32.f32 SREG , SREG",{0xCEBD0A40,0x0040F02F}}, // 110011101x111101xxxx101001x0xxxx vcvtrgt.s32.f32 s0, s0 { "vcvtrgt.s32.f64 SREG , DREG",{0xCEBD0B40,0x0040F02F}}, // 110011101x111101xxxx101101x0xxxx vcvtrgt.s32.f64 s0, d0 { "vcvtrgt.u32.f32 SREG , SREG",{0xCEBC0A40,0x0040F02F}}, // 110011101x111100xxxx101001x0xxxx vcvtrgt.u32.f32 s0, s0 { "vcvtrgt.u32.f64 SREG , DREG",{0xCEBC0B40,0x0040F02F}}, // 110011101x111100xxxx101101x0xxxx vcvtrgt.u32.f64 s0, d0 { "vcvtrhi.s32.f32 SREG , SREG",{0x8EBD0A40,0x0040F02F}}, // 100011101x111101xxxx101001x0xxxx vcvtrhi.s32.f32 s0, s0 { "vcvtrhi.s32.f64 SREG , DREG",{0x8EBD0B40,0x0040F02F}}, // 100011101x111101xxxx101101x0xxxx vcvtrhi.s32.f64 s0, d0 { "vcvtrhi.u32.f32 SREG , SREG",{0x8EBC0A40,0x0040F02F}}, // 100011101x111100xxxx101001x0xxxx vcvtrhi.u32.f32 s0, s0 { "vcvtrhi.u32.f64 SREG , DREG",{0x8EBC0B40,0x0040F02F}}, // 100011101x111100xxxx101101x0xxxx vcvtrhi.u32.f64 s0, d0 { "vcvtrhs.s32.f32 SREG , SREG",{0x2EBD0A40,0x0040F02F}}, // 001011101x111101xxxx101001x0xxxx vcvtrhs.s32.f32 s0, s0 { "vcvtrhs.s32.f64 SREG , DREG",{0x2EBD0B40,0x0040F02F}}, // 001011101x111101xxxx101101x0xxxx vcvtrhs.s32.f64 s0, d0 { "vcvtrhs.u32.f32 SREG , SREG",{0x2EBC0A40,0x0040F02F}}, // 001011101x111100xxxx101001x0xxxx vcvtrhs.u32.f32 s0, s0 { "vcvtrhs.u32.f64 SREG , DREG",{0x2EBC0B40,0x0040F02F}}, // 001011101x111100xxxx101101x0xxxx vcvtrhs.u32.f64 s0, d0 { "vcvtrle.s32.f32 SREG , SREG",{0xDEBD0A40,0x0040F02F}}, // 110111101x111101xxxx101001x0xxxx vcvtrle.s32.f32 s0, s0 { "vcvtrle.s32.f64 SREG , DREG",{0xDEBD0B40,0x0040F02F}}, // 110111101x111101xxxx101101x0xxxx vcvtrle.s32.f64 s0, d0 { "vcvtrle.u32.f32 SREG , SREG",{0xDEBC0A40,0x0040F02F}}, // 110111101x111100xxxx101001x0xxxx vcvtrle.u32.f32 s0, s0 { "vcvtrle.u32.f64 SREG , DREG",{0xDEBC0B40,0x0040F02F}}, // 110111101x111100xxxx101101x0xxxx vcvtrle.u32.f64 s0, d0 { "vcvtrlo.s32.f32 SREG , SREG",{0x3EBD0A40,0x0040F02F}}, // 001111101x111101xxxx101001x0xxxx vcvtrlo.s32.f32 s0, s0 { "vcvtrlo.s32.f64 SREG , DREG",{0x3EBD0B40,0x0040F02F}}, // 001111101x111101xxxx101101x0xxxx vcvtrlo.s32.f64 s0, d0 { "vcvtrlo.u32.f32 SREG , SREG",{0x3EBC0A40,0x0040F02F}}, // 001111101x111100xxxx101001x0xxxx vcvtrlo.u32.f32 s0, s0 { "vcvtrlo.u32.f64 SREG , DREG",{0x3EBC0B40,0x0040F02F}}, // 001111101x111100xxxx101101x0xxxx vcvtrlo.u32.f64 s0, d0 { "vcvtrls.s32.f32 SREG , SREG",{0x9EBD0A40,0x0040F02F}}, // 100111101x111101xxxx101001x0xxxx vcvtrls.s32.f32 s0, s0 { "vcvtrls.s32.f64 SREG , DREG",{0x9EBD0B40,0x0040F02F}}, // 100111101x111101xxxx101101x0xxxx vcvtrls.s32.f64 s0, d0 { "vcvtrls.u32.f32 SREG , SREG",{0x9EBC0A40,0x0040F02F}}, // 100111101x111100xxxx101001x0xxxx vcvtrls.u32.f32 s0, s0 { "vcvtrls.u32.f64 SREG , DREG",{0x9EBC0B40,0x0040F02F}}, // 100111101x111100xxxx101101x0xxxx vcvtrls.u32.f64 s0, d0 { "vcvtrlt.s32.f32 SREG , SREG",{0xBEBD0A40,0x0040F02F}}, // 101111101x111101xxxx101001x0xxxx vcvtrlt.s32.f32 s0, s0 { "vcvtrlt.s32.f64 SREG , DREG",{0xBEBD0B40,0x0040F02F}}, // 101111101x111101xxxx101101x0xxxx vcvtrlt.s32.f64 s0, d0 { "vcvtrlt.u32.f32 SREG , SREG",{0xBEBC0A40,0x0040F02F}}, // 101111101x111100xxxx101001x0xxxx vcvtrlt.u32.f32 s0, s0 { "vcvtrlt.u32.f64 SREG , DREG",{0xBEBC0B40,0x0040F02F}}, // 101111101x111100xxxx101101x0xxxx vcvtrlt.u32.f64 s0, d0 { "vcvtrmi.s32.f32 SREG , SREG",{0x4EBD0A40,0x0040F02F}}, // 010011101x111101xxxx101001x0xxxx vcvtrmi.s32.f32 s0, s0 { "vcvtrmi.s32.f64 SREG , DREG",{0x4EBD0B40,0x0040F02F}}, // 010011101x111101xxxx101101x0xxxx vcvtrmi.s32.f64 s0, d0 { "vcvtrmi.u32.f32 SREG , SREG",{0x4EBC0A40,0x0040F02F}}, // 010011101x111100xxxx101001x0xxxx vcvtrmi.u32.f32 s0, s0 { "vcvtrmi.u32.f64 SREG , DREG",{0x4EBC0B40,0x0040F02F}}, // 010011101x111100xxxx101101x0xxxx vcvtrmi.u32.f64 s0, d0 { "vcvtrne.s32.f32 SREG , SREG",{0x1EBD0A40,0x0040F02F}}, // 000111101x111101xxxx101001x0xxxx vcvtrne.s32.f32 s0, s0 { "vcvtrne.s32.f64 SREG , DREG",{0x1EBD0B40,0x0040F02F}}, // 000111101x111101xxxx101101x0xxxx vcvtrne.s32.f64 s0, d0 { "vcvtrne.u32.f32 SREG , SREG",{0x1EBC0A40,0x0040F02F}}, // 000111101x111100xxxx101001x0xxxx vcvtrne.u32.f32 s0, s0 { "vcvtrne.u32.f64 SREG , DREG",{0x1EBC0B40,0x0040F02F}}, // 000111101x111100xxxx101101x0xxxx vcvtrne.u32.f64 s0, d0 { "vcvtrpl.s32.f32 SREG , SREG",{0x5EBD0A40,0x0040F02F}}, // 010111101x111101xxxx101001x0xxxx vcvtrpl.s32.f32 s0, s0 { "vcvtrpl.s32.f64 SREG , DREG",{0x5EBD0B40,0x0040F02F}}, // 010111101x111101xxxx101101x0xxxx vcvtrpl.s32.f64 s0, d0 { "vcvtrpl.u32.f32 SREG , SREG",{0x5EBC0A40,0x0040F02F}}, // 010111101x111100xxxx101001x0xxxx vcvtrpl.u32.f32 s0, s0 { "vcvtrpl.u32.f64 SREG , DREG",{0x5EBC0B40,0x0040F02F}}, // 010111101x111100xxxx101101x0xxxx vcvtrpl.u32.f64 s0, d0 { "vcvtrvc.s32.f32 SREG , SREG",{0x7EBD0A40,0x0040F02F}}, // 011111101x111101xxxx101001x0xxxx vcvtrvc.s32.f32 s0, s0 { "vcvtrvc.s32.f64 SREG , DREG",{0x7EBD0B40,0x0040F02F}}, // 011111101x111101xxxx101101x0xxxx vcvtrvc.s32.f64 s0, d0 { "vcvtrvc.u32.f32 SREG , SREG",{0x7EBC0A40,0x0040F02F}}, // 011111101x111100xxxx101001x0xxxx vcvtrvc.u32.f32 s0, s0 { "vcvtrvc.u32.f64 SREG , DREG",{0x7EBC0B40,0x0040F02F}}, // 011111101x111100xxxx101101x0xxxx vcvtrvc.u32.f64 s0, d0 { "vcvtrvs.s32.f32 SREG , SREG",{0x6EBD0A40,0x0040F02F}}, // 011011101x111101xxxx101001x0xxxx vcvtrvs.s32.f32 s0, s0 { "vcvtrvs.s32.f64 SREG , DREG",{0x6EBD0B40,0x0040F02F}}, // 011011101x111101xxxx101101x0xxxx vcvtrvs.s32.f64 s0, d0 { "vcvtrvs.u32.f32 SREG , SREG",{0x6EBC0A40,0x0040F02F}}, // 011011101x111100xxxx101001x0xxxx vcvtrvs.u32.f32 s0, s0 { "vcvtrvs.u32.f64 SREG , DREG",{0x6EBC0B40,0x0040F02F}}, // 011011101x111100xxxx101101x0xxxx vcvtrvs.u32.f64 s0, d0 { "vcvtt.f16.f32 SREG , SREG",{0xEEB30AC0,0x0040F02F}}, // 111011101x110011xxxx101011x0xxxx vcvtt.f16.f32 s0, s0 { "vcvtt.f16.f64 SREG , DREG",{0xEEB30BC0,0x0040F02F}}, // 111011101x110011xxxx101111x0xxxx vcvtt.f16.f64 s0, d0 { "vcvtt.f32.f16 SREG , SREG",{0xEEB20AC0,0x0040F02F}}, // 111011101x110010xxxx101011x0xxxx vcvtt.f32.f16 s0, s0 { "vcvtt.f64.f16 DREG , SREG",{0xEEB20BC0,0x0040F02F}}, // 111011101x110010xxxx101111x0xxxx vcvtt.f64.f16 d0, s0 { "vcvtteq.f16.f32 SREG , SREG",{0x0EB30AC0,0x0040F02F}}, // 000011101x110011xxxx101011x0xxxx vcvtteq.f16.f32 s0, s0 { "vcvtteq.f16.f64 SREG , DREG",{0x0EB30BC0,0x0040F02F}}, // 000011101x110011xxxx101111x0xxxx vcvtteq.f16.f64 s0, d0 { "vcvtteq.f32.f16 SREG , SREG",{0x0EB20AC0,0x0040F02F}}, // 000011101x110010xxxx101011x0xxxx vcvtteq.f32.f16 s0, s0 { "vcvtteq.f64.f16 DREG , SREG",{0x0EB20BC0,0x0040F02F}}, // 000011101x110010xxxx101111x0xxxx vcvtteq.f64.f16 d0, s0 { "vcvttge.f16.f32 SREG , SREG",{0xAEB30AC0,0x0040F02F}}, // 101011101x110011xxxx101011x0xxxx vcvttge.f16.f32 s0, s0 { "vcvttge.f16.f64 SREG , DREG",{0xAEB30BC0,0x0040F02F}}, // 101011101x110011xxxx101111x0xxxx vcvttge.f16.f64 s0, d0 { "vcvttge.f32.f16 SREG , SREG",{0xAEB20AC0,0x0040F02F}}, // 101011101x110010xxxx101011x0xxxx vcvttge.f32.f16 s0, s0 { "vcvttge.f64.f16 DREG , SREG",{0xAEB20BC0,0x0040F02F}}, // 101011101x110010xxxx101111x0xxxx vcvttge.f64.f16 d0, s0 { "vcvttgt.f16.f32 SREG , SREG",{0xCEB30AC0,0x0040F02F}}, // 110011101x110011xxxx101011x0xxxx vcvttgt.f16.f32 s0, s0 { "vcvttgt.f16.f64 SREG , DREG",{0xCEB30BC0,0x0040F02F}}, // 110011101x110011xxxx101111x0xxxx vcvttgt.f16.f64 s0, d0 { "vcvttgt.f32.f16 SREG , SREG",{0xCEB20AC0,0x0040F02F}}, // 110011101x110010xxxx101011x0xxxx vcvttgt.f32.f16 s0, s0 { "vcvttgt.f64.f16 DREG , SREG",{0xCEB20BC0,0x0040F02F}}, // 110011101x110010xxxx101111x0xxxx vcvttgt.f64.f16 d0, s0 { "vcvtthi.f16.f32 SREG , SREG",{0x8EB30AC0,0x0040F02F}}, // 100011101x110011xxxx101011x0xxxx vcvtthi.f16.f32 s0, s0 { "vcvtthi.f16.f64 SREG , DREG",{0x8EB30BC0,0x0040F02F}}, // 100011101x110011xxxx101111x0xxxx vcvtthi.f16.f64 s0, d0 { "vcvtthi.f32.f16 SREG , SREG",{0x8EB20AC0,0x0040F02F}}, // 100011101x110010xxxx101011x0xxxx vcvtthi.f32.f16 s0, s0 { "vcvtthi.f64.f16 DREG , SREG",{0x8EB20BC0,0x0040F02F}}, // 100011101x110010xxxx101111x0xxxx vcvtthi.f64.f16 d0, s0 { "vcvtths.f16.f32 SREG , SREG",{0x2EB30AC0,0x0040F02F}}, // 001011101x110011xxxx101011x0xxxx vcvtths.f16.f32 s0, s0 { "vcvtths.f16.f64 SREG , DREG",{0x2EB30BC0,0x0040F02F}}, // 001011101x110011xxxx101111x0xxxx vcvtths.f16.f64 s0, d0 { "vcvtths.f32.f16 SREG , SREG",{0x2EB20AC0,0x0040F02F}}, // 001011101x110010xxxx101011x0xxxx vcvtths.f32.f16 s0, s0 { "vcvtths.f64.f16 DREG , SREG",{0x2EB20BC0,0x0040F02F}}, // 001011101x110010xxxx101111x0xxxx vcvtths.f64.f16 d0, s0 { "vcvttle.f16.f32 SREG , SREG",{0xDEB30AC0,0x0040F02F}}, // 110111101x110011xxxx101011x0xxxx vcvttle.f16.f32 s0, s0 { "vcvttle.f16.f64 SREG , DREG",{0xDEB30BC0,0x0040F02F}}, // 110111101x110011xxxx101111x0xxxx vcvttle.f16.f64 s0, d0 { "vcvttle.f32.f16 SREG , SREG",{0xDEB20AC0,0x0040F02F}}, // 110111101x110010xxxx101011x0xxxx vcvttle.f32.f16 s0, s0 { "vcvttle.f64.f16 DREG , SREG",{0xDEB20BC0,0x0040F02F}}, // 110111101x110010xxxx101111x0xxxx vcvttle.f64.f16 d0, s0 { "vcvttlo.f16.f32 SREG , SREG",{0x3EB30AC0,0x0040F02F}}, // 001111101x110011xxxx101011x0xxxx vcvttlo.f16.f32 s0, s0 { "vcvttlo.f16.f64 SREG , DREG",{0x3EB30BC0,0x0040F02F}}, // 001111101x110011xxxx101111x0xxxx vcvttlo.f16.f64 s0, d0 { "vcvttlo.f32.f16 SREG , SREG",{0x3EB20AC0,0x0040F02F}}, // 001111101x110010xxxx101011x0xxxx vcvttlo.f32.f16 s0, s0 { "vcvttlo.f64.f16 DREG , SREG",{0x3EB20BC0,0x0040F02F}}, // 001111101x110010xxxx101111x0xxxx vcvttlo.f64.f16 d0, s0 { "vcvttls.f16.f32 SREG , SREG",{0x9EB30AC0,0x0040F02F}}, // 100111101x110011xxxx101011x0xxxx vcvttls.f16.f32 s0, s0 { "vcvttls.f16.f64 SREG , DREG",{0x9EB30BC0,0x0040F02F}}, // 100111101x110011xxxx101111x0xxxx vcvttls.f16.f64 s0, d0 { "vcvttls.f32.f16 SREG , SREG",{0x9EB20AC0,0x0040F02F}}, // 100111101x110010xxxx101011x0xxxx vcvttls.f32.f16 s0, s0 { "vcvttls.f64.f16 DREG , SREG",{0x9EB20BC0,0x0040F02F}}, // 100111101x110010xxxx101111x0xxxx vcvttls.f64.f16 d0, s0 { "vcvttlt.f16.f32 SREG , SREG",{0xBEB30AC0,0x0040F02F}}, // 101111101x110011xxxx101011x0xxxx vcvttlt.f16.f32 s0, s0 { "vcvttlt.f16.f64 SREG , DREG",{0xBEB30BC0,0x0040F02F}}, // 101111101x110011xxxx101111x0xxxx vcvttlt.f16.f64 s0, d0 { "vcvttlt.f32.f16 SREG , SREG",{0xBEB20AC0,0x0040F02F}}, // 101111101x110010xxxx101011x0xxxx vcvttlt.f32.f16 s0, s0 { "vcvttlt.f64.f16 DREG , SREG",{0xBEB20BC0,0x0040F02F}}, // 101111101x110010xxxx101111x0xxxx vcvttlt.f64.f16 d0, s0 { "vcvttmi.f16.f32 SREG , SREG",{0x4EB30AC0,0x0040F02F}}, // 010011101x110011xxxx101011x0xxxx vcvttmi.f16.f32 s0, s0 { "vcvttmi.f16.f64 SREG , DREG",{0x4EB30BC0,0x0040F02F}}, // 010011101x110011xxxx101111x0xxxx vcvttmi.f16.f64 s0, d0 { "vcvttmi.f32.f16 SREG , SREG",{0x4EB20AC0,0x0040F02F}}, // 010011101x110010xxxx101011x0xxxx vcvttmi.f32.f16 s0, s0 { "vcvttmi.f64.f16 DREG , SREG",{0x4EB20BC0,0x0040F02F}}, // 010011101x110010xxxx101111x0xxxx vcvttmi.f64.f16 d0, s0 { "vcvttne.f16.f32 SREG , SREG",{0x1EB30AC0,0x0040F02F}}, // 000111101x110011xxxx101011x0xxxx vcvttne.f16.f32 s0, s0 { "vcvttne.f16.f64 SREG , DREG",{0x1EB30BC0,0x0040F02F}}, // 000111101x110011xxxx101111x0xxxx vcvttne.f16.f64 s0, d0 { "vcvttne.f32.f16 SREG , SREG",{0x1EB20AC0,0x0040F02F}}, // 000111101x110010xxxx101011x0xxxx vcvttne.f32.f16 s0, s0 { "vcvttne.f64.f16 DREG , SREG",{0x1EB20BC0,0x0040F02F}}, // 000111101x110010xxxx101111x0xxxx vcvttne.f64.f16 d0, s0 { "vcvttpl.f16.f32 SREG , SREG",{0x5EB30AC0,0x0040F02F}}, // 010111101x110011xxxx101011x0xxxx vcvttpl.f16.f32 s0, s0 { "vcvttpl.f16.f64 SREG , DREG",{0x5EB30BC0,0x0040F02F}}, // 010111101x110011xxxx101111x0xxxx vcvttpl.f16.f64 s0, d0 { "vcvttpl.f32.f16 SREG , SREG",{0x5EB20AC0,0x0040F02F}}, // 010111101x110010xxxx101011x0xxxx vcvttpl.f32.f16 s0, s0 { "vcvttpl.f64.f16 DREG , SREG",{0x5EB20BC0,0x0040F02F}}, // 010111101x110010xxxx101111x0xxxx vcvttpl.f64.f16 d0, s0 { "vcvttvc.f16.f32 SREG , SREG",{0x7EB30AC0,0x0040F02F}}, // 011111101x110011xxxx101011x0xxxx vcvttvc.f16.f32 s0, s0 { "vcvttvc.f16.f64 SREG , DREG",{0x7EB30BC0,0x0040F02F}}, // 011111101x110011xxxx101111x0xxxx vcvttvc.f16.f64 s0, d0 { "vcvttvc.f32.f16 SREG , SREG",{0x7EB20AC0,0x0040F02F}}, // 011111101x110010xxxx101011x0xxxx vcvttvc.f32.f16 s0, s0 { "vcvttvc.f64.f16 DREG , SREG",{0x7EB20BC0,0x0040F02F}}, // 011111101x110010xxxx101111x0xxxx vcvttvc.f64.f16 d0, s0 { "vcvttvs.f16.f32 SREG , SREG",{0x6EB30AC0,0x0040F02F}}, // 011011101x110011xxxx101011x0xxxx vcvttvs.f16.f32 s0, s0 { "vcvttvs.f16.f64 SREG , DREG",{0x6EB30BC0,0x0040F02F}}, // 011011101x110011xxxx101111x0xxxx vcvttvs.f16.f64 s0, d0 { "vcvttvs.f32.f16 SREG , SREG",{0x6EB20AC0,0x0040F02F}}, // 011011101x110010xxxx101011x0xxxx vcvttvs.f32.f16 s0, s0 { "vcvttvs.f64.f16 DREG , SREG",{0x6EB20BC0,0x0040F02F}}, // 011011101x110010xxxx101111x0xxxx vcvttvs.f64.f16 d0, s0 { "vcvtvc.f32.f64 SREG , DREG",{0x7EB70BC0,0x0040F02F}}, // 011111101x110111xxxx101111x0xxxx vcvtvc.f32.f64 s0, d0 { "vcvtvc.f32.s16 SREG , SREG , NUM",{0x7EBA0A40,0x0040F02F}}, // 011111101x111010xxxx101001x0xxxx vcvtvc.f32.s16 s0, s0, #0x10 { "vcvtvc.f32.s32 SREG , SREG",{0x7EB80AC0,0x0040F02F}}, // 011111101x111000xxxx101011x0xxxx vcvtvc.f32.s32 s0, s0 { "vcvtvc.f32.s32 SREG , SREG , NUM",{0x7EBA0AC0,0x0040F02F}}, // 011111101x111010xxxx101011x0xxxx vcvtvc.f32.s32 s0, s0, #0x20 { "vcvtvc.f32.u16 SREG , SREG , NUM",{0x7EBB0A40,0x0040F02F}}, // 011111101x111011xxxx101001x0xxxx vcvtvc.f32.u16 s0, s0, #0x10 { "vcvtvc.f32.u32 SREG , SREG",{0x7EB80A40,0x0040F02F}}, // 011111101x111000xxxx101001x0xxxx vcvtvc.f32.u32 s0, s0 { "vcvtvc.f32.u32 SREG , SREG , NUM",{0x7EBB0AC0,0x0040F02F}}, // 011111101x111011xxxx101011x0xxxx vcvtvc.f32.u32 s0, s0, #0x20 { "vcvtvc.f64.f32 DREG , SREG",{0x7EB70AC0,0x0040F02F}}, // 011111101x110111xxxx101011x0xxxx vcvtvc.f64.f32 d0, s0 { "vcvtvc.f64.s16 DREG , DREG , NUM",{0x7EBA0B40,0x0040F02F}}, // 011111101x111010xxxx101101x0xxxx vcvtvc.f64.s16 d0, d0, #0x10 { "vcvtvc.f64.s32 DREG , DREG , NUM",{0x7EBA0BC0,0x0040F02F}}, // 011111101x111010xxxx101111x0xxxx vcvtvc.f64.s32 d0, d0, #0x20 { "vcvtvc.f64.s32 DREG , SREG",{0x7EB80BC0,0x0040F02F}}, // 011111101x111000xxxx101111x0xxxx vcvtvc.f64.s32 d0, s0 { "vcvtvc.f64.u16 DREG , DREG , NUM",{0x7EBB0B40,0x0040F02F}}, // 011111101x111011xxxx101101x0xxxx vcvtvc.f64.u16 d0, d0, #0x10 { "vcvtvc.f64.u32 DREG , DREG , NUM",{0x7EBB0BC0,0x0040F02F}}, // 011111101x111011xxxx101111x0xxxx vcvtvc.f64.u32 d0, d0, #0x20 { "vcvtvc.f64.u32 DREG , SREG",{0x7EB80B40,0x0040F02F}}, // 011111101x111000xxxx101101x0xxxx vcvtvc.f64.u32 d0, s0 { "vcvtvc.s16.f32 SREG , SREG , NUM",{0x7EBE0A40,0x0040F02F}}, // 011111101x111110xxxx101001x0xxxx vcvtvc.s16.f32 s0, s0, #0x10 { "vcvtvc.s16.f64 DREG , DREG , NUM",{0x7EBE0B40,0x0040F02F}}, // 011111101x111110xxxx101101x0xxxx vcvtvc.s16.f64 d0, d0, #0x10 { "vcvtvc.s32.f32 SREG , SREG",{0x7EBD0AC0,0x0040F02F}}, // 011111101x111101xxxx101011x0xxxx vcvtvc.s32.f32 s0, s0 { "vcvtvc.s32.f32 SREG , SREG , NUM",{0x7EBE0AC0,0x0040F02F}}, // 011111101x111110xxxx101011x0xxxx vcvtvc.s32.f32 s0, s0, #0x20 { "vcvtvc.s32.f64 DREG , DREG , NUM",{0x7EBE0BC0,0x0040F02F}}, // 011111101x111110xxxx101111x0xxxx vcvtvc.s32.f64 d0, d0, #0x20 { "vcvtvc.s32.f64 SREG , DREG",{0x7EBD0BC0,0x0040F02F}}, // 011111101x111101xxxx101111x0xxxx vcvtvc.s32.f64 s0, d0 { "vcvtvc.u16.f32 SREG , SREG , NUM",{0x7EBF0A40,0x0040F02F}}, // 011111101x111111xxxx101001x0xxxx vcvtvc.u16.f32 s0, s0, #0x10 { "vcvtvc.u16.f64 DREG , DREG , NUM",{0x7EBF0B40,0x0040F02F}}, // 011111101x111111xxxx101101x0xxxx vcvtvc.u16.f64 d0, d0, #0x10 { "vcvtvc.u32.f32 SREG , SREG",{0x7EBC0AC0,0x0040F02F}}, // 011111101x111100xxxx101011x0xxxx vcvtvc.u32.f32 s0, s0 { "vcvtvc.u32.f32 SREG , SREG , NUM",{0x7EBF0AC0,0x0040F02F}}, // 011111101x111111xxxx101011x0xxxx vcvtvc.u32.f32 s0, s0, #0x20 { "vcvtvc.u32.f64 DREG , DREG , NUM",{0x7EBF0BC0,0x0040F02F}}, // 011111101x111111xxxx101111x0xxxx vcvtvc.u32.f64 d0, d0, #0x20 { "vcvtvc.u32.f64 SREG , DREG",{0x7EBC0BC0,0x0040F02F}}, // 011111101x111100xxxx101111x0xxxx vcvtvc.u32.f64 s0, d0 { "vcvtvs.f32.f64 SREG , DREG",{0x6EB70BC0,0x0040F02F}}, // 011011101x110111xxxx101111x0xxxx vcvtvs.f32.f64 s0, d0 { "vcvtvs.f32.s16 SREG , SREG , NUM",{0x6EBA0A40,0x0040F02F}}, // 011011101x111010xxxx101001x0xxxx vcvtvs.f32.s16 s0, s0, #0x10 { "vcvtvs.f32.s32 SREG , SREG",{0x6EB80AC0,0x0040F02F}}, // 011011101x111000xxxx101011x0xxxx vcvtvs.f32.s32 s0, s0 { "vcvtvs.f32.s32 SREG , SREG , NUM",{0x6EBA0AC0,0x0040F02F}}, // 011011101x111010xxxx101011x0xxxx vcvtvs.f32.s32 s0, s0, #0x20 { "vcvtvs.f32.u16 SREG , SREG , NUM",{0x6EBB0A40,0x0040F02F}}, // 011011101x111011xxxx101001x0xxxx vcvtvs.f32.u16 s0, s0, #0x10 { "vcvtvs.f32.u32 SREG , SREG",{0x6EB80A40,0x0040F02F}}, // 011011101x111000xxxx101001x0xxxx vcvtvs.f32.u32 s0, s0 { "vcvtvs.f32.u32 SREG , SREG , NUM",{0x6EBB0AC0,0x0040F02F}}, // 011011101x111011xxxx101011x0xxxx vcvtvs.f32.u32 s0, s0, #0x20 { "vcvtvs.f64.f32 DREG , SREG",{0x6EB70AC0,0x0040F02F}}, // 011011101x110111xxxx101011x0xxxx vcvtvs.f64.f32 d0, s0 { "vcvtvs.f64.s16 DREG , DREG , NUM",{0x6EBA0B40,0x0040F02F}}, // 011011101x111010xxxx101101x0xxxx vcvtvs.f64.s16 d0, d0, #0x10 { "vcvtvs.f64.s32 DREG , DREG , NUM",{0x6EBA0BC0,0x0040F02F}}, // 011011101x111010xxxx101111x0xxxx vcvtvs.f64.s32 d0, d0, #0x20 { "vcvtvs.f64.s32 DREG , SREG",{0x6EB80BC0,0x0040F02F}}, // 011011101x111000xxxx101111x0xxxx vcvtvs.f64.s32 d0, s0 { "vcvtvs.f64.u16 DREG , DREG , NUM",{0x6EBB0B40,0x0040F02F}}, // 011011101x111011xxxx101101x0xxxx vcvtvs.f64.u16 d0, d0, #0x10 { "vcvtvs.f64.u32 DREG , DREG , NUM",{0x6EBB0BC0,0x0040F02F}}, // 011011101x111011xxxx101111x0xxxx vcvtvs.f64.u32 d0, d0, #0x20 { "vcvtvs.f64.u32 DREG , SREG",{0x6EB80B40,0x0040F02F}}, // 011011101x111000xxxx101101x0xxxx vcvtvs.f64.u32 d0, s0 { "vcvtvs.s16.f32 SREG , SREG , NUM",{0x6EBE0A40,0x0040F02F}}, // 011011101x111110xxxx101001x0xxxx vcvtvs.s16.f32 s0, s0, #0x10 { "vcvtvs.s16.f64 DREG , DREG , NUM",{0x6EBE0B40,0x0040F02F}}, // 011011101x111110xxxx101101x0xxxx vcvtvs.s16.f64 d0, d0, #0x10 { "vcvtvs.s32.f32 SREG , SREG",{0x6EBD0AC0,0x0040F02F}}, // 011011101x111101xxxx101011x0xxxx vcvtvs.s32.f32 s0, s0 { "vcvtvs.s32.f32 SREG , SREG , NUM",{0x6EBE0AC0,0x0040F02F}}, // 011011101x111110xxxx101011x0xxxx vcvtvs.s32.f32 s0, s0, #0x20 { "vcvtvs.s32.f64 DREG , DREG , NUM",{0x6EBE0BC0,0x0040F02F}}, // 011011101x111110xxxx101111x0xxxx vcvtvs.s32.f64 d0, d0, #0x20 { "vcvtvs.s32.f64 SREG , DREG",{0x6EBD0BC0,0x0040F02F}}, // 011011101x111101xxxx101111x0xxxx vcvtvs.s32.f64 s0, d0 { "vcvtvs.u16.f32 SREG , SREG , NUM",{0x6EBF0A40,0x0040F02F}}, // 011011101x111111xxxx101001x0xxxx vcvtvs.u16.f32 s0, s0, #0x10 { "vcvtvs.u16.f64 DREG , DREG , NUM",{0x6EBF0B40,0x0040F02F}}, // 011011101x111111xxxx101101x0xxxx vcvtvs.u16.f64 d0, d0, #0x10 { "vcvtvs.u32.f32 SREG , SREG",{0x6EBC0AC0,0x0040F02F}}, // 011011101x111100xxxx101011x0xxxx vcvtvs.u32.f32 s0, s0 { "vcvtvs.u32.f32 SREG , SREG , NUM",{0x6EBF0AC0,0x0040F02F}}, // 011011101x111111xxxx101011x0xxxx vcvtvs.u32.f32 s0, s0, #0x20 { "vcvtvs.u32.f64 DREG , DREG , NUM",{0x6EBF0BC0,0x0040F02F}}, // 011011101x111111xxxx101111x0xxxx vcvtvs.u32.f64 d0, d0, #0x20 { "vcvtvs.u32.f64 SREG , DREG",{0x6EBC0BC0,0x0040F02F}}, // 011011101x111100xxxx101111x0xxxx vcvtvs.u32.f64 s0, d0 { "vdiv.f32 SREG , SREG , SREG",{0xEE800A00,0x004FF0AF}}, // 111011101x00xxxxxxxx1010x0x0xxxx vdiv.f32 s0, s0, s0 { "vdiv.f64 DREG , DREG , DREG",{0xEE800B00,0x004FF0AF}}, // 111011101x00xxxxxxxx1011x0x0xxxx vdiv.f64 d0, d0, d0 { "vdiveq.f32 SREG , SREG , SREG",{0x0E800A00,0x004FF0AF}}, // 000011101x00xxxxxxxx1010x0x0xxxx vdiveq.f32 s0, s0, s0 { "vdiveq.f64 DREG , DREG , DREG",{0x0E800B00,0x004FF0AF}}, // 000011101x00xxxxxxxx1011x0x0xxxx vdiveq.f64 d0, d0, d0 { "vdivge.f32 SREG , SREG , SREG",{0xAE800A00,0x004FF0AF}}, // 101011101x00xxxxxxxx1010x0x0xxxx vdivge.f32 s0, s0, s0 { "vdivge.f64 DREG , DREG , DREG",{0xAE800B00,0x004FF0AF}}, // 101011101x00xxxxxxxx1011x0x0xxxx vdivge.f64 d0, d0, d0 { "vdivgt.f32 SREG , SREG , SREG",{0xCE800A00,0x004FF0AF}}, // 110011101x00xxxxxxxx1010x0x0xxxx vdivgt.f32 s0, s0, s0 { "vdivgt.f64 DREG , DREG , DREG",{0xCE800B00,0x004FF0AF}}, // 110011101x00xxxxxxxx1011x0x0xxxx vdivgt.f64 d0, d0, d0 { "vdivhi.f32 SREG , SREG , SREG",{0x8E800A00,0x004FF0AF}}, // 100011101x00xxxxxxxx1010x0x0xxxx vdivhi.f32 s0, s0, s0 { "vdivhi.f64 DREG , DREG , DREG",{0x8E800B00,0x004FF0AF}}, // 100011101x00xxxxxxxx1011x0x0xxxx vdivhi.f64 d0, d0, d0 { "vdivhs.f32 SREG , SREG , SREG",{0x2E800A00,0x004FF0AF}}, // 001011101x00xxxxxxxx1010x0x0xxxx vdivhs.f32 s0, s0, s0 { "vdivhs.f64 DREG , DREG , DREG",{0x2E800B00,0x004FF0AF}}, // 001011101x00xxxxxxxx1011x0x0xxxx vdivhs.f64 d0, d0, d0 { "vdivle.f32 SREG , SREG , SREG",{0xDE800A00,0x004FF0AF}}, // 110111101x00xxxxxxxx1010x0x0xxxx vdivle.f32 s0, s0, s0 { "vdivle.f64 DREG , DREG , DREG",{0xDE800B00,0x004FF0AF}}, // 110111101x00xxxxxxxx1011x0x0xxxx vdivle.f64 d0, d0, d0 { "vdivlo.f32 SREG , SREG , SREG",{0x3E800A00,0x004FF0AF}}, // 001111101x00xxxxxxxx1010x0x0xxxx vdivlo.f32 s0, s0, s0 { "vdivlo.f64 DREG , DREG , DREG",{0x3E800B00,0x004FF0AF}}, // 001111101x00xxxxxxxx1011x0x0xxxx vdivlo.f64 d0, d0, d0 { "vdivls.f32 SREG , SREG , SREG",{0x9E800A00,0x004FF0AF}}, // 100111101x00xxxxxxxx1010x0x0xxxx vdivls.f32 s0, s0, s0 { "vdivls.f64 DREG , DREG , DREG",{0x9E800B00,0x004FF0AF}}, // 100111101x00xxxxxxxx1011x0x0xxxx vdivls.f64 d0, d0, d0 { "vdivlt.f32 SREG , SREG , SREG",{0xBE800A00,0x004FF0AF}}, // 101111101x00xxxxxxxx1010x0x0xxxx vdivlt.f32 s0, s0, s0 { "vdivlt.f64 DREG , DREG , DREG",{0xBE800B00,0x004FF0AF}}, // 101111101x00xxxxxxxx1011x0x0xxxx vdivlt.f64 d0, d0, d0 { "vdivmi.f32 SREG , SREG , SREG",{0x4E800A00,0x004FF0AF}}, // 010011101x00xxxxxxxx1010x0x0xxxx vdivmi.f32 s0, s0, s0 { "vdivmi.f64 DREG , DREG , DREG",{0x4E800B00,0x004FF0AF}}, // 010011101x00xxxxxxxx1011x0x0xxxx vdivmi.f64 d0, d0, d0 { "vdivne.f32 SREG , SREG , SREG",{0x1E800A00,0x004FF0AF}}, // 000111101x00xxxxxxxx1010x0x0xxxx vdivne.f32 s0, s0, s0 { "vdivne.f64 DREG , DREG , DREG",{0x1E800B00,0x004FF0AF}}, // 000111101x00xxxxxxxx1011x0x0xxxx vdivne.f64 d0, d0, d0 { "vdivpl.f32 SREG , SREG , SREG",{0x5E800A00,0x004FF0AF}}, // 010111101x00xxxxxxxx1010x0x0xxxx vdivpl.f32 s0, s0, s0 { "vdivpl.f64 DREG , DREG , DREG",{0x5E800B00,0x004FF0AF}}, // 010111101x00xxxxxxxx1011x0x0xxxx vdivpl.f64 d0, d0, d0 { "vdivvc.f32 SREG , SREG , SREG",{0x7E800A00,0x004FF0AF}}, // 011111101x00xxxxxxxx1010x0x0xxxx vdivvc.f32 s0, s0, s0 { "vdivvc.f64 DREG , DREG , DREG",{0x7E800B00,0x004FF0AF}}, // 011111101x00xxxxxxxx1011x0x0xxxx vdivvc.f64 d0, d0, d0 { "vdivvs.f32 SREG , SREG , SREG",{0x6E800A00,0x004FF0AF}}, // 011011101x00xxxxxxxx1010x0x0xxxx vdivvs.f32 s0, s0, s0 { "vdivvs.f64 DREG , DREG , DREG",{0x6E800B00,0x004FF0AF}}, // 011011101x00xxxxxxxx1011x0x0xxxx vdivvs.f64 d0, d0, d0 { "vdup.16 DREG , GPR",{0xEE800B30,0x000FF080}}, // 111011101000xxxxxxxx1011x0110000 vdup.16 d0, r0 { "vdup.16 QREG , GPR",{0xEEA00B30,0x000EF080}}, // 111011101010xxx0xxxx1011x0110000 vdup.16 q0, r0 { "vdup.32 DREG , GPR",{0xEE800B10,0x000FF080}}, // 111011101000xxxxxxxx1011x0010000 vdup.32 d0, r0 { "vdup.32 QREG , GPR",{0xEEA00B10,0x000EF080}}, // 111011101010xxx0xxxx1011x0010000 vdup.32 q0, r0 { "vdup.8 DREG , GPR",{0xEEC00B10,0x000FF080}}, // 111011101100xxxxxxxx1011x0010000 vdup.8 d0, r0 { "vdup.8 QREG , GPR",{0xEEE00B10,0x000EF080}}, // 111011101110xxx0xxxx1011x0010000 vdup.8 q0, r0 { "vdupeq.16 DREG , GPR",{0x0E800B30,0x000FF080}}, // 000011101000xxxxxxxx1011x0110000 vdupeq.16 d0, r0 { "vdupeq.16 QREG , GPR",{0x0EA00B30,0x000EF080}}, // 000011101010xxx0xxxx1011x0110000 vdupeq.16 q0, r0 { "vdupeq.32 DREG , GPR",{0x0E800B10,0x000FF080}}, // 000011101000xxxxxxxx1011x0010000 vdupeq.32 d0, r0 { "vdupeq.32 QREG , GPR",{0x0EA00B10,0x000EF080}}, // 000011101010xxx0xxxx1011x0010000 vdupeq.32 q0, r0 { "vdupeq.8 DREG , GPR",{0x0EC00B10,0x000FF080}}, // 000011101100xxxxxxxx1011x0010000 vdupeq.8 d0, r0 { "vdupeq.8 QREG , GPR",{0x0EE00B10,0x000EF080}}, // 000011101110xxx0xxxx1011x0010000 vdupeq.8 q0, r0 { "vdupge.16 DREG , GPR",{0xAE800B30,0x000FF080}}, // 101011101000xxxxxxxx1011x0110000 vdupge.16 d0, r0 { "vdupge.16 QREG , GPR",{0xAEA00B30,0x000EF080}}, // 101011101010xxx0xxxx1011x0110000 vdupge.16 q0, r0 { "vdupge.32 DREG , GPR",{0xAE800B10,0x000FF080}}, // 101011101000xxxxxxxx1011x0010000 vdupge.32 d0, r0 { "vdupge.32 QREG , GPR",{0xAEA00B10,0x000EF080}}, // 101011101010xxx0xxxx1011x0010000 vdupge.32 q0, r0 { "vdupge.8 DREG , GPR",{0xAEC00B10,0x000FF080}}, // 101011101100xxxxxxxx1011x0010000 vdupge.8 d0, r0 { "vdupge.8 QREG , GPR",{0xAEE00B10,0x000EF080}}, // 101011101110xxx0xxxx1011x0010000 vdupge.8 q0, r0 { "vdupgt.16 DREG , GPR",{0xCE800B30,0x000FF080}}, // 110011101000xxxxxxxx1011x0110000 vdupgt.16 d0, r0 { "vdupgt.16 QREG , GPR",{0xCEA00B30,0x000EF080}}, // 110011101010xxx0xxxx1011x0110000 vdupgt.16 q0, r0 { "vdupgt.32 DREG , GPR",{0xCE800B10,0x000FF080}}, // 110011101000xxxxxxxx1011x0010000 vdupgt.32 d0, r0 { "vdupgt.32 QREG , GPR",{0xCEA00B10,0x000EF080}}, // 110011101010xxx0xxxx1011x0010000 vdupgt.32 q0, r0 { "vdupgt.8 DREG , GPR",{0xCEC00B10,0x000FF080}}, // 110011101100xxxxxxxx1011x0010000 vdupgt.8 d0, r0 { "vdupgt.8 QREG , GPR",{0xCEE00B10,0x000EF080}}, // 110011101110xxx0xxxx1011x0010000 vdupgt.8 q0, r0 { "vduphi.16 DREG , GPR",{0x8E800B30,0x000FF080}}, // 100011101000xxxxxxxx1011x0110000 vduphi.16 d0, r0 { "vduphi.16 QREG , GPR",{0x8EA00B30,0x000EF080}}, // 100011101010xxx0xxxx1011x0110000 vduphi.16 q0, r0 { "vduphi.32 DREG , GPR",{0x8E800B10,0x000FF080}}, // 100011101000xxxxxxxx1011x0010000 vduphi.32 d0, r0 { "vduphi.32 QREG , GPR",{0x8EA00B10,0x000EF080}}, // 100011101010xxx0xxxx1011x0010000 vduphi.32 q0, r0 { "vduphi.8 DREG , GPR",{0x8EC00B10,0x000FF080}}, // 100011101100xxxxxxxx1011x0010000 vduphi.8 d0, r0 { "vduphi.8 QREG , GPR",{0x8EE00B10,0x000EF080}}, // 100011101110xxx0xxxx1011x0010000 vduphi.8 q0, r0 { "vduphs.16 DREG , GPR",{0x2E800B30,0x000FF080}}, // 001011101000xxxxxxxx1011x0110000 vduphs.16 d0, r0 { "vduphs.16 QREG , GPR",{0x2EA00B30,0x000EF080}}, // 001011101010xxx0xxxx1011x0110000 vduphs.16 q0, r0 { "vduphs.32 DREG , GPR",{0x2E800B10,0x000FF080}}, // 001011101000xxxxxxxx1011x0010000 vduphs.32 d0, r0 { "vduphs.32 QREG , GPR",{0x2EA00B10,0x000EF080}}, // 001011101010xxx0xxxx1011x0010000 vduphs.32 q0, r0 { "vduphs.8 DREG , GPR",{0x2EC00B10,0x000FF080}}, // 001011101100xxxxxxxx1011x0010000 vduphs.8 d0, r0 { "vduphs.8 QREG , GPR",{0x2EE00B10,0x000EF080}}, // 001011101110xxx0xxxx1011x0010000 vduphs.8 q0, r0 { "vduple.16 DREG , GPR",{0xDE800B30,0x000FF080}}, // 110111101000xxxxxxxx1011x0110000 vduple.16 d0, r0 { "vduple.16 QREG , GPR",{0xDEA00B30,0x000EF080}}, // 110111101010xxx0xxxx1011x0110000 vduple.16 q0, r0 { "vduple.32 DREG , GPR",{0xDE800B10,0x000FF080}}, // 110111101000xxxxxxxx1011x0010000 vduple.32 d0, r0 { "vduple.32 QREG , GPR",{0xDEA00B10,0x000EF080}}, // 110111101010xxx0xxxx1011x0010000 vduple.32 q0, r0 { "vduple.8 DREG , GPR",{0xDEC00B10,0x000FF080}}, // 110111101100xxxxxxxx1011x0010000 vduple.8 d0, r0 { "vduple.8 QREG , GPR",{0xDEE00B10,0x000EF080}}, // 110111101110xxx0xxxx1011x0010000 vduple.8 q0, r0 { "vduplo.16 DREG , GPR",{0x3E800B30,0x000FF080}}, // 001111101000xxxxxxxx1011x0110000 vduplo.16 d0, r0 { "vduplo.16 QREG , GPR",{0x3EA00B30,0x000EF080}}, // 001111101010xxx0xxxx1011x0110000 vduplo.16 q0, r0 { "vduplo.32 DREG , GPR",{0x3E800B10,0x000FF080}}, // 001111101000xxxxxxxx1011x0010000 vduplo.32 d0, r0 { "vduplo.32 QREG , GPR",{0x3EA00B10,0x000EF080}}, // 001111101010xxx0xxxx1011x0010000 vduplo.32 q0, r0 { "vduplo.8 DREG , GPR",{0x3EC00B10,0x000FF080}}, // 001111101100xxxxxxxx1011x0010000 vduplo.8 d0, r0 { "vduplo.8 QREG , GPR",{0x3EE00B10,0x000EF080}}, // 001111101110xxx0xxxx1011x0010000 vduplo.8 q0, r0 { "vdupls.16 DREG , GPR",{0x9E800B30,0x000FF080}}, // 100111101000xxxxxxxx1011x0110000 vdupls.16 d0, r0 { "vdupls.16 QREG , GPR",{0x9EA00B30,0x000EF080}}, // 100111101010xxx0xxxx1011x0110000 vdupls.16 q0, r0 { "vdupls.32 DREG , GPR",{0x9E800B10,0x000FF080}}, // 100111101000xxxxxxxx1011x0010000 vdupls.32 d0, r0 { "vdupls.32 QREG , GPR",{0x9EA00B10,0x000EF080}}, // 100111101010xxx0xxxx1011x0010000 vdupls.32 q0, r0 { "vdupls.8 DREG , GPR",{0x9EC00B10,0x000FF080}}, // 100111101100xxxxxxxx1011x0010000 vdupls.8 d0, r0 { "vdupls.8 QREG , GPR",{0x9EE00B10,0x000EF080}}, // 100111101110xxx0xxxx1011x0010000 vdupls.8 q0, r0 { "vduplt.16 DREG , GPR",{0xBE800B30,0x000FF080}}, // 101111101000xxxxxxxx1011x0110000 vduplt.16 d0, r0 { "vduplt.16 QREG , GPR",{0xBEA00B30,0x000EF080}}, // 101111101010xxx0xxxx1011x0110000 vduplt.16 q0, r0 { "vduplt.32 DREG , GPR",{0xBE800B10,0x000FF080}}, // 101111101000xxxxxxxx1011x0010000 vduplt.32 d0, r0 { "vduplt.32 QREG , GPR",{0xBEA00B10,0x000EF080}}, // 101111101010xxx0xxxx1011x0010000 vduplt.32 q0, r0 { "vduplt.8 DREG , GPR",{0xBEC00B10,0x000FF080}}, // 101111101100xxxxxxxx1011x0010000 vduplt.8 d0, r0 { "vduplt.8 QREG , GPR",{0xBEE00B10,0x000EF080}}, // 101111101110xxx0xxxx1011x0010000 vduplt.8 q0, r0 { "vdupmi.16 DREG , GPR",{0x4E800B30,0x000FF080}}, // 010011101000xxxxxxxx1011x0110000 vdupmi.16 d0, r0 { "vdupmi.16 QREG , GPR",{0x4EA00B30,0x000EF080}}, // 010011101010xxx0xxxx1011x0110000 vdupmi.16 q0, r0 { "vdupmi.32 DREG , GPR",{0x4E800B10,0x000FF080}}, // 010011101000xxxxxxxx1011x0010000 vdupmi.32 d0, r0 { "vdupmi.32 QREG , GPR",{0x4EA00B10,0x000EF080}}, // 010011101010xxx0xxxx1011x0010000 vdupmi.32 q0, r0 { "vdupmi.8 DREG , GPR",{0x4EC00B10,0x000FF080}}, // 010011101100xxxxxxxx1011x0010000 vdupmi.8 d0, r0 { "vdupmi.8 QREG , GPR",{0x4EE00B10,0x000EF080}}, // 010011101110xxx0xxxx1011x0010000 vdupmi.8 q0, r0 { "vdupne.16 DREG , GPR",{0x1E800B30,0x000FF080}}, // 000111101000xxxxxxxx1011x0110000 vdupne.16 d0, r0 { "vdupne.16 QREG , GPR",{0x1EA00B30,0x000EF080}}, // 000111101010xxx0xxxx1011x0110000 vdupne.16 q0, r0 { "vdupne.32 DREG , GPR",{0x1E800B10,0x000FF080}}, // 000111101000xxxxxxxx1011x0010000 vdupne.32 d0, r0 { "vdupne.32 QREG , GPR",{0x1EA00B10,0x000EF080}}, // 000111101010xxx0xxxx1011x0010000 vdupne.32 q0, r0 { "vdupne.8 DREG , GPR",{0x1EC00B10,0x000FF080}}, // 000111101100xxxxxxxx1011x0010000 vdupne.8 d0, r0 { "vdupne.8 QREG , GPR",{0x1EE00B10,0x000EF080}}, // 000111101110xxx0xxxx1011x0010000 vdupne.8 q0, r0 { "vduppl.16 DREG , GPR",{0x5E800B30,0x000FF080}}, // 010111101000xxxxxxxx1011x0110000 vduppl.16 d0, r0 { "vduppl.16 QREG , GPR",{0x5EA00B30,0x000EF080}}, // 010111101010xxx0xxxx1011x0110000 vduppl.16 q0, r0 { "vduppl.32 DREG , GPR",{0x5E800B10,0x000FF080}}, // 010111101000xxxxxxxx1011x0010000 vduppl.32 d0, r0 { "vduppl.32 QREG , GPR",{0x5EA00B10,0x000EF080}}, // 010111101010xxx0xxxx1011x0010000 vduppl.32 q0, r0 { "vduppl.8 DREG , GPR",{0x5EC00B10,0x000FF080}}, // 010111101100xxxxxxxx1011x0010000 vduppl.8 d0, r0 { "vduppl.8 QREG , GPR",{0x5EE00B10,0x000EF080}}, // 010111101110xxx0xxxx1011x0010000 vduppl.8 q0, r0 { "vdupvc.16 DREG , GPR",{0x7E800B30,0x000FF080}}, // 011111101000xxxxxxxx1011x0110000 vdupvc.16 d0, r0 { "vdupvc.16 QREG , GPR",{0x7EA00B30,0x000EF080}}, // 011111101010xxx0xxxx1011x0110000 vdupvc.16 q0, r0 { "vdupvc.32 DREG , GPR",{0x7E800B10,0x000FF080}}, // 011111101000xxxxxxxx1011x0010000 vdupvc.32 d0, r0 { "vdupvc.32 QREG , GPR",{0x7EA00B10,0x000EF080}}, // 011111101010xxx0xxxx1011x0010000 vdupvc.32 q0, r0 { "vdupvc.8 DREG , GPR",{0x7EC00B10,0x000FF080}}, // 011111101100xxxxxxxx1011x0010000 vdupvc.8 d0, r0 { "vdupvc.8 QREG , GPR",{0x7EE00B10,0x000EF080}}, // 011111101110xxx0xxxx1011x0010000 vdupvc.8 q0, r0 { "vdupvs.16 DREG , GPR",{0x6E800B30,0x000FF080}}, // 011011101000xxxxxxxx1011x0110000 vdupvs.16 d0, r0 { "vdupvs.16 QREG , GPR",{0x6EA00B30,0x000EF080}}, // 011011101010xxx0xxxx1011x0110000 vdupvs.16 q0, r0 { "vdupvs.32 DREG , GPR",{0x6E800B10,0x000FF080}}, // 011011101000xxxxxxxx1011x0010000 vdupvs.32 d0, r0 { "vdupvs.32 QREG , GPR",{0x6EA00B10,0x000EF080}}, // 011011101010xxx0xxxx1011x0010000 vdupvs.32 q0, r0 { "vdupvs.8 DREG , GPR",{0x6EC00B10,0x000FF080}}, // 011011101100xxxxxxxx1011x0010000 vdupvs.8 d0, r0 { "vdupvs.8 QREG , GPR",{0x6EE00B10,0x000EF080}}, // 011011101110xxx0xxxx1011x0010000 vdupvs.8 q0, r0 { "veor DREG , DREG , DREG",{0xF3000110,0x004FF0AF}}, // 111100110x00xxxxxxxx0001x0x1xxxx veor d0, d0, d0 { "veor QREG , QREG , QREG",{0xF3000150,0x004EE0AE}}, // 111100110x00xxx0xxx00001x1x1xxx0 veor q0, q0, q0 { "vext.16 DREG , DREG , DREG , NUM",{0xF2B00200,0x004FF4AF}}, // 111100101x11xxxxxxxx0x10x0x0xxxx vext.16 d0, d0, d0, #1 { "vext.16 QREG , QREG , QREG , NUM",{0xF2B00240,0x004EECAE}}, // 111100101x11xxx0xxx0xx10x1x0xxx0 vext.16 q0, q0, q0, #1 { "vext.32 DREG , DREG , DREG , NUM",{0xF2B00000,0x004FF4AF}}, // 111100101x11xxxxxxxx0x00x0x0xxxx vext.32 d0, d0, d0, #0 { "vext.32 QREG , QREG , QREG , NUM",{0xF2B00440,0x004EE8AE}}, // 111100101x11xxx0xxx0x100x1x0xxx0 vext.32 q0, q0, q0, #1 { "vext.64 QREG , QREG , QREG , NUM",{0xF2B00040,0x004EE8AE}}, // 111100101x11xxx0xxx0x000x1x0xxx0 vext.64 q0, q0, q0, #0 { "vext.8 DREG , DREG , DREG , NUM",{0xF2B00100,0x004FF6AF}}, // 111100101x11xxxxxxxx0xx1x0x0xxxx vext.8 d0, d0, d0, #1 { "vext.8 QREG , QREG , QREG , NUM",{0xF2B00140,0x004EEEAE}}, // 111100101x11xxx0xxx0xxx1x1x0xxx0 vext.8 q0, q0, q0, #1 { "vfma.f32 SREG , SREG , SREG",{0xEEA00A00,0x004FF0AF}}, // 111011101x10xxxxxxxx1010x0x0xxxx vfma.f32 s0, s0, s0 { "vfma.f64 DREG , DREG , DREG",{0xEEA00B00,0x004FF0AF}}, // 111011101x10xxxxxxxx1011x0x0xxxx vfma.f64 d0, d0, d0 { "vfmaeq.f32 SREG , SREG , SREG",{0x0EA00A00,0x004FF0AF}}, // 000011101x10xxxxxxxx1010x0x0xxxx vfmaeq.f32 s0, s0, s0 { "vfmaeq.f64 DREG , DREG , DREG",{0x0EA00B00,0x004FF0AF}}, // 000011101x10xxxxxxxx1011x0x0xxxx vfmaeq.f64 d0, d0, d0 { "vfmage.f32 SREG , SREG , SREG",{0xAEA00A00,0x004FF0AF}}, // 101011101x10xxxxxxxx1010x0x0xxxx vfmage.f32 s0, s0, s0 { "vfmage.f64 DREG , DREG , DREG",{0xAEA00B00,0x004FF0AF}}, // 101011101x10xxxxxxxx1011x0x0xxxx vfmage.f64 d0, d0, d0 { "vfmagt.f32 SREG , SREG , SREG",{0xCEA00A00,0x004FF0AF}}, // 110011101x10xxxxxxxx1010x0x0xxxx vfmagt.f32 s0, s0, s0 { "vfmagt.f64 DREG , DREG , DREG",{0xCEA00B00,0x004FF0AF}}, // 110011101x10xxxxxxxx1011x0x0xxxx vfmagt.f64 d0, d0, d0 { "vfmahi.f32 SREG , SREG , SREG",{0x8EA00A00,0x004FF0AF}}, // 100011101x10xxxxxxxx1010x0x0xxxx vfmahi.f32 s0, s0, s0 { "vfmahi.f64 DREG , DREG , DREG",{0x8EA00B00,0x004FF0AF}}, // 100011101x10xxxxxxxx1011x0x0xxxx vfmahi.f64 d0, d0, d0 { "vfmahs.f32 SREG , SREG , SREG",{0x2EA00A00,0x004FF0AF}}, // 001011101x10xxxxxxxx1010x0x0xxxx vfmahs.f32 s0, s0, s0 { "vfmahs.f64 DREG , DREG , DREG",{0x2EA00B00,0x004FF0AF}}, // 001011101x10xxxxxxxx1011x0x0xxxx vfmahs.f64 d0, d0, d0 { "vfmale.f32 SREG , SREG , SREG",{0xDEA00A00,0x004FF0AF}}, // 110111101x10xxxxxxxx1010x0x0xxxx vfmale.f32 s0, s0, s0 { "vfmale.f64 DREG , DREG , DREG",{0xDEA00B00,0x004FF0AF}}, // 110111101x10xxxxxxxx1011x0x0xxxx vfmale.f64 d0, d0, d0 { "vfmalo.f32 SREG , SREG , SREG",{0x3EA00A00,0x004FF0AF}}, // 001111101x10xxxxxxxx1010x0x0xxxx vfmalo.f32 s0, s0, s0 { "vfmalo.f64 DREG , DREG , DREG",{0x3EA00B00,0x004FF0AF}}, // 001111101x10xxxxxxxx1011x0x0xxxx vfmalo.f64 d0, d0, d0 { "vfmals.f32 SREG , SREG , SREG",{0x9EA00A00,0x004FF0AF}}, // 100111101x10xxxxxxxx1010x0x0xxxx vfmals.f32 s0, s0, s0 { "vfmals.f64 DREG , DREG , DREG",{0x9EA00B00,0x004FF0AF}}, // 100111101x10xxxxxxxx1011x0x0xxxx vfmals.f64 d0, d0, d0 { "vfmalt.f32 SREG , SREG , SREG",{0xBEA00A00,0x004FF0AF}}, // 101111101x10xxxxxxxx1010x0x0xxxx vfmalt.f32 s0, s0, s0 { "vfmalt.f64 DREG , DREG , DREG",{0xBEA00B00,0x004FF0AF}}, // 101111101x10xxxxxxxx1011x0x0xxxx vfmalt.f64 d0, d0, d0 { "vfmami.f32 SREG , SREG , SREG",{0x4EA00A00,0x004FF0AF}}, // 010011101x10xxxxxxxx1010x0x0xxxx vfmami.f32 s0, s0, s0 { "vfmami.f64 DREG , DREG , DREG",{0x4EA00B00,0x004FF0AF}}, // 010011101x10xxxxxxxx1011x0x0xxxx vfmami.f64 d0, d0, d0 { "vfmane.f32 SREG , SREG , SREG",{0x1EA00A00,0x004FF0AF}}, // 000111101x10xxxxxxxx1010x0x0xxxx vfmane.f32 s0, s0, s0 { "vfmane.f64 DREG , DREG , DREG",{0x1EA00B00,0x004FF0AF}}, // 000111101x10xxxxxxxx1011x0x0xxxx vfmane.f64 d0, d0, d0 { "vfmapl.f32 SREG , SREG , SREG",{0x5EA00A00,0x004FF0AF}}, // 010111101x10xxxxxxxx1010x0x0xxxx vfmapl.f32 s0, s0, s0 { "vfmapl.f64 DREG , DREG , DREG",{0x5EA00B00,0x004FF0AF}}, // 010111101x10xxxxxxxx1011x0x0xxxx vfmapl.f64 d0, d0, d0 { "vfmavc.f32 SREG , SREG , SREG",{0x7EA00A00,0x004FF0AF}}, // 011111101x10xxxxxxxx1010x0x0xxxx vfmavc.f32 s0, s0, s0 { "vfmavc.f64 DREG , DREG , DREG",{0x7EA00B00,0x004FF0AF}}, // 011111101x10xxxxxxxx1011x0x0xxxx vfmavc.f64 d0, d0, d0 { "vfmavs.f32 SREG , SREG , SREG",{0x6EA00A00,0x004FF0AF}}, // 011011101x10xxxxxxxx1010x0x0xxxx vfmavs.f32 s0, s0, s0 { "vfmavs.f64 DREG , DREG , DREG",{0x6EA00B00,0x004FF0AF}}, // 011011101x10xxxxxxxx1011x0x0xxxx vfmavs.f64 d0, d0, d0 { "vfms.f32 SREG , SREG , SREG",{0xEEA00A40,0x004FF0AF}}, // 111011101x10xxxxxxxx1010x1x0xxxx vfms.f32 s0, s0, s0 { "vfms.f64 DREG , DREG , DREG",{0xEEA00B40,0x004FF0AF}}, // 111011101x10xxxxxxxx1011x1x0xxxx vfms.f64 d0, d0, d0 { "vfmseq.f32 SREG , SREG , SREG",{0x0EA00A40,0x004FF0AF}}, // 000011101x10xxxxxxxx1010x1x0xxxx vfmseq.f32 s0, s0, s0 { "vfmseq.f64 DREG , DREG , DREG",{0x0EA00B40,0x004FF0AF}}, // 000011101x10xxxxxxxx1011x1x0xxxx vfmseq.f64 d0, d0, d0 { "vfmsge.f32 SREG , SREG , SREG",{0xAEA00A40,0x004FF0AF}}, // 101011101x10xxxxxxxx1010x1x0xxxx vfmsge.f32 s0, s0, s0 { "vfmsge.f64 DREG , DREG , DREG",{0xAEA00B40,0x004FF0AF}}, // 101011101x10xxxxxxxx1011x1x0xxxx vfmsge.f64 d0, d0, d0 { "vfmsgt.f32 SREG , SREG , SREG",{0xCEA00A40,0x004FF0AF}}, // 110011101x10xxxxxxxx1010x1x0xxxx vfmsgt.f32 s0, s0, s0 { "vfmsgt.f64 DREG , DREG , DREG",{0xCEA00B40,0x004FF0AF}}, // 110011101x10xxxxxxxx1011x1x0xxxx vfmsgt.f64 d0, d0, d0 { "vfmshi.f32 SREG , SREG , SREG",{0x8EA00A40,0x004FF0AF}}, // 100011101x10xxxxxxxx1010x1x0xxxx vfmshi.f32 s0, s0, s0 { "vfmshi.f64 DREG , DREG , DREG",{0x8EA00B40,0x004FF0AF}}, // 100011101x10xxxxxxxx1011x1x0xxxx vfmshi.f64 d0, d0, d0 { "vfmshs.f32 SREG , SREG , SREG",{0x2EA00A40,0x004FF0AF}}, // 001011101x10xxxxxxxx1010x1x0xxxx vfmshs.f32 s0, s0, s0 { "vfmshs.f64 DREG , DREG , DREG",{0x2EA00B40,0x004FF0AF}}, // 001011101x10xxxxxxxx1011x1x0xxxx vfmshs.f64 d0, d0, d0 { "vfmsle.f32 SREG , SREG , SREG",{0xDEA00A40,0x004FF0AF}}, // 110111101x10xxxxxxxx1010x1x0xxxx vfmsle.f32 s0, s0, s0 { "vfmsle.f64 DREG , DREG , DREG",{0xDEA00B40,0x004FF0AF}}, // 110111101x10xxxxxxxx1011x1x0xxxx vfmsle.f64 d0, d0, d0 { "vfmslo.f32 SREG , SREG , SREG",{0x3EA00A40,0x004FF0AF}}, // 001111101x10xxxxxxxx1010x1x0xxxx vfmslo.f32 s0, s0, s0 { "vfmslo.f64 DREG , DREG , DREG",{0x3EA00B40,0x004FF0AF}}, // 001111101x10xxxxxxxx1011x1x0xxxx vfmslo.f64 d0, d0, d0 { "vfmsls.f32 SREG , SREG , SREG",{0x9EA00A40,0x004FF0AF}}, // 100111101x10xxxxxxxx1010x1x0xxxx vfmsls.f32 s0, s0, s0 { "vfmsls.f64 DREG , DREG , DREG",{0x9EA00B40,0x004FF0AF}}, // 100111101x10xxxxxxxx1011x1x0xxxx vfmsls.f64 d0, d0, d0 { "vfmslt.f32 SREG , SREG , SREG",{0xBEA00A40,0x004FF0AF}}, // 101111101x10xxxxxxxx1010x1x0xxxx vfmslt.f32 s0, s0, s0 { "vfmslt.f64 DREG , DREG , DREG",{0xBEA00B40,0x004FF0AF}}, // 101111101x10xxxxxxxx1011x1x0xxxx vfmslt.f64 d0, d0, d0 { "vfmsmi.f32 SREG , SREG , SREG",{0x4EA00A40,0x004FF0AF}}, // 010011101x10xxxxxxxx1010x1x0xxxx vfmsmi.f32 s0, s0, s0 { "vfmsmi.f64 DREG , DREG , DREG",{0x4EA00B40,0x004FF0AF}}, // 010011101x10xxxxxxxx1011x1x0xxxx vfmsmi.f64 d0, d0, d0 { "vfmsne.f32 SREG , SREG , SREG",{0x1EA00A40,0x004FF0AF}}, // 000111101x10xxxxxxxx1010x1x0xxxx vfmsne.f32 s0, s0, s0 { "vfmsne.f64 DREG , DREG , DREG",{0x1EA00B40,0x004FF0AF}}, // 000111101x10xxxxxxxx1011x1x0xxxx vfmsne.f64 d0, d0, d0 { "vfmspl.f32 SREG , SREG , SREG",{0x5EA00A40,0x004FF0AF}}, // 010111101x10xxxxxxxx1010x1x0xxxx vfmspl.f32 s0, s0, s0 { "vfmspl.f64 DREG , DREG , DREG",{0x5EA00B40,0x004FF0AF}}, // 010111101x10xxxxxxxx1011x1x0xxxx vfmspl.f64 d0, d0, d0 { "vfmsvc.f32 SREG , SREG , SREG",{0x7EA00A40,0x004FF0AF}}, // 011111101x10xxxxxxxx1010x1x0xxxx vfmsvc.f32 s0, s0, s0 { "vfmsvc.f64 DREG , DREG , DREG",{0x7EA00B40,0x004FF0AF}}, // 011111101x10xxxxxxxx1011x1x0xxxx vfmsvc.f64 d0, d0, d0 { "vfmsvs.f32 SREG , SREG , SREG",{0x6EA00A40,0x004FF0AF}}, // 011011101x10xxxxxxxx1010x1x0xxxx vfmsvs.f32 s0, s0, s0 { "vfmsvs.f64 DREG , DREG , DREG",{0x6EA00B40,0x004FF0AF}}, // 011011101x10xxxxxxxx1011x1x0xxxx vfmsvs.f64 d0, d0, d0 { "vfnma.f32 SREG , SREG , SREG",{0xEE900A40,0x004FF0AF}}, // 111011101x01xxxxxxxx1010x1x0xxxx vfnma.f32 s0, s0, s0 { "vfnma.f64 DREG , DREG , DREG",{0xEE900B40,0x004FF0AF}}, // 111011101x01xxxxxxxx1011x1x0xxxx vfnma.f64 d0, d0, d0 { "vfnmaeq.f32 SREG , SREG , SREG",{0x0E900A40,0x004FF0AF}}, // 000011101x01xxxxxxxx1010x1x0xxxx vfnmaeq.f32 s0, s0, s0 { "vfnmaeq.f64 DREG , DREG , DREG",{0x0E900B40,0x004FF0AF}}, // 000011101x01xxxxxxxx1011x1x0xxxx vfnmaeq.f64 d0, d0, d0 { "vfnmage.f32 SREG , SREG , SREG",{0xAE900A40,0x004FF0AF}}, // 101011101x01xxxxxxxx1010x1x0xxxx vfnmage.f32 s0, s0, s0 { "vfnmage.f64 DREG , DREG , DREG",{0xAE900B40,0x004FF0AF}}, // 101011101x01xxxxxxxx1011x1x0xxxx vfnmage.f64 d0, d0, d0 { "vfnmagt.f32 SREG , SREG , SREG",{0xCE900A40,0x004FF0AF}}, // 110011101x01xxxxxxxx1010x1x0xxxx vfnmagt.f32 s0, s0, s0 { "vfnmagt.f64 DREG , DREG , DREG",{0xCE900B40,0x004FF0AF}}, // 110011101x01xxxxxxxx1011x1x0xxxx vfnmagt.f64 d0, d0, d0 { "vfnmahi.f32 SREG , SREG , SREG",{0x8E900A40,0x004FF0AF}}, // 100011101x01xxxxxxxx1010x1x0xxxx vfnmahi.f32 s0, s0, s0 { "vfnmahi.f64 DREG , DREG , DREG",{0x8E900B40,0x004FF0AF}}, // 100011101x01xxxxxxxx1011x1x0xxxx vfnmahi.f64 d0, d0, d0 { "vfnmahs.f32 SREG , SREG , SREG",{0x2E900A40,0x004FF0AF}}, // 001011101x01xxxxxxxx1010x1x0xxxx vfnmahs.f32 s0, s0, s0 { "vfnmahs.f64 DREG , DREG , DREG",{0x2E900B40,0x004FF0AF}}, // 001011101x01xxxxxxxx1011x1x0xxxx vfnmahs.f64 d0, d0, d0 { "vfnmale.f32 SREG , SREG , SREG",{0xDE900A40,0x004FF0AF}}, // 110111101x01xxxxxxxx1010x1x0xxxx vfnmale.f32 s0, s0, s0 { "vfnmale.f64 DREG , DREG , DREG",{0xDE900B40,0x004FF0AF}}, // 110111101x01xxxxxxxx1011x1x0xxxx vfnmale.f64 d0, d0, d0 { "vfnmalo.f32 SREG , SREG , SREG",{0x3E900A40,0x004FF0AF}}, // 001111101x01xxxxxxxx1010x1x0xxxx vfnmalo.f32 s0, s0, s0 { "vfnmalo.f64 DREG , DREG , DREG",{0x3E900B40,0x004FF0AF}}, // 001111101x01xxxxxxxx1011x1x0xxxx vfnmalo.f64 d0, d0, d0 { "vfnmals.f32 SREG , SREG , SREG",{0x9E900A40,0x004FF0AF}}, // 100111101x01xxxxxxxx1010x1x0xxxx vfnmals.f32 s0, s0, s0 { "vfnmals.f64 DREG , DREG , DREG",{0x9E900B40,0x004FF0AF}}, // 100111101x01xxxxxxxx1011x1x0xxxx vfnmals.f64 d0, d0, d0 { "vfnmalt.f32 SREG , SREG , SREG",{0xBE900A40,0x004FF0AF}}, // 101111101x01xxxxxxxx1010x1x0xxxx vfnmalt.f32 s0, s0, s0 { "vfnmalt.f64 DREG , DREG , DREG",{0xBE900B40,0x004FF0AF}}, // 101111101x01xxxxxxxx1011x1x0xxxx vfnmalt.f64 d0, d0, d0 { "vfnmami.f32 SREG , SREG , SREG",{0x4E900A40,0x004FF0AF}}, // 010011101x01xxxxxxxx1010x1x0xxxx vfnmami.f32 s0, s0, s0 { "vfnmami.f64 DREG , DREG , DREG",{0x4E900B40,0x004FF0AF}}, // 010011101x01xxxxxxxx1011x1x0xxxx vfnmami.f64 d0, d0, d0 { "vfnmane.f32 SREG , SREG , SREG",{0x1E900A40,0x004FF0AF}}, // 000111101x01xxxxxxxx1010x1x0xxxx vfnmane.f32 s0, s0, s0 { "vfnmane.f64 DREG , DREG , DREG",{0x1E900B40,0x004FF0AF}}, // 000111101x01xxxxxxxx1011x1x0xxxx vfnmane.f64 d0, d0, d0 { "vfnmapl.f32 SREG , SREG , SREG",{0x5E900A40,0x004FF0AF}}, // 010111101x01xxxxxxxx1010x1x0xxxx vfnmapl.f32 s0, s0, s0 { "vfnmapl.f64 DREG , DREG , DREG",{0x5E900B40,0x004FF0AF}}, // 010111101x01xxxxxxxx1011x1x0xxxx vfnmapl.f64 d0, d0, d0 { "vfnmavc.f32 SREG , SREG , SREG",{0x7E900A40,0x004FF0AF}}, // 011111101x01xxxxxxxx1010x1x0xxxx vfnmavc.f32 s0, s0, s0 { "vfnmavc.f64 DREG , DREG , DREG",{0x7E900B40,0x004FF0AF}}, // 011111101x01xxxxxxxx1011x1x0xxxx vfnmavc.f64 d0, d0, d0 { "vfnmavs.f32 SREG , SREG , SREG",{0x6E900A40,0x004FF0AF}}, // 011011101x01xxxxxxxx1010x1x0xxxx vfnmavs.f32 s0, s0, s0 { "vfnmavs.f64 DREG , DREG , DREG",{0x6E900B40,0x004FF0AF}}, // 011011101x01xxxxxxxx1011x1x0xxxx vfnmavs.f64 d0, d0, d0 { "vfnms.f32 SREG , SREG , SREG",{0xEE900A00,0x004FF0AF}}, // 111011101x01xxxxxxxx1010x0x0xxxx vfnms.f32 s0, s0, s0 { "vfnms.f64 DREG , DREG , DREG",{0xEE900B00,0x004FF0AF}}, // 111011101x01xxxxxxxx1011x0x0xxxx vfnms.f64 d0, d0, d0 { "vfnmseq.f32 SREG , SREG , SREG",{0x0E900A00,0x004FF0AF}}, // 000011101x01xxxxxxxx1010x0x0xxxx vfnmseq.f32 s0, s0, s0 { "vfnmseq.f64 DREG , DREG , DREG",{0x0E900B00,0x004FF0AF}}, // 000011101x01xxxxxxxx1011x0x0xxxx vfnmseq.f64 d0, d0, d0 { "vfnmsge.f32 SREG , SREG , SREG",{0xAE900A00,0x004FF0AF}}, // 101011101x01xxxxxxxx1010x0x0xxxx vfnmsge.f32 s0, s0, s0 { "vfnmsge.f64 DREG , DREG , DREG",{0xAE900B00,0x004FF0AF}}, // 101011101x01xxxxxxxx1011x0x0xxxx vfnmsge.f64 d0, d0, d0 { "vfnmsgt.f32 SREG , SREG , SREG",{0xCE900A00,0x004FF0AF}}, // 110011101x01xxxxxxxx1010x0x0xxxx vfnmsgt.f32 s0, s0, s0 { "vfnmsgt.f64 DREG , DREG , DREG",{0xCE900B00,0x004FF0AF}}, // 110011101x01xxxxxxxx1011x0x0xxxx vfnmsgt.f64 d0, d0, d0 { "vfnmshi.f32 SREG , SREG , SREG",{0x8E900A00,0x004FF0AF}}, // 100011101x01xxxxxxxx1010x0x0xxxx vfnmshi.f32 s0, s0, s0 { "vfnmshi.f64 DREG , DREG , DREG",{0x8E900B00,0x004FF0AF}}, // 100011101x01xxxxxxxx1011x0x0xxxx vfnmshi.f64 d0, d0, d0 { "vfnmshs.f32 SREG , SREG , SREG",{0x2E900A00,0x004FF0AF}}, // 001011101x01xxxxxxxx1010x0x0xxxx vfnmshs.f32 s0, s0, s0 { "vfnmshs.f64 DREG , DREG , DREG",{0x2E900B00,0x004FF0AF}}, // 001011101x01xxxxxxxx1011x0x0xxxx vfnmshs.f64 d0, d0, d0 { "vfnmsle.f32 SREG , SREG , SREG",{0xDE900A00,0x004FF0AF}}, // 110111101x01xxxxxxxx1010x0x0xxxx vfnmsle.f32 s0, s0, s0 { "vfnmsle.f64 DREG , DREG , DREG",{0xDE900B00,0x004FF0AF}}, // 110111101x01xxxxxxxx1011x0x0xxxx vfnmsle.f64 d0, d0, d0 { "vfnmslo.f32 SREG , SREG , SREG",{0x3E900A00,0x004FF0AF}}, // 001111101x01xxxxxxxx1010x0x0xxxx vfnmslo.f32 s0, s0, s0 { "vfnmslo.f64 DREG , DREG , DREG",{0x3E900B00,0x004FF0AF}}, // 001111101x01xxxxxxxx1011x0x0xxxx vfnmslo.f64 d0, d0, d0 { "vfnmsls.f32 SREG , SREG , SREG",{0x9E900A00,0x004FF0AF}}, // 100111101x01xxxxxxxx1010x0x0xxxx vfnmsls.f32 s0, s0, s0 { "vfnmsls.f64 DREG , DREG , DREG",{0x9E900B00,0x004FF0AF}}, // 100111101x01xxxxxxxx1011x0x0xxxx vfnmsls.f64 d0, d0, d0 { "vfnmslt.f32 SREG , SREG , SREG",{0xBE900A00,0x004FF0AF}}, // 101111101x01xxxxxxxx1010x0x0xxxx vfnmslt.f32 s0, s0, s0 { "vfnmslt.f64 DREG , DREG , DREG",{0xBE900B00,0x004FF0AF}}, // 101111101x01xxxxxxxx1011x0x0xxxx vfnmslt.f64 d0, d0, d0 { "vfnmsmi.f32 SREG , SREG , SREG",{0x4E900A00,0x004FF0AF}}, // 010011101x01xxxxxxxx1010x0x0xxxx vfnmsmi.f32 s0, s0, s0 { "vfnmsmi.f64 DREG , DREG , DREG",{0x4E900B00,0x004FF0AF}}, // 010011101x01xxxxxxxx1011x0x0xxxx vfnmsmi.f64 d0, d0, d0 { "vfnmsne.f32 SREG , SREG , SREG",{0x1E900A00,0x004FF0AF}}, // 000111101x01xxxxxxxx1010x0x0xxxx vfnmsne.f32 s0, s0, s0 { "vfnmsne.f64 DREG , DREG , DREG",{0x1E900B00,0x004FF0AF}}, // 000111101x01xxxxxxxx1011x0x0xxxx vfnmsne.f64 d0, d0, d0 { "vfnmspl.f32 SREG , SREG , SREG",{0x5E900A00,0x004FF0AF}}, // 010111101x01xxxxxxxx1010x0x0xxxx vfnmspl.f32 s0, s0, s0 { "vfnmspl.f64 DREG , DREG , DREG",{0x5E900B00,0x004FF0AF}}, // 010111101x01xxxxxxxx1011x0x0xxxx vfnmspl.f64 d0, d0, d0 { "vfnmsvc.f32 SREG , SREG , SREG",{0x7E900A00,0x004FF0AF}}, // 011111101x01xxxxxxxx1010x0x0xxxx vfnmsvc.f32 s0, s0, s0 { "vfnmsvc.f64 DREG , DREG , DREG",{0x7E900B00,0x004FF0AF}}, // 011111101x01xxxxxxxx1011x0x0xxxx vfnmsvc.f64 d0, d0, d0 { "vfnmsvs.f32 SREG , SREG , SREG",{0x6E900A00,0x004FF0AF}}, // 011011101x01xxxxxxxx1010x0x0xxxx vfnmsvs.f32 s0, s0, s0 { "vfnmsvs.f64 DREG , DREG , DREG",{0x6E900B00,0x004FF0AF}}, // 011011101x01xxxxxxxx1011x0x0xxxx vfnmsvs.f64 d0, d0, d0 { "vhadd.s16 DREG , DREG , DREG",{0xF2100000,0x004FF0AF}}, // 111100100x01xxxxxxxx0000x0x0xxxx vhadd.s16 d0, d0, d0 { "vhadd.s16 QREG , QREG , QREG",{0xF2100040,0x004EE0AE}}, // 111100100x01xxx0xxx00000x1x0xxx0 vhadd.s16 q0, q0, q0 { "vhadd.s32 DREG , DREG , DREG",{0xF2200000,0x004FF0AF}}, // 111100100x10xxxxxxxx0000x0x0xxxx vhadd.s32 d0, d0, d0 { "vhadd.s32 QREG , QREG , QREG",{0xF2200040,0x004EE0AE}}, // 111100100x10xxx0xxx00000x1x0xxx0 vhadd.s32 q0, q0, q0 { "vhadd.s8 DREG , DREG , DREG",{0xF2000000,0x004FF0AF}}, // 111100100x00xxxxxxxx0000x0x0xxxx vhadd.s8 d0, d0, d0 { "vhadd.s8 QREG , QREG , QREG",{0xF2000040,0x004EE0AE}}, // 111100100x00xxx0xxx00000x1x0xxx0 vhadd.s8 q0, q0, q0 { "vhadd.u16 DREG , DREG , DREG",{0xF3100000,0x004FF0AF}}, // 111100110x01xxxxxxxx0000x0x0xxxx vhadd.u16 d0, d0, d0 { "vhadd.u16 QREG , QREG , QREG",{0xF3100040,0x004EE0AE}}, // 111100110x01xxx0xxx00000x1x0xxx0 vhadd.u16 q0, q0, q0 { "vhadd.u32 DREG , DREG , DREG",{0xF3200000,0x004FF0AF}}, // 111100110x10xxxxxxxx0000x0x0xxxx vhadd.u32 d0, d0, d0 { "vhadd.u32 QREG , QREG , QREG",{0xF3200040,0x004EE0AE}}, // 111100110x10xxx0xxx00000x1x0xxx0 vhadd.u32 q0, q0, q0 { "vhadd.u8 DREG , DREG , DREG",{0xF3000000,0x004FF0AF}}, // 111100110x00xxxxxxxx0000x0x0xxxx vhadd.u8 d0, d0, d0 { "vhadd.u8 QREG , QREG , QREG",{0xF3000040,0x004EE0AE}}, // 111100110x00xxx0xxx00000x1x0xxx0 vhadd.u8 q0, q0, q0 { "vhsub.s16 DREG , DREG , DREG",{0xF2100200,0x004FF0AF}}, // 111100100x01xxxxxxxx0010x0x0xxxx vhsub.s16 d0, d0, d0 { "vhsub.s16 QREG , QREG , QREG",{0xF2100240,0x004EE0AE}}, // 111100100x01xxx0xxx00010x1x0xxx0 vhsub.s16 q0, q0, q0 { "vhsub.s32 DREG , DREG , DREG",{0xF2200200,0x004FF0AF}}, // 111100100x10xxxxxxxx0010x0x0xxxx vhsub.s32 d0, d0, d0 { "vhsub.s32 QREG , QREG , QREG",{0xF2200240,0x004EE0AE}}, // 111100100x10xxx0xxx00010x1x0xxx0 vhsub.s32 q0, q0, q0 { "vhsub.s8 DREG , DREG , DREG",{0xF2000200,0x004FF0AF}}, // 111100100x00xxxxxxxx0010x0x0xxxx vhsub.s8 d0, d0, d0 { "vhsub.s8 QREG , QREG , QREG",{0xF2000240,0x004EE0AE}}, // 111100100x00xxx0xxx00010x1x0xxx0 vhsub.s8 q0, q0, q0 { "vhsub.u16 DREG , DREG , DREG",{0xF3100200,0x004FF0AF}}, // 111100110x01xxxxxxxx0010x0x0xxxx vhsub.u16 d0, d0, d0 { "vhsub.u16 QREG , QREG , QREG",{0xF3100240,0x004EE0AE}}, // 111100110x01xxx0xxx00010x1x0xxx0 vhsub.u16 q0, q0, q0 { "vhsub.u32 DREG , DREG , DREG",{0xF3200200,0x004FF0AF}}, // 111100110x10xxxxxxxx0010x0x0xxxx vhsub.u32 d0, d0, d0 { "vhsub.u32 QREG , QREG , QREG",{0xF3200240,0x004EE0AE}}, // 111100110x10xxx0xxx00010x1x0xxx0 vhsub.u32 q0, q0, q0 { "vhsub.u8 DREG , DREG , DREG",{0xF3000200,0x004FF0AF}}, // 111100110x00xxxxxxxx0010x0x0xxxx vhsub.u8 d0, d0, d0 { "vhsub.u8 QREG , QREG , QREG",{0xF3000240,0x004EE0AE}}, // 111100110x00xxx0xxx00010x1x0xxx0 vhsub.u8 q0, q0, q0 { "vld1.16 RLIST , [ GPR : NUM ] !",{0xF420025D,0x00CFFFF0}}, // 11110100xx10xxxxxxxxxxxxxxxx1101 vld1.16 {d0, d1, d2, d3}, [r0:0x40]! { "vld1.16 RLIST , [ GPR : NUM ] , GPR",{0xF4200250,0x00CFFFFF}}, // 11110100xx10xxxxxxxxxxxxxxxxxxxx vld1.16 {d0, d1, d2, d3}, [r0:0x40], r0 { "vld1.16 RLIST , [ GPR ]",{0xF420024F,0x00CFFFC0}}, // 11110100xx10xxxxxxxxxxxxxx001111 vld1.16 {d0, d1, d2, d3}, [r0] { "vld1.16 RLIST , [ GPR ] !",{0xF420024D,0x00CFFFC0}}, // 11110100xx10xxxxxxxxxxxxxx001101 vld1.16 {d0, d1, d2, d3}, [r0]! { "vld1.16 RLIST , [ GPR ] , GPR",{0xF4200240,0x00CFFFCF}}, // 11110100xx10xxxxxxxxxxxxxx00xxxx vld1.16 {d0, d1, d2, d3}, [r0], r0 { "vld1.32 RLIST , [ GPR : NUM ] !",{0xF420029D,0x00CFFF30}}, // 11110100xx10xxxxxxxxxxxx10xx1101 vld1.32 {d0, d1, d2, d3}, [r0:0x40]! { "vld1.32 RLIST , [ GPR : NUM ] , GPR",{0xF4200290,0x00CFFF3F}}, // 11110100xx10xxxxxxxxxxxx10xxxxxx vld1.32 {d0, d1, d2, d3}, [r0:0x40], r0 { "vld1.32 RLIST , [ GPR ]",{0xF420028F,0x00CFFF80}}, // 11110100xx10xxxxxxxxxxxxx0001111 vld1.32 {d0, d1, d2, d3}, [r0] { "vld1.32 RLIST , [ GPR ] !",{0xF420028D,0x00CFFF80}}, // 11110100xx10xxxxxxxxxxxxx0001101 vld1.32 {d0, d1, d2, d3}, [r0]! { "vld1.32 RLIST , [ GPR ] , GPR",{0xF4200280,0x00CFFF8F}}, // 11110100xx10xxxxxxxxxxxxx000xxxx vld1.32 {d0, d1, d2, d3}, [r0], r0 { "vld1.64 RLIST , [ GPR : NUM ] !",{0xF42002DD,0x004FFD30}}, // 111101000x10xxxxxxxxxx1x11xx1101 vld1.64 {d0, d1, d2, d3}, [r0:0x40]! { "vld1.64 RLIST , [ GPR : NUM ] , GPR",{0xF42002D0,0x004FFD3F}}, // 111101000x10xxxxxxxxxx1x11xxxxxx vld1.64 {d0, d1, d2, d3}, [r0:0x40], r0 { "vld1.64 RLIST , [ GPR ]",{0xF42002CF,0x004FFD00}}, // 111101000x10xxxxxxxxxx1x11001111 vld1.64 {d0, d1, d2, d3}, [r0] { "vld1.64 RLIST , [ GPR ] !",{0xF42002CD,0x004FFD00}}, // 111101000x10xxxxxxxxxx1x11001101 vld1.64 {d0, d1, d2, d3}, [r0]! { "vld1.64 RLIST , [ GPR ] , GPR",{0xF42002C0,0x004FFD0F}}, // 111101000x10xxxxxxxxxx1x1100xxxx vld1.64 {d0, d1, d2, d3}, [r0], r0 { "vld1.8 RLIST , [ GPR : NUM ] !",{0xF420021D,0x004FFD30}}, // 111101000x10xxxxxxxxxx1x00xx1101 vld1.8 {d0, d1, d2, d3}, [r0:0x40]! { "vld1.8 RLIST , [ GPR : NUM ] , GPR",{0xF4200210,0x004FFD3F}}, // 111101000x10xxxxxxxxxx1x00xxxxxx vld1.8 {d0, d1, d2, d3}, [r0:0x40], r0 { "vld1.8 RLIST , [ GPR ]",{0xF420020F,0x00CFFFE0}}, // 11110100xx10xxxxxxxxxxxxxxx01111 vld1.8 {d0, d1, d2, d3}, [r0] { "vld1.8 RLIST , [ GPR ] !",{0xF420020D,0x00CFFFE0}}, // 11110100xx10xxxxxxxxxxxxxxx01101 vld1.8 {d0, d1, d2, d3}, [r0]! { "vld1.8 RLIST , [ GPR ] , GPR",{0xF4200200,0x00CFFFEF}}, // 11110100xx10xxxxxxxxxxxxxxx0xxxx vld1.8 {d0, d1, d2, d3}, [r0], r0 { "vld2.16 RLIST , [ GPR : NUM ] !",{0xF420035D,0x00CFFFF0}}, // 11110100xx10xxxxxxxxxxxxxxxx1101 vld2.16 {d0, d1, d2, d3}, [r0:0x40]! { "vld2.16 RLIST , [ GPR : NUM ] , GPR",{0xF4200350,0x00CFFFFF}}, // 11110100xx10xxxxxxxxxxxxxxxxxxxx vld2.16 {d0, d1, d2, d3}, [r0:0x40], r0 { "vld2.16 RLIST , [ GPR ]",{0xF420034F,0x00CFFFE0}}, // 11110100xx10xxxxxxxxxxxxxxx01111 vld2.16 {d0, d1, d2, d3}, [r0] { "vld2.16 RLIST , [ GPR ] !",{0xF420034D,0x00CFFFE0}}, // 11110100xx10xxxxxxxxxxxxxxx01101 vld2.16 {d0, d1, d2, d3}, [r0]! { "vld2.16 RLIST , [ GPR ] , GPR",{0xF4200340,0x00CFFFEF}}, // 11110100xx10xxxxxxxxxxxxxxx0xxxx vld2.16 {d0, d1, d2, d3}, [r0], r0 { "vld2.32 RLIST , [ GPR : NUM ] !",{0xF420039D,0x00CFFFF0}}, // 11110100xx10xxxxxxxxxxxxxxxx1101 vld2.32 {d0, d1, d2, d3}, [r0:0x40]! { "vld2.32 RLIST , [ GPR : NUM ] , GPR",{0xF4200390,0x00CFFFFF}}, // 11110100xx10xxxxxxxxxxxxxxxxxxxx vld2.32 {d0, d1, d2, d3}, [r0:0x40], r0 { "vld2.32 RLIST , [ GPR ]",{0xF420038F,0x00CFFFC0}}, // 11110100xx10xxxxxxxxxxxxxx001111 vld2.32 {d0, d1, d2, d3}, [r0] { "vld2.32 RLIST , [ GPR ] !",{0xF420038D,0x00CFFFC0}}, // 11110100xx10xxxxxxxxxxxxxx001101 vld2.32 {d0, d1, d2, d3}, [r0]! { "vld2.32 RLIST , [ GPR ] , GPR",{0xF4200380,0x00CFFFCF}}, // 11110100xx10xxxxxxxxxxxxxx00xxxx vld2.32 {d0, d1, d2, d3}, [r0], r0 { "vld2.8 RLIST , [ GPR : NUM ] !",{0xF420031D,0x00CFFFF0}}, // 11110100xx10xxxxxxxxxxxxxxxx1101 vld2.8 {d0, d1, d2, d3}, [r0:0x40]! { "vld2.8 RLIST , [ GPR : NUM ] , GPR",{0xF4200310,0x00CFFFFF}}, // 11110100xx10xxxxxxxxxxxxxxxxxxxx vld2.8 {d0, d1, d2, d3}, [r0:0x40], r0 { "vld2.8 RLIST , [ GPR ]",{0xF420030F,0x00CFFFE0}}, // 11110100xx10xxxxxxxxxxxxxxx01111 vld2.8 {d0, d1, d2, d3}, [r0] { "vld2.8 RLIST , [ GPR ] !",{0xF420030D,0x00CFFFE0}}, // 11110100xx10xxxxxxxxxxxxxxx01101 vld2.8 {d0, d1, d2, d3}, [r0]! { "vld2.8 RLIST , [ GPR ] , GPR",{0xF4200300,0x00CFFFEF}}, // 11110100xx10xxxxxxxxxxxxxxx0xxxx vld2.8 {d0, d1, d2, d3}, [r0], r0 { "vld3.16 RLIST , [ GPR : NUM ] !",{0xF420045D,0x004FF100}}, // 111101000x10xxxxxxxx010x01011101 vld3.16 {d0, d1, d2}, [r0:0x40]! { "vld3.16 RLIST , [ GPR : NUM ] , GPR",{0xF4200450,0x004FF10F}}, // 111101000x10xxxxxxxx010x0101xxxx vld3.16 {d0, d1, d2}, [r0:0x40], r0 { "vld3.16 RLIST , [ GPR ]",{0xF420044F,0x00CFFBE0}}, // 11110100xx10xxxxxxxxx1xxxxx01111 vld3.16 {d0, d1, d2}, [r0] { "vld3.16 RLIST , [ GPR ] !",{0xF420044D,0x00CFFBE0}}, // 11110100xx10xxxxxxxxx1xxxxx01101 vld3.16 {d0, d1, d2}, [r0]! { "vld3.16 RLIST , [ GPR ] , GPR",{0xF4200440,0x00CFFBEF}}, // 11110100xx10xxxxxxxxx1xxxxx0xxxx vld3.16 {d0, d1, d2}, [r0], r0 { "vld3.32 RLIST , [ GPR : NUM ] !",{0xF420049D,0x004FF100}}, // 111101000x10xxxxxxxx010x10011101 vld3.32 {d0, d1, d2}, [r0:0x40]! { "vld3.32 RLIST , [ GPR : NUM ] , GPR",{0xF4200490,0x004FF10F}}, // 111101000x10xxxxxxxx010x1001xxxx vld3.32 {d0, d1, d2}, [r0:0x40], r0 { "vld3.32 RLIST , [ GPR ]",{0xF420048F,0x00CFFF20}}, // 11110100xx10xxxxxxxxxxxx10x01111 vld3.32 {d0, d1, d2}, [r0] { "vld3.32 RLIST , [ GPR ] !",{0xF420048D,0x00CFFF20}}, // 11110100xx10xxxxxxxxxxxx10x01101 vld3.32 {d0, d1, d2}, [r0]! { "vld3.32 RLIST , [ GPR ] , GPR",{0xF4200480,0x00CFFF2F}}, // 11110100xx10xxxxxxxxxxxx10x0xxxx vld3.32 {d0, d1, d2}, [r0], r0 { "vld3.8 RLIST , [ GPR : NUM ] !",{0xF420041D,0x004FF100}}, // 111101000x10xxxxxxxx010x00011101 vld3.8 {d0, d1, d2}, [r0:0x40]! { "vld3.8 RLIST , [ GPR : NUM ] , GPR",{0xF4200410,0x004FF10F}}, // 111101000x10xxxxxxxx010x0001xxxx vld3.8 {d0, d1, d2}, [r0:0x40], r0 { "vld3.8 RLIST , [ GPR ]",{0xF420040F,0x00CFFFE0}}, // 11110100xx10xxxxxxxxxxxxxxx01111 vld3.8 {d0, d1, d2}, [r0] { "vld3.8 RLIST , [ GPR ] !",{0xF420040D,0x00CFFFE0}}, // 11110100xx10xxxxxxxxxxxxxxx01101 vld3.8 {d0, d1, d2}, [r0]! { "vld3.8 RLIST , [ GPR ] , GPR",{0xF4200400,0x00CFFFEF}}, // 11110100xx10xxxxxxxxxxxxxxx0xxxx vld3.8 {d0, d1, d2}, [r0], r0 { "vld4.16 RLIST , [ GPR : NUM ] !",{0xF420005D,0x00CFF730}}, // 11110100xx10xxxxxxxx0xxx01xx1101 vld4.16 {d0, d1, d2, d3}, [r0:0x40]! { "vld4.16 RLIST , [ GPR : NUM ] , GPR",{0xF4200050,0x00CFF73F}}, // 11110100xx10xxxxxxxx0xxx01xxxxxx vld4.16 {d0, d1, d2, d3}, [r0:0x40], r0 { "vld4.16 RLIST , [ GPR ]",{0xF420004F,0x00CFF700}}, // 11110100xx10xxxxxxxx0xxx01001111 vld4.16 {d0, d1, d2, d3}, [r0] { "vld4.16 RLIST , [ GPR ] !",{0xF420004D,0x00CFF700}}, // 11110100xx10xxxxxxxx0xxx01001101 vld4.16 {d0, d1, d2, d3}, [r0]! { "vld4.16 RLIST , [ GPR ] , GPR",{0xF4200040,0x00CFF70F}}, // 11110100xx10xxxxxxxx0xxx0100xxxx vld4.16 {d0, d1, d2, d3}, [r0], r0 { "vld4.32 RLIST , [ GPR : NUM ] !",{0xF420009D,0x00CFFB30}}, // 11110100xx10xxxxxxxxx0xx10xx1101 vld4.32 {d0, d1, d2, d3}, [r0:0x40]! { "vld4.32 RLIST , [ GPR : NUM ] , GPR",{0xF4200090,0x00CFFB3F}}, // 11110100xx10xxxxxxxxx0xx10xxxxxx vld4.32 {d0, d1, d2, d3}, [r0:0x40], r0 { "vld4.32 RLIST , [ GPR ]",{0xF420008F,0x00CFFB00}}, // 11110100xx10xxxxxxxxx0xx10001111 vld4.32 {d0, d1, d2, d3}, [r0] { "vld4.32 RLIST , [ GPR ] !",{0xF420008D,0x00CFFB00}}, // 11110100xx10xxxxxxxxx0xx10001101 vld4.32 {d0, d1, d2, d3}, [r0]! { "vld4.32 RLIST , [ GPR ] , GPR",{0xF4200080,0x00CFFB0F}}, // 11110100xx10xxxxxxxxx0xx1000xxxx vld4.32 {d0, d1, d2, d3}, [r0], r0 { "vld4.8 RLIST , [ GPR : NUM ] !",{0xF420001D,0x00CFF3F0}}, // 11110100xx10xxxxxxxx00xxxxxx1101 vld4.8 {d0, d1, d2, d3}, [r0:0x40]! { "vld4.8 RLIST , [ GPR : NUM ] , GPR",{0xF4200010,0x00CFF3FF}}, // 11110100xx10xxxxxxxx00xxxxxxxxxx vld4.8 {d0, d1, d2, d3}, [r0:0x40], r0 { "vld4.8 RLIST , [ GPR ]",{0xF420000F,0x00CFF3E0}}, // 11110100xx10xxxxxxxx00xxxxx01111 vld4.8 {d0, d1, d2, d3}, [r0] { "vld4.8 RLIST , [ GPR ] !",{0xF420000D,0x00CFF3E0}}, // 11110100xx10xxxxxxxx00xxxxx01101 vld4.8 {d0, d1, d2, d3}, [r0]! { "vld4.8 RLIST , [ GPR ] , GPR",{0xF4200000,0x00CFF3EF}}, // 11110100xx10xxxxxxxx00xxxxx0xxxx vld4.8 {d0, d1, d2, d3}, [r0], r0 { "vldmdb GPR ! , RLIST",{0xED300A00,0x004FF1FF}}, // 111011010x11xxxxxxxx101xxxxxxxxx vldmdb r0!, {s0} { "vldmdbeq GPR ! , RLIST",{0x0D300A00,0x004FF1FF}}, // 000011010x11xxxxxxxx101xxxxxxxxx vldmdbeq r0!, {s0} { "vldmdbge GPR ! , RLIST",{0xAD300A00,0x004FF1FF}}, // 101011010x11xxxxxxxx101xxxxxxxxx vldmdbge r0!, {s0} { "vldmdbgt GPR ! , RLIST",{0xCD300A00,0x004FF1FF}}, // 110011010x11xxxxxxxx101xxxxxxxxx vldmdbgt r0!, {s0} { "vldmdbhi GPR ! , RLIST",{0x8D300A00,0x004FF1FF}}, // 100011010x11xxxxxxxx101xxxxxxxxx vldmdbhi r0!, {s0} { "vldmdbhs GPR ! , RLIST",{0x2D300A00,0x004FF1FF}}, // 001011010x11xxxxxxxx101xxxxxxxxx vldmdbhs r0!, {s0} { "vldmdble GPR ! , RLIST",{0xDD300A00,0x004FF1FF}}, // 110111010x11xxxxxxxx101xxxxxxxxx vldmdble r0!, {s0} { "vldmdblo GPR ! , RLIST",{0x3D300A00,0x004FF1FF}}, // 001111010x11xxxxxxxx101xxxxxxxxx vldmdblo r0!, {s0} { "vldmdbls GPR ! , RLIST",{0x9D300A00,0x004FF1FF}}, // 100111010x11xxxxxxxx101xxxxxxxxx vldmdbls r0!, {s0} { "vldmdblt GPR ! , RLIST",{0xBD300A00,0x004FF1FF}}, // 101111010x11xxxxxxxx101xxxxxxxxx vldmdblt r0!, {s0} { "vldmdbmi GPR ! , RLIST",{0x4D300A00,0x004FF1FF}}, // 010011010x11xxxxxxxx101xxxxxxxxx vldmdbmi r0!, {s0} { "vldmdbne GPR ! , RLIST",{0x1D300A00,0x004FF1FF}}, // 000111010x11xxxxxxxx101xxxxxxxxx vldmdbne r0!, {s0} { "vldmdbpl GPR ! , RLIST",{0x5D300A00,0x004FF1FF}}, // 010111010x11xxxxxxxx101xxxxxxxxx vldmdbpl r0!, {s0} { "vldmdbvc GPR ! , RLIST",{0x7D300A00,0x004FF1FF}}, // 011111010x11xxxxxxxx101xxxxxxxxx vldmdbvc r0!, {s0} { "vldmdbvs GPR ! , RLIST",{0x6D300A00,0x004FF1FF}}, // 011011010x11xxxxxxxx101xxxxxxxxx vldmdbvs r0!, {s0} { "vldmia GPR ! , RLIST",{0xECB00A00,0x004FF1FF}}, // 111011001x11xxxxxxxx101xxxxxxxxx vldmia r0!, {s0} { "vldmia GPR , RLIST",{0xEC900A00,0x004FF1FF}}, // 111011001x01xxxxxxxx101xxxxxxxxx vldmia r0, {s0} { "vldmiaeq GPR ! , RLIST",{0x0CB00A00,0x004FF1FF}}, // 000011001x11xxxxxxxx101xxxxxxxxx vldmiaeq r0!, {s0} { "vldmiaeq GPR , RLIST",{0x0C900A00,0x004FF1FF}}, // 000011001x01xxxxxxxx101xxxxxxxxx vldmiaeq r0, {s0} { "vldmiage GPR ! , RLIST",{0xACB00A00,0x004FF1FF}}, // 101011001x11xxxxxxxx101xxxxxxxxx vldmiage r0!, {s0} { "vldmiage GPR , RLIST",{0xAC900A00,0x004FF1FF}}, // 101011001x01xxxxxxxx101xxxxxxxxx vldmiage r0, {s0} { "vldmiagt GPR ! , RLIST",{0xCCB00A00,0x004FF1FF}}, // 110011001x11xxxxxxxx101xxxxxxxxx vldmiagt r0!, {s0} { "vldmiagt GPR , RLIST",{0xCC900A00,0x004FF1FF}}, // 110011001x01xxxxxxxx101xxxxxxxxx vldmiagt r0, {s0} { "vldmiahi GPR ! , RLIST",{0x8CB00A00,0x004FF1FF}}, // 100011001x11xxxxxxxx101xxxxxxxxx vldmiahi r0!, {s0} { "vldmiahi GPR , RLIST",{0x8C900A00,0x004FF1FF}}, // 100011001x01xxxxxxxx101xxxxxxxxx vldmiahi r0, {s0} { "vldmiahs GPR ! , RLIST",{0x2CB00A00,0x004FF1FF}}, // 001011001x11xxxxxxxx101xxxxxxxxx vldmiahs r0!, {s0} { "vldmiahs GPR , RLIST",{0x2C900A00,0x004FF1FF}}, // 001011001x01xxxxxxxx101xxxxxxxxx vldmiahs r0, {s0} { "vldmiale GPR ! , RLIST",{0xDCB00A00,0x004FF1FF}}, // 110111001x11xxxxxxxx101xxxxxxxxx vldmiale r0!, {s0} { "vldmiale GPR , RLIST",{0xDC900A00,0x004FF1FF}}, // 110111001x01xxxxxxxx101xxxxxxxxx vldmiale r0, {s0} { "vldmialo GPR ! , RLIST",{0x3CB00A00,0x004FF1FF}}, // 001111001x11xxxxxxxx101xxxxxxxxx vldmialo r0!, {s0} { "vldmialo GPR , RLIST",{0x3C900A00,0x004FF1FF}}, // 001111001x01xxxxxxxx101xxxxxxxxx vldmialo r0, {s0} { "vldmials GPR ! , RLIST",{0x9CB00A00,0x004FF1FF}}, // 100111001x11xxxxxxxx101xxxxxxxxx vldmials r0!, {s0} { "vldmials GPR , RLIST",{0x9C900A00,0x004FF1FF}}, // 100111001x01xxxxxxxx101xxxxxxxxx vldmials r0, {s0} { "vldmialt GPR ! , RLIST",{0xBCB00A00,0x004FF1FF}}, // 101111001x11xxxxxxxx101xxxxxxxxx vldmialt r0!, {s0} { "vldmialt GPR , RLIST",{0xBC900A00,0x004FF1FF}}, // 101111001x01xxxxxxxx101xxxxxxxxx vldmialt r0, {s0} { "vldmiami GPR ! , RLIST",{0x4CB00A00,0x004FF1FF}}, // 010011001x11xxxxxxxx101xxxxxxxxx vldmiami r0!, {s0} { "vldmiami GPR , RLIST",{0x4C900A00,0x004FF1FF}}, // 010011001x01xxxxxxxx101xxxxxxxxx vldmiami r0, {s0} { "vldmiane GPR ! , RLIST",{0x1CB00A00,0x004FF1FF}}, // 000111001x11xxxxxxxx101xxxxxxxxx vldmiane r0!, {s0} { "vldmiane GPR , RLIST",{0x1C900A00,0x004FF1FF}}, // 000111001x01xxxxxxxx101xxxxxxxxx vldmiane r0, {s0} { "vldmiapl GPR ! , RLIST",{0x5CB00A00,0x004FF1FF}}, // 010111001x11xxxxxxxx101xxxxxxxxx vldmiapl r0!, {s0} { "vldmiapl GPR , RLIST",{0x5C900A00,0x004FF1FF}}, // 010111001x01xxxxxxxx101xxxxxxxxx vldmiapl r0, {s0} { "vldmiavc GPR ! , RLIST",{0x7CB00A00,0x004FF1FF}}, // 011111001x11xxxxxxxx101xxxxxxxxx vldmiavc r0!, {s0} { "vldmiavc GPR , RLIST",{0x7C900A00,0x004FF1FF}}, // 011111001x01xxxxxxxx101xxxxxxxxx vldmiavc r0, {s0} { "vldmiavs GPR ! , RLIST",{0x6CB00A00,0x004FF1FF}}, // 011011001x11xxxxxxxx101xxxxxxxxx vldmiavs r0!, {s0} { "vldmiavs GPR , RLIST",{0x6C900A00,0x004FF1FF}}, // 011011001x01xxxxxxxx101xxxxxxxxx vldmiavs r0, {s0} { "vldr DREG , [ GPR , NUM ]",{0xED100B00,0x00CFF0FF}}, // 11101101xx01xxxxxxxx1011xxxxxxxx vldr d0, [r0, #-0] { "vldr DREG , [ GPR ]",{0xED900B00,0x004FF000}}, // 111011011x01xxxxxxxx101100000000 vldr d0, [r0] { "vldr SREG , [ GPR , NUM ]",{0xED100A00,0x00CFF0FF}}, // 11101101xx01xxxxxxxx1010xxxxxxxx vldr s0, [r0, #-0] { "vldr SREG , [ GPR ]",{0xED900A00,0x004FF000}}, // 111011011x01xxxxxxxx101000000000 vldr s0, [r0] { "vldreq DREG , [ GPR , NUM ]",{0x0D100B00,0x00CFF0FF}}, // 00001101xx01xxxxxxxx1011xxxxxxxx vldreq d0, [r0, #-0] { "vldreq DREG , [ GPR ]",{0x0D900B00,0x004FF000}}, // 000011011x01xxxxxxxx101100000000 vldreq d0, [r0] { "vldreq SREG , [ GPR , NUM ]",{0x0D100A00,0x00CFF0FF}}, // 00001101xx01xxxxxxxx1010xxxxxxxx vldreq s0, [r0, #-0] { "vldreq SREG , [ GPR ]",{0x0D900A00,0x004FF000}}, // 000011011x01xxxxxxxx101000000000 vldreq s0, [r0] { "vldrge DREG , [ GPR , NUM ]",{0xAD100B00,0x00CFF0FF}}, // 10101101xx01xxxxxxxx1011xxxxxxxx vldrge d0, [r0, #-0] { "vldrge DREG , [ GPR ]",{0xAD900B00,0x004FF000}}, // 101011011x01xxxxxxxx101100000000 vldrge d0, [r0] { "vldrge SREG , [ GPR , NUM ]",{0xAD100A00,0x00CFF0FF}}, // 10101101xx01xxxxxxxx1010xxxxxxxx vldrge s0, [r0, #-0] { "vldrge SREG , [ GPR ]",{0xAD900A00,0x004FF000}}, // 101011011x01xxxxxxxx101000000000 vldrge s0, [r0] { "vldrgt DREG , [ GPR , NUM ]",{0xCD100B00,0x00CFF0FF}}, // 11001101xx01xxxxxxxx1011xxxxxxxx vldrgt d0, [r0, #-0] { "vldrgt DREG , [ GPR ]",{0xCD900B00,0x004FF000}}, // 110011011x01xxxxxxxx101100000000 vldrgt d0, [r0] { "vldrgt SREG , [ GPR , NUM ]",{0xCD100A00,0x00CFF0FF}}, // 11001101xx01xxxxxxxx1010xxxxxxxx vldrgt s0, [r0, #-0] { "vldrgt SREG , [ GPR ]",{0xCD900A00,0x004FF000}}, // 110011011x01xxxxxxxx101000000000 vldrgt s0, [r0] { "vldrhi DREG , [ GPR , NUM ]",{0x8D100B00,0x00CFF0FF}}, // 10001101xx01xxxxxxxx1011xxxxxxxx vldrhi d0, [r0, #-0] { "vldrhi DREG , [ GPR ]",{0x8D900B00,0x004FF000}}, // 100011011x01xxxxxxxx101100000000 vldrhi d0, [r0] { "vldrhi SREG , [ GPR , NUM ]",{0x8D100A00,0x00CFF0FF}}, // 10001101xx01xxxxxxxx1010xxxxxxxx vldrhi s0, [r0, #-0] { "vldrhi SREG , [ GPR ]",{0x8D900A00,0x004FF000}}, // 100011011x01xxxxxxxx101000000000 vldrhi s0, [r0] { "vldrhs DREG , [ GPR , NUM ]",{0x2D100B00,0x00CFF0FF}}, // 00101101xx01xxxxxxxx1011xxxxxxxx vldrhs d0, [r0, #-0] { "vldrhs DREG , [ GPR ]",{0x2D900B00,0x004FF000}}, // 001011011x01xxxxxxxx101100000000 vldrhs d0, [r0] { "vldrhs SREG , [ GPR , NUM ]",{0x2D100A00,0x00CFF0FF}}, // 00101101xx01xxxxxxxx1010xxxxxxxx vldrhs s0, [r0, #-0] { "vldrhs SREG , [ GPR ]",{0x2D900A00,0x004FF000}}, // 001011011x01xxxxxxxx101000000000 vldrhs s0, [r0] { "vldrle DREG , [ GPR , NUM ]",{0xDD100B00,0x00CFF0FF}}, // 11011101xx01xxxxxxxx1011xxxxxxxx vldrle d0, [r0, #-0] { "vldrle DREG , [ GPR ]",{0xDD900B00,0x004FF000}}, // 110111011x01xxxxxxxx101100000000 vldrle d0, [r0] { "vldrle SREG , [ GPR , NUM ]",{0xDD100A00,0x00CFF0FF}}, // 11011101xx01xxxxxxxx1010xxxxxxxx vldrle s0, [r0, #-0] { "vldrle SREG , [ GPR ]",{0xDD900A00,0x004FF000}}, // 110111011x01xxxxxxxx101000000000 vldrle s0, [r0] { "vldrlo DREG , [ GPR , NUM ]",{0x3D100B00,0x00CFF0FF}}, // 00111101xx01xxxxxxxx1011xxxxxxxx vldrlo d0, [r0, #-0] { "vldrlo DREG , [ GPR ]",{0x3D900B00,0x004FF000}}, // 001111011x01xxxxxxxx101100000000 vldrlo d0, [r0] { "vldrlo SREG , [ GPR , NUM ]",{0x3D100A00,0x00CFF0FF}}, // 00111101xx01xxxxxxxx1010xxxxxxxx vldrlo s0, [r0, #-0] { "vldrlo SREG , [ GPR ]",{0x3D900A00,0x004FF000}}, // 001111011x01xxxxxxxx101000000000 vldrlo s0, [r0] { "vldrls DREG , [ GPR , NUM ]",{0x9D100B00,0x00CFF0FF}}, // 10011101xx01xxxxxxxx1011xxxxxxxx vldrls d0, [r0, #-0] { "vldrls DREG , [ GPR ]",{0x9D900B00,0x004FF000}}, // 100111011x01xxxxxxxx101100000000 vldrls d0, [r0] { "vldrls SREG , [ GPR , NUM ]",{0x9D100A00,0x00CFF0FF}}, // 10011101xx01xxxxxxxx1010xxxxxxxx vldrls s0, [r0, #-0] { "vldrls SREG , [ GPR ]",{0x9D900A00,0x004FF000}}, // 100111011x01xxxxxxxx101000000000 vldrls s0, [r0] { "vldrlt DREG , [ GPR , NUM ]",{0xBD100B00,0x00CFF0FF}}, // 10111101xx01xxxxxxxx1011xxxxxxxx vldrlt d0, [r0, #-0] { "vldrlt DREG , [ GPR ]",{0xBD900B00,0x004FF000}}, // 101111011x01xxxxxxxx101100000000 vldrlt d0, [r0] { "vldrlt SREG , [ GPR , NUM ]",{0xBD100A00,0x00CFF0FF}}, // 10111101xx01xxxxxxxx1010xxxxxxxx vldrlt s0, [r0, #-0] { "vldrlt SREG , [ GPR ]",{0xBD900A00,0x004FF000}}, // 101111011x01xxxxxxxx101000000000 vldrlt s0, [r0] { "vldrmi DREG , [ GPR , NUM ]",{0x4D100B00,0x00CFF0FF}}, // 01001101xx01xxxxxxxx1011xxxxxxxx vldrmi d0, [r0, #-0] { "vldrmi DREG , [ GPR ]",{0x4D900B00,0x004FF000}}, // 010011011x01xxxxxxxx101100000000 vldrmi d0, [r0] { "vldrmi SREG , [ GPR , NUM ]",{0x4D100A00,0x00CFF0FF}}, // 01001101xx01xxxxxxxx1010xxxxxxxx vldrmi s0, [r0, #-0] { "vldrmi SREG , [ GPR ]",{0x4D900A00,0x004FF000}}, // 010011011x01xxxxxxxx101000000000 vldrmi s0, [r0] { "vldrne DREG , [ GPR , NUM ]",{0x1D100B00,0x00CFF0FF}}, // 00011101xx01xxxxxxxx1011xxxxxxxx vldrne d0, [r0, #-0] { "vldrne DREG , [ GPR ]",{0x1D900B00,0x004FF000}}, // 000111011x01xxxxxxxx101100000000 vldrne d0, [r0] { "vldrne SREG , [ GPR , NUM ]",{0x1D100A00,0x00CFF0FF}}, // 00011101xx01xxxxxxxx1010xxxxxxxx vldrne s0, [r0, #-0] { "vldrne SREG , [ GPR ]",{0x1D900A00,0x004FF000}}, // 000111011x01xxxxxxxx101000000000 vldrne s0, [r0] { "vldrpl DREG , [ GPR , NUM ]",{0x5D100B00,0x00CFF0FF}}, // 01011101xx01xxxxxxxx1011xxxxxxxx vldrpl d0, [r0, #-0] { "vldrpl DREG , [ GPR ]",{0x5D900B00,0x004FF000}}, // 010111011x01xxxxxxxx101100000000 vldrpl d0, [r0] { "vldrpl SREG , [ GPR , NUM ]",{0x5D100A00,0x00CFF0FF}}, // 01011101xx01xxxxxxxx1010xxxxxxxx vldrpl s0, [r0, #-0] { "vldrpl SREG , [ GPR ]",{0x5D900A00,0x004FF000}}, // 010111011x01xxxxxxxx101000000000 vldrpl s0, [r0] { "vldrvc DREG , [ GPR , NUM ]",{0x7D100B00,0x00CFF0FF}}, // 01111101xx01xxxxxxxx1011xxxxxxxx vldrvc d0, [r0, #-0] { "vldrvc DREG , [ GPR ]",{0x7D900B00,0x004FF000}}, // 011111011x01xxxxxxxx101100000000 vldrvc d0, [r0] { "vldrvc SREG , [ GPR , NUM ]",{0x7D100A00,0x00CFF0FF}}, // 01111101xx01xxxxxxxx1010xxxxxxxx vldrvc s0, [r0, #-0] { "vldrvc SREG , [ GPR ]",{0x7D900A00,0x004FF000}}, // 011111011x01xxxxxxxx101000000000 vldrvc s0, [r0] { "vldrvs DREG , [ GPR , NUM ]",{0x6D100B00,0x00CFF0FF}}, // 01101101xx01xxxxxxxx1011xxxxxxxx vldrvs d0, [r0, #-0] { "vldrvs DREG , [ GPR ]",{0x6D900B00,0x004FF000}}, // 011011011x01xxxxxxxx101100000000 vldrvs d0, [r0] { "vldrvs SREG , [ GPR , NUM ]",{0x6D100A00,0x00CFF0FF}}, // 01101101xx01xxxxxxxx1010xxxxxxxx vldrvs s0, [r0, #-0] { "vldrvs SREG , [ GPR ]",{0x6D900A00,0x004FF000}}, // 011011011x01xxxxxxxx101000000000 vldrvs s0, [r0] { "vmax.f32 DREG , DREG , DREG",{0xF2000F00,0x004FF0AF}}, // 111100100x00xxxxxxxx1111x0x0xxxx vmax.f32 d0, d0, d0 { "vmax.f32 QREG , QREG , QREG",{0xF2000F40,0x004EE0AE}}, // 111100100x00xxx0xxx01111x1x0xxx0 vmax.f32 q0, q0, q0 { "vmax.s16 DREG , DREG , DREG",{0xF2100600,0x004FF0AF}}, // 111100100x01xxxxxxxx0110x0x0xxxx vmax.s16 d0, d0, d0 { "vmax.s16 QREG , QREG , QREG",{0xF2100640,0x004EE0AE}}, // 111100100x01xxx0xxx00110x1x0xxx0 vmax.s16 q0, q0, q0 { "vmax.s32 DREG , DREG , DREG",{0xF2200600,0x004FF0AF}}, // 111100100x10xxxxxxxx0110x0x0xxxx vmax.s32 d0, d0, d0 { "vmax.s32 QREG , QREG , QREG",{0xF2200640,0x004EE0AE}}, // 111100100x10xxx0xxx00110x1x0xxx0 vmax.s32 q0, q0, q0 { "vmax.s8 DREG , DREG , DREG",{0xF2000600,0x004FF0AF}}, // 111100100x00xxxxxxxx0110x0x0xxxx vmax.s8 d0, d0, d0 { "vmax.s8 QREG , QREG , QREG",{0xF2000640,0x004EE0AE}}, // 111100100x00xxx0xxx00110x1x0xxx0 vmax.s8 q0, q0, q0 { "vmax.u16 DREG , DREG , DREG",{0xF3100600,0x004FF0AF}}, // 111100110x01xxxxxxxx0110x0x0xxxx vmax.u16 d0, d0, d0 { "vmax.u16 QREG , QREG , QREG",{0xF3100640,0x004EE0AE}}, // 111100110x01xxx0xxx00110x1x0xxx0 vmax.u16 q0, q0, q0 { "vmax.u32 DREG , DREG , DREG",{0xF3200600,0x004FF0AF}}, // 111100110x10xxxxxxxx0110x0x0xxxx vmax.u32 d0, d0, d0 { "vmax.u32 QREG , QREG , QREG",{0xF3200640,0x004EE0AE}}, // 111100110x10xxx0xxx00110x1x0xxx0 vmax.u32 q0, q0, q0 { "vmax.u8 DREG , DREG , DREG",{0xF3000600,0x004FF0AF}}, // 111100110x00xxxxxxxx0110x0x0xxxx vmax.u8 d0, d0, d0 { "vmax.u8 QREG , QREG , QREG",{0xF3000640,0x004EE0AE}}, // 111100110x00xxx0xxx00110x1x0xxx0 vmax.u8 q0, q0, q0 { "vmaxnm.f32 SREG , SREG , SREG",{0xFE800A00,0x004FF0AF}}, // 111111101x00xxxxxxxx1010x0x0xxxx vmaxnm.f32 s0, s0, s0 { "vmaxnm.f64 DREG , DREG , DREG",{0xFE800B00,0x004FF0AF}}, // 111111101x00xxxxxxxx1011x0x0xxxx vmaxnm.f64 d0, d0, d0 { "vmin.f32 DREG , DREG , DREG",{0xF2200F00,0x004FF0AF}}, // 111100100x10xxxxxxxx1111x0x0xxxx vmin.f32 d0, d0, d0 { "vmin.f32 QREG , QREG , QREG",{0xF2200F40,0x004EE0AE}}, // 111100100x10xxx0xxx01111x1x0xxx0 vmin.f32 q0, q0, q0 { "vmin.s16 DREG , DREG , DREG",{0xF2100610,0x004FF0AF}}, // 111100100x01xxxxxxxx0110x0x1xxxx vmin.s16 d0, d0, d0 { "vmin.s16 QREG , QREG , QREG",{0xF2100650,0x004EE0AE}}, // 111100100x01xxx0xxx00110x1x1xxx0 vmin.s16 q0, q0, q0 { "vmin.s32 DREG , DREG , DREG",{0xF2200610,0x004FF0AF}}, // 111100100x10xxxxxxxx0110x0x1xxxx vmin.s32 d0, d0, d0 { "vmin.s32 QREG , QREG , QREG",{0xF2200650,0x004EE0AE}}, // 111100100x10xxx0xxx00110x1x1xxx0 vmin.s32 q0, q0, q0 { "vmin.s8 DREG , DREG , DREG",{0xF2000610,0x004FF0AF}}, // 111100100x00xxxxxxxx0110x0x1xxxx vmin.s8 d0, d0, d0 { "vmin.s8 QREG , QREG , QREG",{0xF2000650,0x004EE0AE}}, // 111100100x00xxx0xxx00110x1x1xxx0 vmin.s8 q0, q0, q0 { "vmin.u16 DREG , DREG , DREG",{0xF3100610,0x004FF0AF}}, // 111100110x01xxxxxxxx0110x0x1xxxx vmin.u16 d0, d0, d0 { "vmin.u16 QREG , QREG , QREG",{0xF3100650,0x004EE0AE}}, // 111100110x01xxx0xxx00110x1x1xxx0 vmin.u16 q0, q0, q0 { "vmin.u32 DREG , DREG , DREG",{0xF3200610,0x004FF0AF}}, // 111100110x10xxxxxxxx0110x0x1xxxx vmin.u32 d0, d0, d0 { "vmin.u32 QREG , QREG , QREG",{0xF3200650,0x004EE0AE}}, // 111100110x10xxx0xxx00110x1x1xxx0 vmin.u32 q0, q0, q0 { "vmin.u8 DREG , DREG , DREG",{0xF3000610,0x004FF0AF}}, // 111100110x00xxxxxxxx0110x0x1xxxx vmin.u8 d0, d0, d0 { "vmin.u8 QREG , QREG , QREG",{0xF3000650,0x004EE0AE}}, // 111100110x00xxx0xxx00110x1x1xxx0 vmin.u8 q0, q0, q0 { "vminnm.f32 SREG , SREG , SREG",{0xFE800A40,0x004FF0AF}}, // 111111101x00xxxxxxxx1010x1x0xxxx vminnm.f32 s0, s0, s0 { "vminnm.f64 DREG , DREG , DREG",{0xFE800B40,0x004FF0AF}}, // 111111101x00xxxxxxxx1011x1x0xxxx vminnm.f64 d0, d0, d0 { "vmla.f32 SREG , SREG , SREG",{0xEE000A00,0x004FF0AF}}, // 111011100x00xxxxxxxx1010x0x0xxxx vmla.f32 s0, s0, s0 { "vmla.f64 DREG , DREG , DREG",{0xEE000B00,0x004FF0AF}}, // 111011100x00xxxxxxxx1011x0x0xxxx vmla.f64 d0, d0, d0 { "vmla.i16 DREG , DREG , DREG",{0xF2100900,0x004FF0AF}}, // 111100100x01xxxxxxxx1001x0x0xxxx vmla.i16 d0, d0, d0 { "vmla.i16 DREG , DREG , DREG [ NUM ]",{0xF2900040,0x004FF0AF}}, // 111100101x01xxxxxxxx0000x1x0xxxx vmla.i16 d0, d0, d0[0] { "vmla.i16 QREG , QREG , QREG",{0xF2100940,0x004EE0AE}}, // 111100100x01xxx0xxx01001x1x0xxx0 vmla.i16 q0, q0, q0 { "vmla.i32 DREG , DREG , DREG",{0xF2200900,0x004FF0AF}}, // 111100100x10xxxxxxxx1001x0x0xxxx vmla.i32 d0, d0, d0 { "vmla.i32 DREG , DREG , DREG [ NUM ]",{0xF2A00040,0x004FF0AF}}, // 111100101x10xxxxxxxx0000x1x0xxxx vmla.i32 d0, d0, d0[0] { "vmla.i32 QREG , QREG , QREG",{0xF2200940,0x004EE0AE}}, // 111100100x10xxx0xxx01001x1x0xxx0 vmla.i32 q0, q0, q0 { "vmla.i8 DREG , DREG , DREG",{0xF2000900,0x004FF0AF}}, // 111100100x00xxxxxxxx1001x0x0xxxx vmla.i8 d0, d0, d0 { "vmla.i8 QREG , QREG , QREG",{0xF2000940,0x004EE0AE}}, // 111100100x00xxx0xxx01001x1x0xxx0 vmla.i8 q0, q0, q0 { "vmlaeq.f32 SREG , SREG , SREG",{0x0E000A00,0x004FF0AF}}, // 000011100x00xxxxxxxx1010x0x0xxxx vmlaeq.f32 s0, s0, s0 { "vmlaeq.f64 DREG , DREG , DREG",{0x0E000B00,0x004FF0AF}}, // 000011100x00xxxxxxxx1011x0x0xxxx vmlaeq.f64 d0, d0, d0 { "vmlage.f32 SREG , SREG , SREG",{0xAE000A00,0x004FF0AF}}, // 101011100x00xxxxxxxx1010x0x0xxxx vmlage.f32 s0, s0, s0 { "vmlage.f64 DREG , DREG , DREG",{0xAE000B00,0x004FF0AF}}, // 101011100x00xxxxxxxx1011x0x0xxxx vmlage.f64 d0, d0, d0 { "vmlagt.f32 SREG , SREG , SREG",{0xCE000A00,0x004FF0AF}}, // 110011100x00xxxxxxxx1010x0x0xxxx vmlagt.f32 s0, s0, s0 { "vmlagt.f64 DREG , DREG , DREG",{0xCE000B00,0x004FF0AF}}, // 110011100x00xxxxxxxx1011x0x0xxxx vmlagt.f64 d0, d0, d0 { "vmlahi.f32 SREG , SREG , SREG",{0x8E000A00,0x004FF0AF}}, // 100011100x00xxxxxxxx1010x0x0xxxx vmlahi.f32 s0, s0, s0 { "vmlahi.f64 DREG , DREG , DREG",{0x8E000B00,0x004FF0AF}}, // 100011100x00xxxxxxxx1011x0x0xxxx vmlahi.f64 d0, d0, d0 { "vmlahs.f32 SREG , SREG , SREG",{0x2E000A00,0x004FF0AF}}, // 001011100x00xxxxxxxx1010x0x0xxxx vmlahs.f32 s0, s0, s0 { "vmlahs.f64 DREG , DREG , DREG",{0x2E000B00,0x004FF0AF}}, // 001011100x00xxxxxxxx1011x0x0xxxx vmlahs.f64 d0, d0, d0 { "vmlal.s16 QREG , DREG , DREG",{0xF2900800,0x004FE0AF}}, // 111100101x01xxxxxxx01000x0x0xxxx vmlal.s16 q0, d0, d0 { "vmlal.s16 QREG , DREG , DREG [ NUM ]",{0xF2900240,0x004FE0AF}}, // 111100101x01xxxxxxx00010x1x0xxxx vmlal.s16 q0, d0, d0[0] { "vmlal.s32 QREG , DREG , DREG",{0xF2A00800,0x004FE0AF}}, // 111100101x10xxxxxxx01000x0x0xxxx vmlal.s32 q0, d0, d0 { "vmlal.s32 QREG , DREG , DREG [ NUM ]",{0xF2A00240,0x004FE0AF}}, // 111100101x10xxxxxxx00010x1x0xxxx vmlal.s32 q0, d0, d0[0] { "vmlal.s8 QREG , DREG , DREG",{0xF2800800,0x004FE0AF}}, // 111100101x00xxxxxxx01000x0x0xxxx vmlal.s8 q0, d0, d0 { "vmlal.u16 QREG , DREG , DREG",{0xF3900800,0x004FE0AF}}, // 111100111x01xxxxxxx01000x0x0xxxx vmlal.u16 q0, d0, d0 { "vmlal.u16 QREG , DREG , DREG [ NUM ]",{0xF3900240,0x004FE0AF}}, // 111100111x01xxxxxxx00010x1x0xxxx vmlal.u16 q0, d0, d0[0] { "vmlal.u32 QREG , DREG , DREG",{0xF3A00800,0x004FE0AF}}, // 111100111x10xxxxxxx01000x0x0xxxx vmlal.u32 q0, d0, d0 { "vmlal.u32 QREG , DREG , DREG [ NUM ]",{0xF3A00240,0x004FE0AF}}, // 111100111x10xxxxxxx00010x1x0xxxx vmlal.u32 q0, d0, d0[0] { "vmlal.u8 QREG , DREG , DREG",{0xF3800800,0x004FE0AF}}, // 111100111x00xxxxxxx01000x0x0xxxx vmlal.u8 q0, d0, d0 { "vmlale.f32 SREG , SREG , SREG",{0xDE000A00,0x004FF0AF}}, // 110111100x00xxxxxxxx1010x0x0xxxx vmlale.f32 s0, s0, s0 { "vmlale.f64 DREG , DREG , DREG",{0xDE000B00,0x004FF0AF}}, // 110111100x00xxxxxxxx1011x0x0xxxx vmlale.f64 d0, d0, d0 { "vmlalo.f32 SREG , SREG , SREG",{0x3E000A00,0x004FF0AF}}, // 001111100x00xxxxxxxx1010x0x0xxxx vmlalo.f32 s0, s0, s0 { "vmlalo.f64 DREG , DREG , DREG",{0x3E000B00,0x004FF0AF}}, // 001111100x00xxxxxxxx1011x0x0xxxx vmlalo.f64 d0, d0, d0 { "vmlals.f32 SREG , SREG , SREG",{0x9E000A00,0x004FF0AF}}, // 100111100x00xxxxxxxx1010x0x0xxxx vmlals.f32 s0, s0, s0 { "vmlals.f64 DREG , DREG , DREG",{0x9E000B00,0x004FF0AF}}, // 100111100x00xxxxxxxx1011x0x0xxxx vmlals.f64 d0, d0, d0 { "vmlalt.f32 SREG , SREG , SREG",{0xBE000A00,0x004FF0AF}}, // 101111100x00xxxxxxxx1010x0x0xxxx vmlalt.f32 s0, s0, s0 { "vmlalt.f64 DREG , DREG , DREG",{0xBE000B00,0x004FF0AF}}, // 101111100x00xxxxxxxx1011x0x0xxxx vmlalt.f64 d0, d0, d0 { "vmlami.f32 SREG , SREG , SREG",{0x4E000A00,0x004FF0AF}}, // 010011100x00xxxxxxxx1010x0x0xxxx vmlami.f32 s0, s0, s0 { "vmlami.f64 DREG , DREG , DREG",{0x4E000B00,0x004FF0AF}}, // 010011100x00xxxxxxxx1011x0x0xxxx vmlami.f64 d0, d0, d0 { "vmlane.f32 SREG , SREG , SREG",{0x1E000A00,0x004FF0AF}}, // 000111100x00xxxxxxxx1010x0x0xxxx vmlane.f32 s0, s0, s0 { "vmlane.f64 DREG , DREG , DREG",{0x1E000B00,0x004FF0AF}}, // 000111100x00xxxxxxxx1011x0x0xxxx vmlane.f64 d0, d0, d0 { "vmlapl.f32 SREG , SREG , SREG",{0x5E000A00,0x004FF0AF}}, // 010111100x00xxxxxxxx1010x0x0xxxx vmlapl.f32 s0, s0, s0 { "vmlapl.f64 DREG , DREG , DREG",{0x5E000B00,0x004FF0AF}}, // 010111100x00xxxxxxxx1011x0x0xxxx vmlapl.f64 d0, d0, d0 { "vmlavc.f32 SREG , SREG , SREG",{0x7E000A00,0x004FF0AF}}, // 011111100x00xxxxxxxx1010x0x0xxxx vmlavc.f32 s0, s0, s0 { "vmlavc.f64 DREG , DREG , DREG",{0x7E000B00,0x004FF0AF}}, // 011111100x00xxxxxxxx1011x0x0xxxx vmlavc.f64 d0, d0, d0 { "vmlavs.f32 SREG , SREG , SREG",{0x6E000A00,0x004FF0AF}}, // 011011100x00xxxxxxxx1010x0x0xxxx vmlavs.f32 s0, s0, s0 { "vmlavs.f64 DREG , DREG , DREG",{0x6E000B00,0x004FF0AF}}, // 011011100x00xxxxxxxx1011x0x0xxxx vmlavs.f64 d0, d0, d0 { "vmls.f32 SREG , SREG , SREG",{0xEE000A40,0x004FF0AF}}, // 111011100x00xxxxxxxx1010x1x0xxxx vmls.f32 s0, s0, s0 { "vmls.f64 DREG , DREG , DREG",{0xEE000B40,0x004FF0AF}}, // 111011100x00xxxxxxxx1011x1x0xxxx vmls.f64 d0, d0, d0 { "vmls.i16 DREG , DREG , DREG [ NUM ]",{0xF2900440,0x004FF0AF}}, // 111100101x01xxxxxxxx0100x1x0xxxx vmls.i16 d0, d0, d0[0] { "vmls.i16 QREG , QREG , DREG [ NUM ]",{0xF3900440,0x004EE0AF}}, // 111100111x01xxx0xxx00100x1x0xxxx vmls.i16 q0, q0, d0[0] { "vmls.i32 DREG , DREG , DREG [ NUM ]",{0xF2A00440,0x004FF0AF}}, // 111100101x10xxxxxxxx0100x1x0xxxx vmls.i32 d0, d0, d0[0] { "vmls.i32 QREG , QREG , DREG [ NUM ]",{0xF3A00440,0x004EE0AF}}, // 111100111x10xxx0xxx00100x1x0xxxx vmls.i32 q0, q0, d0[0] { "vmls.i8 DREG , DREG , DREG",{0xF3000900,0x004FF0AF}}, // 111100110x00xxxxxxxx1001x0x0xxxx vmls.i8 d0, d0, d0 { "vmls.i8 QREG , QREG , QREG",{0xF3000940,0x004EE0AE}}, // 111100110x00xxx0xxx01001x1x0xxx0 vmls.i8 q0, q0, q0 { "vmlseq.f32 SREG , SREG , SREG",{0x0E000A40,0x004FF0AF}}, // 000011100x00xxxxxxxx1010x1x0xxxx vmlseq.f32 s0, s0, s0 { "vmlseq.f64 DREG , DREG , DREG",{0x0E000B40,0x004FF0AF}}, // 000011100x00xxxxxxxx1011x1x0xxxx vmlseq.f64 d0, d0, d0 { "vmlsge.f32 SREG , SREG , SREG",{0xAE000A40,0x004FF0AF}}, // 101011100x00xxxxxxxx1010x1x0xxxx vmlsge.f32 s0, s0, s0 { "vmlsge.f64 DREG , DREG , DREG",{0xAE000B40,0x004FF0AF}}, // 101011100x00xxxxxxxx1011x1x0xxxx vmlsge.f64 d0, d0, d0 { "vmlsgt.f32 SREG , SREG , SREG",{0xCE000A40,0x004FF0AF}}, // 110011100x00xxxxxxxx1010x1x0xxxx vmlsgt.f32 s0, s0, s0 { "vmlsgt.f64 DREG , DREG , DREG",{0xCE000B40,0x004FF0AF}}, // 110011100x00xxxxxxxx1011x1x0xxxx vmlsgt.f64 d0, d0, d0 { "vmlshi.f32 SREG , SREG , SREG",{0x8E000A40,0x004FF0AF}}, // 100011100x00xxxxxxxx1010x1x0xxxx vmlshi.f32 s0, s0, s0 { "vmlshi.f64 DREG , DREG , DREG",{0x8E000B40,0x004FF0AF}}, // 100011100x00xxxxxxxx1011x1x0xxxx vmlshi.f64 d0, d0, d0 { "vmlshs.f32 SREG , SREG , SREG",{0x2E000A40,0x004FF0AF}}, // 001011100x00xxxxxxxx1010x1x0xxxx vmlshs.f32 s0, s0, s0 { "vmlshs.f64 DREG , DREG , DREG",{0x2E000B40,0x004FF0AF}}, // 001011100x00xxxxxxxx1011x1x0xxxx vmlshs.f64 d0, d0, d0 { "vmlsl.s16 QREG , DREG , DREG",{0xF2900A00,0x004FE0AF}}, // 111100101x01xxxxxxx01010x0x0xxxx vmlsl.s16 q0, d0, d0 { "vmlsl.s16 QREG , DREG , DREG [ NUM ]",{0xF2900640,0x004FE0AF}}, // 111100101x01xxxxxxx00110x1x0xxxx vmlsl.s16 q0, d0, d0[0] { "vmlsl.s32 QREG , DREG , DREG",{0xF2A00A00,0x004FE0AF}}, // 111100101x10xxxxxxx01010x0x0xxxx vmlsl.s32 q0, d0, d0 { "vmlsl.s32 QREG , DREG , DREG [ NUM ]",{0xF2A00640,0x004FE0AF}}, // 111100101x10xxxxxxx00110x1x0xxxx vmlsl.s32 q0, d0, d0[0] { "vmlsl.s8 QREG , DREG , DREG",{0xF2800A00,0x004FE0AF}}, // 111100101x00xxxxxxx01010x0x0xxxx vmlsl.s8 q0, d0, d0 { "vmlsl.u16 QREG , DREG , DREG",{0xF3900A00,0x004FE0AF}}, // 111100111x01xxxxxxx01010x0x0xxxx vmlsl.u16 q0, d0, d0 { "vmlsl.u16 QREG , DREG , DREG [ NUM ]",{0xF3900640,0x004FE0AF}}, // 111100111x01xxxxxxx00110x1x0xxxx vmlsl.u16 q0, d0, d0[0] { "vmlsl.u32 QREG , DREG , DREG",{0xF3A00A00,0x004FE0AF}}, // 111100111x10xxxxxxx01010x0x0xxxx vmlsl.u32 q0, d0, d0 { "vmlsl.u32 QREG , DREG , DREG [ NUM ]",{0xF3A00640,0x004FE0AF}}, // 111100111x10xxxxxxx00110x1x0xxxx vmlsl.u32 q0, d0, d0[0] { "vmlsl.u8 QREG , DREG , DREG",{0xF3800A00,0x004FE0AF}}, // 111100111x00xxxxxxx01010x0x0xxxx vmlsl.u8 q0, d0, d0 { "vmlsle.f32 SREG , SREG , SREG",{0xDE000A40,0x004FF0AF}}, // 110111100x00xxxxxxxx1010x1x0xxxx vmlsle.f32 s0, s0, s0 { "vmlsle.f64 DREG , DREG , DREG",{0xDE000B40,0x004FF0AF}}, // 110111100x00xxxxxxxx1011x1x0xxxx vmlsle.f64 d0, d0, d0 { "vmlslo.f32 SREG , SREG , SREG",{0x3E000A40,0x004FF0AF}}, // 001111100x00xxxxxxxx1010x1x0xxxx vmlslo.f32 s0, s0, s0 { "vmlslo.f64 DREG , DREG , DREG",{0x3E000B40,0x004FF0AF}}, // 001111100x00xxxxxxxx1011x1x0xxxx vmlslo.f64 d0, d0, d0 { "vmlsls.f32 SREG , SREG , SREG",{0x9E000A40,0x004FF0AF}}, // 100111100x00xxxxxxxx1010x1x0xxxx vmlsls.f32 s0, s0, s0 { "vmlsls.f64 DREG , DREG , DREG",{0x9E000B40,0x004FF0AF}}, // 100111100x00xxxxxxxx1011x1x0xxxx vmlsls.f64 d0, d0, d0 { "vmlslt.f32 SREG , SREG , SREG",{0xBE000A40,0x004FF0AF}}, // 101111100x00xxxxxxxx1010x1x0xxxx vmlslt.f32 s0, s0, s0 { "vmlslt.f64 DREG , DREG , DREG",{0xBE000B40,0x004FF0AF}}, // 101111100x00xxxxxxxx1011x1x0xxxx vmlslt.f64 d0, d0, d0 { "vmlsmi.f32 SREG , SREG , SREG",{0x4E000A40,0x004FF0AF}}, // 010011100x00xxxxxxxx1010x1x0xxxx vmlsmi.f32 s0, s0, s0 { "vmlsmi.f64 DREG , DREG , DREG",{0x4E000B40,0x004FF0AF}}, // 010011100x00xxxxxxxx1011x1x0xxxx vmlsmi.f64 d0, d0, d0 { "vmlsne.f32 SREG , SREG , SREG",{0x1E000A40,0x004FF0AF}}, // 000111100x00xxxxxxxx1010x1x0xxxx vmlsne.f32 s0, s0, s0 { "vmlsne.f64 DREG , DREG , DREG",{0x1E000B40,0x004FF0AF}}, // 000111100x00xxxxxxxx1011x1x0xxxx vmlsne.f64 d0, d0, d0 { "vmlspl.f32 SREG , SREG , SREG",{0x5E000A40,0x004FF0AF}}, // 010111100x00xxxxxxxx1010x1x0xxxx vmlspl.f32 s0, s0, s0 { "vmlspl.f64 DREG , DREG , DREG",{0x5E000B40,0x004FF0AF}}, // 010111100x00xxxxxxxx1011x1x0xxxx vmlspl.f64 d0, d0, d0 { "vmlsvc.f32 SREG , SREG , SREG",{0x7E000A40,0x004FF0AF}}, // 011111100x00xxxxxxxx1010x1x0xxxx vmlsvc.f32 s0, s0, s0 { "vmlsvc.f64 DREG , DREG , DREG",{0x7E000B40,0x004FF0AF}}, // 011111100x00xxxxxxxx1011x1x0xxxx vmlsvc.f64 d0, d0, d0 { "vmlsvs.f32 SREG , SREG , SREG",{0x6E000A40,0x004FF0AF}}, // 011011100x00xxxxxxxx1010x1x0xxxx vmlsvs.f32 s0, s0, s0 { "vmlsvs.f64 DREG , DREG , DREG",{0x6E000B40,0x004FF0AF}}, // 011011100x00xxxxxxxx1011x1x0xxxx vmlsvs.f64 d0, d0, d0 { "vmov DREG , GPR , GPR",{0xEC400B10,0x000FF02F}}, // 111011000100xxxxxxxx101100x1xxxx vmov d0, r0, r0 { "vmov GPR , GPR , DREG",{0xEC500B10,0x000FF02F}}, // 111011000101xxxxxxxx101100x1xxxx vmov r0, r0, d0 { "vmov GPR , GPR , SREG , SREG",{0xEC500A10,0x000FF02F}}, // 111011000101xxxxxxxx101000x1xxxx vmov r0, r0, s0, s1 { "vmov GPR , SREG",{0xEE100A10,0x000FF080}}, // 111011100001xxxxxxxx1010x0010000 vmov r0, s0 { "vmov SREG , GPR",{0xEE000A10,0x000FF080}}, // 111011100000xxxxxxxx1010x0010000 vmov s0, r0 { "vmov SREG , SREG , GPR , GPR",{0xEC400A10,0x000FF02F}}, // 111011000100xxxxxxxx101000x1xxxx vmov s0, s1, r0, r0 { "vmov.16 DREG [ NUM ] , GPR",{0xEE000B30,0x002FF0C0}}, // 1110111000x0xxxxxxxx1011xx110000 vmov.16 d0[0], r0 { "vmov.32 DREG [ NUM ] , GPR",{0xEE000B10,0x002FF080}}, // 1110111000x0xxxxxxxx1011x0010000 vmov.32 d0[0], r0 { "vmov.32 GPR , DREG [ NUM ]",{0xEE100B10,0x002FF080}}, // 1110111000x1xxxxxxxx1011x0010000 vmov.32 r0, d0[0] { "vmov.8 DREG [ NUM ] , GPR",{0xEE400B10,0x002FF0E0}}, // 1110111001x0xxxxxxxx1011xxx10000 vmov.8 d0[0], r0 { "vmov.f32 SREG , NUM",{0xEEB00A00,0x004FF00F}}, // 111011101x11xxxxxxxx10100000xxxx vmov.f32 s0, #2.000000e+00 { "vmov.f32 SREG , SREG",{0xEEB00A40,0x0040F02F}}, // 111011101x110000xxxx101001x0xxxx vmov.f32 s0, s0 { "vmov.f64 DREG , DREG",{0xEEB00B40,0x0040F02F}}, // 111011101x110000xxxx101101x0xxxx vmov.f64 d0, d0 { "vmov.f64 DREG , NUM",{0xEEB00B00,0x004FF00F}}, // 111011101x11xxxxxxxx10110000xxxx vmov.f64 d0, #2.000000e+00 { "vmov.i16 DREG , NUM",{0xF2800810,0x0147F20F}}, // 1111001x1x000xxxxxxx10x00001xxxx vmov.i16 d0, #0 { "vmov.i16 QREG , NUM",{0xF2800850,0x0147E20F}}, // 1111001x1x000xxxxxx010x00101xxxx vmov.i16 q0, #0 { "vmov.i32 DREG , NUM",{0xF2800010,0x0147FF0F}}, // 1111001x1x000xxxxxxxxxxx0001xxxx vmov.i32 d0, #0 { "vmov.i32 QREG , NUM",{0xF2800050,0x0147EF0F}}, // 1111001x1x000xxxxxx0xxxx0101xxxx vmov.i32 q0, #0 { "vmov.i64 DREG , NUM",{0xF2800E30,0x0147F00F}}, // 1111001x1x000xxxxxxx11100011xxxx vmov.i64 d0, #0 { "vmov.i64 QREG , NUM",{0xF2800E70,0x0147E00F}}, // 1111001x1x000xxxxxx011100111xxxx vmov.i64 q0, #0 { "vmov.i8 DREG , NUM",{0xF2800E10,0x0147F00F}}, // 1111001x1x000xxxxxxx11100001xxxx vmov.i8 d0, #0 { "vmov.i8 QREG , NUM",{0xF2800E50,0x0147E00F}}, // 1111001x1x000xxxxxx011100101xxxx vmov.i8 q0, #0 { "vmov.s16 GPR , DREG [ NUM ]",{0xEE100B30,0x002FF0C0}}, // 1110111000x1xxxxxxxx1011xx110000 vmov.s16 r0, d0[0] { "vmov.s8 GPR , DREG [ NUM ]",{0xEE500B10,0x002FF0E0}}, // 1110111001x1xxxxxxxx1011xxx10000 vmov.s8 r0, d0[0] { "vmov.u16 GPR , DREG [ NUM ]",{0xEE900B30,0x002FF0C0}}, // 1110111010x1xxxxxxxx1011xx110000 vmov.u16 r0, d0[0] { "vmov.u8 GPR , DREG [ NUM ]",{0xEED00B10,0x002FF0E0}}, // 1110111011x1xxxxxxxx1011xxx10000 vmov.u8 r0, d0[0] { "vmoveq DREG , GPR , GPR",{0x0C400B10,0x000FF02F}}, // 000011000100xxxxxxxx101100x1xxxx vmoveq d0, r0, r0 { "vmoveq GPR , GPR , DREG",{0x0C500B10,0x000FF02F}}, // 000011000101xxxxxxxx101100x1xxxx vmoveq r0, r0, d0 { "vmoveq GPR , GPR , SREG , SREG",{0x0C500A10,0x000FF02F}}, // 000011000101xxxxxxxx101000x1xxxx vmoveq r0, r0, s0, s1 { "vmoveq GPR , SREG",{0x0E100A10,0x000FF080}}, // 000011100001xxxxxxxx1010x0010000 vmoveq r0, s0 { "vmoveq SREG , GPR",{0x0E000A10,0x000FF080}}, // 000011100000xxxxxxxx1010x0010000 vmoveq s0, r0 { "vmoveq SREG , SREG , GPR , GPR",{0x0C400A10,0x000FF02F}}, // 000011000100xxxxxxxx101000x1xxxx vmoveq s0, s1, r0, r0 { "vmoveq.16 DREG [ NUM ] , GPR",{0x0E000B30,0x002FF0C0}}, // 0000111000x0xxxxxxxx1011xx110000 vmoveq.16 d0[0], r0 { "vmoveq.32 DREG [ NUM ] , GPR",{0x0E000B10,0x002FF080}}, // 0000111000x0xxxxxxxx1011x0010000 vmoveq.32 d0[0], r0 { "vmoveq.32 GPR , DREG [ NUM ]",{0x0E100B10,0x002FF080}}, // 0000111000x1xxxxxxxx1011x0010000 vmoveq.32 r0, d0[0] { "vmoveq.8 DREG [ NUM ] , GPR",{0x0E400B10,0x002FF0E0}}, // 0000111001x0xxxxxxxx1011xxx10000 vmoveq.8 d0[0], r0 { "vmoveq.f32 SREG , NUM",{0x0EB00A00,0x004FF00F}}, // 000011101x11xxxxxxxx10100000xxxx vmoveq.f32 s0, #2.000000e+00 { "vmoveq.f32 SREG , SREG",{0x0EB00A40,0x0040F02F}}, // 000011101x110000xxxx101001x0xxxx vmoveq.f32 s0, s0 { "vmoveq.f64 DREG , DREG",{0x0EB00B40,0x0040F02F}}, // 000011101x110000xxxx101101x0xxxx vmoveq.f64 d0, d0 { "vmoveq.f64 DREG , NUM",{0x0EB00B00,0x004FF00F}}, // 000011101x11xxxxxxxx10110000xxxx vmoveq.f64 d0, #2.000000e+00 { "vmoveq.s16 GPR , DREG [ NUM ]",{0x0E100B30,0x002FF0C0}}, // 0000111000x1xxxxxxxx1011xx110000 vmoveq.s16 r0, d0[0] { "vmoveq.s8 GPR , DREG [ NUM ]",{0x0E500B10,0x002FF0E0}}, // 0000111001x1xxxxxxxx1011xxx10000 vmoveq.s8 r0, d0[0] { "vmoveq.u16 GPR , DREG [ NUM ]",{0x0E900B30,0x002FF0C0}}, // 0000111010x1xxxxxxxx1011xx110000 vmoveq.u16 r0, d0[0] { "vmoveq.u8 GPR , DREG [ NUM ]",{0x0ED00B10,0x002FF0E0}}, // 0000111011x1xxxxxxxx1011xxx10000 vmoveq.u8 r0, d0[0] { "vmovge DREG , GPR , GPR",{0xAC400B10,0x000FF02F}}, // 101011000100xxxxxxxx101100x1xxxx vmovge d0, r0, r0 { "vmovge GPR , GPR , DREG",{0xAC500B10,0x000FF02F}}, // 101011000101xxxxxxxx101100x1xxxx vmovge r0, r0, d0 { "vmovge GPR , GPR , SREG , SREG",{0xAC500A10,0x000FF02F}}, // 101011000101xxxxxxxx101000x1xxxx vmovge r0, r0, s0, s1 { "vmovge GPR , SREG",{0xAE100A10,0x000FF080}}, // 101011100001xxxxxxxx1010x0010000 vmovge r0, s0 { "vmovge SREG , GPR",{0xAE000A10,0x000FF080}}, // 101011100000xxxxxxxx1010x0010000 vmovge s0, r0 { "vmovge SREG , SREG , GPR , GPR",{0xAC400A10,0x000FF02F}}, // 101011000100xxxxxxxx101000x1xxxx vmovge s0, s1, r0, r0 { "vmovge.16 DREG [ NUM ] , GPR",{0xAE000B30,0x002FF0C0}}, // 1010111000x0xxxxxxxx1011xx110000 vmovge.16 d0[0], r0 { "vmovge.32 DREG [ NUM ] , GPR",{0xAE000B10,0x002FF080}}, // 1010111000x0xxxxxxxx1011x0010000 vmovge.32 d0[0], r0 { "vmovge.32 GPR , DREG [ NUM ]",{0xAE100B10,0x002FF080}}, // 1010111000x1xxxxxxxx1011x0010000 vmovge.32 r0, d0[0] { "vmovge.8 DREG [ NUM ] , GPR",{0xAE400B10,0x002FF0E0}}, // 1010111001x0xxxxxxxx1011xxx10000 vmovge.8 d0[0], r0 { "vmovge.f32 SREG , NUM",{0xAEB00A00,0x004FF00F}}, // 101011101x11xxxxxxxx10100000xxxx vmovge.f32 s0, #2.000000e+00 { "vmovge.f32 SREG , SREG",{0xAEB00A40,0x0040F02F}}, // 101011101x110000xxxx101001x0xxxx vmovge.f32 s0, s0 { "vmovge.f64 DREG , DREG",{0xAEB00B40,0x0040F02F}}, // 101011101x110000xxxx101101x0xxxx vmovge.f64 d0, d0 { "vmovge.f64 DREG , NUM",{0xAEB00B00,0x004FF00F}}, // 101011101x11xxxxxxxx10110000xxxx vmovge.f64 d0, #2.000000e+00 { "vmovge.s16 GPR , DREG [ NUM ]",{0xAE100B30,0x002FF0C0}}, // 1010111000x1xxxxxxxx1011xx110000 vmovge.s16 r0, d0[0] { "vmovge.s8 GPR , DREG [ NUM ]",{0xAE500B10,0x002FF0E0}}, // 1010111001x1xxxxxxxx1011xxx10000 vmovge.s8 r0, d0[0] { "vmovge.u16 GPR , DREG [ NUM ]",{0xAE900B30,0x002FF0C0}}, // 1010111010x1xxxxxxxx1011xx110000 vmovge.u16 r0, d0[0] { "vmovge.u8 GPR , DREG [ NUM ]",{0xAED00B10,0x002FF0E0}}, // 1010111011x1xxxxxxxx1011xxx10000 vmovge.u8 r0, d0[0] { "vmovgt DREG , GPR , GPR",{0xCC400B10,0x000FF02F}}, // 110011000100xxxxxxxx101100x1xxxx vmovgt d0, r0, r0 { "vmovgt GPR , GPR , DREG",{0xCC500B10,0x000FF02F}}, // 110011000101xxxxxxxx101100x1xxxx vmovgt r0, r0, d0 { "vmovgt GPR , GPR , SREG , SREG",{0xCC500A10,0x000FF02F}}, // 110011000101xxxxxxxx101000x1xxxx vmovgt r0, r0, s0, s1 { "vmovgt GPR , SREG",{0xCE100A10,0x000FF080}}, // 110011100001xxxxxxxx1010x0010000 vmovgt r0, s0 { "vmovgt SREG , GPR",{0xCE000A10,0x000FF080}}, // 110011100000xxxxxxxx1010x0010000 vmovgt s0, r0 { "vmovgt SREG , SREG , GPR , GPR",{0xCC400A10,0x000FF02F}}, // 110011000100xxxxxxxx101000x1xxxx vmovgt s0, s1, r0, r0 { "vmovgt.16 DREG [ NUM ] , GPR",{0xCE000B30,0x002FF0C0}}, // 1100111000x0xxxxxxxx1011xx110000 vmovgt.16 d0[0], r0 { "vmovgt.32 DREG [ NUM ] , GPR",{0xCE000B10,0x002FF080}}, // 1100111000x0xxxxxxxx1011x0010000 vmovgt.32 d0[0], r0 { "vmovgt.32 GPR , DREG [ NUM ]",{0xCE100B10,0x002FF080}}, // 1100111000x1xxxxxxxx1011x0010000 vmovgt.32 r0, d0[0] { "vmovgt.8 DREG [ NUM ] , GPR",{0xCE400B10,0x002FF0E0}}, // 1100111001x0xxxxxxxx1011xxx10000 vmovgt.8 d0[0], r0 { "vmovgt.f32 SREG , NUM",{0xCEB00A00,0x004FF00F}}, // 110011101x11xxxxxxxx10100000xxxx vmovgt.f32 s0, #2.000000e+00 { "vmovgt.f32 SREG , SREG",{0xCEB00A40,0x0040F02F}}, // 110011101x110000xxxx101001x0xxxx vmovgt.f32 s0, s0 { "vmovgt.f64 DREG , DREG",{0xCEB00B40,0x0040F02F}}, // 110011101x110000xxxx101101x0xxxx vmovgt.f64 d0, d0 { "vmovgt.f64 DREG , NUM",{0xCEB00B00,0x004FF00F}}, // 110011101x11xxxxxxxx10110000xxxx vmovgt.f64 d0, #2.000000e+00 { "vmovgt.s16 GPR , DREG [ NUM ]",{0xCE100B30,0x002FF0C0}}, // 1100111000x1xxxxxxxx1011xx110000 vmovgt.s16 r0, d0[0] { "vmovgt.s8 GPR , DREG [ NUM ]",{0xCE500B10,0x002FF0E0}}, // 1100111001x1xxxxxxxx1011xxx10000 vmovgt.s8 r0, d0[0] { "vmovgt.u16 GPR , DREG [ NUM ]",{0xCE900B30,0x002FF0C0}}, // 1100111010x1xxxxxxxx1011xx110000 vmovgt.u16 r0, d0[0] { "vmovgt.u8 GPR , DREG [ NUM ]",{0xCED00B10,0x002FF0E0}}, // 1100111011x1xxxxxxxx1011xxx10000 vmovgt.u8 r0, d0[0] { "vmovhi DREG , GPR , GPR",{0x8C400B10,0x000FF02F}}, // 100011000100xxxxxxxx101100x1xxxx vmovhi d0, r0, r0 { "vmovhi GPR , GPR , DREG",{0x8C500B10,0x000FF02F}}, // 100011000101xxxxxxxx101100x1xxxx vmovhi r0, r0, d0 { "vmovhi GPR , GPR , SREG , SREG",{0x8C500A10,0x000FF02F}}, // 100011000101xxxxxxxx101000x1xxxx vmovhi r0, r0, s0, s1 { "vmovhi GPR , SREG",{0x8E100A10,0x000FF080}}, // 100011100001xxxxxxxx1010x0010000 vmovhi r0, s0 { "vmovhi SREG , GPR",{0x8E000A10,0x000FF080}}, // 100011100000xxxxxxxx1010x0010000 vmovhi s0, r0 { "vmovhi SREG , SREG , GPR , GPR",{0x8C400A10,0x000FF02F}}, // 100011000100xxxxxxxx101000x1xxxx vmovhi s0, s1, r0, r0 { "vmovhi.16 DREG [ NUM ] , GPR",{0x8E000B30,0x002FF0C0}}, // 1000111000x0xxxxxxxx1011xx110000 vmovhi.16 d0[0], r0 { "vmovhi.32 DREG [ NUM ] , GPR",{0x8E000B10,0x002FF080}}, // 1000111000x0xxxxxxxx1011x0010000 vmovhi.32 d0[0], r0 { "vmovhi.32 GPR , DREG [ NUM ]",{0x8E100B10,0x002FF080}}, // 1000111000x1xxxxxxxx1011x0010000 vmovhi.32 r0, d0[0] { "vmovhi.8 DREG [ NUM ] , GPR",{0x8E400B10,0x002FF0E0}}, // 1000111001x0xxxxxxxx1011xxx10000 vmovhi.8 d0[0], r0 { "vmovhi.f32 SREG , NUM",{0x8EB00A00,0x004FF00F}}, // 100011101x11xxxxxxxx10100000xxxx vmovhi.f32 s0, #2.000000e+00 { "vmovhi.f32 SREG , SREG",{0x8EB00A40,0x0040F02F}}, // 100011101x110000xxxx101001x0xxxx vmovhi.f32 s0, s0 { "vmovhi.f64 DREG , DREG",{0x8EB00B40,0x0040F02F}}, // 100011101x110000xxxx101101x0xxxx vmovhi.f64 d0, d0 { "vmovhi.f64 DREG , NUM",{0x8EB00B00,0x004FF00F}}, // 100011101x11xxxxxxxx10110000xxxx vmovhi.f64 d0, #2.000000e+00 { "vmovhi.s16 GPR , DREG [ NUM ]",{0x8E100B30,0x002FF0C0}}, // 1000111000x1xxxxxxxx1011xx110000 vmovhi.s16 r0, d0[0] { "vmovhi.s8 GPR , DREG [ NUM ]",{0x8E500B10,0x002FF0E0}}, // 1000111001x1xxxxxxxx1011xxx10000 vmovhi.s8 r0, d0[0] { "vmovhi.u16 GPR , DREG [ NUM ]",{0x8E900B30,0x002FF0C0}}, // 1000111010x1xxxxxxxx1011xx110000 vmovhi.u16 r0, d0[0] { "vmovhi.u8 GPR , DREG [ NUM ]",{0x8ED00B10,0x002FF0E0}}, // 1000111011x1xxxxxxxx1011xxx10000 vmovhi.u8 r0, d0[0] { "vmovhs DREG , GPR , GPR",{0x2C400B10,0x000FF02F}}, // 001011000100xxxxxxxx101100x1xxxx vmovhs d0, r0, r0 { "vmovhs GPR , GPR , DREG",{0x2C500B10,0x000FF02F}}, // 001011000101xxxxxxxx101100x1xxxx vmovhs r0, r0, d0 { "vmovhs GPR , GPR , SREG , SREG",{0x2C500A10,0x000FF02F}}, // 001011000101xxxxxxxx101000x1xxxx vmovhs r0, r0, s0, s1 { "vmovhs GPR , SREG",{0x2E100A10,0x000FF080}}, // 001011100001xxxxxxxx1010x0010000 vmovhs r0, s0 { "vmovhs SREG , GPR",{0x2E000A10,0x000FF080}}, // 001011100000xxxxxxxx1010x0010000 vmovhs s0, r0 { "vmovhs SREG , SREG , GPR , GPR",{0x2C400A10,0x000FF02F}}, // 001011000100xxxxxxxx101000x1xxxx vmovhs s0, s1, r0, r0 { "vmovhs.16 DREG [ NUM ] , GPR",{0x2E000B30,0x002FF0C0}}, // 0010111000x0xxxxxxxx1011xx110000 vmovhs.16 d0[0], r0 { "vmovhs.32 DREG [ NUM ] , GPR",{0x2E000B10,0x002FF080}}, // 0010111000x0xxxxxxxx1011x0010000 vmovhs.32 d0[0], r0 { "vmovhs.32 GPR , DREG [ NUM ]",{0x2E100B10,0x002FF080}}, // 0010111000x1xxxxxxxx1011x0010000 vmovhs.32 r0, d0[0] { "vmovhs.8 DREG [ NUM ] , GPR",{0x2E400B10,0x002FF0E0}}, // 0010111001x0xxxxxxxx1011xxx10000 vmovhs.8 d0[0], r0 { "vmovhs.f32 SREG , NUM",{0x2EB00A00,0x004FF00F}}, // 001011101x11xxxxxxxx10100000xxxx vmovhs.f32 s0, #2.000000e+00 { "vmovhs.f32 SREG , SREG",{0x2EB00A40,0x0040F02F}}, // 001011101x110000xxxx101001x0xxxx vmovhs.f32 s0, s0 { "vmovhs.f64 DREG , DREG",{0x2EB00B40,0x0040F02F}}, // 001011101x110000xxxx101101x0xxxx vmovhs.f64 d0, d0 { "vmovhs.f64 DREG , NUM",{0x2EB00B00,0x004FF00F}}, // 001011101x11xxxxxxxx10110000xxxx vmovhs.f64 d0, #2.000000e+00 { "vmovhs.s16 GPR , DREG [ NUM ]",{0x2E100B30,0x002FF0C0}}, // 0010111000x1xxxxxxxx1011xx110000 vmovhs.s16 r0, d0[0] { "vmovhs.s8 GPR , DREG [ NUM ]",{0x2E500B10,0x002FF0E0}}, // 0010111001x1xxxxxxxx1011xxx10000 vmovhs.s8 r0, d0[0] { "vmovhs.u16 GPR , DREG [ NUM ]",{0x2E900B30,0x002FF0C0}}, // 0010111010x1xxxxxxxx1011xx110000 vmovhs.u16 r0, d0[0] { "vmovhs.u8 GPR , DREG [ NUM ]",{0x2ED00B10,0x002FF0E0}}, // 0010111011x1xxxxxxxx1011xxx10000 vmovhs.u8 r0, d0[0] { "vmovl.s16 QREG , DREG",{0xF2900A10,0x0040E02F}}, // 111100101x010000xxx0101000x1xxxx vmovl.s16 q0, d0 { "vmovl.s32 QREG , DREG",{0xF2A00A10,0x0040E02F}}, // 111100101x100000xxx0101000x1xxxx vmovl.s32 q0, d0 { "vmovl.s8 QREG , DREG",{0xF2880A10,0x0040E02F}}, // 111100101x001000xxx0101000x1xxxx vmovl.s8 q0, d0 { "vmovl.u16 QREG , DREG",{0xF3900A10,0x0040E02F}}, // 111100111x010000xxx0101000x1xxxx vmovl.u16 q0, d0 { "vmovl.u32 QREG , DREG",{0xF3A00A10,0x0040E02F}}, // 111100111x100000xxx0101000x1xxxx vmovl.u32 q0, d0 { "vmovl.u8 QREG , DREG",{0xF3880A10,0x0040E02F}}, // 111100111x001000xxx0101000x1xxxx vmovl.u8 q0, d0 { "vmovle DREG , GPR , GPR",{0xDC400B10,0x000FF02F}}, // 110111000100xxxxxxxx101100x1xxxx vmovle d0, r0, r0 { "vmovle GPR , GPR , DREG",{0xDC500B10,0x000FF02F}}, // 110111000101xxxxxxxx101100x1xxxx vmovle r0, r0, d0 { "vmovle GPR , GPR , SREG , SREG",{0xDC500A10,0x000FF02F}}, // 110111000101xxxxxxxx101000x1xxxx vmovle r0, r0, s0, s1 { "vmovle GPR , SREG",{0xDE100A10,0x000FF080}}, // 110111100001xxxxxxxx1010x0010000 vmovle r0, s0 { "vmovle SREG , GPR",{0xDE000A10,0x000FF080}}, // 110111100000xxxxxxxx1010x0010000 vmovle s0, r0 { "vmovle SREG , SREG , GPR , GPR",{0xDC400A10,0x000FF02F}}, // 110111000100xxxxxxxx101000x1xxxx vmovle s0, s1, r0, r0 { "vmovle.16 DREG [ NUM ] , GPR",{0xDE000B30,0x002FF0C0}}, // 1101111000x0xxxxxxxx1011xx110000 vmovle.16 d0[0], r0 { "vmovle.32 DREG [ NUM ] , GPR",{0xDE000B10,0x002FF080}}, // 1101111000x0xxxxxxxx1011x0010000 vmovle.32 d0[0], r0 { "vmovle.32 GPR , DREG [ NUM ]",{0xDE100B10,0x002FF080}}, // 1101111000x1xxxxxxxx1011x0010000 vmovle.32 r0, d0[0] { "vmovle.8 DREG [ NUM ] , GPR",{0xDE400B10,0x002FF0E0}}, // 1101111001x0xxxxxxxx1011xxx10000 vmovle.8 d0[0], r0 { "vmovle.f32 SREG , NUM",{0xDEB00A00,0x004FF00F}}, // 110111101x11xxxxxxxx10100000xxxx vmovle.f32 s0, #2.000000e+00 { "vmovle.f32 SREG , SREG",{0xDEB00A40,0x0040F02F}}, // 110111101x110000xxxx101001x0xxxx vmovle.f32 s0, s0 { "vmovle.f64 DREG , DREG",{0xDEB00B40,0x0040F02F}}, // 110111101x110000xxxx101101x0xxxx vmovle.f64 d0, d0 { "vmovle.f64 DREG , NUM",{0xDEB00B00,0x004FF00F}}, // 110111101x11xxxxxxxx10110000xxxx vmovle.f64 d0, #2.000000e+00 { "vmovle.s16 GPR , DREG [ NUM ]",{0xDE100B30,0x002FF0C0}}, // 1101111000x1xxxxxxxx1011xx110000 vmovle.s16 r0, d0[0] { "vmovle.s8 GPR , DREG [ NUM ]",{0xDE500B10,0x002FF0E0}}, // 1101111001x1xxxxxxxx1011xxx10000 vmovle.s8 r0, d0[0] { "vmovle.u16 GPR , DREG [ NUM ]",{0xDE900B30,0x002FF0C0}}, // 1101111010x1xxxxxxxx1011xx110000 vmovle.u16 r0, d0[0] { "vmovle.u8 GPR , DREG [ NUM ]",{0xDED00B10,0x002FF0E0}}, // 1101111011x1xxxxxxxx1011xxx10000 vmovle.u8 r0, d0[0] { "vmovlo DREG , GPR , GPR",{0x3C400B10,0x000FF02F}}, // 001111000100xxxxxxxx101100x1xxxx vmovlo d0, r0, r0 { "vmovlo GPR , GPR , DREG",{0x3C500B10,0x000FF02F}}, // 001111000101xxxxxxxx101100x1xxxx vmovlo r0, r0, d0 { "vmovlo GPR , GPR , SREG , SREG",{0x3C500A10,0x000FF02F}}, // 001111000101xxxxxxxx101000x1xxxx vmovlo r0, r0, s0, s1 { "vmovlo GPR , SREG",{0x3E100A10,0x000FF080}}, // 001111100001xxxxxxxx1010x0010000 vmovlo r0, s0 { "vmovlo SREG , GPR",{0x3E000A10,0x000FF080}}, // 001111100000xxxxxxxx1010x0010000 vmovlo s0, r0 { "vmovlo SREG , SREG , GPR , GPR",{0x3C400A10,0x000FF02F}}, // 001111000100xxxxxxxx101000x1xxxx vmovlo s0, s1, r0, r0 { "vmovlo.16 DREG [ NUM ] , GPR",{0x3E000B30,0x002FF0C0}}, // 0011111000x0xxxxxxxx1011xx110000 vmovlo.16 d0[0], r0 { "vmovlo.32 DREG [ NUM ] , GPR",{0x3E000B10,0x002FF080}}, // 0011111000x0xxxxxxxx1011x0010000 vmovlo.32 d0[0], r0 { "vmovlo.32 GPR , DREG [ NUM ]",{0x3E100B10,0x002FF080}}, // 0011111000x1xxxxxxxx1011x0010000 vmovlo.32 r0, d0[0] { "vmovlo.8 DREG [ NUM ] , GPR",{0x3E400B10,0x002FF0E0}}, // 0011111001x0xxxxxxxx1011xxx10000 vmovlo.8 d0[0], r0 { "vmovlo.f32 SREG , NUM",{0x3EB00A00,0x004FF00F}}, // 001111101x11xxxxxxxx10100000xxxx vmovlo.f32 s0, #2.000000e+00 { "vmovlo.f32 SREG , SREG",{0x3EB00A40,0x0040F02F}}, // 001111101x110000xxxx101001x0xxxx vmovlo.f32 s0, s0 { "vmovlo.f64 DREG , DREG",{0x3EB00B40,0x0040F02F}}, // 001111101x110000xxxx101101x0xxxx vmovlo.f64 d0, d0 { "vmovlo.f64 DREG , NUM",{0x3EB00B00,0x004FF00F}}, // 001111101x11xxxxxxxx10110000xxxx vmovlo.f64 d0, #2.000000e+00 { "vmovlo.s16 GPR , DREG [ NUM ]",{0x3E100B30,0x002FF0C0}}, // 0011111000x1xxxxxxxx1011xx110000 vmovlo.s16 r0, d0[0] { "vmovlo.s8 GPR , DREG [ NUM ]",{0x3E500B10,0x002FF0E0}}, // 0011111001x1xxxxxxxx1011xxx10000 vmovlo.s8 r0, d0[0] { "vmovlo.u16 GPR , DREG [ NUM ]",{0x3E900B30,0x002FF0C0}}, // 0011111010x1xxxxxxxx1011xx110000 vmovlo.u16 r0, d0[0] { "vmovlo.u8 GPR , DREG [ NUM ]",{0x3ED00B10,0x002FF0E0}}, // 0011111011x1xxxxxxxx1011xxx10000 vmovlo.u8 r0, d0[0] { "vmovls DREG , GPR , GPR",{0x9C400B10,0x000FF02F}}, // 100111000100xxxxxxxx101100x1xxxx vmovls d0, r0, r0 { "vmovls GPR , GPR , DREG",{0x9C500B10,0x000FF02F}}, // 100111000101xxxxxxxx101100x1xxxx vmovls r0, r0, d0 { "vmovls GPR , GPR , SREG , SREG",{0x9C500A10,0x000FF02F}}, // 100111000101xxxxxxxx101000x1xxxx vmovls r0, r0, s0, s1 { "vmovls GPR , SREG",{0x9E100A10,0x000FF080}}, // 100111100001xxxxxxxx1010x0010000 vmovls r0, s0 { "vmovls SREG , GPR",{0x9E000A10,0x000FF080}}, // 100111100000xxxxxxxx1010x0010000 vmovls s0, r0 { "vmovls SREG , SREG , GPR , GPR",{0x9C400A10,0x000FF02F}}, // 100111000100xxxxxxxx101000x1xxxx vmovls s0, s1, r0, r0 { "vmovls.16 DREG [ NUM ] , GPR",{0x9E000B30,0x002FF0C0}}, // 1001111000x0xxxxxxxx1011xx110000 vmovls.16 d0[0], r0 { "vmovls.32 DREG [ NUM ] , GPR",{0x9E000B10,0x002FF080}}, // 1001111000x0xxxxxxxx1011x0010000 vmovls.32 d0[0], r0 { "vmovls.32 GPR , DREG [ NUM ]",{0x9E100B10,0x002FF080}}, // 1001111000x1xxxxxxxx1011x0010000 vmovls.32 r0, d0[0] { "vmovls.8 DREG [ NUM ] , GPR",{0x9E400B10,0x002FF0E0}}, // 1001111001x0xxxxxxxx1011xxx10000 vmovls.8 d0[0], r0 { "vmovls.f32 SREG , NUM",{0x9EB00A00,0x004FF00F}}, // 100111101x11xxxxxxxx10100000xxxx vmovls.f32 s0, #2.000000e+00 { "vmovls.f32 SREG , SREG",{0x9EB00A40,0x0040F02F}}, // 100111101x110000xxxx101001x0xxxx vmovls.f32 s0, s0 { "vmovls.f64 DREG , DREG",{0x9EB00B40,0x0040F02F}}, // 100111101x110000xxxx101101x0xxxx vmovls.f64 d0, d0 { "vmovls.f64 DREG , NUM",{0x9EB00B00,0x004FF00F}}, // 100111101x11xxxxxxxx10110000xxxx vmovls.f64 d0, #2.000000e+00 { "vmovls.s16 GPR , DREG [ NUM ]",{0x9E100B30,0x002FF0C0}}, // 1001111000x1xxxxxxxx1011xx110000 vmovls.s16 r0, d0[0] { "vmovls.s8 GPR , DREG [ NUM ]",{0x9E500B10,0x002FF0E0}}, // 1001111001x1xxxxxxxx1011xxx10000 vmovls.s8 r0, d0[0] { "vmovls.u16 GPR , DREG [ NUM ]",{0x9E900B30,0x002FF0C0}}, // 1001111010x1xxxxxxxx1011xx110000 vmovls.u16 r0, d0[0] { "vmovls.u8 GPR , DREG [ NUM ]",{0x9ED00B10,0x002FF0E0}}, // 1001111011x1xxxxxxxx1011xxx10000 vmovls.u8 r0, d0[0] { "vmovlt DREG , GPR , GPR",{0xBC400B10,0x000FF02F}}, // 101111000100xxxxxxxx101100x1xxxx vmovlt d0, r0, r0 { "vmovlt GPR , GPR , DREG",{0xBC500B10,0x000FF02F}}, // 101111000101xxxxxxxx101100x1xxxx vmovlt r0, r0, d0 { "vmovlt GPR , GPR , SREG , SREG",{0xBC500A10,0x000FF02F}}, // 101111000101xxxxxxxx101000x1xxxx vmovlt r0, r0, s0, s1 { "vmovlt GPR , SREG",{0xBE100A10,0x000FF080}}, // 101111100001xxxxxxxx1010x0010000 vmovlt r0, s0 { "vmovlt SREG , GPR",{0xBE000A10,0x000FF080}}, // 101111100000xxxxxxxx1010x0010000 vmovlt s0, r0 { "vmovlt SREG , SREG , GPR , GPR",{0xBC400A10,0x000FF02F}}, // 101111000100xxxxxxxx101000x1xxxx vmovlt s0, s1, r0, r0 { "vmovlt.16 DREG [ NUM ] , GPR",{0xBE000B30,0x002FF0C0}}, // 1011111000x0xxxxxxxx1011xx110000 vmovlt.16 d0[0], r0 { "vmovlt.32 DREG [ NUM ] , GPR",{0xBE000B10,0x002FF080}}, // 1011111000x0xxxxxxxx1011x0010000 vmovlt.32 d0[0], r0 { "vmovlt.32 GPR , DREG [ NUM ]",{0xBE100B10,0x002FF080}}, // 1011111000x1xxxxxxxx1011x0010000 vmovlt.32 r0, d0[0] { "vmovlt.8 DREG [ NUM ] , GPR",{0xBE400B10,0x002FF0E0}}, // 1011111001x0xxxxxxxx1011xxx10000 vmovlt.8 d0[0], r0 { "vmovlt.f32 SREG , NUM",{0xBEB00A00,0x004FF00F}}, // 101111101x11xxxxxxxx10100000xxxx vmovlt.f32 s0, #2.000000e+00 { "vmovlt.f32 SREG , SREG",{0xBEB00A40,0x0040F02F}}, // 101111101x110000xxxx101001x0xxxx vmovlt.f32 s0, s0 { "vmovlt.f64 DREG , DREG",{0xBEB00B40,0x0040F02F}}, // 101111101x110000xxxx101101x0xxxx vmovlt.f64 d0, d0 { "vmovlt.f64 DREG , NUM",{0xBEB00B00,0x004FF00F}}, // 101111101x11xxxxxxxx10110000xxxx vmovlt.f64 d0, #2.000000e+00 { "vmovlt.s16 GPR , DREG [ NUM ]",{0xBE100B30,0x002FF0C0}}, // 1011111000x1xxxxxxxx1011xx110000 vmovlt.s16 r0, d0[0] { "vmovlt.s8 GPR , DREG [ NUM ]",{0xBE500B10,0x002FF0E0}}, // 1011111001x1xxxxxxxx1011xxx10000 vmovlt.s8 r0, d0[0] { "vmovlt.u16 GPR , DREG [ NUM ]",{0xBE900B30,0x002FF0C0}}, // 1011111010x1xxxxxxxx1011xx110000 vmovlt.u16 r0, d0[0] { "vmovlt.u8 GPR , DREG [ NUM ]",{0xBED00B10,0x002FF0E0}}, // 1011111011x1xxxxxxxx1011xxx10000 vmovlt.u8 r0, d0[0] { "vmovmi DREG , GPR , GPR",{0x4C400B10,0x000FF02F}}, // 010011000100xxxxxxxx101100x1xxxx vmovmi d0, r0, r0 { "vmovmi GPR , GPR , DREG",{0x4C500B10,0x000FF02F}}, // 010011000101xxxxxxxx101100x1xxxx vmovmi r0, r0, d0 { "vmovmi GPR , GPR , SREG , SREG",{0x4C500A10,0x000FF02F}}, // 010011000101xxxxxxxx101000x1xxxx vmovmi r0, r0, s0, s1 { "vmovmi GPR , SREG",{0x4E100A10,0x000FF080}}, // 010011100001xxxxxxxx1010x0010000 vmovmi r0, s0 { "vmovmi SREG , GPR",{0x4E000A10,0x000FF080}}, // 010011100000xxxxxxxx1010x0010000 vmovmi s0, r0 { "vmovmi SREG , SREG , GPR , GPR",{0x4C400A10,0x000FF02F}}, // 010011000100xxxxxxxx101000x1xxxx vmovmi s0, s1, r0, r0 { "vmovmi.16 DREG [ NUM ] , GPR",{0x4E000B30,0x002FF0C0}}, // 0100111000x0xxxxxxxx1011xx110000 vmovmi.16 d0[0], r0 { "vmovmi.32 DREG [ NUM ] , GPR",{0x4E000B10,0x002FF080}}, // 0100111000x0xxxxxxxx1011x0010000 vmovmi.32 d0[0], r0 { "vmovmi.32 GPR , DREG [ NUM ]",{0x4E100B10,0x002FF080}}, // 0100111000x1xxxxxxxx1011x0010000 vmovmi.32 r0, d0[0] { "vmovmi.8 DREG [ NUM ] , GPR",{0x4E400B10,0x002FF0E0}}, // 0100111001x0xxxxxxxx1011xxx10000 vmovmi.8 d0[0], r0 { "vmovmi.f32 SREG , NUM",{0x4EB00A00,0x004FF00F}}, // 010011101x11xxxxxxxx10100000xxxx vmovmi.f32 s0, #2.000000e+00 { "vmovmi.f32 SREG , SREG",{0x4EB00A40,0x0040F02F}}, // 010011101x110000xxxx101001x0xxxx vmovmi.f32 s0, s0 { "vmovmi.f64 DREG , DREG",{0x4EB00B40,0x0040F02F}}, // 010011101x110000xxxx101101x0xxxx vmovmi.f64 d0, d0 { "vmovmi.f64 DREG , NUM",{0x4EB00B00,0x004FF00F}}, // 010011101x11xxxxxxxx10110000xxxx vmovmi.f64 d0, #2.000000e+00 { "vmovmi.s16 GPR , DREG [ NUM ]",{0x4E100B30,0x002FF0C0}}, // 0100111000x1xxxxxxxx1011xx110000 vmovmi.s16 r0, d0[0] { "vmovmi.s8 GPR , DREG [ NUM ]",{0x4E500B10,0x002FF0E0}}, // 0100111001x1xxxxxxxx1011xxx10000 vmovmi.s8 r0, d0[0] { "vmovmi.u16 GPR , DREG [ NUM ]",{0x4E900B30,0x002FF0C0}}, // 0100111010x1xxxxxxxx1011xx110000 vmovmi.u16 r0, d0[0] { "vmovmi.u8 GPR , DREG [ NUM ]",{0x4ED00B10,0x002FF0E0}}, // 0100111011x1xxxxxxxx1011xxx10000 vmovmi.u8 r0, d0[0] { "vmovn.i16 DREG , QREG",{0xF3B20200,0x0040F02E}}, // 111100111x110010xxxx001000x0xxx0 vmovn.i16 d0, q0 { "vmovn.i32 DREG , QREG",{0xF3B60200,0x0040F02E}}, // 111100111x110110xxxx001000x0xxx0 vmovn.i32 d0, q0 { "vmovn.i64 DREG , QREG",{0xF3BA0200,0x0040F02E}}, // 111100111x111010xxxx001000x0xxx0 vmovn.i64 d0, q0 { "vmovne DREG , GPR , GPR",{0x1C400B10,0x000FF02F}}, // 000111000100xxxxxxxx101100x1xxxx vmovne d0, r0, r0 { "vmovne GPR , GPR , DREG",{0x1C500B10,0x000FF02F}}, // 000111000101xxxxxxxx101100x1xxxx vmovne r0, r0, d0 { "vmovne GPR , GPR , SREG , SREG",{0x1C500A10,0x000FF02F}}, // 000111000101xxxxxxxx101000x1xxxx vmovne r0, r0, s0, s1 { "vmovne GPR , SREG",{0x1E100A10,0x000FF080}}, // 000111100001xxxxxxxx1010x0010000 vmovne r0, s0 { "vmovne SREG , GPR",{0x1E000A10,0x000FF080}}, // 000111100000xxxxxxxx1010x0010000 vmovne s0, r0 { "vmovne SREG , SREG , GPR , GPR",{0x1C400A10,0x000FF02F}}, // 000111000100xxxxxxxx101000x1xxxx vmovne s0, s1, r0, r0 { "vmovne.16 DREG [ NUM ] , GPR",{0x1E000B30,0x002FF0C0}}, // 0001111000x0xxxxxxxx1011xx110000 vmovne.16 d0[0], r0 { "vmovne.32 DREG [ NUM ] , GPR",{0x1E000B10,0x002FF080}}, // 0001111000x0xxxxxxxx1011x0010000 vmovne.32 d0[0], r0 { "vmovne.32 GPR , DREG [ NUM ]",{0x1E100B10,0x002FF080}}, // 0001111000x1xxxxxxxx1011x0010000 vmovne.32 r0, d0[0] { "vmovne.8 DREG [ NUM ] , GPR",{0x1E400B10,0x002FF0E0}}, // 0001111001x0xxxxxxxx1011xxx10000 vmovne.8 d0[0], r0 { "vmovne.f32 SREG , NUM",{0x1EB00A00,0x004FF00F}}, // 000111101x11xxxxxxxx10100000xxxx vmovne.f32 s0, #2.000000e+00 { "vmovne.f32 SREG , SREG",{0x1EB00A40,0x0040F02F}}, // 000111101x110000xxxx101001x0xxxx vmovne.f32 s0, s0 { "vmovne.f64 DREG , DREG",{0x1EB00B40,0x0040F02F}}, // 000111101x110000xxxx101101x0xxxx vmovne.f64 d0, d0 { "vmovne.f64 DREG , NUM",{0x1EB00B00,0x004FF00F}}, // 000111101x11xxxxxxxx10110000xxxx vmovne.f64 d0, #2.000000e+00 { "vmovne.s16 GPR , DREG [ NUM ]",{0x1E100B30,0x002FF0C0}}, // 0001111000x1xxxxxxxx1011xx110000 vmovne.s16 r0, d0[0] { "vmovne.s8 GPR , DREG [ NUM ]",{0x1E500B10,0x002FF0E0}}, // 0001111001x1xxxxxxxx1011xxx10000 vmovne.s8 r0, d0[0] { "vmovne.u16 GPR , DREG [ NUM ]",{0x1E900B30,0x002FF0C0}}, // 0001111010x1xxxxxxxx1011xx110000 vmovne.u16 r0, d0[0] { "vmovne.u8 GPR , DREG [ NUM ]",{0x1ED00B10,0x002FF0E0}}, // 0001111011x1xxxxxxxx1011xxx10000 vmovne.u8 r0, d0[0] { "vmovpl DREG , GPR , GPR",{0x5C400B10,0x000FF02F}}, // 010111000100xxxxxxxx101100x1xxxx vmovpl d0, r0, r0 { "vmovpl GPR , GPR , DREG",{0x5C500B10,0x000FF02F}}, // 010111000101xxxxxxxx101100x1xxxx vmovpl r0, r0, d0 { "vmovpl GPR , GPR , SREG , SREG",{0x5C500A10,0x000FF02F}}, // 010111000101xxxxxxxx101000x1xxxx vmovpl r0, r0, s0, s1 { "vmovpl GPR , SREG",{0x5E100A10,0x000FF080}}, // 010111100001xxxxxxxx1010x0010000 vmovpl r0, s0 { "vmovpl SREG , GPR",{0x5E000A10,0x000FF080}}, // 010111100000xxxxxxxx1010x0010000 vmovpl s0, r0 { "vmovpl SREG , SREG , GPR , GPR",{0x5C400A10,0x000FF02F}}, // 010111000100xxxxxxxx101000x1xxxx vmovpl s0, s1, r0, r0 { "vmovpl.16 DREG [ NUM ] , GPR",{0x5E000B30,0x002FF0C0}}, // 0101111000x0xxxxxxxx1011xx110000 vmovpl.16 d0[0], r0 { "vmovpl.32 DREG [ NUM ] , GPR",{0x5E000B10,0x002FF080}}, // 0101111000x0xxxxxxxx1011x0010000 vmovpl.32 d0[0], r0 { "vmovpl.32 GPR , DREG [ NUM ]",{0x5E100B10,0x002FF080}}, // 0101111000x1xxxxxxxx1011x0010000 vmovpl.32 r0, d0[0] { "vmovpl.8 DREG [ NUM ] , GPR",{0x5E400B10,0x002FF0E0}}, // 0101111001x0xxxxxxxx1011xxx10000 vmovpl.8 d0[0], r0 { "vmovpl.f32 SREG , NUM",{0x5EB00A00,0x004FF00F}}, // 010111101x11xxxxxxxx10100000xxxx vmovpl.f32 s0, #2.000000e+00 { "vmovpl.f32 SREG , SREG",{0x5EB00A40,0x0040F02F}}, // 010111101x110000xxxx101001x0xxxx vmovpl.f32 s0, s0 { "vmovpl.f64 DREG , DREG",{0x5EB00B40,0x0040F02F}}, // 010111101x110000xxxx101101x0xxxx vmovpl.f64 d0, d0 { "vmovpl.f64 DREG , NUM",{0x5EB00B00,0x004FF00F}}, // 010111101x11xxxxxxxx10110000xxxx vmovpl.f64 d0, #2.000000e+00 { "vmovpl.s16 GPR , DREG [ NUM ]",{0x5E100B30,0x002FF0C0}}, // 0101111000x1xxxxxxxx1011xx110000 vmovpl.s16 r0, d0[0] { "vmovpl.s8 GPR , DREG [ NUM ]",{0x5E500B10,0x002FF0E0}}, // 0101111001x1xxxxxxxx1011xxx10000 vmovpl.s8 r0, d0[0] { "vmovpl.u16 GPR , DREG [ NUM ]",{0x5E900B30,0x002FF0C0}}, // 0101111010x1xxxxxxxx1011xx110000 vmovpl.u16 r0, d0[0] { "vmovpl.u8 GPR , DREG [ NUM ]",{0x5ED00B10,0x002FF0E0}}, // 0101111011x1xxxxxxxx1011xxx10000 vmovpl.u8 r0, d0[0] { "vmovvc DREG , GPR , GPR",{0x7C400B10,0x000FF02F}}, // 011111000100xxxxxxxx101100x1xxxx vmovvc d0, r0, r0 { "vmovvc GPR , GPR , DREG",{0x7C500B10,0x000FF02F}}, // 011111000101xxxxxxxx101100x1xxxx vmovvc r0, r0, d0 { "vmovvc GPR , GPR , SREG , SREG",{0x7C500A10,0x000FF02F}}, // 011111000101xxxxxxxx101000x1xxxx vmovvc r0, r0, s0, s1 { "vmovvc GPR , SREG",{0x7E100A10,0x000FF080}}, // 011111100001xxxxxxxx1010x0010000 vmovvc r0, s0 { "vmovvc SREG , GPR",{0x7E000A10,0x000FF080}}, // 011111100000xxxxxxxx1010x0010000 vmovvc s0, r0 { "vmovvc SREG , SREG , GPR , GPR",{0x7C400A10,0x000FF02F}}, // 011111000100xxxxxxxx101000x1xxxx vmovvc s0, s1, r0, r0 { "vmovvc.16 DREG [ NUM ] , GPR",{0x7E000B30,0x002FF0C0}}, // 0111111000x0xxxxxxxx1011xx110000 vmovvc.16 d0[0], r0 { "vmovvc.32 DREG [ NUM ] , GPR",{0x7E000B10,0x002FF080}}, // 0111111000x0xxxxxxxx1011x0010000 vmovvc.32 d0[0], r0 { "vmovvc.32 GPR , DREG [ NUM ]",{0x7E100B10,0x002FF080}}, // 0111111000x1xxxxxxxx1011x0010000 vmovvc.32 r0, d0[0] { "vmovvc.8 DREG [ NUM ] , GPR",{0x7E400B10,0x002FF0E0}}, // 0111111001x0xxxxxxxx1011xxx10000 vmovvc.8 d0[0], r0 { "vmovvc.f32 SREG , NUM",{0x7EB00A00,0x004FF00F}}, // 011111101x11xxxxxxxx10100000xxxx vmovvc.f32 s0, #2.000000e+00 { "vmovvc.f32 SREG , SREG",{0x7EB00A40,0x0040F02F}}, // 011111101x110000xxxx101001x0xxxx vmovvc.f32 s0, s0 { "vmovvc.f64 DREG , DREG",{0x7EB00B40,0x0040F02F}}, // 011111101x110000xxxx101101x0xxxx vmovvc.f64 d0, d0 { "vmovvc.f64 DREG , NUM",{0x7EB00B00,0x004FF00F}}, // 011111101x11xxxxxxxx10110000xxxx vmovvc.f64 d0, #2.000000e+00 { "vmovvc.s16 GPR , DREG [ NUM ]",{0x7E100B30,0x002FF0C0}}, // 0111111000x1xxxxxxxx1011xx110000 vmovvc.s16 r0, d0[0] { "vmovvc.s8 GPR , DREG [ NUM ]",{0x7E500B10,0x002FF0E0}}, // 0111111001x1xxxxxxxx1011xxx10000 vmovvc.s8 r0, d0[0] { "vmovvc.u16 GPR , DREG [ NUM ]",{0x7E900B30,0x002FF0C0}}, // 0111111010x1xxxxxxxx1011xx110000 vmovvc.u16 r0, d0[0] { "vmovvc.u8 GPR , DREG [ NUM ]",{0x7ED00B10,0x002FF0E0}}, // 0111111011x1xxxxxxxx1011xxx10000 vmovvc.u8 r0, d0[0] { "vmovvs DREG , GPR , GPR",{0x6C400B10,0x000FF02F}}, // 011011000100xxxxxxxx101100x1xxxx vmovvs d0, r0, r0 { "vmovvs GPR , GPR , DREG",{0x6C500B10,0x000FF02F}}, // 011011000101xxxxxxxx101100x1xxxx vmovvs r0, r0, d0 { "vmovvs GPR , GPR , SREG , SREG",{0x6C500A10,0x000FF02F}}, // 011011000101xxxxxxxx101000x1xxxx vmovvs r0, r0, s0, s1 { "vmovvs GPR , SREG",{0x6E100A10,0x000FF080}}, // 011011100001xxxxxxxx1010x0010000 vmovvs r0, s0 { "vmovvs SREG , GPR",{0x6E000A10,0x000FF080}}, // 011011100000xxxxxxxx1010x0010000 vmovvs s0, r0 { "vmovvs SREG , SREG , GPR , GPR",{0x6C400A10,0x000FF02F}}, // 011011000100xxxxxxxx101000x1xxxx vmovvs s0, s1, r0, r0 { "vmovvs.16 DREG [ NUM ] , GPR",{0x6E000B30,0x002FF0C0}}, // 0110111000x0xxxxxxxx1011xx110000 vmovvs.16 d0[0], r0 { "vmovvs.32 DREG [ NUM ] , GPR",{0x6E000B10,0x002FF080}}, // 0110111000x0xxxxxxxx1011x0010000 vmovvs.32 d0[0], r0 { "vmovvs.32 GPR , DREG [ NUM ]",{0x6E100B10,0x002FF080}}, // 0110111000x1xxxxxxxx1011x0010000 vmovvs.32 r0, d0[0] { "vmovvs.8 DREG [ NUM ] , GPR",{0x6E400B10,0x002FF0E0}}, // 0110111001x0xxxxxxxx1011xxx10000 vmovvs.8 d0[0], r0 { "vmovvs.f32 SREG , NUM",{0x6EB00A00,0x004FF00F}}, // 011011101x11xxxxxxxx10100000xxxx vmovvs.f32 s0, #2.000000e+00 { "vmovvs.f32 SREG , SREG",{0x6EB00A40,0x0040F02F}}, // 011011101x110000xxxx101001x0xxxx vmovvs.f32 s0, s0 { "vmovvs.f64 DREG , DREG",{0x6EB00B40,0x0040F02F}}, // 011011101x110000xxxx101101x0xxxx vmovvs.f64 d0, d0 { "vmovvs.f64 DREG , NUM",{0x6EB00B00,0x004FF00F}}, // 011011101x11xxxxxxxx10110000xxxx vmovvs.f64 d0, #2.000000e+00 { "vmovvs.s16 GPR , DREG [ NUM ]",{0x6E100B30,0x002FF0C0}}, // 0110111000x1xxxxxxxx1011xx110000 vmovvs.s16 r0, d0[0] { "vmovvs.s8 GPR , DREG [ NUM ]",{0x6E500B10,0x002FF0E0}}, // 0110111001x1xxxxxxxx1011xxx10000 vmovvs.s8 r0, d0[0] { "vmovvs.u16 GPR , DREG [ NUM ]",{0x6E900B30,0x002FF0C0}}, // 0110111010x1xxxxxxxx1011xx110000 vmovvs.u16 r0, d0[0] { "vmovvs.u8 GPR , DREG [ NUM ]",{0x6ED00B10,0x002FF0E0}}, // 0110111011x1xxxxxxxx1011xxx10000 vmovvs.u8 r0, d0[0] { "vmrs GPR , MEDIAREG",{0xEEF50A10,0x0003F000}}, // 11101110111101xxxxxx101000010000 vmrs r0, mvfr2 { "vmrs GPR , OPT",{0xEEF00A10,0x000BF000}}, // 111011101111x0xxxxxx101000010000 vmrs r0, fpsid { "vmrseq GPR , MEDIAREG",{0x0EF50A10,0x0003F000}}, // 00001110111101xxxxxx101000010000 vmrseq r0, mvfr2 { "vmrseq GPR , OPT",{0x0EF00A10,0x000BF000}}, // 000011101111x0xxxxxx101000010000 vmrseq r0, fpsid { "vmrsge GPR , MEDIAREG",{0xAEF50A10,0x0003F000}}, // 10101110111101xxxxxx101000010000 vmrsge r0, mvfr2 { "vmrsge GPR , OPT",{0xAEF00A10,0x000BF000}}, // 101011101111x0xxxxxx101000010000 vmrsge r0, fpsid { "vmrsgt GPR , MEDIAREG",{0xCEF50A10,0x0003F000}}, // 11001110111101xxxxxx101000010000 vmrsgt r0, mvfr2 { "vmrsgt GPR , OPT",{0xCEF00A10,0x000BF000}}, // 110011101111x0xxxxxx101000010000 vmrsgt r0, fpsid { "vmrshi GPR , MEDIAREG",{0x8EF50A10,0x0003F000}}, // 10001110111101xxxxxx101000010000 vmrshi r0, mvfr2 { "vmrshi GPR , OPT",{0x8EF00A10,0x000BF000}}, // 100011101111x0xxxxxx101000010000 vmrshi r0, fpsid { "vmrshs GPR , MEDIAREG",{0x2EF50A10,0x0003F000}}, // 00101110111101xxxxxx101000010000 vmrshs r0, mvfr2 { "vmrshs GPR , OPT",{0x2EF00A10,0x000BF000}}, // 001011101111x0xxxxxx101000010000 vmrshs r0, fpsid { "vmrsle GPR , MEDIAREG",{0xDEF50A10,0x0003F000}}, // 11011110111101xxxxxx101000010000 vmrsle r0, mvfr2 { "vmrsle GPR , OPT",{0xDEF00A10,0x000BF000}}, // 110111101111x0xxxxxx101000010000 vmrsle r0, fpsid { "vmrslo GPR , MEDIAREG",{0x3EF50A10,0x0003F000}}, // 00111110111101xxxxxx101000010000 vmrslo r0, mvfr2 { "vmrslo GPR , OPT",{0x3EF00A10,0x000BF000}}, // 001111101111x0xxxxxx101000010000 vmrslo r0, fpsid { "vmrsls GPR , MEDIAREG",{0x9EF50A10,0x0003F000}}, // 10011110111101xxxxxx101000010000 vmrsls r0, mvfr2 { "vmrsls GPR , OPT",{0x9EF00A10,0x000BF000}}, // 100111101111x0xxxxxx101000010000 vmrsls r0, fpsid { "vmrslt GPR , MEDIAREG",{0xBEF50A10,0x0003F000}}, // 10111110111101xxxxxx101000010000 vmrslt r0, mvfr2 { "vmrslt GPR , OPT",{0xBEF00A10,0x000BF000}}, // 101111101111x0xxxxxx101000010000 vmrslt r0, fpsid { "vmrsmi GPR , MEDIAREG",{0x4EF50A10,0x0003F000}}, // 01001110111101xxxxxx101000010000 vmrsmi r0, mvfr2 { "vmrsmi GPR , OPT",{0x4EF00A10,0x000BF000}}, // 010011101111x0xxxxxx101000010000 vmrsmi r0, fpsid { "vmrsne GPR , MEDIAREG",{0x1EF50A10,0x0003F000}}, // 00011110111101xxxxxx101000010000 vmrsne r0, mvfr2 { "vmrsne GPR , OPT",{0x1EF00A10,0x000BF000}}, // 000111101111x0xxxxxx101000010000 vmrsne r0, fpsid { "vmrspl GPR , MEDIAREG",{0x5EF50A10,0x0003F000}}, // 01011110111101xxxxxx101000010000 vmrspl r0, mvfr2 { "vmrspl GPR , OPT",{0x5EF00A10,0x000BF000}}, // 010111101111x0xxxxxx101000010000 vmrspl r0, fpsid { "vmrsvc GPR , MEDIAREG",{0x7EF50A10,0x0003F000}}, // 01111110111101xxxxxx101000010000 vmrsvc r0, mvfr2 { "vmrsvc GPR , OPT",{0x7EF00A10,0x000BF000}}, // 011111101111x0xxxxxx101000010000 vmrsvc r0, fpsid { "vmrsvs GPR , MEDIAREG",{0x6EF50A10,0x0003F000}}, // 01101110111101xxxxxx101000010000 vmrsvs r0, mvfr2 { "vmrsvs GPR , OPT",{0x6EF00A10,0x000BF000}}, // 011011101111x0xxxxxx101000010000 vmrsvs r0, fpsid { "vmsr OPT , GPR",{0xEEE00A10,0x000BF06F}}, // 111011101110x0xxxxxx10100xx1xxxx vmsr fpsid, r0 { "vmsreq OPT , GPR",{0x0EE00A10,0x000BF06F}}, // 000011101110x0xxxxxx10100xx1xxxx vmsreq fpsid, r0 { "vmsrge OPT , GPR",{0xAEE00A10,0x000BF06F}}, // 101011101110x0xxxxxx10100xx1xxxx vmsrge fpsid, r0 { "vmsrgt OPT , GPR",{0xCEE00A10,0x000BF06F}}, // 110011101110x0xxxxxx10100xx1xxxx vmsrgt fpsid, r0 { "vmsrhi OPT , GPR",{0x8EE00A10,0x000BF06F}}, // 100011101110x0xxxxxx10100xx1xxxx vmsrhi fpsid, r0 { "vmsrhs OPT , GPR",{0x2EE00A10,0x000BF06F}}, // 001011101110x0xxxxxx10100xx1xxxx vmsrhs fpsid, r0 { "vmsrle OPT , GPR",{0xDEE00A10,0x000BF06F}}, // 110111101110x0xxxxxx10100xx1xxxx vmsrle fpsid, r0 { "vmsrlo OPT , GPR",{0x3EE00A10,0x000BF06F}}, // 001111101110x0xxxxxx10100xx1xxxx vmsrlo fpsid, r0 { "vmsrls OPT , GPR",{0x9EE00A10,0x000BF06F}}, // 100111101110x0xxxxxx10100xx1xxxx vmsrls fpsid, r0 { "vmsrlt OPT , GPR",{0xBEE00A10,0x000BF06F}}, // 101111101110x0xxxxxx10100xx1xxxx vmsrlt fpsid, r0 { "vmsrmi OPT , GPR",{0x4EE00A10,0x000BF06F}}, // 010011101110x0xxxxxx10100xx1xxxx vmsrmi fpsid, r0 { "vmsrne OPT , GPR",{0x1EE00A10,0x000BF06F}}, // 000111101110x0xxxxxx10100xx1xxxx vmsrne fpsid, r0 { "vmsrpl OPT , GPR",{0x5EE00A10,0x000BF06F}}, // 010111101110x0xxxxxx10100xx1xxxx vmsrpl fpsid, r0 { "vmsrvc OPT , GPR",{0x7EE00A10,0x000BF06F}}, // 011111101110x0xxxxxx10100xx1xxxx vmsrvc fpsid, r0 { "vmsrvs OPT , GPR",{0x6EE00A10,0x000BF06F}}, // 011011101110x0xxxxxx10100xx1xxxx vmsrvs fpsid, r0 { "vmul.f32 SREG , SREG , SREG",{0xEE200A00,0x004FF0AF}}, // 111011100x10xxxxxxxx1010x0x0xxxx vmul.f32 s0, s0, s0 { "vmul.f64 DREG , DREG , DREG",{0xEE200B00,0x004FF0AF}}, // 111011100x10xxxxxxxx1011x0x0xxxx vmul.f64 d0, d0, d0 { "vmul.i16 DREG , DREG , DREG",{0xF2100910,0x004FF0AF}}, // 111100100x01xxxxxxxx1001x0x1xxxx vmul.i16 d0, d0, d0 { "vmul.i16 DREG , DREG , DREG [ NUM ]",{0xF2900840,0x004FF0AF}}, // 111100101x01xxxxxxxx1000x1x0xxxx vmul.i16 d0, d0, d0[0] { "vmul.i16 QREG , QREG , QREG",{0xF2100950,0x004EE0AE}}, // 111100100x01xxx0xxx01001x1x1xxx0 vmul.i16 q0, q0, q0 { "vmul.i32 DREG , DREG , DREG",{0xF2200910,0x004FF0AF}}, // 111100100x10xxxxxxxx1001x0x1xxxx vmul.i32 d0, d0, d0 { "vmul.i32 DREG , DREG , DREG [ NUM ]",{0xF2A00840,0x004FF0AF}}, // 111100101x10xxxxxxxx1000x1x0xxxx vmul.i32 d0, d0, d0[0] { "vmul.i32 QREG , QREG , QREG",{0xF2200950,0x004EE0AE}}, // 111100100x10xxx0xxx01001x1x1xxx0 vmul.i32 q0, q0, q0 { "vmul.i8 DREG , DREG , DREG",{0xF2000910,0x004FF0AF}}, // 111100100x00xxxxxxxx1001x0x1xxxx vmul.i8 d0, d0, d0 { "vmul.i8 QREG , QREG , QREG",{0xF2000950,0x004EE0AE}}, // 111100100x00xxx0xxx01001x1x1xxx0 vmul.i8 q0, q0, q0 { "vmul.p8 DREG , DREG , DREG",{0xF3000910,0x004FF0AF}}, // 111100110x00xxxxxxxx1001x0x1xxxx vmul.p8 d0, d0, d0 { "vmul.p8 QREG , QREG , QREG",{0xF3000950,0x004EE0AE}}, // 111100110x00xxx0xxx01001x1x1xxx0 vmul.p8 q0, q0, q0 { "vmuleq.f32 SREG , SREG , SREG",{0x0E200A00,0x004FF0AF}}, // 000011100x10xxxxxxxx1010x0x0xxxx vmuleq.f32 s0, s0, s0 { "vmuleq.f64 DREG , DREG , DREG",{0x0E200B00,0x004FF0AF}}, // 000011100x10xxxxxxxx1011x0x0xxxx vmuleq.f64 d0, d0, d0 { "vmulge.f32 SREG , SREG , SREG",{0xAE200A00,0x004FF0AF}}, // 101011100x10xxxxxxxx1010x0x0xxxx vmulge.f32 s0, s0, s0 { "vmulge.f64 DREG , DREG , DREG",{0xAE200B00,0x004FF0AF}}, // 101011100x10xxxxxxxx1011x0x0xxxx vmulge.f64 d0, d0, d0 { "vmulgt.f32 SREG , SREG , SREG",{0xCE200A00,0x004FF0AF}}, // 110011100x10xxxxxxxx1010x0x0xxxx vmulgt.f32 s0, s0, s0 { "vmulgt.f64 DREG , DREG , DREG",{0xCE200B00,0x004FF0AF}}, // 110011100x10xxxxxxxx1011x0x0xxxx vmulgt.f64 d0, d0, d0 { "vmulhi.f32 SREG , SREG , SREG",{0x8E200A00,0x004FF0AF}}, // 100011100x10xxxxxxxx1010x0x0xxxx vmulhi.f32 s0, s0, s0 { "vmulhi.f64 DREG , DREG , DREG",{0x8E200B00,0x004FF0AF}}, // 100011100x10xxxxxxxx1011x0x0xxxx vmulhi.f64 d0, d0, d0 { "vmulhs.f32 SREG , SREG , SREG",{0x2E200A00,0x004FF0AF}}, // 001011100x10xxxxxxxx1010x0x0xxxx vmulhs.f32 s0, s0, s0 { "vmulhs.f64 DREG , DREG , DREG",{0x2E200B00,0x004FF0AF}}, // 001011100x10xxxxxxxx1011x0x0xxxx vmulhs.f64 d0, d0, d0 { "vmull.p8 QREG , DREG , DREG",{0xF2800E00,0x004FE0AF}}, // 111100101x00xxxxxxx01110x0x0xxxx vmull.p8 q0, d0, d0 { "vmull.s16 QREG , DREG , DREG",{0xF2900C00,0x004FE0AF}}, // 111100101x01xxxxxxx01100x0x0xxxx vmull.s16 q0, d0, d0 { "vmull.s16 QREG , DREG , DREG [ NUM ]",{0xF2900A40,0x004FE0AF}}, // 111100101x01xxxxxxx01010x1x0xxxx vmull.s16 q0, d0, d0[0] { "vmull.s32 QREG , DREG , DREG",{0xF2A00C00,0x004FE0AF}}, // 111100101x10xxxxxxx01100x0x0xxxx vmull.s32 q0, d0, d0 { "vmull.s32 QREG , DREG , DREG [ NUM ]",{0xF2A00A40,0x004FE0AF}}, // 111100101x10xxxxxxx01010x1x0xxxx vmull.s32 q0, d0, d0[0] { "vmull.s8 QREG , DREG , DREG",{0xF2800C00,0x004FE0AF}}, // 111100101x00xxxxxxx01100x0x0xxxx vmull.s8 q0, d0, d0 { "vmull.u16 QREG , DREG , DREG",{0xF3900C00,0x004FE0AF}}, // 111100111x01xxxxxxx01100x0x0xxxx vmull.u16 q0, d0, d0 { "vmull.u16 QREG , DREG , DREG [ NUM ]",{0xF3900A40,0x004FE0AF}}, // 111100111x01xxxxxxx01010x1x0xxxx vmull.u16 q0, d0, d0[0] { "vmull.u32 QREG , DREG , DREG",{0xF3A00C00,0x004FE0AF}}, // 111100111x10xxxxxxx01100x0x0xxxx vmull.u32 q0, d0, d0 { "vmull.u32 QREG , DREG , DREG [ NUM ]",{0xF3A00A40,0x004FE0AF}}, // 111100111x10xxxxxxx01010x1x0xxxx vmull.u32 q0, d0, d0[0] { "vmull.u8 QREG , DREG , DREG",{0xF3800C00,0x004FE0AF}}, // 111100111x00xxxxxxx01100x0x0xxxx vmull.u8 q0, d0, d0 { "vmulle.f32 SREG , SREG , SREG",{0xDE200A00,0x004FF0AF}}, // 110111100x10xxxxxxxx1010x0x0xxxx vmulle.f32 s0, s0, s0 { "vmulle.f64 DREG , DREG , DREG",{0xDE200B00,0x004FF0AF}}, // 110111100x10xxxxxxxx1011x0x0xxxx vmulle.f64 d0, d0, d0 { "vmullo.f32 SREG , SREG , SREG",{0x3E200A00,0x004FF0AF}}, // 001111100x10xxxxxxxx1010x0x0xxxx vmullo.f32 s0, s0, s0 { "vmullo.f64 DREG , DREG , DREG",{0x3E200B00,0x004FF0AF}}, // 001111100x10xxxxxxxx1011x0x0xxxx vmullo.f64 d0, d0, d0 { "vmulls.f32 SREG , SREG , SREG",{0x9E200A00,0x004FF0AF}}, // 100111100x10xxxxxxxx1010x0x0xxxx vmulls.f32 s0, s0, s0 { "vmulls.f64 DREG , DREG , DREG",{0x9E200B00,0x004FF0AF}}, // 100111100x10xxxxxxxx1011x0x0xxxx vmulls.f64 d0, d0, d0 { "vmullt.f32 SREG , SREG , SREG",{0xBE200A00,0x004FF0AF}}, // 101111100x10xxxxxxxx1010x0x0xxxx vmullt.f32 s0, s0, s0 { "vmullt.f64 DREG , DREG , DREG",{0xBE200B00,0x004FF0AF}}, // 101111100x10xxxxxxxx1011x0x0xxxx vmullt.f64 d0, d0, d0 { "vmulmi.f32 SREG , SREG , SREG",{0x4E200A00,0x004FF0AF}}, // 010011100x10xxxxxxxx1010x0x0xxxx vmulmi.f32 s0, s0, s0 { "vmulmi.f64 DREG , DREG , DREG",{0x4E200B00,0x004FF0AF}}, // 010011100x10xxxxxxxx1011x0x0xxxx vmulmi.f64 d0, d0, d0 { "vmulne.f32 SREG , SREG , SREG",{0x1E200A00,0x004FF0AF}}, // 000111100x10xxxxxxxx1010x0x0xxxx vmulne.f32 s0, s0, s0 { "vmulne.f64 DREG , DREG , DREG",{0x1E200B00,0x004FF0AF}}, // 000111100x10xxxxxxxx1011x0x0xxxx vmulne.f64 d0, d0, d0 { "vmulpl.f32 SREG , SREG , SREG",{0x5E200A00,0x004FF0AF}}, // 010111100x10xxxxxxxx1010x0x0xxxx vmulpl.f32 s0, s0, s0 { "vmulpl.f64 DREG , DREG , DREG",{0x5E200B00,0x004FF0AF}}, // 010111100x10xxxxxxxx1011x0x0xxxx vmulpl.f64 d0, d0, d0 { "vmulvc.f32 SREG , SREG , SREG",{0x7E200A00,0x004FF0AF}}, // 011111100x10xxxxxxxx1010x0x0xxxx vmulvc.f32 s0, s0, s0 { "vmulvc.f64 DREG , DREG , DREG",{0x7E200B00,0x004FF0AF}}, // 011111100x10xxxxxxxx1011x0x0xxxx vmulvc.f64 d0, d0, d0 { "vmulvs.f32 SREG , SREG , SREG",{0x6E200A00,0x004FF0AF}}, // 011011100x10xxxxxxxx1010x0x0xxxx vmulvs.f32 s0, s0, s0 { "vmulvs.f64 DREG , DREG , DREG",{0x6E200B00,0x004FF0AF}}, // 011011100x10xxxxxxxx1011x0x0xxxx vmulvs.f64 d0, d0, d0 { "vmvn DREG , DREG",{0xF3B00580,0x0040F02F}}, // 111100111x110000xxxx010110x0xxxx vmvn d0, d0 { "vmvn QREG , QREG",{0xF3B005C0,0x0040E02E}}, // 111100111x110000xxx0010111x0xxx0 vmvn q0, q0 { "vmvn.i16 DREG , NUM",{0xF2800830,0x0147F20F}}, // 1111001x1x000xxxxxxx10x00011xxxx vmvn.i16 d0, #0 { "vmvn.i16 QREG , NUM",{0xF2800870,0x0147E20F}}, // 1111001x1x000xxxxxx010x00111xxxx vmvn.i16 q0, #0 { "vmvn.i32 DREG , NUM",{0xF2800030,0x0147FF0F}}, // 1111001x1x000xxxxxxxxxxx0011xxxx vmvn.i32 d0, #0 { "vmvn.i32 QREG , NUM",{0xF2800070,0x0147EF0F}}, // 1111001x1x000xxxxxx0xxxx0111xxxx vmvn.i32 q0, #0 { "vneg.f32 SREG , SREG",{0xEEB10A40,0x0040F02F}}, // 111011101x110001xxxx101001x0xxxx vneg.f32 s0, s0 { "vneg.f64 DREG , DREG",{0xEEB10B40,0x0040F02F}}, // 111011101x110001xxxx101101x0xxxx vneg.f64 d0, d0 { "vneg.s16 DREG , DREG",{0xF3B50380,0x0040F02F}}, // 111100111x110101xxxx001110x0xxxx vneg.s16 d0, d0 { "vneg.s16 QREG , QREG",{0xF3B503C0,0x0040E02E}}, // 111100111x110101xxx0001111x0xxx0 vneg.s16 q0, q0 { "vneg.s32 DREG , DREG",{0xF3B90380,0x0040F02F}}, // 111100111x111001xxxx001110x0xxxx vneg.s32 d0, d0 { "vneg.s32 QREG , QREG",{0xF3B903C0,0x0040E02E}}, // 111100111x111001xxx0001111x0xxx0 vneg.s32 q0, q0 { "vneg.s8 DREG , DREG",{0xF3B10380,0x0040F02F}}, // 111100111x110001xxxx001110x0xxxx vneg.s8 d0, d0 { "vneg.s8 QREG , QREG",{0xF3B103C0,0x0040E02E}}, // 111100111x110001xxx0001111x0xxx0 vneg.s8 q0, q0 { "vnegeq.f32 SREG , SREG",{0x0EB10A40,0x0040F02F}}, // 000011101x110001xxxx101001x0xxxx vnegeq.f32 s0, s0 { "vnegeq.f64 DREG , DREG",{0x0EB10B40,0x0040F02F}}, // 000011101x110001xxxx101101x0xxxx vnegeq.f64 d0, d0 { "vnegge.f32 SREG , SREG",{0xAEB10A40,0x0040F02F}}, // 101011101x110001xxxx101001x0xxxx vnegge.f32 s0, s0 { "vnegge.f64 DREG , DREG",{0xAEB10B40,0x0040F02F}}, // 101011101x110001xxxx101101x0xxxx vnegge.f64 d0, d0 { "vneggt.f32 SREG , SREG",{0xCEB10A40,0x0040F02F}}, // 110011101x110001xxxx101001x0xxxx vneggt.f32 s0, s0 { "vneggt.f64 DREG , DREG",{0xCEB10B40,0x0040F02F}}, // 110011101x110001xxxx101101x0xxxx vneggt.f64 d0, d0 { "vneghi.f32 SREG , SREG",{0x8EB10A40,0x0040F02F}}, // 100011101x110001xxxx101001x0xxxx vneghi.f32 s0, s0 { "vneghi.f64 DREG , DREG",{0x8EB10B40,0x0040F02F}}, // 100011101x110001xxxx101101x0xxxx vneghi.f64 d0, d0 { "vneghs.f32 SREG , SREG",{0x2EB10A40,0x0040F02F}}, // 001011101x110001xxxx101001x0xxxx vneghs.f32 s0, s0 { "vneghs.f64 DREG , DREG",{0x2EB10B40,0x0040F02F}}, // 001011101x110001xxxx101101x0xxxx vneghs.f64 d0, d0 { "vnegle.f32 SREG , SREG",{0xDEB10A40,0x0040F02F}}, // 110111101x110001xxxx101001x0xxxx vnegle.f32 s0, s0 { "vnegle.f64 DREG , DREG",{0xDEB10B40,0x0040F02F}}, // 110111101x110001xxxx101101x0xxxx vnegle.f64 d0, d0 { "vneglo.f32 SREG , SREG",{0x3EB10A40,0x0040F02F}}, // 001111101x110001xxxx101001x0xxxx vneglo.f32 s0, s0 { "vneglo.f64 DREG , DREG",{0x3EB10B40,0x0040F02F}}, // 001111101x110001xxxx101101x0xxxx vneglo.f64 d0, d0 { "vnegls.f32 SREG , SREG",{0x9EB10A40,0x0040F02F}}, // 100111101x110001xxxx101001x0xxxx vnegls.f32 s0, s0 { "vnegls.f64 DREG , DREG",{0x9EB10B40,0x0040F02F}}, // 100111101x110001xxxx101101x0xxxx vnegls.f64 d0, d0 { "vneglt.f32 SREG , SREG",{0xBEB10A40,0x0040F02F}}, // 101111101x110001xxxx101001x0xxxx vneglt.f32 s0, s0 { "vneglt.f64 DREG , DREG",{0xBEB10B40,0x0040F02F}}, // 101111101x110001xxxx101101x0xxxx vneglt.f64 d0, d0 { "vnegmi.f32 SREG , SREG",{0x4EB10A40,0x0040F02F}}, // 010011101x110001xxxx101001x0xxxx vnegmi.f32 s0, s0 { "vnegmi.f64 DREG , DREG",{0x4EB10B40,0x0040F02F}}, // 010011101x110001xxxx101101x0xxxx vnegmi.f64 d0, d0 { "vnegne.f32 SREG , SREG",{0x1EB10A40,0x0040F02F}}, // 000111101x110001xxxx101001x0xxxx vnegne.f32 s0, s0 { "vnegne.f64 DREG , DREG",{0x1EB10B40,0x0040F02F}}, // 000111101x110001xxxx101101x0xxxx vnegne.f64 d0, d0 { "vnegpl.f32 SREG , SREG",{0x5EB10A40,0x0040F02F}}, // 010111101x110001xxxx101001x0xxxx vnegpl.f32 s0, s0 { "vnegpl.f64 DREG , DREG",{0x5EB10B40,0x0040F02F}}, // 010111101x110001xxxx101101x0xxxx vnegpl.f64 d0, d0 { "vnegvc.f32 SREG , SREG",{0x7EB10A40,0x0040F02F}}, // 011111101x110001xxxx101001x0xxxx vnegvc.f32 s0, s0 { "vnegvc.f64 DREG , DREG",{0x7EB10B40,0x0040F02F}}, // 011111101x110001xxxx101101x0xxxx vnegvc.f64 d0, d0 { "vnegvs.f32 SREG , SREG",{0x6EB10A40,0x0040F02F}}, // 011011101x110001xxxx101001x0xxxx vnegvs.f32 s0, s0 { "vnegvs.f64 DREG , DREG",{0x6EB10B40,0x0040F02F}}, // 011011101x110001xxxx101101x0xxxx vnegvs.f64 d0, d0 { "vnmla.f32 SREG , SREG , SREG",{0xEE100A40,0x004FF0AF}}, // 111011100x01xxxxxxxx1010x1x0xxxx vnmla.f32 s0, s0, s0 { "vnmla.f64 DREG , DREG , DREG",{0xEE100B40,0x004FF0AF}}, // 111011100x01xxxxxxxx1011x1x0xxxx vnmla.f64 d0, d0, d0 { "vnmlaeq.f32 SREG , SREG , SREG",{0x0E100A40,0x004FF0AF}}, // 000011100x01xxxxxxxx1010x1x0xxxx vnmlaeq.f32 s0, s0, s0 { "vnmlaeq.f64 DREG , DREG , DREG",{0x0E100B40,0x004FF0AF}}, // 000011100x01xxxxxxxx1011x1x0xxxx vnmlaeq.f64 d0, d0, d0 { "vnmlage.f32 SREG , SREG , SREG",{0xAE100A40,0x004FF0AF}}, // 101011100x01xxxxxxxx1010x1x0xxxx vnmlage.f32 s0, s0, s0 { "vnmlage.f64 DREG , DREG , DREG",{0xAE100B40,0x004FF0AF}}, // 101011100x01xxxxxxxx1011x1x0xxxx vnmlage.f64 d0, d0, d0 { "vnmlagt.f32 SREG , SREG , SREG",{0xCE100A40,0x004FF0AF}}, // 110011100x01xxxxxxxx1010x1x0xxxx vnmlagt.f32 s0, s0, s0 { "vnmlagt.f64 DREG , DREG , DREG",{0xCE100B40,0x004FF0AF}}, // 110011100x01xxxxxxxx1011x1x0xxxx vnmlagt.f64 d0, d0, d0 { "vnmlahi.f32 SREG , SREG , SREG",{0x8E100A40,0x004FF0AF}}, // 100011100x01xxxxxxxx1010x1x0xxxx vnmlahi.f32 s0, s0, s0 { "vnmlahi.f64 DREG , DREG , DREG",{0x8E100B40,0x004FF0AF}}, // 100011100x01xxxxxxxx1011x1x0xxxx vnmlahi.f64 d0, d0, d0 { "vnmlahs.f32 SREG , SREG , SREG",{0x2E100A40,0x004FF0AF}}, // 001011100x01xxxxxxxx1010x1x0xxxx vnmlahs.f32 s0, s0, s0 { "vnmlahs.f64 DREG , DREG , DREG",{0x2E100B40,0x004FF0AF}}, // 001011100x01xxxxxxxx1011x1x0xxxx vnmlahs.f64 d0, d0, d0 { "vnmlale.f32 SREG , SREG , SREG",{0xDE100A40,0x004FF0AF}}, // 110111100x01xxxxxxxx1010x1x0xxxx vnmlale.f32 s0, s0, s0 { "vnmlale.f64 DREG , DREG , DREG",{0xDE100B40,0x004FF0AF}}, // 110111100x01xxxxxxxx1011x1x0xxxx vnmlale.f64 d0, d0, d0 { "vnmlalo.f32 SREG , SREG , SREG",{0x3E100A40,0x004FF0AF}}, // 001111100x01xxxxxxxx1010x1x0xxxx vnmlalo.f32 s0, s0, s0 { "vnmlalo.f64 DREG , DREG , DREG",{0x3E100B40,0x004FF0AF}}, // 001111100x01xxxxxxxx1011x1x0xxxx vnmlalo.f64 d0, d0, d0 { "vnmlals.f32 SREG , SREG , SREG",{0x9E100A40,0x004FF0AF}}, // 100111100x01xxxxxxxx1010x1x0xxxx vnmlals.f32 s0, s0, s0 { "vnmlals.f64 DREG , DREG , DREG",{0x9E100B40,0x004FF0AF}}, // 100111100x01xxxxxxxx1011x1x0xxxx vnmlals.f64 d0, d0, d0 { "vnmlalt.f32 SREG , SREG , SREG",{0xBE100A40,0x004FF0AF}}, // 101111100x01xxxxxxxx1010x1x0xxxx vnmlalt.f32 s0, s0, s0 { "vnmlalt.f64 DREG , DREG , DREG",{0xBE100B40,0x004FF0AF}}, // 101111100x01xxxxxxxx1011x1x0xxxx vnmlalt.f64 d0, d0, d0 { "vnmlami.f32 SREG , SREG , SREG",{0x4E100A40,0x004FF0AF}}, // 010011100x01xxxxxxxx1010x1x0xxxx vnmlami.f32 s0, s0, s0 { "vnmlami.f64 DREG , DREG , DREG",{0x4E100B40,0x004FF0AF}}, // 010011100x01xxxxxxxx1011x1x0xxxx vnmlami.f64 d0, d0, d0 { "vnmlane.f32 SREG , SREG , SREG",{0x1E100A40,0x004FF0AF}}, // 000111100x01xxxxxxxx1010x1x0xxxx vnmlane.f32 s0, s0, s0 { "vnmlane.f64 DREG , DREG , DREG",{0x1E100B40,0x004FF0AF}}, // 000111100x01xxxxxxxx1011x1x0xxxx vnmlane.f64 d0, d0, d0 { "vnmlapl.f32 SREG , SREG , SREG",{0x5E100A40,0x004FF0AF}}, // 010111100x01xxxxxxxx1010x1x0xxxx vnmlapl.f32 s0, s0, s0 { "vnmlapl.f64 DREG , DREG , DREG",{0x5E100B40,0x004FF0AF}}, // 010111100x01xxxxxxxx1011x1x0xxxx vnmlapl.f64 d0, d0, d0 { "vnmlavc.f32 SREG , SREG , SREG",{0x7E100A40,0x004FF0AF}}, // 011111100x01xxxxxxxx1010x1x0xxxx vnmlavc.f32 s0, s0, s0 { "vnmlavc.f64 DREG , DREG , DREG",{0x7E100B40,0x004FF0AF}}, // 011111100x01xxxxxxxx1011x1x0xxxx vnmlavc.f64 d0, d0, d0 { "vnmlavs.f32 SREG , SREG , SREG",{0x6E100A40,0x004FF0AF}}, // 011011100x01xxxxxxxx1010x1x0xxxx vnmlavs.f32 s0, s0, s0 { "vnmlavs.f64 DREG , DREG , DREG",{0x6E100B40,0x004FF0AF}}, // 011011100x01xxxxxxxx1011x1x0xxxx vnmlavs.f64 d0, d0, d0 { "vnmls.f32 SREG , SREG , SREG",{0xEE100A00,0x004FF0AF}}, // 111011100x01xxxxxxxx1010x0x0xxxx vnmls.f32 s0, s0, s0 { "vnmls.f64 DREG , DREG , DREG",{0xEE100B00,0x004FF0AF}}, // 111011100x01xxxxxxxx1011x0x0xxxx vnmls.f64 d0, d0, d0 { "vnmlseq.f32 SREG , SREG , SREG",{0x0E100A00,0x004FF0AF}}, // 000011100x01xxxxxxxx1010x0x0xxxx vnmlseq.f32 s0, s0, s0 { "vnmlseq.f64 DREG , DREG , DREG",{0x0E100B00,0x004FF0AF}}, // 000011100x01xxxxxxxx1011x0x0xxxx vnmlseq.f64 d0, d0, d0 { "vnmlsge.f32 SREG , SREG , SREG",{0xAE100A00,0x004FF0AF}}, // 101011100x01xxxxxxxx1010x0x0xxxx vnmlsge.f32 s0, s0, s0 { "vnmlsge.f64 DREG , DREG , DREG",{0xAE100B00,0x004FF0AF}}, // 101011100x01xxxxxxxx1011x0x0xxxx vnmlsge.f64 d0, d0, d0 { "vnmlsgt.f32 SREG , SREG , SREG",{0xCE100A00,0x004FF0AF}}, // 110011100x01xxxxxxxx1010x0x0xxxx vnmlsgt.f32 s0, s0, s0 { "vnmlsgt.f64 DREG , DREG , DREG",{0xCE100B00,0x004FF0AF}}, // 110011100x01xxxxxxxx1011x0x0xxxx vnmlsgt.f64 d0, d0, d0 { "vnmlshi.f32 SREG , SREG , SREG",{0x8E100A00,0x004FF0AF}}, // 100011100x01xxxxxxxx1010x0x0xxxx vnmlshi.f32 s0, s0, s0 { "vnmlshi.f64 DREG , DREG , DREG",{0x8E100B00,0x004FF0AF}}, // 100011100x01xxxxxxxx1011x0x0xxxx vnmlshi.f64 d0, d0, d0 { "vnmlshs.f32 SREG , SREG , SREG",{0x2E100A00,0x004FF0AF}}, // 001011100x01xxxxxxxx1010x0x0xxxx vnmlshs.f32 s0, s0, s0 { "vnmlshs.f64 DREG , DREG , DREG",{0x2E100B00,0x004FF0AF}}, // 001011100x01xxxxxxxx1011x0x0xxxx vnmlshs.f64 d0, d0, d0 { "vnmlsle.f32 SREG , SREG , SREG",{0xDE100A00,0x004FF0AF}}, // 110111100x01xxxxxxxx1010x0x0xxxx vnmlsle.f32 s0, s0, s0 { "vnmlsle.f64 DREG , DREG , DREG",{0xDE100B00,0x004FF0AF}}, // 110111100x01xxxxxxxx1011x0x0xxxx vnmlsle.f64 d0, d0, d0 { "vnmlslo.f32 SREG , SREG , SREG",{0x3E100A00,0x004FF0AF}}, // 001111100x01xxxxxxxx1010x0x0xxxx vnmlslo.f32 s0, s0, s0 { "vnmlslo.f64 DREG , DREG , DREG",{0x3E100B00,0x004FF0AF}}, // 001111100x01xxxxxxxx1011x0x0xxxx vnmlslo.f64 d0, d0, d0 { "vnmlsls.f32 SREG , SREG , SREG",{0x9E100A00,0x004FF0AF}}, // 100111100x01xxxxxxxx1010x0x0xxxx vnmlsls.f32 s0, s0, s0 { "vnmlsls.f64 DREG , DREG , DREG",{0x9E100B00,0x004FF0AF}}, // 100111100x01xxxxxxxx1011x0x0xxxx vnmlsls.f64 d0, d0, d0 { "vnmlslt.f32 SREG , SREG , SREG",{0xBE100A00,0x004FF0AF}}, // 101111100x01xxxxxxxx1010x0x0xxxx vnmlslt.f32 s0, s0, s0 { "vnmlslt.f64 DREG , DREG , DREG",{0xBE100B00,0x004FF0AF}}, // 101111100x01xxxxxxxx1011x0x0xxxx vnmlslt.f64 d0, d0, d0 { "vnmlsmi.f32 SREG , SREG , SREG",{0x4E100A00,0x004FF0AF}}, // 010011100x01xxxxxxxx1010x0x0xxxx vnmlsmi.f32 s0, s0, s0 { "vnmlsmi.f64 DREG , DREG , DREG",{0x4E100B00,0x004FF0AF}}, // 010011100x01xxxxxxxx1011x0x0xxxx vnmlsmi.f64 d0, d0, d0 { "vnmlsne.f32 SREG , SREG , SREG",{0x1E100A00,0x004FF0AF}}, // 000111100x01xxxxxxxx1010x0x0xxxx vnmlsne.f32 s0, s0, s0 { "vnmlsne.f64 DREG , DREG , DREG",{0x1E100B00,0x004FF0AF}}, // 000111100x01xxxxxxxx1011x0x0xxxx vnmlsne.f64 d0, d0, d0 { "vnmlspl.f32 SREG , SREG , SREG",{0x5E100A00,0x004FF0AF}}, // 010111100x01xxxxxxxx1010x0x0xxxx vnmlspl.f32 s0, s0, s0 { "vnmlspl.f64 DREG , DREG , DREG",{0x5E100B00,0x004FF0AF}}, // 010111100x01xxxxxxxx1011x0x0xxxx vnmlspl.f64 d0, d0, d0 { "vnmlsvc.f32 SREG , SREG , SREG",{0x7E100A00,0x004FF0AF}}, // 011111100x01xxxxxxxx1010x0x0xxxx vnmlsvc.f32 s0, s0, s0 { "vnmlsvc.f64 DREG , DREG , DREG",{0x7E100B00,0x004FF0AF}}, // 011111100x01xxxxxxxx1011x0x0xxxx vnmlsvc.f64 d0, d0, d0 { "vnmlsvs.f32 SREG , SREG , SREG",{0x6E100A00,0x004FF0AF}}, // 011011100x01xxxxxxxx1010x0x0xxxx vnmlsvs.f32 s0, s0, s0 { "vnmlsvs.f64 DREG , DREG , DREG",{0x6E100B00,0x004FF0AF}}, // 011011100x01xxxxxxxx1011x0x0xxxx vnmlsvs.f64 d0, d0, d0 { "vnmul.f32 SREG , SREG , SREG",{0xEE200A40,0x004FF0AF}}, // 111011100x10xxxxxxxx1010x1x0xxxx vnmul.f32 s0, s0, s0 { "vnmul.f64 DREG , DREG , DREG",{0xEE200B40,0x004FF0AF}}, // 111011100x10xxxxxxxx1011x1x0xxxx vnmul.f64 d0, d0, d0 { "vnmuleq.f32 SREG , SREG , SREG",{0x0E200A40,0x004FF0AF}}, // 000011100x10xxxxxxxx1010x1x0xxxx vnmuleq.f32 s0, s0, s0 { "vnmuleq.f64 DREG , DREG , DREG",{0x0E200B40,0x004FF0AF}}, // 000011100x10xxxxxxxx1011x1x0xxxx vnmuleq.f64 d0, d0, d0 { "vnmulge.f32 SREG , SREG , SREG",{0xAE200A40,0x004FF0AF}}, // 101011100x10xxxxxxxx1010x1x0xxxx vnmulge.f32 s0, s0, s0 { "vnmulge.f64 DREG , DREG , DREG",{0xAE200B40,0x004FF0AF}}, // 101011100x10xxxxxxxx1011x1x0xxxx vnmulge.f64 d0, d0, d0 { "vnmulgt.f32 SREG , SREG , SREG",{0xCE200A40,0x004FF0AF}}, // 110011100x10xxxxxxxx1010x1x0xxxx vnmulgt.f32 s0, s0, s0 { "vnmulgt.f64 DREG , DREG , DREG",{0xCE200B40,0x004FF0AF}}, // 110011100x10xxxxxxxx1011x1x0xxxx vnmulgt.f64 d0, d0, d0 { "vnmulhi.f32 SREG , SREG , SREG",{0x8E200A40,0x004FF0AF}}, // 100011100x10xxxxxxxx1010x1x0xxxx vnmulhi.f32 s0, s0, s0 { "vnmulhi.f64 DREG , DREG , DREG",{0x8E200B40,0x004FF0AF}}, // 100011100x10xxxxxxxx1011x1x0xxxx vnmulhi.f64 d0, d0, d0 { "vnmulhs.f32 SREG , SREG , SREG",{0x2E200A40,0x004FF0AF}}, // 001011100x10xxxxxxxx1010x1x0xxxx vnmulhs.f32 s0, s0, s0 { "vnmulhs.f64 DREG , DREG , DREG",{0x2E200B40,0x004FF0AF}}, // 001011100x10xxxxxxxx1011x1x0xxxx vnmulhs.f64 d0, d0, d0 { "vnmulle.f32 SREG , SREG , SREG",{0xDE200A40,0x004FF0AF}}, // 110111100x10xxxxxxxx1010x1x0xxxx vnmulle.f32 s0, s0, s0 { "vnmulle.f64 DREG , DREG , DREG",{0xDE200B40,0x004FF0AF}}, // 110111100x10xxxxxxxx1011x1x0xxxx vnmulle.f64 d0, d0, d0 { "vnmullo.f32 SREG , SREG , SREG",{0x3E200A40,0x004FF0AF}}, // 001111100x10xxxxxxxx1010x1x0xxxx vnmullo.f32 s0, s0, s0 { "vnmullo.f64 DREG , DREG , DREG",{0x3E200B40,0x004FF0AF}}, // 001111100x10xxxxxxxx1011x1x0xxxx vnmullo.f64 d0, d0, d0 { "vnmulls.f32 SREG , SREG , SREG",{0x9E200A40,0x004FF0AF}}, // 100111100x10xxxxxxxx1010x1x0xxxx vnmulls.f32 s0, s0, s0 { "vnmulls.f64 DREG , DREG , DREG",{0x9E200B40,0x004FF0AF}}, // 100111100x10xxxxxxxx1011x1x0xxxx vnmulls.f64 d0, d0, d0 { "vnmullt.f32 SREG , SREG , SREG",{0xBE200A40,0x004FF0AF}}, // 101111100x10xxxxxxxx1010x1x0xxxx vnmullt.f32 s0, s0, s0 { "vnmullt.f64 DREG , DREG , DREG",{0xBE200B40,0x004FF0AF}}, // 101111100x10xxxxxxxx1011x1x0xxxx vnmullt.f64 d0, d0, d0 { "vnmulmi.f32 SREG , SREG , SREG",{0x4E200A40,0x004FF0AF}}, // 010011100x10xxxxxxxx1010x1x0xxxx vnmulmi.f32 s0, s0, s0 { "vnmulmi.f64 DREG , DREG , DREG",{0x4E200B40,0x004FF0AF}}, // 010011100x10xxxxxxxx1011x1x0xxxx vnmulmi.f64 d0, d0, d0 { "vnmulne.f32 SREG , SREG , SREG",{0x1E200A40,0x004FF0AF}}, // 000111100x10xxxxxxxx1010x1x0xxxx vnmulne.f32 s0, s0, s0 { "vnmulne.f64 DREG , DREG , DREG",{0x1E200B40,0x004FF0AF}}, // 000111100x10xxxxxxxx1011x1x0xxxx vnmulne.f64 d0, d0, d0 { "vnmulpl.f32 SREG , SREG , SREG",{0x5E200A40,0x004FF0AF}}, // 010111100x10xxxxxxxx1010x1x0xxxx vnmulpl.f32 s0, s0, s0 { "vnmulpl.f64 DREG , DREG , DREG",{0x5E200B40,0x004FF0AF}}, // 010111100x10xxxxxxxx1011x1x0xxxx vnmulpl.f64 d0, d0, d0 { "vnmulvc.f32 SREG , SREG , SREG",{0x7E200A40,0x004FF0AF}}, // 011111100x10xxxxxxxx1010x1x0xxxx vnmulvc.f32 s0, s0, s0 { "vnmulvc.f64 DREG , DREG , DREG",{0x7E200B40,0x004FF0AF}}, // 011111100x10xxxxxxxx1011x1x0xxxx vnmulvc.f64 d0, d0, d0 { "vnmulvs.f32 SREG , SREG , SREG",{0x6E200A40,0x004FF0AF}}, // 011011100x10xxxxxxxx1010x1x0xxxx vnmulvs.f32 s0, s0, s0 { "vnmulvs.f64 DREG , DREG , DREG",{0x6E200B40,0x004FF0AF}}, // 011011100x10xxxxxxxx1011x1x0xxxx vnmulvs.f64 d0, d0, d0 { "vorn DREG , DREG , DREG",{0xF2300110,0x004FF0AF}}, // 111100100x11xxxxxxxx0001x0x1xxxx vorn d0, d0, d0 { "vorn QREG , QREG , QREG",{0xF2300150,0x004EE0AE}}, // 111100100x11xxx0xxx00001x1x1xxx0 vorn q0, q0, q0 { "vorr DREG , DREG , DREG",{0xF2200110,0x004FF0AF}}, // 111100100x10xxxxxxxx0001x0x1xxxx vorr d0, d0, d0 { "vorr QREG , QREG , QREG",{0xF2200150,0x004EE0AE}}, // 111100100x10xxx0xxx00001x1x1xxx0 vorr q0, q0, q0 { "vorr.i16 DREG , NUM",{0xF2800910,0x0147F20F}}, // 1111001x1x000xxxxxxx10x10001xxxx vorr.i16 d0, #0 { "vorr.i16 QREG , NUM",{0xF2800950,0x0147E20F}}, // 1111001x1x000xxxxxx010x10101xxxx vorr.i16 q0, #0 { "vorr.i32 DREG , NUM",{0xF2800110,0x0147F60F}}, // 1111001x1x000xxxxxxx0xx10001xxxx vorr.i32 d0, #0 { "vorr.i32 QREG , NUM",{0xF2800150,0x0147E60F}}, // 1111001x1x000xxxxxx00xx10101xxxx vorr.i32 q0, #0 { "vpadal.s16 DREG , DREG",{0xF3B40600,0x0040F02F}}, // 111100111x110100xxxx011000x0xxxx vpadal.s16 d0, d0 { "vpadal.s16 QREG , QREG",{0xF3B40640,0x0040E02E}}, // 111100111x110100xxx0011001x0xxx0 vpadal.s16 q0, q0 { "vpadal.s32 DREG , DREG",{0xF3B80600,0x0040F02F}}, // 111100111x111000xxxx011000x0xxxx vpadal.s32 d0, d0 { "vpadal.s32 QREG , QREG",{0xF3B80640,0x0040E02E}}, // 111100111x111000xxx0011001x0xxx0 vpadal.s32 q0, q0 { "vpadal.s8 DREG , DREG",{0xF3B00600,0x0040F02F}}, // 111100111x110000xxxx011000x0xxxx vpadal.s8 d0, d0 { "vpadal.s8 QREG , QREG",{0xF3B00640,0x0040E02E}}, // 111100111x110000xxx0011001x0xxx0 vpadal.s8 q0, q0 { "vpadal.u16 DREG , DREG",{0xF3B40680,0x0040F02F}}, // 111100111x110100xxxx011010x0xxxx vpadal.u16 d0, d0 { "vpadal.u16 QREG , QREG",{0xF3B406C0,0x0040E02E}}, // 111100111x110100xxx0011011x0xxx0 vpadal.u16 q0, q0 { "vpadal.u32 DREG , DREG",{0xF3B80680,0x0040F02F}}, // 111100111x111000xxxx011010x0xxxx vpadal.u32 d0, d0 { "vpadal.u32 QREG , QREG",{0xF3B806C0,0x0040E02E}}, // 111100111x111000xxx0011011x0xxx0 vpadal.u32 q0, q0 { "vpadal.u8 DREG , DREG",{0xF3B00680,0x0040F02F}}, // 111100111x110000xxxx011010x0xxxx vpadal.u8 d0, d0 { "vpadal.u8 QREG , QREG",{0xF3B006C0,0x0040E02E}}, // 111100111x110000xxx0011011x0xxx0 vpadal.u8 q0, q0 { "vpadd.f32 DREG , DREG , DREG",{0xF3000D00,0x004FF0AF}}, // 111100110x00xxxxxxxx1101x0x0xxxx vpadd.f32 d0, d0, d0 { "vpadd.i16 DREG , DREG , DREG",{0xF2100B10,0x004FF0AF}}, // 111100100x01xxxxxxxx1011x0x1xxxx vpadd.i16 d0, d0, d0 { "vpadd.i32 DREG , DREG , DREG",{0xF2200B10,0x004FF0AF}}, // 111100100x10xxxxxxxx1011x0x1xxxx vpadd.i32 d0, d0, d0 { "vpadd.i8 DREG , DREG , DREG",{0xF2000B10,0x004FF0AF}}, // 111100100x00xxxxxxxx1011x0x1xxxx vpadd.i8 d0, d0, d0 { "vpaddl.s16 DREG , DREG",{0xF3B40200,0x0040F02F}}, // 111100111x110100xxxx001000x0xxxx vpaddl.s16 d0, d0 { "vpaddl.s16 QREG , QREG",{0xF3B40240,0x0040E02E}}, // 111100111x110100xxx0001001x0xxx0 vpaddl.s16 q0, q0 { "vpaddl.s32 DREG , DREG",{0xF3B80200,0x0040F02F}}, // 111100111x111000xxxx001000x0xxxx vpaddl.s32 d0, d0 { "vpaddl.s32 QREG , QREG",{0xF3B80240,0x0040E02E}}, // 111100111x111000xxx0001001x0xxx0 vpaddl.s32 q0, q0 { "vpaddl.s8 DREG , DREG",{0xF3B00200,0x0040F02F}}, // 111100111x110000xxxx001000x0xxxx vpaddl.s8 d0, d0 { "vpaddl.s8 QREG , QREG",{0xF3B00240,0x0040E02E}}, // 111100111x110000xxx0001001x0xxx0 vpaddl.s8 q0, q0 { "vpaddl.u16 DREG , DREG",{0xF3B40280,0x0040F02F}}, // 111100111x110100xxxx001010x0xxxx vpaddl.u16 d0, d0 { "vpaddl.u16 QREG , QREG",{0xF3B402C0,0x0040E02E}}, // 111100111x110100xxx0001011x0xxx0 vpaddl.u16 q0, q0 { "vpaddl.u32 DREG , DREG",{0xF3B80280,0x0040F02F}}, // 111100111x111000xxxx001010x0xxxx vpaddl.u32 d0, d0 { "vpaddl.u32 QREG , QREG",{0xF3B802C0,0x0040E02E}}, // 111100111x111000xxx0001011x0xxx0 vpaddl.u32 q0, q0 { "vpaddl.u8 DREG , DREG",{0xF3B00280,0x0040F02F}}, // 111100111x110000xxxx001010x0xxxx vpaddl.u8 d0, d0 { "vpaddl.u8 QREG , QREG",{0xF3B002C0,0x0040E02E}}, // 111100111x110000xxx0001011x0xxx0 vpaddl.u8 q0, q0 { "vpmax.f32 DREG , DREG , DREG",{0xF3000F00,0x004FF0AF}}, // 111100110x00xxxxxxxx1111x0x0xxxx vpmax.f32 d0, d0, d0 { "vpmax.s16 DREG , DREG , DREG",{0xF2100A00,0x004FF0AF}}, // 111100100x01xxxxxxxx1010x0x0xxxx vpmax.s16 d0, d0, d0 { "vpmax.s32 DREG , DREG , DREG",{0xF2200A00,0x004FF0AF}}, // 111100100x10xxxxxxxx1010x0x0xxxx vpmax.s32 d0, d0, d0 { "vpmax.s8 DREG , DREG , DREG",{0xF2000A00,0x004FF0AF}}, // 111100100x00xxxxxxxx1010x0x0xxxx vpmax.s8 d0, d0, d0 { "vpmax.u16 DREG , DREG , DREG",{0xF3100A00,0x004FF0AF}}, // 111100110x01xxxxxxxx1010x0x0xxxx vpmax.u16 d0, d0, d0 { "vpmax.u32 DREG , DREG , DREG",{0xF3200A00,0x004FF0AF}}, // 111100110x10xxxxxxxx1010x0x0xxxx vpmax.u32 d0, d0, d0 { "vpmax.u8 DREG , DREG , DREG",{0xF3000A00,0x004FF0AF}}, // 111100110x00xxxxxxxx1010x0x0xxxx vpmax.u8 d0, d0, d0 { "vpmin.f32 DREG , DREG , DREG",{0xF3200F00,0x004FF0AF}}, // 111100110x10xxxxxxxx1111x0x0xxxx vpmin.f32 d0, d0, d0 { "vpmin.s16 DREG , DREG , DREG",{0xF2100A10,0x004FF0AF}}, // 111100100x01xxxxxxxx1010x0x1xxxx vpmin.s16 d0, d0, d0 { "vpmin.s32 DREG , DREG , DREG",{0xF2200A10,0x004FF0AF}}, // 111100100x10xxxxxxxx1010x0x1xxxx vpmin.s32 d0, d0, d0 { "vpmin.s8 DREG , DREG , DREG",{0xF2000A10,0x004FF0AF}}, // 111100100x00xxxxxxxx1010x0x1xxxx vpmin.s8 d0, d0, d0 { "vpmin.u16 DREG , DREG , DREG",{0xF3100A10,0x004FF0AF}}, // 111100110x01xxxxxxxx1010x0x1xxxx vpmin.u16 d0, d0, d0 { "vpmin.u32 DREG , DREG , DREG",{0xF3200A10,0x004FF0AF}}, // 111100110x10xxxxxxxx1010x0x1xxxx vpmin.u32 d0, d0, d0 { "vpmin.u8 DREG , DREG , DREG",{0xF3000A10,0x004FF0AF}}, // 111100110x00xxxxxxxx1010x0x1xxxx vpmin.u8 d0, d0, d0 { "vpop RLIST",{0xECBD0A00,0x0040F1FF}}, // 111011001x111101xxxx101xxxxxxxxx vpop {s0} { "vpopeq RLIST",{0x0CBD0A00,0x0040F1FF}}, // 000011001x111101xxxx101xxxxxxxxx vpopeq {s0} { "vpopge RLIST",{0xACBD0A00,0x0040F1FF}}, // 101011001x111101xxxx101xxxxxxxxx vpopge {s0} { "vpopgt RLIST",{0xCCBD0A00,0x0040F1FF}}, // 110011001x111101xxxx101xxxxxxxxx vpopgt {s0} { "vpophi RLIST",{0x8CBD0A00,0x0040F1FF}}, // 100011001x111101xxxx101xxxxxxxxx vpophi {s0} { "vpophs RLIST",{0x2CBD0A00,0x0040F1FF}}, // 001011001x111101xxxx101xxxxxxxxx vpophs {s0} { "vpople RLIST",{0xDCBD0A00,0x0040F1FF}}, // 110111001x111101xxxx101xxxxxxxxx vpople {s0} { "vpoplo RLIST",{0x3CBD0A00,0x0040F1FF}}, // 001111001x111101xxxx101xxxxxxxxx vpoplo {s0} { "vpopls RLIST",{0x9CBD0A00,0x0040F1FF}}, // 100111001x111101xxxx101xxxxxxxxx vpopls {s0} { "vpoplt RLIST",{0xBCBD0A00,0x0040F1FF}}, // 101111001x111101xxxx101xxxxxxxxx vpoplt {s0} { "vpopmi RLIST",{0x4CBD0A00,0x0040F1FF}}, // 010011001x111101xxxx101xxxxxxxxx vpopmi {s0} { "vpopne RLIST",{0x1CBD0A00,0x0040F1FF}}, // 000111001x111101xxxx101xxxxxxxxx vpopne {s0} { "vpoppl RLIST",{0x5CBD0A00,0x0040F1FF}}, // 010111001x111101xxxx101xxxxxxxxx vpoppl {s0} { "vpopvc RLIST",{0x7CBD0A00,0x0040F1FF}}, // 011111001x111101xxxx101xxxxxxxxx vpopvc {s0} { "vpopvs RLIST",{0x6CBD0A00,0x0040F1FF}}, // 011011001x111101xxxx101xxxxxxxxx vpopvs {s0} { "vpush RLIST",{0xED2D0A00,0x0040F1FF}}, // 111011010x101101xxxx101xxxxxxxxx vpush {s0} { "vpusheq RLIST",{0x0D2D0A00,0x0040F1FF}}, // 000011010x101101xxxx101xxxxxxxxx vpusheq {s0} { "vpushge RLIST",{0xAD2D0A00,0x0040F1FF}}, // 101011010x101101xxxx101xxxxxxxxx vpushge {s0} { "vpushgt RLIST",{0xCD2D0A00,0x0040F1FF}}, // 110011010x101101xxxx101xxxxxxxxx vpushgt {s0} { "vpushhi RLIST",{0x8D2D0A00,0x0040F1FF}}, // 100011010x101101xxxx101xxxxxxxxx vpushhi {s0} { "vpushhs RLIST",{0x2D2D0A00,0x0040F1FF}}, // 001011010x101101xxxx101xxxxxxxxx vpushhs {s0} { "vpushle RLIST",{0xDD2D0A00,0x0040F1FF}}, // 110111010x101101xxxx101xxxxxxxxx vpushle {s0} { "vpushlo RLIST",{0x3D2D0A00,0x0040F1FF}}, // 001111010x101101xxxx101xxxxxxxxx vpushlo {s0} { "vpushls RLIST",{0x9D2D0A00,0x0040F1FF}}, // 100111010x101101xxxx101xxxxxxxxx vpushls {s0} { "vpushlt RLIST",{0xBD2D0A00,0x0040F1FF}}, // 101111010x101101xxxx101xxxxxxxxx vpushlt {s0} { "vpushmi RLIST",{0x4D2D0A00,0x0040F1FF}}, // 010011010x101101xxxx101xxxxxxxxx vpushmi {s0} { "vpushne RLIST",{0x1D2D0A00,0x0040F1FF}}, // 000111010x101101xxxx101xxxxxxxxx vpushne {s0} { "vpushpl RLIST",{0x5D2D0A00,0x0040F1FF}}, // 010111010x101101xxxx101xxxxxxxxx vpushpl {s0} { "vpushvc RLIST",{0x7D2D0A00,0x0040F1FF}}, // 011111010x101101xxxx101xxxxxxxxx vpushvc {s0} { "vpushvs RLIST",{0x6D2D0A00,0x0040F1FF}}, // 011011010x101101xxxx101xxxxxxxxx vpushvs {s0} { "vqabs.s16 DREG , DREG",{0xF3B40700,0x0040F02F}}, // 111100111x110100xxxx011100x0xxxx vqabs.s16 d0, d0 { "vqabs.s16 QREG , QREG",{0xF3B40740,0x0040E02E}}, // 111100111x110100xxx0011101x0xxx0 vqabs.s16 q0, q0 { "vqabs.s32 DREG , DREG",{0xF3B80700,0x0040F02F}}, // 111100111x111000xxxx011100x0xxxx vqabs.s32 d0, d0 { "vqabs.s32 QREG , QREG",{0xF3B80740,0x0040E02E}}, // 111100111x111000xxx0011101x0xxx0 vqabs.s32 q0, q0 { "vqabs.s8 DREG , DREG",{0xF3B00700,0x0040F02F}}, // 111100111x110000xxxx011100x0xxxx vqabs.s8 d0, d0 { "vqabs.s8 QREG , QREG",{0xF3B00740,0x0040E02E}}, // 111100111x110000xxx0011101x0xxx0 vqabs.s8 q0, q0 { "vqadd.s16 DREG , DREG , DREG",{0xF2100010,0x004FF0AF}}, // 111100100x01xxxxxxxx0000x0x1xxxx vqadd.s16 d0, d0, d0 { "vqadd.s16 QREG , QREG , QREG",{0xF2100050,0x004EE0AE}}, // 111100100x01xxx0xxx00000x1x1xxx0 vqadd.s16 q0, q0, q0 { "vqadd.s32 DREG , DREG , DREG",{0xF2200010,0x004FF0AF}}, // 111100100x10xxxxxxxx0000x0x1xxxx vqadd.s32 d0, d0, d0 { "vqadd.s32 QREG , QREG , QREG",{0xF2200050,0x004EE0AE}}, // 111100100x10xxx0xxx00000x1x1xxx0 vqadd.s32 q0, q0, q0 { "vqadd.s64 DREG , DREG , DREG",{0xF2300010,0x004FF0AF}}, // 111100100x11xxxxxxxx0000x0x1xxxx vqadd.s64 d0, d0, d0 { "vqadd.s64 QREG , QREG , QREG",{0xF2300050,0x004EE0AE}}, // 111100100x11xxx0xxx00000x1x1xxx0 vqadd.s64 q0, q0, q0 { "vqadd.s8 DREG , DREG , DREG",{0xF2000010,0x004FF0AF}}, // 111100100x00xxxxxxxx0000x0x1xxxx vqadd.s8 d0, d0, d0 { "vqadd.s8 QREG , QREG , QREG",{0xF2000050,0x004EE0AE}}, // 111100100x00xxx0xxx00000x1x1xxx0 vqadd.s8 q0, q0, q0 { "vqadd.u16 DREG , DREG , DREG",{0xF3100010,0x004FF0AF}}, // 111100110x01xxxxxxxx0000x0x1xxxx vqadd.u16 d0, d0, d0 { "vqadd.u16 QREG , QREG , QREG",{0xF3100050,0x004EE0AE}}, // 111100110x01xxx0xxx00000x1x1xxx0 vqadd.u16 q0, q0, q0 { "vqadd.u32 DREG , DREG , DREG",{0xF3200010,0x004FF0AF}}, // 111100110x10xxxxxxxx0000x0x1xxxx vqadd.u32 d0, d0, d0 { "vqadd.u32 QREG , QREG , QREG",{0xF3200050,0x004EE0AE}}, // 111100110x10xxx0xxx00000x1x1xxx0 vqadd.u32 q0, q0, q0 { "vqadd.u64 DREG , DREG , DREG",{0xF3300010,0x004FF0AF}}, // 111100110x11xxxxxxxx0000x0x1xxxx vqadd.u64 d0, d0, d0 { "vqadd.u64 QREG , QREG , QREG",{0xF3300050,0x004EE0AE}}, // 111100110x11xxx0xxx00000x1x1xxx0 vqadd.u64 q0, q0, q0 { "vqadd.u8 DREG , DREG , DREG",{0xF3000010,0x004FF0AF}}, // 111100110x00xxxxxxxx0000x0x1xxxx vqadd.u8 d0, d0, d0 { "vqadd.u8 QREG , QREG , QREG",{0xF3000050,0x004EE0AE}}, // 111100110x00xxx0xxx00000x1x1xxx0 vqadd.u8 q0, q0, q0 { "vqdmlal.s16 QREG , DREG , DREG",{0xF2900900,0x004FE0AF}}, // 111100101x01xxxxxxx01001x0x0xxxx vqdmlal.s16 q0, d0, d0 { "vqdmlal.s16 QREG , DREG , DREG [ NUM ]",{0xF2900340,0x004FE0AF}}, // 111100101x01xxxxxxx00011x1x0xxxx vqdmlal.s16 q0, d0, d0[0] { "vqdmlal.s32 QREG , DREG , DREG",{0xF2A00900,0x004FE0AF}}, // 111100101x10xxxxxxx01001x0x0xxxx vqdmlal.s32 q0, d0, d0 { "vqdmlal.s32 QREG , DREG , DREG [ NUM ]",{0xF2A00340,0x004FE0AF}}, // 111100101x10xxxxxxx00011x1x0xxxx vqdmlal.s32 q0, d0, d0[0] { "vqdmlsl.s16 QREG , DREG , DREG",{0xF2900B00,0x004FE0AF}}, // 111100101x01xxxxxxx01011x0x0xxxx vqdmlsl.s16 q0, d0, d0 { "vqdmlsl.s16 QREG , DREG , DREG [ NUM ]",{0xF2900740,0x004FE0AF}}, // 111100101x01xxxxxxx00111x1x0xxxx vqdmlsl.s16 q0, d0, d0[0] { "vqdmlsl.s32 QREG , DREG , DREG",{0xF2A00B00,0x004FE0AF}}, // 111100101x10xxxxxxx01011x0x0xxxx vqdmlsl.s32 q0, d0, d0 { "vqdmlsl.s32 QREG , DREG , DREG [ NUM ]",{0xF2A00740,0x004FE0AF}}, // 111100101x10xxxxxxx00111x1x0xxxx vqdmlsl.s32 q0, d0, d0[0] { "vqdmulh.s16 DREG , DREG , DREG",{0xF2100B00,0x004FF0AF}}, // 111100100x01xxxxxxxx1011x0x0xxxx vqdmulh.s16 d0, d0, d0 { "vqdmulh.s16 QREG , QREG , QREG",{0xF2100B40,0x004EE0AE}}, // 111100100x01xxx0xxx01011x1x0xxx0 vqdmulh.s16 q0, q0, q0 { "vqdmulh.s32 DREG , DREG , DREG",{0xF2200B00,0x004FF0AF}}, // 111100100x10xxxxxxxx1011x0x0xxxx vqdmulh.s32 d0, d0, d0 { "vqdmulh.s32 QREG , QREG , QREG",{0xF2200B40,0x004EE0AE}}, // 111100100x10xxx0xxx01011x1x0xxx0 vqdmulh.s32 q0, q0, q0 { "vqdmull.s16 QREG , DREG , DREG",{0xF2900D00,0x004FE0AF}}, // 111100101x01xxxxxxx01101x0x0xxxx vqdmull.s16 q0, d0, d0 { "vqdmull.s16 QREG , DREG , DREG [ NUM ]",{0xF2900B40,0x004FE0AF}}, // 111100101x01xxxxxxx01011x1x0xxxx vqdmull.s16 q0, d0, d0[0] { "vqdmull.s32 QREG , DREG , DREG",{0xF2A00D00,0x004FE0AF}}, // 111100101x10xxxxxxx01101x0x0xxxx vqdmull.s32 q0, d0, d0 { "vqdmull.s32 QREG , DREG , DREG [ NUM ]",{0xF2A00B40,0x004FE0AF}}, // 111100101x10xxxxxxx01011x1x0xxxx vqdmull.s32 q0, d0, d0[0] { "vqmovn.s16 DREG , QREG",{0xF3B20280,0x0040F02E}}, // 111100111x110010xxxx001010x0xxx0 vqmovn.s16 d0, q0 { "vqmovn.s32 DREG , QREG",{0xF3B60280,0x0040F02E}}, // 111100111x110110xxxx001010x0xxx0 vqmovn.s32 d0, q0 { "vqmovn.s64 DREG , QREG",{0xF3BA0280,0x0040F02E}}, // 111100111x111010xxxx001010x0xxx0 vqmovn.s64 d0, q0 { "vqmovn.u16 DREG , QREG",{0xF3B202C0,0x0040F02E}}, // 111100111x110010xxxx001011x0xxx0 vqmovn.u16 d0, q0 { "vqmovn.u32 DREG , QREG",{0xF3B602C0,0x0040F02E}}, // 111100111x110110xxxx001011x0xxx0 vqmovn.u32 d0, q0 { "vqmovn.u64 DREG , QREG",{0xF3BA02C0,0x0040F02E}}, // 111100111x111010xxxx001011x0xxx0 vqmovn.u64 d0, q0 { "vqmovun.s16 DREG , QREG",{0xF3B20240,0x0040F02E}}, // 111100111x110010xxxx001001x0xxx0 vqmovun.s16 d0, q0 { "vqmovun.s32 DREG , QREG",{0xF3B60240,0x0040F02E}}, // 111100111x110110xxxx001001x0xxx0 vqmovun.s32 d0, q0 { "vqmovun.s64 DREG , QREG",{0xF3BA0240,0x0040F02E}}, // 111100111x111010xxxx001001x0xxx0 vqmovun.s64 d0, q0 { "vqneg.s16 DREG , DREG",{0xF3B40780,0x0040F02F}}, // 111100111x110100xxxx011110x0xxxx vqneg.s16 d0, d0 { "vqneg.s16 QREG , QREG",{0xF3B407C0,0x0040E02E}}, // 111100111x110100xxx0011111x0xxx0 vqneg.s16 q0, q0 { "vqneg.s32 DREG , DREG",{0xF3B80780,0x0040F02F}}, // 111100111x111000xxxx011110x0xxxx vqneg.s32 d0, d0 { "vqneg.s32 QREG , QREG",{0xF3B807C0,0x0040E02E}}, // 111100111x111000xxx0011111x0xxx0 vqneg.s32 q0, q0 { "vqneg.s8 DREG , DREG",{0xF3B00780,0x0040F02F}}, // 111100111x110000xxxx011110x0xxxx vqneg.s8 d0, d0 { "vqneg.s8 QREG , QREG",{0xF3B007C0,0x0040E02E}}, // 111100111x110000xxx0011111x0xxx0 vqneg.s8 q0, q0 { "vqrdmulh.s16 DREG , DREG , DREG [ NUM ]",{0xF2900D40,0x004FF0AF}}, // 111100101x01xxxxxxxx1101x1x0xxxx vqrdmulh.s16 d0, d0, d0[0] { "vqrdmulh.s16 QREG , QREG , DREG [ NUM ]",{0xF3900D40,0x004EE0AF}}, // 111100111x01xxx0xxx01101x1x0xxxx vqrdmulh.s16 q0, q0, d0[0] { "vqrdmulh.s16 QREG , QREG , QREG",{0xF3100B40,0x004EE0AE}}, // 111100110x01xxx0xxx01011x1x0xxx0 vqrdmulh.s16 q0, q0, q0 { "vqrdmulh.s32 DREG , DREG , DREG [ NUM ]",{0xF2A00D40,0x004FF0AF}}, // 111100101x10xxxxxxxx1101x1x0xxxx vqrdmulh.s32 d0, d0, d0[0] { "vqrdmulh.s32 QREG , QREG , DREG [ NUM ]",{0xF3A00D40,0x004EE0AF}}, // 111100111x10xxx0xxx01101x1x0xxxx vqrdmulh.s32 q0, q0, d0[0] { "vqrdmulh.s32 QREG , QREG , QREG",{0xF3200B40,0x004EE0AE}}, // 111100110x10xxx0xxx01011x1x0xxx0 vqrdmulh.s32 q0, q0, q0 { "vqrshl.s16 DREG , DREG , DREG",{0xF2100510,0x004FF0AF}}, // 111100100x01xxxxxxxx0101x0x1xxxx vqrshl.s16 d0, d0, d0 { "vqrshl.s16 QREG , QREG , QREG",{0xF2100550,0x004EE0AE}}, // 111100100x01xxx0xxx00101x1x1xxx0 vqrshl.s16 q0, q0, q0 { "vqrshl.s32 DREG , DREG , DREG",{0xF2200510,0x004FF0AF}}, // 111100100x10xxxxxxxx0101x0x1xxxx vqrshl.s32 d0, d0, d0 { "vqrshl.s32 QREG , QREG , QREG",{0xF2200550,0x004EE0AE}}, // 111100100x10xxx0xxx00101x1x1xxx0 vqrshl.s32 q0, q0, q0 { "vqrshl.s64 DREG , DREG , DREG",{0xF2300510,0x004FF0AF}}, // 111100100x11xxxxxxxx0101x0x1xxxx vqrshl.s64 d0, d0, d0 { "vqrshl.s64 QREG , QREG , QREG",{0xF2300550,0x004EE0AE}}, // 111100100x11xxx0xxx00101x1x1xxx0 vqrshl.s64 q0, q0, q0 { "vqrshl.s8 DREG , DREG , DREG",{0xF2000510,0x004FF0AF}}, // 111100100x00xxxxxxxx0101x0x1xxxx vqrshl.s8 d0, d0, d0 { "vqrshl.s8 QREG , QREG , QREG",{0xF2000550,0x004EE0AE}}, // 111100100x00xxx0xxx00101x1x1xxx0 vqrshl.s8 q0, q0, q0 { "vqrshl.u16 DREG , DREG , DREG",{0xF3100510,0x004FF0AF}}, // 111100110x01xxxxxxxx0101x0x1xxxx vqrshl.u16 d0, d0, d0 { "vqrshl.u16 QREG , QREG , QREG",{0xF3100550,0x004EE0AE}}, // 111100110x01xxx0xxx00101x1x1xxx0 vqrshl.u16 q0, q0, q0 { "vqrshl.u32 DREG , DREG , DREG",{0xF3200510,0x004FF0AF}}, // 111100110x10xxxxxxxx0101x0x1xxxx vqrshl.u32 d0, d0, d0 { "vqrshl.u32 QREG , QREG , QREG",{0xF3200550,0x004EE0AE}}, // 111100110x10xxx0xxx00101x1x1xxx0 vqrshl.u32 q0, q0, q0 { "vqrshl.u64 DREG , DREG , DREG",{0xF3300510,0x004FF0AF}}, // 111100110x11xxxxxxxx0101x0x1xxxx vqrshl.u64 d0, d0, d0 { "vqrshl.u64 QREG , QREG , QREG",{0xF3300550,0x004EE0AE}}, // 111100110x11xxx0xxx00101x1x1xxx0 vqrshl.u64 q0, q0, q0 { "vqrshl.u8 DREG , DREG , DREG",{0xF3000510,0x004FF0AF}}, // 111100110x00xxxxxxxx0101x0x1xxxx vqrshl.u8 d0, d0, d0 { "vqrshl.u8 QREG , QREG , QREG",{0xF3000550,0x004EE0AE}}, // 111100110x00xxx0xxx00101x1x1xxx0 vqrshl.u8 q0, q0, q0 { "vqrshrn.s16 DREG , QREG , NUM",{0xF2880950,0x0047F02E}}, // 111100101x001xxxxxxx100101x1xxx0 vqrshrn.s16 d0, q0, #8 { "vqrshrn.s32 DREG , QREG , NUM",{0xF2900950,0x004FF02E}}, // 111100101x01xxxxxxxx100101x1xxx0 vqrshrn.s32 d0, q0, #0x10 { "vqrshrn.s64 DREG , QREG , NUM",{0xF2A00950,0x005FF02E}}, // 111100101x1xxxxxxxxx100101x1xxx0 vqrshrn.s64 d0, q0, #0x20 { "vqrshrn.u16 DREG , QREG , NUM",{0xF3880950,0x0047F02E}}, // 111100111x001xxxxxxx100101x1xxx0 vqrshrn.u16 d0, q0, #8 { "vqrshrn.u32 DREG , QREG , NUM",{0xF3900950,0x004FF02E}}, // 111100111x01xxxxxxxx100101x1xxx0 vqrshrn.u32 d0, q0, #0x10 { "vqrshrn.u64 DREG , QREG , NUM",{0xF3A00950,0x005FF02E}}, // 111100111x1xxxxxxxxx100101x1xxx0 vqrshrn.u64 d0, q0, #0x20 { "vqrshrun.s16 DREG , QREG , NUM",{0xF3880850,0x0047F02E}}, // 111100111x001xxxxxxx100001x1xxx0 vqrshrun.s16 d0, q0, #8 { "vqrshrun.s32 DREG , QREG , NUM",{0xF3900850,0x004FF02E}}, // 111100111x01xxxxxxxx100001x1xxx0 vqrshrun.s32 d0, q0, #0x10 { "vqrshrun.s64 DREG , QREG , NUM",{0xF3A00850,0x005FF02E}}, // 111100111x1xxxxxxxxx100001x1xxx0 vqrshrun.s64 d0, q0, #0x20 { "vqshl.s16 DREG , DREG , DREG",{0xF2100410,0x004FF0AF}}, // 111100100x01xxxxxxxx0100x0x1xxxx vqshl.s16 d0, d0, d0 { "vqshl.s16 DREG , DREG , NUM",{0xF2900710,0x004FF02F}}, // 111100101x01xxxxxxxx011100x1xxxx vqshl.s16 d0, d0, #0 { "vqshl.s16 QREG , QREG , NUM",{0xF2900750,0x004FE02E}}, // 111100101x01xxxxxxx0011101x1xxx0 vqshl.s16 q0, q0, #0 { "vqshl.s16 QREG , QREG , QREG",{0xF2100450,0x004EE0AE}}, // 111100100x01xxx0xxx00100x1x1xxx0 vqshl.s16 q0, q0, q0 { "vqshl.s32 DREG , DREG , DREG",{0xF2200410,0x004FF0AF}}, // 111100100x10xxxxxxxx0100x0x1xxxx vqshl.s32 d0, d0, d0 { "vqshl.s32 DREG , DREG , NUM",{0xF2A00710,0x005FF02F}}, // 111100101x1xxxxxxxxx011100x1xxxx vqshl.s32 d0, d0, #0 { "vqshl.s32 QREG , QREG , NUM",{0xF2A00750,0x005FE02E}}, // 111100101x1xxxxxxxx0011101x1xxx0 vqshl.s32 q0, q0, #0 { "vqshl.s32 QREG , QREG , QREG",{0xF2200450,0x004EE0AE}}, // 111100100x10xxx0xxx00100x1x1xxx0 vqshl.s32 q0, q0, q0 { "vqshl.s64 DREG , DREG , DREG",{0xF2300410,0x004FF0AF}}, // 111100100x11xxxxxxxx0100x0x1xxxx vqshl.s64 d0, d0, d0 { "vqshl.s64 DREG , DREG , NUM",{0xF2B00790,0x007FF02F}}, // 111100101xxxxxxxxxxx011110x1xxxx vqshl.s64 d0, d0, #0x30 { "vqshl.s64 QREG , QREG , QREG",{0xF2300450,0x004EE0AE}}, // 111100100x11xxx0xxx00100x1x1xxx0 vqshl.s64 q0, q0, q0 { "vqshl.s8 DREG , DREG , DREG",{0xF2000410,0x004FF0AF}}, // 111100100x00xxxxxxxx0100x0x1xxxx vqshl.s8 d0, d0, d0 { "vqshl.s8 DREG , DREG , NUM",{0xF2880710,0x0047F02F}}, // 111100101x001xxxxxxx011100x1xxxx vqshl.s8 d0, d0, #0 { "vqshl.s8 QREG , QREG , QREG",{0xF2000450,0x004EE0AE}}, // 111100100x00xxx0xxx00100x1x1xxx0 vqshl.s8 q0, q0, q0 { "vqshl.u16 DREG , DREG , DREG",{0xF3100410,0x004FF0AF}}, // 111100110x01xxxxxxxx0100x0x1xxxx vqshl.u16 d0, d0, d0 { "vqshl.u16 DREG , DREG , NUM",{0xF3900710,0x004FF02F}}, // 111100111x01xxxxxxxx011100x1xxxx vqshl.u16 d0, d0, #0 { "vqshl.u16 QREG , QREG , NUM",{0xF3900750,0x004FE02E}}, // 111100111x01xxxxxxx0011101x1xxx0 vqshl.u16 q0, q0, #0 { "vqshl.u16 QREG , QREG , QREG",{0xF3100450,0x004EE0AE}}, // 111100110x01xxx0xxx00100x1x1xxx0 vqshl.u16 q0, q0, q0 { "vqshl.u32 DREG , DREG , DREG",{0xF3200410,0x004FF0AF}}, // 111100110x10xxxxxxxx0100x0x1xxxx vqshl.u32 d0, d0, d0 { "vqshl.u32 DREG , DREG , NUM",{0xF3A00710,0x005FF02F}}, // 111100111x1xxxxxxxxx011100x1xxxx vqshl.u32 d0, d0, #0 { "vqshl.u32 QREG , QREG , NUM",{0xF3A00750,0x005FE02E}}, // 111100111x1xxxxxxxx0011101x1xxx0 vqshl.u32 q0, q0, #0 { "vqshl.u32 QREG , QREG , QREG",{0xF3200450,0x004EE0AE}}, // 111100110x10xxx0xxx00100x1x1xxx0 vqshl.u32 q0, q0, q0 { "vqshl.u64 DREG , DREG , DREG",{0xF3300410,0x004FF0AF}}, // 111100110x11xxxxxxxx0100x0x1xxxx vqshl.u64 d0, d0, d0 { "vqshl.u64 DREG , DREG , NUM",{0xF3B00790,0x007FF02F}}, // 111100111xxxxxxxxxxx011110x1xxxx vqshl.u64 d0, d0, #0x30 { "vqshl.u64 QREG , QREG , QREG",{0xF3300450,0x004EE0AE}}, // 111100110x11xxx0xxx00100x1x1xxx0 vqshl.u64 q0, q0, q0 { "vqshl.u8 DREG , DREG , DREG",{0xF3000410,0x004FF0AF}}, // 111100110x00xxxxxxxx0100x0x1xxxx vqshl.u8 d0, d0, d0 { "vqshl.u8 DREG , DREG , NUM",{0xF3880710,0x0047F02F}}, // 111100111x001xxxxxxx011100x1xxxx vqshl.u8 d0, d0, #0 { "vqshl.u8 QREG , QREG , QREG",{0xF3000450,0x004EE0AE}}, // 111100110x00xxx0xxx00100x1x1xxx0 vqshl.u8 q0, q0, q0 { "vqshlu.s16 DREG , DREG , NUM",{0xF3900610,0x004FF02F}}, // 111100111x01xxxxxxxx011000x1xxxx vqshlu.s16 d0, d0, #0 { "vqshlu.s16 QREG , QREG , NUM",{0xF3900650,0x004FE02E}}, // 111100111x01xxxxxxx0011001x1xxx0 vqshlu.s16 q0, q0, #0 { "vqshlu.s32 DREG , DREG , NUM",{0xF3A00610,0x005FF02F}}, // 111100111x1xxxxxxxxx011000x1xxxx vqshlu.s32 d0, d0, #0 { "vqshlu.s32 QREG , QREG , NUM",{0xF3A00650,0x005FE02E}}, // 111100111x1xxxxxxxx0011001x1xxx0 vqshlu.s32 q0, q0, #0 { "vqshlu.s64 DREG , DREG , NUM",{0xF3800690,0x007FF02F}}, // 111100111xxxxxxxxxxx011010x1xxxx vqshlu.s64 d0, d0, #0 { "vqshlu.s64 QREG , QREG , NUM",{0xF38006D0,0x007FE02E}}, // 111100111xxxxxxxxxx0011011x1xxx0 vqshlu.s64 q0, q0, #0 { "vqshlu.s8 DREG , DREG , NUM",{0xF3880610,0x0047F02F}}, // 111100111x001xxxxxxx011000x1xxxx vqshlu.s8 d0, d0, #0 { "vqshlu.s8 QREG , QREG , NUM",{0xF3880650,0x0047E02E}}, // 111100111x001xxxxxx0011001x1xxx0 vqshlu.s8 q0, q0, #0 { "vqshrn.s16 DREG , QREG , NUM",{0xF2880910,0x0047F02E}}, // 111100101x001xxxxxxx100100x1xxx0 vqshrn.s16 d0, q0, #8 { "vqshrn.s32 DREG , QREG , NUM",{0xF2900910,0x004FF02E}}, // 111100101x01xxxxxxxx100100x1xxx0 vqshrn.s32 d0, q0, #0x10 { "vqshrn.s64 DREG , QREG , NUM",{0xF2A00910,0x005FF02E}}, // 111100101x1xxxxxxxxx100100x1xxx0 vqshrn.s64 d0, q0, #0x20 { "vqshrn.u16 DREG , QREG , NUM",{0xF3880910,0x0047F02E}}, // 111100111x001xxxxxxx100100x1xxx0 vqshrn.u16 d0, q0, #8 { "vqshrn.u32 DREG , QREG , NUM",{0xF3900910,0x004FF02E}}, // 111100111x01xxxxxxxx100100x1xxx0 vqshrn.u32 d0, q0, #0x10 { "vqshrn.u64 DREG , QREG , NUM",{0xF3A00910,0x005FF02E}}, // 111100111x1xxxxxxxxx100100x1xxx0 vqshrn.u64 d0, q0, #0x20 { "vqshrun.s16 DREG , QREG , NUM",{0xF3880810,0x0047F02E}}, // 111100111x001xxxxxxx100000x1xxx0 vqshrun.s16 d0, q0, #8 { "vqshrun.s32 DREG , QREG , NUM",{0xF3900810,0x004FF02E}}, // 111100111x01xxxxxxxx100000x1xxx0 vqshrun.s32 d0, q0, #0x10 { "vqshrun.s64 DREG , QREG , NUM",{0xF3A00810,0x005FF02E}}, // 111100111x1xxxxxxxxx100000x1xxx0 vqshrun.s64 d0, q0, #0x20 { "vqsub.s16 DREG , DREG , DREG",{0xF2100210,0x004FF0AF}}, // 111100100x01xxxxxxxx0010x0x1xxxx vqsub.s16 d0, d0, d0 { "vqsub.s16 QREG , QREG , QREG",{0xF2100250,0x004EE0AE}}, // 111100100x01xxx0xxx00010x1x1xxx0 vqsub.s16 q0, q0, q0 { "vqsub.s32 DREG , DREG , DREG",{0xF2200210,0x004FF0AF}}, // 111100100x10xxxxxxxx0010x0x1xxxx vqsub.s32 d0, d0, d0 { "vqsub.s32 QREG , QREG , QREG",{0xF2200250,0x004EE0AE}}, // 111100100x10xxx0xxx00010x1x1xxx0 vqsub.s32 q0, q0, q0 { "vqsub.s64 DREG , DREG , DREG",{0xF2300210,0x004FF0AF}}, // 111100100x11xxxxxxxx0010x0x1xxxx vqsub.s64 d0, d0, d0 { "vqsub.s64 QREG , QREG , QREG",{0xF2300250,0x004EE0AE}}, // 111100100x11xxx0xxx00010x1x1xxx0 vqsub.s64 q0, q0, q0 { "vqsub.s8 DREG , DREG , DREG",{0xF2000210,0x004FF0AF}}, // 111100100x00xxxxxxxx0010x0x1xxxx vqsub.s8 d0, d0, d0 { "vqsub.s8 QREG , QREG , QREG",{0xF2000250,0x004EE0AE}}, // 111100100x00xxx0xxx00010x1x1xxx0 vqsub.s8 q0, q0, q0 { "vqsub.u16 DREG , DREG , DREG",{0xF3100210,0x004FF0AF}}, // 111100110x01xxxxxxxx0010x0x1xxxx vqsub.u16 d0, d0, d0 { "vqsub.u16 QREG , QREG , QREG",{0xF3100250,0x004EE0AE}}, // 111100110x01xxx0xxx00010x1x1xxx0 vqsub.u16 q0, q0, q0 { "vqsub.u32 DREG , DREG , DREG",{0xF3200210,0x004FF0AF}}, // 111100110x10xxxxxxxx0010x0x1xxxx vqsub.u32 d0, d0, d0 { "vqsub.u32 QREG , QREG , QREG",{0xF3200250,0x004EE0AE}}, // 111100110x10xxx0xxx00010x1x1xxx0 vqsub.u32 q0, q0, q0 { "vqsub.u64 DREG , DREG , DREG",{0xF3300210,0x004FF0AF}}, // 111100110x11xxxxxxxx0010x0x1xxxx vqsub.u64 d0, d0, d0 { "vqsub.u64 QREG , QREG , QREG",{0xF3300250,0x004EE0AE}}, // 111100110x11xxx0xxx00010x1x1xxx0 vqsub.u64 q0, q0, q0 { "vqsub.u8 DREG , DREG , DREG",{0xF3000210,0x004FF0AF}}, // 111100110x00xxxxxxxx0010x0x1xxxx vqsub.u8 d0, d0, d0 { "vqsub.u8 QREG , QREG , QREG",{0xF3000250,0x004EE0AE}}, // 111100110x00xxx0xxx00010x1x1xxx0 vqsub.u8 q0, q0, q0 { "vraddhn.i16 DREG , QREG , QREG",{0xF3800400,0x004EF0AE}}, // 111100111x00xxx0xxxx0100x0x0xxx0 vraddhn.i16 d0, q0, q0 { "vraddhn.i32 DREG , QREG , QREG",{0xF3900400,0x004EF0AE}}, // 111100111x01xxx0xxxx0100x0x0xxx0 vraddhn.i32 d0, q0, q0 { "vraddhn.i64 DREG , QREG , QREG",{0xF3A00400,0x004EF0AE}}, // 111100111x10xxx0xxxx0100x0x0xxx0 vraddhn.i64 d0, q0, q0 { "vrecpe.f32 DREG , DREG",{0xF3BB0500,0x0040F02F}}, // 111100111x111011xxxx010100x0xxxx vrecpe.f32 d0, d0 { "vrecpe.f32 QREG , QREG",{0xF3BB0540,0x0040E02E}}, // 111100111x111011xxx0010101x0xxx0 vrecpe.f32 q0, q0 { "vrecpe.u32 DREG , DREG",{0xF3BB0400,0x0040F02F}}, // 111100111x111011xxxx010000x0xxxx vrecpe.u32 d0, d0 { "vrecpe.u32 QREG , QREG",{0xF3BB0440,0x0040E02E}}, // 111100111x111011xxx0010001x0xxx0 vrecpe.u32 q0, q0 { "vrecps.f32 DREG , DREG , DREG",{0xF2000F10,0x004FF0AF}}, // 111100100x00xxxxxxxx1111x0x1xxxx vrecps.f32 d0, d0, d0 { "vrecps.f32 QREG , QREG , QREG",{0xF2000F50,0x004EE0AE}}, // 111100100x00xxx0xxx01111x1x1xxx0 vrecps.f32 q0, q0, q0 { "vrev16.8 DREG , DREG",{0xF3B00100,0x0040F02F}}, // 111100111x110000xxxx000100x0xxxx vrev16.8 d0, d0 { "vrev16.8 QREG , QREG",{0xF3B00140,0x0040E02E}}, // 111100111x110000xxx0000101x0xxx0 vrev16.8 q0, q0 { "vrev32.16 DREG , DREG",{0xF3B40080,0x0040F02F}}, // 111100111x110100xxxx000010x0xxxx vrev32.16 d0, d0 { "vrev32.16 QREG , QREG",{0xF3B400C0,0x0040E02E}}, // 111100111x110100xxx0000011x0xxx0 vrev32.16 q0, q0 { "vrev32.8 DREG , DREG",{0xF3B00080,0x0040F02F}}, // 111100111x110000xxxx000010x0xxxx vrev32.8 d0, d0 { "vrev32.8 QREG , QREG",{0xF3B000C0,0x0040E02E}}, // 111100111x110000xxx0000011x0xxx0 vrev32.8 q0, q0 { "vrev64.16 DREG , DREG",{0xF3B40000,0x0040F02F}}, // 111100111x110100xxxx000000x0xxxx vrev64.16 d0, d0 { "vrev64.16 QREG , QREG",{0xF3B40040,0x0040E02E}}, // 111100111x110100xxx0000001x0xxx0 vrev64.16 q0, q0 { "vrev64.32 DREG , DREG",{0xF3B80000,0x0040F02F}}, // 111100111x111000xxxx000000x0xxxx vrev64.32 d0, d0 { "vrev64.32 QREG , QREG",{0xF3B80040,0x0040E02E}}, // 111100111x111000xxx0000001x0xxx0 vrev64.32 q0, q0 { "vrev64.8 DREG , DREG",{0xF3B00000,0x0040F02F}}, // 111100111x110000xxxx000000x0xxxx vrev64.8 d0, d0 { "vrev64.8 QREG , QREG",{0xF3B00040,0x0040E02E}}, // 111100111x110000xxx0000001x0xxx0 vrev64.8 q0, q0 { "vrhadd.s16 DREG , DREG , DREG",{0xF2100100,0x004FF0AF}}, // 111100100x01xxxxxxxx0001x0x0xxxx vrhadd.s16 d0, d0, d0 { "vrhadd.s16 QREG , QREG , QREG",{0xF2100140,0x004EE0AE}}, // 111100100x01xxx0xxx00001x1x0xxx0 vrhadd.s16 q0, q0, q0 { "vrhadd.s32 DREG , DREG , DREG",{0xF2200100,0x004FF0AF}}, // 111100100x10xxxxxxxx0001x0x0xxxx vrhadd.s32 d0, d0, d0 { "vrhadd.s32 QREG , QREG , QREG",{0xF2200140,0x004EE0AE}}, // 111100100x10xxx0xxx00001x1x0xxx0 vrhadd.s32 q0, q0, q0 { "vrhadd.s8 DREG , DREG , DREG",{0xF2000100,0x004FF0AF}}, // 111100100x00xxxxxxxx0001x0x0xxxx vrhadd.s8 d0, d0, d0 { "vrhadd.s8 QREG , QREG , QREG",{0xF2000140,0x004EE0AE}}, // 111100100x00xxx0xxx00001x1x0xxx0 vrhadd.s8 q0, q0, q0 { "vrhadd.u16 DREG , DREG , DREG",{0xF3100100,0x004FF0AF}}, // 111100110x01xxxxxxxx0001x0x0xxxx vrhadd.u16 d0, d0, d0 { "vrhadd.u16 QREG , QREG , QREG",{0xF3100140,0x004EE0AE}}, // 111100110x01xxx0xxx00001x1x0xxx0 vrhadd.u16 q0, q0, q0 { "vrhadd.u32 DREG , DREG , DREG",{0xF3200100,0x004FF0AF}}, // 111100110x10xxxxxxxx0001x0x0xxxx vrhadd.u32 d0, d0, d0 { "vrhadd.u32 QREG , QREG , QREG",{0xF3200140,0x004EE0AE}}, // 111100110x10xxx0xxx00001x1x0xxx0 vrhadd.u32 q0, q0, q0 { "vrhadd.u8 DREG , DREG , DREG",{0xF3000100,0x004FF0AF}}, // 111100110x00xxxxxxxx0001x0x0xxxx vrhadd.u8 d0, d0, d0 { "vrhadd.u8 QREG , QREG , QREG",{0xF3000140,0x004EE0AE}}, // 111100110x00xxx0xxx00001x1x0xxx0 vrhadd.u8 q0, q0, q0 { "vrinta.f32 SREG , SREG",{0xFEB80A40,0x0040F02F}}, // 111111101x111000xxxx101001x0xxxx vrinta.f32 s0, s0 { "vrinta.f64 DREG , DREG",{0xFEB80B40,0x0040F02F}}, // 111111101x111000xxxx101101x0xxxx vrinta.f64 d0, d0 { "vrintm.f32 SREG , SREG",{0xFEBB0A40,0x0040F02F}}, // 111111101x111011xxxx101001x0xxxx vrintm.f32 s0, s0 { "vrintm.f64 DREG , DREG",{0xFEBB0B40,0x0040F02F}}, // 111111101x111011xxxx101101x0xxxx vrintm.f64 d0, d0 { "vrintn.f32 SREG , SREG",{0xFEB90A40,0x0040F02F}}, // 111111101x111001xxxx101001x0xxxx vrintn.f32 s0, s0 { "vrintn.f64 DREG , DREG",{0xFEB90B40,0x0040F02F}}, // 111111101x111001xxxx101101x0xxxx vrintn.f64 d0, d0 { "vrintp.f32 SREG , SREG",{0xFEBA0A40,0x0040F02F}}, // 111111101x111010xxxx101001x0xxxx vrintp.f32 s0, s0 { "vrintp.f64 DREG , DREG",{0xFEBA0B40,0x0040F02F}}, // 111111101x111010xxxx101101x0xxxx vrintp.f64 d0, d0 { "vrintr.f32 SREG , SREG",{0xEEB60A40,0x0040F02F}}, // 111011101x110110xxxx101001x0xxxx vrintr.f32 s0, s0 { "vrintr.f64 DREG , DREG",{0xEEB60B40,0x0040F02F}}, // 111011101x110110xxxx101101x0xxxx vrintr.f64 d0, d0 { "vrintreq.f32 SREG , SREG",{0x0EB60A40,0x0040F02F}}, // 000011101x110110xxxx101001x0xxxx vrintreq.f32 s0, s0 { "vrintreq.f64 DREG , DREG",{0x0EB60B40,0x0040F02F}}, // 000011101x110110xxxx101101x0xxxx vrintreq.f64 d0, d0 { "vrintrge.f32 SREG , SREG",{0xAEB60A40,0x0040F02F}}, // 101011101x110110xxxx101001x0xxxx vrintrge.f32 s0, s0 { "vrintrge.f64 DREG , DREG",{0xAEB60B40,0x0040F02F}}, // 101011101x110110xxxx101101x0xxxx vrintrge.f64 d0, d0 { "vrintrgt.f32 SREG , SREG",{0xCEB60A40,0x0040F02F}}, // 110011101x110110xxxx101001x0xxxx vrintrgt.f32 s0, s0 { "vrintrgt.f64 DREG , DREG",{0xCEB60B40,0x0040F02F}}, // 110011101x110110xxxx101101x0xxxx vrintrgt.f64 d0, d0 { "vrintrhi.f32 SREG , SREG",{0x8EB60A40,0x0040F02F}}, // 100011101x110110xxxx101001x0xxxx vrintrhi.f32 s0, s0 { "vrintrhi.f64 DREG , DREG",{0x8EB60B40,0x0040F02F}}, // 100011101x110110xxxx101101x0xxxx vrintrhi.f64 d0, d0 { "vrintrhs.f32 SREG , SREG",{0x2EB60A40,0x0040F02F}}, // 001011101x110110xxxx101001x0xxxx vrintrhs.f32 s0, s0 { "vrintrhs.f64 DREG , DREG",{0x2EB60B40,0x0040F02F}}, // 001011101x110110xxxx101101x0xxxx vrintrhs.f64 d0, d0 { "vrintrle.f32 SREG , SREG",{0xDEB60A40,0x0040F02F}}, // 110111101x110110xxxx101001x0xxxx vrintrle.f32 s0, s0 { "vrintrle.f64 DREG , DREG",{0xDEB60B40,0x0040F02F}}, // 110111101x110110xxxx101101x0xxxx vrintrle.f64 d0, d0 { "vrintrlo.f32 SREG , SREG",{0x3EB60A40,0x0040F02F}}, // 001111101x110110xxxx101001x0xxxx vrintrlo.f32 s0, s0 { "vrintrlo.f64 DREG , DREG",{0x3EB60B40,0x0040F02F}}, // 001111101x110110xxxx101101x0xxxx vrintrlo.f64 d0, d0 { "vrintrls.f32 SREG , SREG",{0x9EB60A40,0x0040F02F}}, // 100111101x110110xxxx101001x0xxxx vrintrls.f32 s0, s0 { "vrintrls.f64 DREG , DREG",{0x9EB60B40,0x0040F02F}}, // 100111101x110110xxxx101101x0xxxx vrintrls.f64 d0, d0 { "vrintrlt.f32 SREG , SREG",{0xBEB60A40,0x0040F02F}}, // 101111101x110110xxxx101001x0xxxx vrintrlt.f32 s0, s0 { "vrintrlt.f64 DREG , DREG",{0xBEB60B40,0x0040F02F}}, // 101111101x110110xxxx101101x0xxxx vrintrlt.f64 d0, d0 { "vrintrmi.f32 SREG , SREG",{0x4EB60A40,0x0040F02F}}, // 010011101x110110xxxx101001x0xxxx vrintrmi.f32 s0, s0 { "vrintrmi.f64 DREG , DREG",{0x4EB60B40,0x0040F02F}}, // 010011101x110110xxxx101101x0xxxx vrintrmi.f64 d0, d0 { "vrintrne.f32 SREG , SREG",{0x1EB60A40,0x0040F02F}}, // 000111101x110110xxxx101001x0xxxx vrintrne.f32 s0, s0 { "vrintrne.f64 DREG , DREG",{0x1EB60B40,0x0040F02F}}, // 000111101x110110xxxx101101x0xxxx vrintrne.f64 d0, d0 { "vrintrpl.f32 SREG , SREG",{0x5EB60A40,0x0040F02F}}, // 010111101x110110xxxx101001x0xxxx vrintrpl.f32 s0, s0 { "vrintrpl.f64 DREG , DREG",{0x5EB60B40,0x0040F02F}}, // 010111101x110110xxxx101101x0xxxx vrintrpl.f64 d0, d0 { "vrintrvc.f32 SREG , SREG",{0x7EB60A40,0x0040F02F}}, // 011111101x110110xxxx101001x0xxxx vrintrvc.f32 s0, s0 { "vrintrvc.f64 DREG , DREG",{0x7EB60B40,0x0040F02F}}, // 011111101x110110xxxx101101x0xxxx vrintrvc.f64 d0, d0 { "vrintrvs.f32 SREG , SREG",{0x6EB60A40,0x0040F02F}}, // 011011101x110110xxxx101001x0xxxx vrintrvs.f32 s0, s0 { "vrintrvs.f64 DREG , DREG",{0x6EB60B40,0x0040F02F}}, // 011011101x110110xxxx101101x0xxxx vrintrvs.f64 d0, d0 { "vrintx.f32 SREG , SREG",{0xEEB70A40,0x0040F02F}}, // 111011101x110111xxxx101001x0xxxx vrintx.f32 s0, s0 { "vrintx.f64 DREG , DREG",{0xEEB70B40,0x0040F02F}}, // 111011101x110111xxxx101101x0xxxx vrintx.f64 d0, d0 { "vrintxeq.f32 SREG , SREG",{0x0EB70A40,0x0040F02F}}, // 000011101x110111xxxx101001x0xxxx vrintxeq.f32 s0, s0 { "vrintxeq.f64 DREG , DREG",{0x0EB70B40,0x0040F02F}}, // 000011101x110111xxxx101101x0xxxx vrintxeq.f64 d0, d0 { "vrintxge.f32 SREG , SREG",{0xAEB70A40,0x0040F02F}}, // 101011101x110111xxxx101001x0xxxx vrintxge.f32 s0, s0 { "vrintxge.f64 DREG , DREG",{0xAEB70B40,0x0040F02F}}, // 101011101x110111xxxx101101x0xxxx vrintxge.f64 d0, d0 { "vrintxgt.f32 SREG , SREG",{0xCEB70A40,0x0040F02F}}, // 110011101x110111xxxx101001x0xxxx vrintxgt.f32 s0, s0 { "vrintxgt.f64 DREG , DREG",{0xCEB70B40,0x0040F02F}}, // 110011101x110111xxxx101101x0xxxx vrintxgt.f64 d0, d0 { "vrintxhi.f32 SREG , SREG",{0x8EB70A40,0x0040F02F}}, // 100011101x110111xxxx101001x0xxxx vrintxhi.f32 s0, s0 { "vrintxhi.f64 DREG , DREG",{0x8EB70B40,0x0040F02F}}, // 100011101x110111xxxx101101x0xxxx vrintxhi.f64 d0, d0 { "vrintxhs.f32 SREG , SREG",{0x2EB70A40,0x0040F02F}}, // 001011101x110111xxxx101001x0xxxx vrintxhs.f32 s0, s0 { "vrintxhs.f64 DREG , DREG",{0x2EB70B40,0x0040F02F}}, // 001011101x110111xxxx101101x0xxxx vrintxhs.f64 d0, d0 { "vrintxle.f32 SREG , SREG",{0xDEB70A40,0x0040F02F}}, // 110111101x110111xxxx101001x0xxxx vrintxle.f32 s0, s0 { "vrintxle.f64 DREG , DREG",{0xDEB70B40,0x0040F02F}}, // 110111101x110111xxxx101101x0xxxx vrintxle.f64 d0, d0 { "vrintxlo.f32 SREG , SREG",{0x3EB70A40,0x0040F02F}}, // 001111101x110111xxxx101001x0xxxx vrintxlo.f32 s0, s0 { "vrintxlo.f64 DREG , DREG",{0x3EB70B40,0x0040F02F}}, // 001111101x110111xxxx101101x0xxxx vrintxlo.f64 d0, d0 { "vrintxls.f32 SREG , SREG",{0x9EB70A40,0x0040F02F}}, // 100111101x110111xxxx101001x0xxxx vrintxls.f32 s0, s0 { "vrintxls.f64 DREG , DREG",{0x9EB70B40,0x0040F02F}}, // 100111101x110111xxxx101101x0xxxx vrintxls.f64 d0, d0 { "vrintxlt.f32 SREG , SREG",{0xBEB70A40,0x0040F02F}}, // 101111101x110111xxxx101001x0xxxx vrintxlt.f32 s0, s0 { "vrintxlt.f64 DREG , DREG",{0xBEB70B40,0x0040F02F}}, // 101111101x110111xxxx101101x0xxxx vrintxlt.f64 d0, d0 { "vrintxmi.f32 SREG , SREG",{0x4EB70A40,0x0040F02F}}, // 010011101x110111xxxx101001x0xxxx vrintxmi.f32 s0, s0 { "vrintxmi.f64 DREG , DREG",{0x4EB70B40,0x0040F02F}}, // 010011101x110111xxxx101101x0xxxx vrintxmi.f64 d0, d0 { "vrintxne.f32 SREG , SREG",{0x1EB70A40,0x0040F02F}}, // 000111101x110111xxxx101001x0xxxx vrintxne.f32 s0, s0 { "vrintxne.f64 DREG , DREG",{0x1EB70B40,0x0040F02F}}, // 000111101x110111xxxx101101x0xxxx vrintxne.f64 d0, d0 { "vrintxpl.f32 SREG , SREG",{0x5EB70A40,0x0040F02F}}, // 010111101x110111xxxx101001x0xxxx vrintxpl.f32 s0, s0 { "vrintxpl.f64 DREG , DREG",{0x5EB70B40,0x0040F02F}}, // 010111101x110111xxxx101101x0xxxx vrintxpl.f64 d0, d0 { "vrintxvc.f32 SREG , SREG",{0x7EB70A40,0x0040F02F}}, // 011111101x110111xxxx101001x0xxxx vrintxvc.f32 s0, s0 { "vrintxvc.f64 DREG , DREG",{0x7EB70B40,0x0040F02F}}, // 011111101x110111xxxx101101x0xxxx vrintxvc.f64 d0, d0 { "vrintxvs.f32 SREG , SREG",{0x6EB70A40,0x0040F02F}}, // 011011101x110111xxxx101001x0xxxx vrintxvs.f32 s0, s0 { "vrintxvs.f64 DREG , DREG",{0x6EB70B40,0x0040F02F}}, // 011011101x110111xxxx101101x0xxxx vrintxvs.f64 d0, d0 { "vrintz.f32 SREG , SREG",{0xEEB60AC0,0x0040F02F}}, // 111011101x110110xxxx101011x0xxxx vrintz.f32 s0, s0 { "vrintz.f64 DREG , DREG",{0xEEB60BC0,0x0040F02F}}, // 111011101x110110xxxx101111x0xxxx vrintz.f64 d0, d0 { "vrintzeq.f32 SREG , SREG",{0x0EB60AC0,0x0040F02F}}, // 000011101x110110xxxx101011x0xxxx vrintzeq.f32 s0, s0 { "vrintzeq.f64 DREG , DREG",{0x0EB60BC0,0x0040F02F}}, // 000011101x110110xxxx101111x0xxxx vrintzeq.f64 d0, d0 { "vrintzge.f32 SREG , SREG",{0xAEB60AC0,0x0040F02F}}, // 101011101x110110xxxx101011x0xxxx vrintzge.f32 s0, s0 { "vrintzge.f64 DREG , DREG",{0xAEB60BC0,0x0040F02F}}, // 101011101x110110xxxx101111x0xxxx vrintzge.f64 d0, d0 { "vrintzgt.f32 SREG , SREG",{0xCEB60AC0,0x0040F02F}}, // 110011101x110110xxxx101011x0xxxx vrintzgt.f32 s0, s0 { "vrintzgt.f64 DREG , DREG",{0xCEB60BC0,0x0040F02F}}, // 110011101x110110xxxx101111x0xxxx vrintzgt.f64 d0, d0 { "vrintzhi.f32 SREG , SREG",{0x8EB60AC0,0x0040F02F}}, // 100011101x110110xxxx101011x0xxxx vrintzhi.f32 s0, s0 { "vrintzhi.f64 DREG , DREG",{0x8EB60BC0,0x0040F02F}}, // 100011101x110110xxxx101111x0xxxx vrintzhi.f64 d0, d0 { "vrintzhs.f32 SREG , SREG",{0x2EB60AC0,0x0040F02F}}, // 001011101x110110xxxx101011x0xxxx vrintzhs.f32 s0, s0 { "vrintzhs.f64 DREG , DREG",{0x2EB60BC0,0x0040F02F}}, // 001011101x110110xxxx101111x0xxxx vrintzhs.f64 d0, d0 { "vrintzle.f32 SREG , SREG",{0xDEB60AC0,0x0040F02F}}, // 110111101x110110xxxx101011x0xxxx vrintzle.f32 s0, s0 { "vrintzle.f64 DREG , DREG",{0xDEB60BC0,0x0040F02F}}, // 110111101x110110xxxx101111x0xxxx vrintzle.f64 d0, d0 { "vrintzlo.f32 SREG , SREG",{0x3EB60AC0,0x0040F02F}}, // 001111101x110110xxxx101011x0xxxx vrintzlo.f32 s0, s0 { "vrintzlo.f64 DREG , DREG",{0x3EB60BC0,0x0040F02F}}, // 001111101x110110xxxx101111x0xxxx vrintzlo.f64 d0, d0 { "vrintzls.f32 SREG , SREG",{0x9EB60AC0,0x0040F02F}}, // 100111101x110110xxxx101011x0xxxx vrintzls.f32 s0, s0 { "vrintzls.f64 DREG , DREG",{0x9EB60BC0,0x0040F02F}}, // 100111101x110110xxxx101111x0xxxx vrintzls.f64 d0, d0 { "vrintzlt.f32 SREG , SREG",{0xBEB60AC0,0x0040F02F}}, // 101111101x110110xxxx101011x0xxxx vrintzlt.f32 s0, s0 { "vrintzlt.f64 DREG , DREG",{0xBEB60BC0,0x0040F02F}}, // 101111101x110110xxxx101111x0xxxx vrintzlt.f64 d0, d0 { "vrintzmi.f32 SREG , SREG",{0x4EB60AC0,0x0040F02F}}, // 010011101x110110xxxx101011x0xxxx vrintzmi.f32 s0, s0 { "vrintzmi.f64 DREG , DREG",{0x4EB60BC0,0x0040F02F}}, // 010011101x110110xxxx101111x0xxxx vrintzmi.f64 d0, d0 { "vrintzne.f32 SREG , SREG",{0x1EB60AC0,0x0040F02F}}, // 000111101x110110xxxx101011x0xxxx vrintzne.f32 s0, s0 { "vrintzne.f64 DREG , DREG",{0x1EB60BC0,0x0040F02F}}, // 000111101x110110xxxx101111x0xxxx vrintzne.f64 d0, d0 { "vrintzpl.f32 SREG , SREG",{0x5EB60AC0,0x0040F02F}}, // 010111101x110110xxxx101011x0xxxx vrintzpl.f32 s0, s0 { "vrintzpl.f64 DREG , DREG",{0x5EB60BC0,0x0040F02F}}, // 010111101x110110xxxx101111x0xxxx vrintzpl.f64 d0, d0 { "vrintzvc.f32 SREG , SREG",{0x7EB60AC0,0x0040F02F}}, // 011111101x110110xxxx101011x0xxxx vrintzvc.f32 s0, s0 { "vrintzvc.f64 DREG , DREG",{0x7EB60BC0,0x0040F02F}}, // 011111101x110110xxxx101111x0xxxx vrintzvc.f64 d0, d0 { "vrintzvs.f32 SREG , SREG",{0x6EB60AC0,0x0040F02F}}, // 011011101x110110xxxx101011x0xxxx vrintzvs.f32 s0, s0 { "vrintzvs.f64 DREG , DREG",{0x6EB60BC0,0x0040F02F}}, // 011011101x110110xxxx101111x0xxxx vrintzvs.f64 d0, d0 { "vrshl.s16 DREG , DREG , DREG",{0xF2100500,0x004FF0AF}}, // 111100100x01xxxxxxxx0101x0x0xxxx vrshl.s16 d0, d0, d0 { "vrshl.s16 QREG , QREG , QREG",{0xF2100540,0x004EE0AE}}, // 111100100x01xxx0xxx00101x1x0xxx0 vrshl.s16 q0, q0, q0 { "vrshl.s32 DREG , DREG , DREG",{0xF2200500,0x004FF0AF}}, // 111100100x10xxxxxxxx0101x0x0xxxx vrshl.s32 d0, d0, d0 { "vrshl.s32 QREG , QREG , QREG",{0xF2200540,0x004EE0AE}}, // 111100100x10xxx0xxx00101x1x0xxx0 vrshl.s32 q0, q0, q0 { "vrshl.s64 DREG , DREG , DREG",{0xF2300500,0x004FF0AF}}, // 111100100x11xxxxxxxx0101x0x0xxxx vrshl.s64 d0, d0, d0 { "vrshl.s64 QREG , QREG , QREG",{0xF2300540,0x004EE0AE}}, // 111100100x11xxx0xxx00101x1x0xxx0 vrshl.s64 q0, q0, q0 { "vrshl.s8 DREG , DREG , DREG",{0xF2000500,0x004FF0AF}}, // 111100100x00xxxxxxxx0101x0x0xxxx vrshl.s8 d0, d0, d0 { "vrshl.s8 QREG , QREG , QREG",{0xF2000540,0x004EE0AE}}, // 111100100x00xxx0xxx00101x1x0xxx0 vrshl.s8 q0, q0, q0 { "vrshl.u16 DREG , DREG , DREG",{0xF3100500,0x004FF0AF}}, // 111100110x01xxxxxxxx0101x0x0xxxx vrshl.u16 d0, d0, d0 { "vrshl.u16 QREG , QREG , QREG",{0xF3100540,0x004EE0AE}}, // 111100110x01xxx0xxx00101x1x0xxx0 vrshl.u16 q0, q0, q0 { "vrshl.u32 DREG , DREG , DREG",{0xF3200500,0x004FF0AF}}, // 111100110x10xxxxxxxx0101x0x0xxxx vrshl.u32 d0, d0, d0 { "vrshl.u32 QREG , QREG , QREG",{0xF3200540,0x004EE0AE}}, // 111100110x10xxx0xxx00101x1x0xxx0 vrshl.u32 q0, q0, q0 { "vrshl.u64 DREG , DREG , DREG",{0xF3300500,0x004FF0AF}}, // 111100110x11xxxxxxxx0101x0x0xxxx vrshl.u64 d0, d0, d0 { "vrshl.u64 QREG , QREG , QREG",{0xF3300540,0x004EE0AE}}, // 111100110x11xxx0xxx00101x1x0xxx0 vrshl.u64 q0, q0, q0 { "vrshl.u8 DREG , DREG , DREG",{0xF3000500,0x004FF0AF}}, // 111100110x00xxxxxxxx0101x0x0xxxx vrshl.u8 d0, d0, d0 { "vrshl.u8 QREG , QREG , QREG",{0xF3000540,0x004EE0AE}}, // 111100110x00xxx0xxx00101x1x0xxx0 vrshl.u8 q0, q0, q0 { "vrshr.s16 DREG , DREG , NUM",{0xF2900210,0x004FF02F}}, // 111100101x01xxxxxxxx001000x1xxxx vrshr.s16 d0, d0, #0x10 { "vrshr.s16 QREG , QREG , NUM",{0xF2900250,0x004FE02E}}, // 111100101x01xxxxxxx0001001x1xxx0 vrshr.s16 q0, q0, #0x10 { "vrshr.s32 DREG , DREG , NUM",{0xF2A00210,0x005FF02F}}, // 111100101x1xxxxxxxxx001000x1xxxx vrshr.s32 d0, d0, #0x20 { "vrshr.s32 QREG , QREG , NUM",{0xF2A00250,0x005FE02E}}, // 111100101x1xxxxxxxx0001001x1xxx0 vrshr.s32 q0, q0, #0x20 { "vrshr.s64 DREG , DREG , NUM",{0xF2800290,0x007FF02F}}, // 111100101xxxxxxxxxxx001010x1xxxx vrshr.s64 d0, d0, #0x40 { "vrshr.s64 QREG , QREG , NUM",{0xF28002D0,0x007FE02E}}, // 111100101xxxxxxxxxx0001011x1xxx0 vrshr.s64 q0, q0, #0x40 { "vrshr.s8 DREG , DREG , NUM",{0xF2880210,0x0047F02F}}, // 111100101x001xxxxxxx001000x1xxxx vrshr.s8 d0, d0, #8 { "vrshr.s8 QREG , QREG , NUM",{0xF2880250,0x0047E02E}}, // 111100101x001xxxxxx0001001x1xxx0 vrshr.s8 q0, q0, #8 { "vrshr.u16 DREG , DREG , NUM",{0xF3900210,0x004FF02F}}, // 111100111x01xxxxxxxx001000x1xxxx vrshr.u16 d0, d0, #0x10 { "vrshr.u16 QREG , QREG , NUM",{0xF3900250,0x004FE02E}}, // 111100111x01xxxxxxx0001001x1xxx0 vrshr.u16 q0, q0, #0x10 { "vrshr.u32 DREG , DREG , NUM",{0xF3A00210,0x005FF02F}}, // 111100111x1xxxxxxxxx001000x1xxxx vrshr.u32 d0, d0, #0x20 { "vrshr.u32 QREG , QREG , NUM",{0xF3A00250,0x005FE02E}}, // 111100111x1xxxxxxxx0001001x1xxx0 vrshr.u32 q0, q0, #0x20 { "vrshr.u64 DREG , DREG , NUM",{0xF3800290,0x007FF02F}}, // 111100111xxxxxxxxxxx001010x1xxxx vrshr.u64 d0, d0, #0x40 { "vrshr.u64 QREG , QREG , NUM",{0xF38002D0,0x007FE02E}}, // 111100111xxxxxxxxxx0001011x1xxx0 vrshr.u64 q0, q0, #0x40 { "vrshr.u8 DREG , DREG , NUM",{0xF3880210,0x0047F02F}}, // 111100111x001xxxxxxx001000x1xxxx vrshr.u8 d0, d0, #8 { "vrshr.u8 QREG , QREG , NUM",{0xF3880250,0x0047E02E}}, // 111100111x001xxxxxx0001001x1xxx0 vrshr.u8 q0, q0, #8 { "vrshrn.i16 DREG , QREG , NUM",{0xF2880850,0x0047F02E}}, // 111100101x001xxxxxxx100001x1xxx0 vrshrn.i16 d0, q0, #8 { "vrshrn.i32 DREG , QREG , NUM",{0xF2900850,0x004FF02E}}, // 111100101x01xxxxxxxx100001x1xxx0 vrshrn.i32 d0, q0, #0x10 { "vrshrn.i64 DREG , QREG , NUM",{0xF2A00850,0x005FF02E}}, // 111100101x1xxxxxxxxx100001x1xxx0 vrshrn.i64 d0, q0, #0x20 { "vrsqrte.f32 DREG , DREG",{0xF3BB0580,0x0040F02F}}, // 111100111x111011xxxx010110x0xxxx vrsqrte.f32 d0, d0 { "vrsqrte.f32 QREG , QREG",{0xF3BB05C0,0x0040E02E}}, // 111100111x111011xxx0010111x0xxx0 vrsqrte.f32 q0, q0 { "vrsqrte.u32 DREG , DREG",{0xF3BB0480,0x0040F02F}}, // 111100111x111011xxxx010010x0xxxx vrsqrte.u32 d0, d0 { "vrsqrte.u32 QREG , QREG",{0xF3BB04C0,0x0040E02E}}, // 111100111x111011xxx0010011x0xxx0 vrsqrte.u32 q0, q0 { "vrsqrts.f32 DREG , DREG , DREG",{0xF2200F10,0x004FF0AF}}, // 111100100x10xxxxxxxx1111x0x1xxxx vrsqrts.f32 d0, d0, d0 { "vrsqrts.f32 QREG , QREG , QREG",{0xF2200F50,0x004EE0AE}}, // 111100100x10xxx0xxx01111x1x1xxx0 vrsqrts.f32 q0, q0, q0 { "vrsra.s16 DREG , DREG , NUM",{0xF2900310,0x004FF02F}}, // 111100101x01xxxxxxxx001100x1xxxx vrsra.s16 d0, d0, #0x10 { "vrsra.s16 QREG , QREG , NUM",{0xF2900350,0x004FE02E}}, // 111100101x01xxxxxxx0001101x1xxx0 vrsra.s16 q0, q0, #0x10 { "vrsra.s32 DREG , DREG , NUM",{0xF2A00310,0x005FF02F}}, // 111100101x1xxxxxxxxx001100x1xxxx vrsra.s32 d0, d0, #0x20 { "vrsra.s32 QREG , QREG , NUM",{0xF2A00350,0x005FE02E}}, // 111100101x1xxxxxxxx0001101x1xxx0 vrsra.s32 q0, q0, #0x20 { "vrsra.s64 DREG , DREG , NUM",{0xF2800390,0x007FF02F}}, // 111100101xxxxxxxxxxx001110x1xxxx vrsra.s64 d0, d0, #0x40 { "vrsra.s64 QREG , QREG , NUM",{0xF28003D0,0x007FE02E}}, // 111100101xxxxxxxxxx0001111x1xxx0 vrsra.s64 q0, q0, #0x40 { "vrsra.s8 DREG , DREG , NUM",{0xF2880310,0x0047F02F}}, // 111100101x001xxxxxxx001100x1xxxx vrsra.s8 d0, d0, #8 { "vrsra.s8 QREG , QREG , NUM",{0xF2880350,0x0047E02E}}, // 111100101x001xxxxxx0001101x1xxx0 vrsra.s8 q0, q0, #8 { "vrsra.u16 DREG , DREG , NUM",{0xF3900310,0x004FF02F}}, // 111100111x01xxxxxxxx001100x1xxxx vrsra.u16 d0, d0, #0x10 { "vrsra.u16 QREG , QREG , NUM",{0xF3900350,0x004FE02E}}, // 111100111x01xxxxxxx0001101x1xxx0 vrsra.u16 q0, q0, #0x10 { "vrsra.u32 DREG , DREG , NUM",{0xF3A00310,0x005FF02F}}, // 111100111x1xxxxxxxxx001100x1xxxx vrsra.u32 d0, d0, #0x20 { "vrsra.u32 QREG , QREG , NUM",{0xF3A00350,0x005FE02E}}, // 111100111x1xxxxxxxx0001101x1xxx0 vrsra.u32 q0, q0, #0x20 { "vrsra.u64 DREG , DREG , NUM",{0xF3800390,0x007FF02F}}, // 111100111xxxxxxxxxxx001110x1xxxx vrsra.u64 d0, d0, #0x40 { "vrsra.u64 QREG , QREG , NUM",{0xF38003D0,0x007FE02E}}, // 111100111xxxxxxxxxx0001111x1xxx0 vrsra.u64 q0, q0, #0x40 { "vrsra.u8 DREG , DREG , NUM",{0xF3880310,0x0047F02F}}, // 111100111x001xxxxxxx001100x1xxxx vrsra.u8 d0, d0, #8 { "vrsra.u8 QREG , QREG , NUM",{0xF3880350,0x0047E02E}}, // 111100111x001xxxxxx0001101x1xxx0 vrsra.u8 q0, q0, #8 { "vrsubhn.i16 DREG , QREG , QREG",{0xF3800600,0x004EF0AE}}, // 111100111x00xxx0xxxx0110x0x0xxx0 vrsubhn.i16 d0, q0, q0 { "vrsubhn.i32 DREG , QREG , QREG",{0xF3900600,0x004EF0AE}}, // 111100111x01xxx0xxxx0110x0x0xxx0 vrsubhn.i32 d0, q0, q0 { "vrsubhn.i64 DREG , QREG , QREG",{0xF3A00600,0x004EF0AE}}, // 111100111x10xxx0xxxx0110x0x0xxx0 vrsubhn.i64 d0, q0, q0 { "vseleq.f32 SREG , SREG , SREG",{0xFE000A00,0x004FF0AF}}, // 111111100x00xxxxxxxx1010x0x0xxxx vseleq.f32 s0, s0, s0 { "vseleq.f64 DREG , DREG , DREG",{0xFE000B00,0x004FF0AF}}, // 111111100x00xxxxxxxx1011x0x0xxxx vseleq.f64 d0, d0, d0 { "vselge.f32 SREG , SREG , SREG",{0xFE200A00,0x004FF0AF}}, // 111111100x10xxxxxxxx1010x0x0xxxx vselge.f32 s0, s0, s0 { "vselge.f64 DREG , DREG , DREG",{0xFE200B00,0x004FF0AF}}, // 111111100x10xxxxxxxx1011x0x0xxxx vselge.f64 d0, d0, d0 { "vselgt.f32 SREG , SREG , SREG",{0xFE300A00,0x004FF0AF}}, // 111111100x11xxxxxxxx1010x0x0xxxx vselgt.f32 s0, s0, s0 { "vselgt.f64 DREG , DREG , DREG",{0xFE300B00,0x004FF0AF}}, // 111111100x11xxxxxxxx1011x0x0xxxx vselgt.f64 d0, d0, d0 { "vselvs.f32 SREG , SREG , SREG",{0xFE100A00,0x004FF0AF}}, // 111111100x01xxxxxxxx1010x0x0xxxx vselvs.f32 s0, s0, s0 { "vselvs.f64 DREG , DREG , DREG",{0xFE100B00,0x004FF0AF}}, // 111111100x01xxxxxxxx1011x0x0xxxx vselvs.f64 d0, d0, d0 { "vshl.i16 DREG , DREG , NUM",{0xF2900510,0x004FF02F}}, // 111100101x01xxxxxxxx010100x1xxxx vshl.i16 d0, d0, #0 { "vshl.i16 QREG , QREG , NUM",{0xF2900550,0x004FE02E}}, // 111100101x01xxxxxxx0010101x1xxx0 vshl.i16 q0, q0, #0 { "vshl.i32 DREG , DREG , NUM",{0xF2A00510,0x005FF02F}}, // 111100101x1xxxxxxxxx010100x1xxxx vshl.i32 d0, d0, #0 { "vshl.i32 QREG , QREG , NUM",{0xF2A00550,0x005FE02E}}, // 111100101x1xxxxxxxx0010101x1xxx0 vshl.i32 q0, q0, #0 { "vshl.i64 DREG , DREG , NUM",{0xF2800590,0x007FF02F}}, // 111100101xxxxxxxxxxx010110x1xxxx vshl.i64 d0, d0, #0 { "vshl.i64 QREG , QREG , NUM",{0xF28005D0,0x007FE02E}}, // 111100101xxxxxxxxxx0010111x1xxx0 vshl.i64 q0, q0, #0 { "vshl.i8 DREG , DREG , NUM",{0xF2880510,0x0047F02F}}, // 111100101x001xxxxxxx010100x1xxxx vshl.i8 d0, d0, #0 { "vshl.i8 QREG , QREG , NUM",{0xF2880550,0x0047E02E}}, // 111100101x001xxxxxx0010101x1xxx0 vshl.i8 q0, q0, #0 { "vshl.s16 DREG , DREG , DREG",{0xF2100400,0x004FF0AF}}, // 111100100x01xxxxxxxx0100x0x0xxxx vshl.s16 d0, d0, d0 { "vshl.s16 QREG , QREG , QREG",{0xF2100440,0x004EE0AE}}, // 111100100x01xxx0xxx00100x1x0xxx0 vshl.s16 q0, q0, q0 { "vshl.s32 DREG , DREG , DREG",{0xF2200400,0x004FF0AF}}, // 111100100x10xxxxxxxx0100x0x0xxxx vshl.s32 d0, d0, d0 { "vshl.s32 QREG , QREG , QREG",{0xF2200440,0x004EE0AE}}, // 111100100x10xxx0xxx00100x1x0xxx0 vshl.s32 q0, q0, q0 { "vshl.s64 DREG , DREG , DREG",{0xF2300400,0x004FF0AF}}, // 111100100x11xxxxxxxx0100x0x0xxxx vshl.s64 d0, d0, d0 { "vshl.s64 QREG , QREG , QREG",{0xF2300440,0x004EE0AE}}, // 111100100x11xxx0xxx00100x1x0xxx0 vshl.s64 q0, q0, q0 { "vshl.s8 DREG , DREG , DREG",{0xF2000400,0x004FF0AF}}, // 111100100x00xxxxxxxx0100x0x0xxxx vshl.s8 d0, d0, d0 { "vshl.s8 QREG , QREG , QREG",{0xF2000440,0x004EE0AE}}, // 111100100x00xxx0xxx00100x1x0xxx0 vshl.s8 q0, q0, q0 { "vshl.u16 DREG , DREG , DREG",{0xF3100400,0x004FF0AF}}, // 111100110x01xxxxxxxx0100x0x0xxxx vshl.u16 d0, d0, d0 { "vshl.u16 QREG , QREG , QREG",{0xF3100440,0x004EE0AE}}, // 111100110x01xxx0xxx00100x1x0xxx0 vshl.u16 q0, q0, q0 { "vshl.u32 DREG , DREG , DREG",{0xF3200400,0x004FF0AF}}, // 111100110x10xxxxxxxx0100x0x0xxxx vshl.u32 d0, d0, d0 { "vshl.u32 QREG , QREG , QREG",{0xF3200440,0x004EE0AE}}, // 111100110x10xxx0xxx00100x1x0xxx0 vshl.u32 q0, q0, q0 { "vshl.u64 DREG , DREG , DREG",{0xF3300400,0x004FF0AF}}, // 111100110x11xxxxxxxx0100x0x0xxxx vshl.u64 d0, d0, d0 { "vshl.u64 QREG , QREG , QREG",{0xF3300440,0x004EE0AE}}, // 111100110x11xxx0xxx00100x1x0xxx0 vshl.u64 q0, q0, q0 { "vshl.u8 DREG , DREG , DREG",{0xF3000400,0x004FF0AF}}, // 111100110x00xxxxxxxx0100x0x0xxxx vshl.u8 d0, d0, d0 { "vshl.u8 QREG , QREG , QREG",{0xF3000440,0x004EE0AE}}, // 111100110x00xxx0xxx00100x1x0xxx0 vshl.u8 q0, q0, q0 { "vshll.i16 QREG , DREG , NUM",{0xF3B60300,0x0040E02F}}, // 111100111x110110xxx0001100x0xxxx vshll.i16 q0, d0, #0x10 { "vshll.i32 QREG , DREG , NUM",{0xF3BA0300,0x0040E02F}}, // 111100111x111010xxx0001100x0xxxx vshll.i32 q0, d0, #0x20 { "vshll.i8 QREG , DREG , NUM",{0xF3B20300,0x0040E02F}}, // 111100111x110010xxx0001100x0xxxx vshll.i8 q0, d0, #8 { "vshll.s16 QREG , DREG , NUM",{0xF2910A10,0x004FE02F}}, // 111100101x01xxxxxxx0101000x1xxxx vshll.s16 q0, d0, #1 { "vshll.s32 QREG , DREG , NUM",{0xF2A10A10,0x005FE02F}}, // 111100101x1xxxxxxxx0101000x1xxxx vshll.s32 q0, d0, #1 { "vshll.s8 QREG , DREG , NUM",{0xF2890A10,0x0047E02F}}, // 111100101x001xxxxxx0101000x1xxxx vshll.s8 q0, d0, #1 { "vshll.u16 QREG , DREG , NUM",{0xF3910A10,0x004FE02F}}, // 111100111x01xxxxxxx0101000x1xxxx vshll.u16 q0, d0, #1 { "vshll.u32 QREG , DREG , NUM",{0xF3A10A10,0x005FE02F}}, // 111100111x1xxxxxxxx0101000x1xxxx vshll.u32 q0, d0, #1 { "vshll.u8 QREG , DREG , NUM",{0xF3890A10,0x0047E02F}}, // 111100111x001xxxxxx0101000x1xxxx vshll.u8 q0, d0, #1 { "vshr.s16 DREG , DREG , NUM",{0xF2900010,0x004FF02F}}, // 111100101x01xxxxxxxx000000x1xxxx vshr.s16 d0, d0, #0x10 { "vshr.s16 QREG , QREG , NUM",{0xF2900050,0x004FE02E}}, // 111100101x01xxxxxxx0000001x1xxx0 vshr.s16 q0, q0, #0x10 { "vshr.s32 DREG , DREG , NUM",{0xF2A00010,0x005FF02F}}, // 111100101x1xxxxxxxxx000000x1xxxx vshr.s32 d0, d0, #0x20 { "vshr.s32 QREG , QREG , NUM",{0xF2A00050,0x005FE02E}}, // 111100101x1xxxxxxxx0000001x1xxx0 vshr.s32 q0, q0, #0x20 { "vshr.s64 DREG , DREG , NUM",{0xF2800090,0x007FF02F}}, // 111100101xxxxxxxxxxx000010x1xxxx vshr.s64 d0, d0, #0x40 { "vshr.s64 QREG , QREG , NUM",{0xF28000D0,0x007FE02E}}, // 111100101xxxxxxxxxx0000011x1xxx0 vshr.s64 q0, q0, #0x40 { "vshr.s8 DREG , DREG , NUM",{0xF2880010,0x0047F02F}}, // 111100101x001xxxxxxx000000x1xxxx vshr.s8 d0, d0, #8 { "vshr.s8 QREG , QREG , NUM",{0xF2880050,0x0047E02E}}, // 111100101x001xxxxxx0000001x1xxx0 vshr.s8 q0, q0, #8 { "vshr.u16 DREG , DREG , NUM",{0xF3900010,0x004FF02F}}, // 111100111x01xxxxxxxx000000x1xxxx vshr.u16 d0, d0, #0x10 { "vshr.u16 QREG , QREG , NUM",{0xF3900050,0x004FE02E}}, // 111100111x01xxxxxxx0000001x1xxx0 vshr.u16 q0, q0, #0x10 { "vshr.u32 DREG , DREG , NUM",{0xF3A00010,0x005FF02F}}, // 111100111x1xxxxxxxxx000000x1xxxx vshr.u32 d0, d0, #0x20 { "vshr.u32 QREG , QREG , NUM",{0xF3A00050,0x005FE02E}}, // 111100111x1xxxxxxxx0000001x1xxx0 vshr.u32 q0, q0, #0x20 { "vshr.u64 DREG , DREG , NUM",{0xF3800090,0x007FF02F}}, // 111100111xxxxxxxxxxx000010x1xxxx vshr.u64 d0, d0, #0x40 { "vshr.u64 QREG , QREG , NUM",{0xF38000D0,0x007FE02E}}, // 111100111xxxxxxxxxx0000011x1xxx0 vshr.u64 q0, q0, #0x40 { "vshr.u8 DREG , DREG , NUM",{0xF3880010,0x0047F02F}}, // 111100111x001xxxxxxx000000x1xxxx vshr.u8 d0, d0, #8 { "vshr.u8 QREG , QREG , NUM",{0xF3880050,0x0047E02E}}, // 111100111x001xxxxxx0000001x1xxx0 vshr.u8 q0, q0, #8 { "vshrn.i16 DREG , QREG , NUM",{0xF2880810,0x0047F02E}}, // 111100101x001xxxxxxx100000x1xxx0 vshrn.i16 d0, q0, #8 { "vshrn.i32 DREG , QREG , NUM",{0xF2900810,0x004FF02E}}, // 111100101x01xxxxxxxx100000x1xxx0 vshrn.i32 d0, q0, #0x10 { "vshrn.i64 DREG , QREG , NUM",{0xF2A00810,0x005FF02E}}, // 111100101x1xxxxxxxxx100000x1xxx0 vshrn.i64 d0, q0, #0x20 { "vsli.16 DREG , DREG , NUM",{0xF3900510,0x004FF02F}}, // 111100111x01xxxxxxxx010100x1xxxx vsli.16 d0, d0, #0 { "vsli.16 QREG , QREG , NUM",{0xF3900550,0x004FE02E}}, // 111100111x01xxxxxxx0010101x1xxx0 vsli.16 q0, q0, #0 { "vsli.32 DREG , DREG , NUM",{0xF3A00510,0x005FF02F}}, // 111100111x1xxxxxxxxx010100x1xxxx vsli.32 d0, d0, #0 { "vsli.32 QREG , QREG , NUM",{0xF3A00550,0x005FE02E}}, // 111100111x1xxxxxxxx0010101x1xxx0 vsli.32 q0, q0, #0 { "vsli.64 DREG , DREG , NUM",{0xF3800590,0x007FF02F}}, // 111100111xxxxxxxxxxx010110x1xxxx vsli.64 d0, d0, #0 { "vsli.64 QREG , QREG , NUM",{0xF38005D0,0x007FE02E}}, // 111100111xxxxxxxxxx0010111x1xxx0 vsli.64 q0, q0, #0 { "vsli.8 DREG , DREG , NUM",{0xF3880510,0x0047F02F}}, // 111100111x001xxxxxxx010100x1xxxx vsli.8 d0, d0, #0 { "vsli.8 QREG , QREG , NUM",{0xF3880550,0x0047E02E}}, // 111100111x001xxxxxx0010101x1xxx0 vsli.8 q0, q0, #0 { "vsqrt.f32 SREG , SREG",{0xEEB10AC0,0x0040F02F}}, // 111011101x110001xxxx101011x0xxxx vsqrt.f32 s0, s0 { "vsqrt.f64 DREG , DREG",{0xEEB10BC0,0x0040F02F}}, // 111011101x110001xxxx101111x0xxxx vsqrt.f64 d0, d0 { "vsqrteq.f32 SREG , SREG",{0x0EB10AC0,0x0040F02F}}, // 000011101x110001xxxx101011x0xxxx vsqrteq.f32 s0, s0 { "vsqrteq.f64 DREG , DREG",{0x0EB10BC0,0x0040F02F}}, // 000011101x110001xxxx101111x0xxxx vsqrteq.f64 d0, d0 { "vsqrtge.f32 SREG , SREG",{0xAEB10AC0,0x0040F02F}}, // 101011101x110001xxxx101011x0xxxx vsqrtge.f32 s0, s0 { "vsqrtge.f64 DREG , DREG",{0xAEB10BC0,0x0040F02F}}, // 101011101x110001xxxx101111x0xxxx vsqrtge.f64 d0, d0 { "vsqrtgt.f32 SREG , SREG",{0xCEB10AC0,0x0040F02F}}, // 110011101x110001xxxx101011x0xxxx vsqrtgt.f32 s0, s0 { "vsqrtgt.f64 DREG , DREG",{0xCEB10BC0,0x0040F02F}}, // 110011101x110001xxxx101111x0xxxx vsqrtgt.f64 d0, d0 { "vsqrthi.f32 SREG , SREG",{0x8EB10AC0,0x0040F02F}}, // 100011101x110001xxxx101011x0xxxx vsqrthi.f32 s0, s0 { "vsqrthi.f64 DREG , DREG",{0x8EB10BC0,0x0040F02F}}, // 100011101x110001xxxx101111x0xxxx vsqrthi.f64 d0, d0 { "vsqrths.f32 SREG , SREG",{0x2EB10AC0,0x0040F02F}}, // 001011101x110001xxxx101011x0xxxx vsqrths.f32 s0, s0 { "vsqrths.f64 DREG , DREG",{0x2EB10BC0,0x0040F02F}}, // 001011101x110001xxxx101111x0xxxx vsqrths.f64 d0, d0 { "vsqrtle.f32 SREG , SREG",{0xDEB10AC0,0x0040F02F}}, // 110111101x110001xxxx101011x0xxxx vsqrtle.f32 s0, s0 { "vsqrtle.f64 DREG , DREG",{0xDEB10BC0,0x0040F02F}}, // 110111101x110001xxxx101111x0xxxx vsqrtle.f64 d0, d0 { "vsqrtlo.f32 SREG , SREG",{0x3EB10AC0,0x0040F02F}}, // 001111101x110001xxxx101011x0xxxx vsqrtlo.f32 s0, s0 { "vsqrtlo.f64 DREG , DREG",{0x3EB10BC0,0x0040F02F}}, // 001111101x110001xxxx101111x0xxxx vsqrtlo.f64 d0, d0 { "vsqrtls.f32 SREG , SREG",{0x9EB10AC0,0x0040F02F}}, // 100111101x110001xxxx101011x0xxxx vsqrtls.f32 s0, s0 { "vsqrtls.f64 DREG , DREG",{0x9EB10BC0,0x0040F02F}}, // 100111101x110001xxxx101111x0xxxx vsqrtls.f64 d0, d0 { "vsqrtlt.f32 SREG , SREG",{0xBEB10AC0,0x0040F02F}}, // 101111101x110001xxxx101011x0xxxx vsqrtlt.f32 s0, s0 { "vsqrtlt.f64 DREG , DREG",{0xBEB10BC0,0x0040F02F}}, // 101111101x110001xxxx101111x0xxxx vsqrtlt.f64 d0, d0 { "vsqrtmi.f32 SREG , SREG",{0x4EB10AC0,0x0040F02F}}, // 010011101x110001xxxx101011x0xxxx vsqrtmi.f32 s0, s0 { "vsqrtmi.f64 DREG , DREG",{0x4EB10BC0,0x0040F02F}}, // 010011101x110001xxxx101111x0xxxx vsqrtmi.f64 d0, d0 { "vsqrtne.f32 SREG , SREG",{0x1EB10AC0,0x0040F02F}}, // 000111101x110001xxxx101011x0xxxx vsqrtne.f32 s0, s0 { "vsqrtne.f64 DREG , DREG",{0x1EB10BC0,0x0040F02F}}, // 000111101x110001xxxx101111x0xxxx vsqrtne.f64 d0, d0 { "vsqrtpl.f32 SREG , SREG",{0x5EB10AC0,0x0040F02F}}, // 010111101x110001xxxx101011x0xxxx vsqrtpl.f32 s0, s0 { "vsqrtpl.f64 DREG , DREG",{0x5EB10BC0,0x0040F02F}}, // 010111101x110001xxxx101111x0xxxx vsqrtpl.f64 d0, d0 { "vsqrtvc.f32 SREG , SREG",{0x7EB10AC0,0x0040F02F}}, // 011111101x110001xxxx101011x0xxxx vsqrtvc.f32 s0, s0 { "vsqrtvc.f64 DREG , DREG",{0x7EB10BC0,0x0040F02F}}, // 011111101x110001xxxx101111x0xxxx vsqrtvc.f64 d0, d0 { "vsqrtvs.f32 SREG , SREG",{0x6EB10AC0,0x0040F02F}}, // 011011101x110001xxxx101011x0xxxx vsqrtvs.f32 s0, s0 { "vsqrtvs.f64 DREG , DREG",{0x6EB10BC0,0x0040F02F}}, // 011011101x110001xxxx101111x0xxxx vsqrtvs.f64 d0, d0 { "vsra.s16 DREG , DREG , NUM",{0xF2900110,0x004FF02F}}, // 111100101x01xxxxxxxx000100x1xxxx vsra.s16 d0, d0, #0x10 { "vsra.s16 QREG , QREG , NUM",{0xF2900150,0x004FE02E}}, // 111100101x01xxxxxxx0000101x1xxx0 vsra.s16 q0, q0, #0x10 { "vsra.s32 DREG , DREG , NUM",{0xF2A00110,0x005FF02F}}, // 111100101x1xxxxxxxxx000100x1xxxx vsra.s32 d0, d0, #0x20 { "vsra.s32 QREG , QREG , NUM",{0xF2A00150,0x005FE02E}}, // 111100101x1xxxxxxxx0000101x1xxx0 vsra.s32 q0, q0, #0x20 { "vsra.s64 DREG , DREG , NUM",{0xF2800190,0x007FF02F}}, // 111100101xxxxxxxxxxx000110x1xxxx vsra.s64 d0, d0, #0x40 { "vsra.s64 QREG , QREG , NUM",{0xF28001D0,0x007FE02E}}, // 111100101xxxxxxxxxx0000111x1xxx0 vsra.s64 q0, q0, #0x40 { "vsra.s8 DREG , DREG , NUM",{0xF2880110,0x0047F02F}}, // 111100101x001xxxxxxx000100x1xxxx vsra.s8 d0, d0, #8 { "vsra.s8 QREG , QREG , NUM",{0xF2880150,0x0047E02E}}, // 111100101x001xxxxxx0000101x1xxx0 vsra.s8 q0, q0, #8 { "vsra.u16 DREG , DREG , NUM",{0xF3900110,0x004FF02F}}, // 111100111x01xxxxxxxx000100x1xxxx vsra.u16 d0, d0, #0x10 { "vsra.u16 QREG , QREG , NUM",{0xF3900150,0x004FE02E}}, // 111100111x01xxxxxxx0000101x1xxx0 vsra.u16 q0, q0, #0x10 { "vsra.u32 DREG , DREG , NUM",{0xF3A00110,0x005FF02F}}, // 111100111x1xxxxxxxxx000100x1xxxx vsra.u32 d0, d0, #0x20 { "vsra.u32 QREG , QREG , NUM",{0xF3A00150,0x005FE02E}}, // 111100111x1xxxxxxxx0000101x1xxx0 vsra.u32 q0, q0, #0x20 { "vsra.u64 DREG , DREG , NUM",{0xF3800190,0x007FF02F}}, // 111100111xxxxxxxxxxx000110x1xxxx vsra.u64 d0, d0, #0x40 { "vsra.u64 QREG , QREG , NUM",{0xF38001D0,0x007FE02E}}, // 111100111xxxxxxxxxx0000111x1xxx0 vsra.u64 q0, q0, #0x40 { "vsra.u8 DREG , DREG , NUM",{0xF3880110,0x0047F02F}}, // 111100111x001xxxxxxx000100x1xxxx vsra.u8 d0, d0, #8 { "vsra.u8 QREG , QREG , NUM",{0xF3880150,0x0047E02E}}, // 111100111x001xxxxxx0000101x1xxx0 vsra.u8 q0, q0, #8 { "vsri.16 DREG , DREG , NUM",{0xF3900410,0x004FF02F}}, // 111100111x01xxxxxxxx010000x1xxxx vsri.16 d0, d0, #0x10 { "vsri.16 QREG , QREG , NUM",{0xF3900450,0x004FE02E}}, // 111100111x01xxxxxxx0010001x1xxx0 vsri.16 q0, q0, #0x10 { "vsri.32 DREG , DREG , NUM",{0xF3A00410,0x005FF02F}}, // 111100111x1xxxxxxxxx010000x1xxxx vsri.32 d0, d0, #0x20 { "vsri.32 QREG , QREG , NUM",{0xF3A00450,0x005FE02E}}, // 111100111x1xxxxxxxx0010001x1xxx0 vsri.32 q0, q0, #0x20 { "vsri.64 DREG , DREG , NUM",{0xF3800490,0x007FF02F}}, // 111100111xxxxxxxxxxx010010x1xxxx vsri.64 d0, d0, #0x40 { "vsri.64 QREG , QREG , NUM",{0xF38004D0,0x007FE02E}}, // 111100111xxxxxxxxxx0010011x1xxx0 vsri.64 q0, q0, #0x40 { "vsri.8 DREG , DREG , NUM",{0xF3880410,0x0047F02F}}, // 111100111x001xxxxxxx010000x1xxxx vsri.8 d0, d0, #8 { "vsri.8 QREG , QREG , NUM",{0xF3880450,0x0047E02E}}, // 111100111x001xxxxxx0010001x1xxx0 vsri.8 q0, q0, #8 { "vst1.16 RLIST , [ GPR : NUM ] !",{0xF400025D,0x00CFFFF0}}, // 11110100xx00xxxxxxxxxxxxxxxx1101 vst1.16 {d0, d1, d2, d3}, [r0:0x40]! { "vst1.16 RLIST , [ GPR : NUM ] , GPR",{0xF4000250,0x00CFFFFF}}, // 11110100xx00xxxxxxxxxxxxxxxxxxxx vst1.16 {d0, d1, d2, d3}, [r0:0x40], r0 { "vst1.16 RLIST , [ GPR ]",{0xF400024F,0x00CFFFC0}}, // 11110100xx00xxxxxxxxxxxxxx001111 vst1.16 {d0, d1, d2, d3}, [r0] { "vst1.16 RLIST , [ GPR ] !",{0xF400024D,0x00CFFFC0}}, // 11110100xx00xxxxxxxxxxxxxx001101 vst1.16 {d0, d1, d2, d3}, [r0]! { "vst1.16 RLIST , [ GPR ] , GPR",{0xF4000240,0x00CFFFCF}}, // 11110100xx00xxxxxxxxxxxxxx00xxxx vst1.16 {d0, d1, d2, d3}, [r0], r0 { "vst1.32 RLIST , [ GPR : NUM ] !",{0xF400029D,0x00CFFF30}}, // 11110100xx00xxxxxxxxxxxx10xx1101 vst1.32 {d0, d1, d2, d3}, [r0:0x40]! { "vst1.32 RLIST , [ GPR : NUM ] , GPR",{0xF4000290,0x00CFFF3F}}, // 11110100xx00xxxxxxxxxxxx10xxxxxx vst1.32 {d0, d1, d2, d3}, [r0:0x40], r0 { "vst1.32 RLIST , [ GPR ]",{0xF400028F,0x00CFFF80}}, // 11110100xx00xxxxxxxxxxxxx0001111 vst1.32 {d0, d1, d2, d3}, [r0] { "vst1.32 RLIST , [ GPR ] !",{0xF400028D,0x00CFFF80}}, // 11110100xx00xxxxxxxxxxxxx0001101 vst1.32 {d0, d1, d2, d3}, [r0]! { "vst1.32 RLIST , [ GPR ] , GPR",{0xF4000280,0x00CFFF8F}}, // 11110100xx00xxxxxxxxxxxxx000xxxx vst1.32 {d0, d1, d2, d3}, [r0], r0 { "vst1.64 RLIST , [ GPR : NUM ] !",{0xF40002DD,0x004FFD30}}, // 111101000x00xxxxxxxxxx1x11xx1101 vst1.64 {d0, d1, d2, d3}, [r0:0x40]! { "vst1.64 RLIST , [ GPR : NUM ] , GPR",{0xF40002D0,0x004FFD3F}}, // 111101000x00xxxxxxxxxx1x11xxxxxx vst1.64 {d0, d1, d2, d3}, [r0:0x40], r0 { "vst1.64 RLIST , [ GPR ]",{0xF40002CF,0x004FFD00}}, // 111101000x00xxxxxxxxxx1x11001111 vst1.64 {d0, d1, d2, d3}, [r0] { "vst1.64 RLIST , [ GPR ] !",{0xF40002CD,0x004FFD00}}, // 111101000x00xxxxxxxxxx1x11001101 vst1.64 {d0, d1, d2, d3}, [r0]! { "vst1.64 RLIST , [ GPR ] , GPR",{0xF40002C0,0x004FFD0F}}, // 111101000x00xxxxxxxxxx1x1100xxxx vst1.64 {d0, d1, d2, d3}, [r0], r0 { "vst1.8 RLIST , [ GPR : NUM ] !",{0xF400021D,0x004FFD30}}, // 111101000x00xxxxxxxxxx1x00xx1101 vst1.8 {d0, d1, d2, d3}, [r0:0x40]! { "vst1.8 RLIST , [ GPR : NUM ] , GPR",{0xF4000210,0x004FFD3F}}, // 111101000x00xxxxxxxxxx1x00xxxxxx vst1.8 {d0, d1, d2, d3}, [r0:0x40], r0 { "vst1.8 RLIST , [ GPR ]",{0xF400020F,0x00CFFFE0}}, // 11110100xx00xxxxxxxxxxxxxxx01111 vst1.8 {d0, d1, d2, d3}, [r0] { "vst1.8 RLIST , [ GPR ] !",{0xF400020D,0x00CFFFE0}}, // 11110100xx00xxxxxxxxxxxxxxx01101 vst1.8 {d0, d1, d2, d3}, [r0]! { "vst1.8 RLIST , [ GPR ] , GPR",{0xF4000200,0x00CFFFEF}}, // 11110100xx00xxxxxxxxxxxxxxx0xxxx vst1.8 {d0, d1, d2, d3}, [r0], r0 { "vst2.16 RLIST , [ GPR : NUM ] !",{0xF400035D,0x00CFFFF0}}, // 11110100xx00xxxxxxxxxxxxxxxx1101 vst2.16 {d0, d1, d2, d3}, [r0:0x40]! { "vst2.16 RLIST , [ GPR : NUM ] , GPR",{0xF4000350,0x00CFFFFF}}, // 11110100xx00xxxxxxxxxxxxxxxxxxxx vst2.16 {d0, d1, d2, d3}, [r0:0x40], r0 { "vst2.16 RLIST , [ GPR ]",{0xF400034F,0x00CFFFE0}}, // 11110100xx00xxxxxxxxxxxxxxx01111 vst2.16 {d0, d1, d2, d3}, [r0] { "vst2.16 RLIST , [ GPR ] !",{0xF400034D,0x00CFFFE0}}, // 11110100xx00xxxxxxxxxxxxxxx01101 vst2.16 {d0, d1, d2, d3}, [r0]! { "vst2.16 RLIST , [ GPR ] , GPR",{0xF4000340,0x00CFFFEF}}, // 11110100xx00xxxxxxxxxxxxxxx0xxxx vst2.16 {d0, d1, d2, d3}, [r0], r0 { "vst2.32 RLIST , [ GPR : NUM ] !",{0xF400039D,0x00CFFBF0}}, // 11110100xx00xxxxxxxxx0xxxxxx1101 vst2.32 {d0, d1, d2, d3}, [r0:0x40]! { "vst2.32 RLIST , [ GPR : NUM ] , GPR",{0xF4000390,0x00CFFBFF}}, // 11110100xx00xxxxxxxxx0xxxxxxxxxx vst2.32 {d0, d1, d2, d3}, [r0:0x40], r0 { "vst2.32 RLIST , [ GPR ]",{0xF400038F,0x00CFFBC0}}, // 11110100xx00xxxxxxxxx0xxxx001111 vst2.32 {d0, d1, d2, d3}, [r0] { "vst2.32 RLIST , [ GPR ] !",{0xF400038D,0x00CFFBC0}}, // 11110100xx00xxxxxxxxx0xxxx001101 vst2.32 {d0, d1, d2, d3}, [r0]! { "vst2.32 RLIST , [ GPR ] , GPR",{0xF4000380,0x00CFFBCF}}, // 11110100xx00xxxxxxxxx0xxxx00xxxx vst2.32 {d0, d1, d2, d3}, [r0], r0 { "vst2.8 RLIST , [ GPR : NUM ] !",{0xF400031D,0x00CFFBF0}}, // 11110100xx00xxxxxxxxx0xxxxxx1101 vst2.8 {d0, d1, d2, d3}, [r0:0x40]! { "vst2.8 RLIST , [ GPR : NUM ] , GPR",{0xF4000310,0x00CFFBFF}}, // 11110100xx00xxxxxxxxx0xxxxxxxxxx vst2.8 {d0, d1, d2, d3}, [r0:0x40], r0 { "vst2.8 RLIST , [ GPR ]",{0xF400030F,0x00CFFBE0}}, // 11110100xx00xxxxxxxxx0xxxxx01111 vst2.8 {d0, d1, d2, d3}, [r0] { "vst2.8 RLIST , [ GPR ] !",{0xF400030D,0x00CFFBE0}}, // 11110100xx00xxxxxxxxx0xxxxx01101 vst2.8 {d0, d1, d2, d3}, [r0]! { "vst2.8 RLIST , [ GPR ] , GPR",{0xF4000300,0x00CFFBEF}}, // 11110100xx00xxxxxxxxx0xxxxx0xxxx vst2.8 {d0, d1, d2, d3}, [r0], r0 { "vst3.16 RLIST , [ GPR : NUM ] !",{0xF400045D,0x004FF100}}, // 111101000x00xxxxxxxx010x01011101 vst3.16 {d0, d1, d2}, [r0:0x40]! { "vst3.16 RLIST , [ GPR : NUM ] , GPR",{0xF4000450,0x004FF10F}}, // 111101000x00xxxxxxxx010x0101xxxx vst3.16 {d0, d1, d2}, [r0:0x40], r0 { "vst3.16 RLIST , [ GPR ]",{0xF400044F,0x00CFF3E0}}, // 11110100xx00xxxxxxxx01xxxxx01111 vst3.16 {d0, d1, d2}, [r0] { "vst3.16 RLIST , [ GPR ] !",{0xF400044D,0x00CFF3E0}}, // 11110100xx00xxxxxxxx01xxxxx01101 vst3.16 {d0, d1, d2}, [r0]! { "vst3.16 RLIST , [ GPR ] , GPR",{0xF4000440,0x00CFF3EF}}, // 11110100xx00xxxxxxxx01xxxxx0xxxx vst3.16 {d0, d1, d2}, [r0], r0 { "vst3.32 RLIST , [ GPR : NUM ] !",{0xF400049D,0x004FF100}}, // 111101000x00xxxxxxxx010x10011101 vst3.32 {d0, d1, d2}, [r0:0x40]! { "vst3.32 RLIST , [ GPR : NUM ] , GPR",{0xF4000490,0x004FF10F}}, // 111101000x00xxxxxxxx010x1001xxxx vst3.32 {d0, d1, d2}, [r0:0x40], r0 { "vst3.32 RLIST , [ GPR ]",{0xF400048F,0x00CFFF00}}, // 11110100xx00xxxxxxxxxxxx10001111 vst3.32 {d0, d1, d2}, [r0] { "vst3.32 RLIST , [ GPR ] !",{0xF400048D,0x00CFFF00}}, // 11110100xx00xxxxxxxxxxxx10001101 vst3.32 {d0, d1, d2}, [r0]! { "vst3.32 RLIST , [ GPR ] , GPR",{0xF4000480,0x00CFFF0F}}, // 11110100xx00xxxxxxxxxxxx1000xxxx vst3.32 {d0, d1, d2}, [r0], r0 { "vst3.8 RLIST , [ GPR : NUM ] !",{0xF400041D,0x004FF100}}, // 111101000x00xxxxxxxx010x00011101 vst3.8 {d0, d1, d2}, [r0:0x40]! { "vst3.8 RLIST , [ GPR : NUM ] , GPR",{0xF4000410,0x004FF10F}}, // 111101000x00xxxxxxxx010x0001xxxx vst3.8 {d0, d1, d2}, [r0:0x40], r0 { "vst3.8 RLIST , [ GPR ]",{0xF400040F,0x00CFF7E0}}, // 11110100xx00xxxxxxxx0xxxxxx01111 vst3.8 {d0, d1, d2}, [r0] { "vst3.8 RLIST , [ GPR ] !",{0xF400040D,0x00CFF7E0}}, // 11110100xx00xxxxxxxx0xxxxxx01101 vst3.8 {d0, d1, d2}, [r0]! { "vst3.8 RLIST , [ GPR ] , GPR",{0xF4000400,0x00CFF7EF}}, // 11110100xx00xxxxxxxx0xxxxxx0xxxx vst3.8 {d0, d1, d2}, [r0], r0 { "vst4.16 RLIST , [ GPR : NUM ] !",{0xF400005D,0x00CFF730}}, // 11110100xx00xxxxxxxx0xxx01xx1101 vst4.16 {d0, d1, d2, d3}, [r0:0x40]! { "vst4.16 RLIST , [ GPR : NUM ] , GPR",{0xF4000050,0x00CFF73F}}, // 11110100xx00xxxxxxxx0xxx01xxxxxx vst4.16 {d0, d1, d2, d3}, [r0:0x40], r0 { "vst4.16 RLIST , [ GPR ]",{0xF400004F,0x00CFF700}}, // 11110100xx00xxxxxxxx0xxx01001111 vst4.16 {d0, d1, d2, d3}, [r0] { "vst4.16 RLIST , [ GPR ] !",{0xF400004D,0x00CFF700}}, // 11110100xx00xxxxxxxx0xxx01001101 vst4.16 {d0, d1, d2, d3}, [r0]! { "vst4.16 RLIST , [ GPR ] , GPR",{0xF4000040,0x00CFF70F}}, // 11110100xx00xxxxxxxx0xxx0100xxxx vst4.16 {d0, d1, d2, d3}, [r0], r0 { "vst4.32 RLIST , [ GPR : NUM ] !",{0xF400009D,0x00CFFB30}}, // 11110100xx00xxxxxxxxx0xx10xx1101 vst4.32 {d0, d1, d2, d3}, [r0:0x40]! { "vst4.32 RLIST , [ GPR : NUM ] , GPR",{0xF4000090,0x00CFFB3F}}, // 11110100xx00xxxxxxxxx0xx10xxxxxx vst4.32 {d0, d1, d2, d3}, [r0:0x40], r0 { "vst4.32 RLIST , [ GPR ]",{0xF400008F,0x00CFFB00}}, // 11110100xx00xxxxxxxxx0xx10001111 vst4.32 {d0, d1, d2, d3}, [r0] { "vst4.32 RLIST , [ GPR ] !",{0xF400008D,0x00CFFB00}}, // 11110100xx00xxxxxxxxx0xx10001101 vst4.32 {d0, d1, d2, d3}, [r0]! { "vst4.32 RLIST , [ GPR ] , GPR",{0xF4000080,0x00CFFB0F}}, // 11110100xx00xxxxxxxxx0xx1000xxxx vst4.32 {d0, d1, d2, d3}, [r0], r0 { "vst4.8 RLIST , [ GPR : NUM ] !",{0xF400001D,0x00CFF3F0}}, // 11110100xx00xxxxxxxx00xxxxxx1101 vst4.8 {d0, d1, d2, d3}, [r0:0x40]! { "vst4.8 RLIST , [ GPR : NUM ] , GPR",{0xF4000010,0x00CFF3FF}}, // 11110100xx00xxxxxxxx00xxxxxxxxxx vst4.8 {d0, d1, d2, d3}, [r0:0x40], r0 { "vst4.8 RLIST , [ GPR ]",{0xF400000F,0x00CFF3E0}}, // 11110100xx00xxxxxxxx00xxxxx01111 vst4.8 {d0, d1, d2, d3}, [r0] { "vst4.8 RLIST , [ GPR ] !",{0xF400000D,0x00CFF3E0}}, // 11110100xx00xxxxxxxx00xxxxx01101 vst4.8 {d0, d1, d2, d3}, [r0]! { "vst4.8 RLIST , [ GPR ] , GPR",{0xF4000000,0x00CFF3EF}}, // 11110100xx00xxxxxxxx00xxxxx0xxxx vst4.8 {d0, d1, d2, d3}, [r0], r0 { "vstmdb GPR ! , RLIST",{0xED200A00,0x004FF1FF}}, // 111011010x10xxxxxxxx101xxxxxxxxx vstmdb r0!, {s0} { "vstmdbeq GPR ! , RLIST",{0x0D200A00,0x004FF1FF}}, // 000011010x10xxxxxxxx101xxxxxxxxx vstmdbeq r0!, {s0} { "vstmdbge GPR ! , RLIST",{0xAD200A00,0x004FF1FF}}, // 101011010x10xxxxxxxx101xxxxxxxxx vstmdbge r0!, {s0} { "vstmdbgt GPR ! , RLIST",{0xCD200A00,0x004FF1FF}}, // 110011010x10xxxxxxxx101xxxxxxxxx vstmdbgt r0!, {s0} { "vstmdbhi GPR ! , RLIST",{0x8D200A00,0x004FF1FF}}, // 100011010x10xxxxxxxx101xxxxxxxxx vstmdbhi r0!, {s0} { "vstmdbhs GPR ! , RLIST",{0x2D200A00,0x004FF1FF}}, // 001011010x10xxxxxxxx101xxxxxxxxx vstmdbhs r0!, {s0} { "vstmdble GPR ! , RLIST",{0xDD200A00,0x004FF1FF}}, // 110111010x10xxxxxxxx101xxxxxxxxx vstmdble r0!, {s0} { "vstmdblo GPR ! , RLIST",{0x3D200A00,0x004FF1FF}}, // 001111010x10xxxxxxxx101xxxxxxxxx vstmdblo r0!, {s0} { "vstmdbls GPR ! , RLIST",{0x9D200A00,0x004FF1FF}}, // 100111010x10xxxxxxxx101xxxxxxxxx vstmdbls r0!, {s0} { "vstmdblt GPR ! , RLIST",{0xBD200A00,0x004FF1FF}}, // 101111010x10xxxxxxxx101xxxxxxxxx vstmdblt r0!, {s0} { "vstmdbmi GPR ! , RLIST",{0x4D200A00,0x004FF1FF}}, // 010011010x10xxxxxxxx101xxxxxxxxx vstmdbmi r0!, {s0} { "vstmdbne GPR ! , RLIST",{0x1D200A00,0x004FF1FF}}, // 000111010x10xxxxxxxx101xxxxxxxxx vstmdbne r0!, {s0} { "vstmdbpl GPR ! , RLIST",{0x5D200A00,0x004FF1FF}}, // 010111010x10xxxxxxxx101xxxxxxxxx vstmdbpl r0!, {s0} { "vstmdbvc GPR ! , RLIST",{0x7D200A00,0x004FF1FF}}, // 011111010x10xxxxxxxx101xxxxxxxxx vstmdbvc r0!, {s0} { "vstmdbvs GPR ! , RLIST",{0x6D200A00,0x004FF1FF}}, // 011011010x10xxxxxxxx101xxxxxxxxx vstmdbvs r0!, {s0} { "vstmia GPR ! , RLIST",{0xECA00A00,0x004FF1FF}}, // 111011001x10xxxxxxxx101xxxxxxxxx vstmia r0!, {s0} { "vstmia GPR , RLIST",{0xEC800A00,0x004FF1FF}}, // 111011001x00xxxxxxxx101xxxxxxxxx vstmia r0, {s0} { "vstmiaeq GPR ! , RLIST",{0x0CA00A00,0x004FF1FF}}, // 000011001x10xxxxxxxx101xxxxxxxxx vstmiaeq r0!, {s0} { "vstmiaeq GPR , RLIST",{0x0C800A00,0x004FF1FF}}, // 000011001x00xxxxxxxx101xxxxxxxxx vstmiaeq r0, {s0} { "vstmiage GPR ! , RLIST",{0xACA00A00,0x004FF1FF}}, // 101011001x10xxxxxxxx101xxxxxxxxx vstmiage r0!, {s0} { "vstmiage GPR , RLIST",{0xAC800A00,0x004FF1FF}}, // 101011001x00xxxxxxxx101xxxxxxxxx vstmiage r0, {s0} { "vstmiagt GPR ! , RLIST",{0xCCA00A00,0x004FF1FF}}, // 110011001x10xxxxxxxx101xxxxxxxxx vstmiagt r0!, {s0} { "vstmiagt GPR , RLIST",{0xCC800A00,0x004FF1FF}}, // 110011001x00xxxxxxxx101xxxxxxxxx vstmiagt r0, {s0} { "vstmiahi GPR ! , RLIST",{0x8CA00A00,0x004FF1FF}}, // 100011001x10xxxxxxxx101xxxxxxxxx vstmiahi r0!, {s0} { "vstmiahi GPR , RLIST",{0x8C800A00,0x004FF1FF}}, // 100011001x00xxxxxxxx101xxxxxxxxx vstmiahi r0, {s0} { "vstmiahs GPR ! , RLIST",{0x2CA00A00,0x004FF1FF}}, // 001011001x10xxxxxxxx101xxxxxxxxx vstmiahs r0!, {s0} { "vstmiahs GPR , RLIST",{0x2C800A00,0x004FF1FF}}, // 001011001x00xxxxxxxx101xxxxxxxxx vstmiahs r0, {s0} { "vstmiale GPR ! , RLIST",{0xDCA00A00,0x004FF1FF}}, // 110111001x10xxxxxxxx101xxxxxxxxx vstmiale r0!, {s0} { "vstmiale GPR , RLIST",{0xDC800A00,0x004FF1FF}}, // 110111001x00xxxxxxxx101xxxxxxxxx vstmiale r0, {s0} { "vstmialo GPR ! , RLIST",{0x3CA00A00,0x004FF1FF}}, // 001111001x10xxxxxxxx101xxxxxxxxx vstmialo r0!, {s0} { "vstmialo GPR , RLIST",{0x3C800A00,0x004FF1FF}}, // 001111001x00xxxxxxxx101xxxxxxxxx vstmialo r0, {s0} { "vstmials GPR ! , RLIST",{0x9CA00A00,0x004FF1FF}}, // 100111001x10xxxxxxxx101xxxxxxxxx vstmials r0!, {s0} { "vstmials GPR , RLIST",{0x9C800A00,0x004FF1FF}}, // 100111001x00xxxxxxxx101xxxxxxxxx vstmials r0, {s0} { "vstmialt GPR ! , RLIST",{0xBCA00A00,0x004FF1FF}}, // 101111001x10xxxxxxxx101xxxxxxxxx vstmialt r0!, {s0} { "vstmialt GPR , RLIST",{0xBC800A00,0x004FF1FF}}, // 101111001x00xxxxxxxx101xxxxxxxxx vstmialt r0, {s0} { "vstmiami GPR ! , RLIST",{0x4CA00A00,0x004FF1FF}}, // 010011001x10xxxxxxxx101xxxxxxxxx vstmiami r0!, {s0} { "vstmiami GPR , RLIST",{0x4C800A00,0x004FF1FF}}, // 010011001x00xxxxxxxx101xxxxxxxxx vstmiami r0, {s0} { "vstmiane GPR ! , RLIST",{0x1CA00A00,0x004FF1FF}}, // 000111001x10xxxxxxxx101xxxxxxxxx vstmiane r0!, {s0} { "vstmiane GPR , RLIST",{0x1C800A00,0x004FF1FF}}, // 000111001x00xxxxxxxx101xxxxxxxxx vstmiane r0, {s0} { "vstmiapl GPR ! , RLIST",{0x5CA00A00,0x004FF1FF}}, // 010111001x10xxxxxxxx101xxxxxxxxx vstmiapl r0!, {s0} { "vstmiapl GPR , RLIST",{0x5C800A00,0x004FF1FF}}, // 010111001x00xxxxxxxx101xxxxxxxxx vstmiapl r0, {s0} { "vstmiavc GPR ! , RLIST",{0x7CA00A00,0x004FF1FF}}, // 011111001x10xxxxxxxx101xxxxxxxxx vstmiavc r0!, {s0} { "vstmiavc GPR , RLIST",{0x7C800A00,0x004FF1FF}}, // 011111001x00xxxxxxxx101xxxxxxxxx vstmiavc r0, {s0} { "vstmiavs GPR ! , RLIST",{0x6CA00A00,0x004FF1FF}}, // 011011001x10xxxxxxxx101xxxxxxxxx vstmiavs r0!, {s0} { "vstmiavs GPR , RLIST",{0x6C800A00,0x004FF1FF}}, // 011011001x00xxxxxxxx101xxxxxxxxx vstmiavs r0, {s0} { "vstr DREG , [ GPR , NUM ]",{0xED000B00,0x00CFF0FF}}, // 11101101xx00xxxxxxxx1011xxxxxxxx vstr d0, [r0, #-0] { "vstr DREG , [ GPR ]",{0xED800B00,0x004FF000}}, // 111011011x00xxxxxxxx101100000000 vstr d0, [r0] { "vstr SREG , [ GPR , NUM ]",{0xED000A00,0x00CFF0FF}}, // 11101101xx00xxxxxxxx1010xxxxxxxx vstr s0, [r0, #-0] { "vstr SREG , [ GPR ]",{0xED800A00,0x004FF000}}, // 111011011x00xxxxxxxx101000000000 vstr s0, [r0] { "vstreq DREG , [ GPR , NUM ]",{0x0D000B00,0x00CFF0FF}}, // 00001101xx00xxxxxxxx1011xxxxxxxx vstreq d0, [r0, #-0] { "vstreq DREG , [ GPR ]",{0x0D800B00,0x004FF000}}, // 000011011x00xxxxxxxx101100000000 vstreq d0, [r0] { "vstreq SREG , [ GPR , NUM ]",{0x0D000A00,0x00CFF0FF}}, // 00001101xx00xxxxxxxx1010xxxxxxxx vstreq s0, [r0, #-0] { "vstreq SREG , [ GPR ]",{0x0D800A00,0x004FF000}}, // 000011011x00xxxxxxxx101000000000 vstreq s0, [r0] { "vstrge DREG , [ GPR , NUM ]",{0xAD000B00,0x00CFF0FF}}, // 10101101xx00xxxxxxxx1011xxxxxxxx vstrge d0, [r0, #-0] { "vstrge DREG , [ GPR ]",{0xAD800B00,0x004FF000}}, // 101011011x00xxxxxxxx101100000000 vstrge d0, [r0] { "vstrge SREG , [ GPR , NUM ]",{0xAD000A00,0x00CFF0FF}}, // 10101101xx00xxxxxxxx1010xxxxxxxx vstrge s0, [r0, #-0] { "vstrge SREG , [ GPR ]",{0xAD800A00,0x004FF000}}, // 101011011x00xxxxxxxx101000000000 vstrge s0, [r0] { "vstrgt DREG , [ GPR , NUM ]",{0xCD000B00,0x00CFF0FF}}, // 11001101xx00xxxxxxxx1011xxxxxxxx vstrgt d0, [r0, #-0] { "vstrgt DREG , [ GPR ]",{0xCD800B00,0x004FF000}}, // 110011011x00xxxxxxxx101100000000 vstrgt d0, [r0] { "vstrgt SREG , [ GPR , NUM ]",{0xCD000A00,0x00CFF0FF}}, // 11001101xx00xxxxxxxx1010xxxxxxxx vstrgt s0, [r0, #-0] { "vstrgt SREG , [ GPR ]",{0xCD800A00,0x004FF000}}, // 110011011x00xxxxxxxx101000000000 vstrgt s0, [r0] { "vstrhi DREG , [ GPR , NUM ]",{0x8D000B00,0x00CFF0FF}}, // 10001101xx00xxxxxxxx1011xxxxxxxx vstrhi d0, [r0, #-0] { "vstrhi DREG , [ GPR ]",{0x8D800B00,0x004FF000}}, // 100011011x00xxxxxxxx101100000000 vstrhi d0, [r0] { "vstrhi SREG , [ GPR , NUM ]",{0x8D000A00,0x00CFF0FF}}, // 10001101xx00xxxxxxxx1010xxxxxxxx vstrhi s0, [r0, #-0] { "vstrhi SREG , [ GPR ]",{0x8D800A00,0x004FF000}}, // 100011011x00xxxxxxxx101000000000 vstrhi s0, [r0] { "vstrhs DREG , [ GPR , NUM ]",{0x2D000B00,0x00CFF0FF}}, // 00101101xx00xxxxxxxx1011xxxxxxxx vstrhs d0, [r0, #-0] { "vstrhs DREG , [ GPR ]",{0x2D800B00,0x004FF000}}, // 001011011x00xxxxxxxx101100000000 vstrhs d0, [r0] { "vstrhs SREG , [ GPR , NUM ]",{0x2D000A00,0x00CFF0FF}}, // 00101101xx00xxxxxxxx1010xxxxxxxx vstrhs s0, [r0, #-0] { "vstrhs SREG , [ GPR ]",{0x2D800A00,0x004FF000}}, // 001011011x00xxxxxxxx101000000000 vstrhs s0, [r0] { "vstrle DREG , [ GPR , NUM ]",{0xDD000B00,0x00CFF0FF}}, // 11011101xx00xxxxxxxx1011xxxxxxxx vstrle d0, [r0, #-0] { "vstrle DREG , [ GPR ]",{0xDD800B00,0x004FF000}}, // 110111011x00xxxxxxxx101100000000 vstrle d0, [r0] { "vstrle SREG , [ GPR , NUM ]",{0xDD000A00,0x00CFF0FF}}, // 11011101xx00xxxxxxxx1010xxxxxxxx vstrle s0, [r0, #-0] { "vstrle SREG , [ GPR ]",{0xDD800A00,0x004FF000}}, // 110111011x00xxxxxxxx101000000000 vstrle s0, [r0] { "vstrlo DREG , [ GPR , NUM ]",{0x3D000B00,0x00CFF0FF}}, // 00111101xx00xxxxxxxx1011xxxxxxxx vstrlo d0, [r0, #-0] { "vstrlo DREG , [ GPR ]",{0x3D800B00,0x004FF000}}, // 001111011x00xxxxxxxx101100000000 vstrlo d0, [r0] { "vstrlo SREG , [ GPR , NUM ]",{0x3D000A00,0x00CFF0FF}}, // 00111101xx00xxxxxxxx1010xxxxxxxx vstrlo s0, [r0, #-0] { "vstrlo SREG , [ GPR ]",{0x3D800A00,0x004FF000}}, // 001111011x00xxxxxxxx101000000000 vstrlo s0, [r0] { "vstrls DREG , [ GPR , NUM ]",{0x9D000B00,0x00CFF0FF}}, // 10011101xx00xxxxxxxx1011xxxxxxxx vstrls d0, [r0, #-0] { "vstrls DREG , [ GPR ]",{0x9D800B00,0x004FF000}}, // 100111011x00xxxxxxxx101100000000 vstrls d0, [r0] { "vstrls SREG , [ GPR , NUM ]",{0x9D000A00,0x00CFF0FF}}, // 10011101xx00xxxxxxxx1010xxxxxxxx vstrls s0, [r0, #-0] { "vstrls SREG , [ GPR ]",{0x9D800A00,0x004FF000}}, // 100111011x00xxxxxxxx101000000000 vstrls s0, [r0] { "vstrlt DREG , [ GPR , NUM ]",{0xBD000B00,0x00CFF0FF}}, // 10111101xx00xxxxxxxx1011xxxxxxxx vstrlt d0, [r0, #-0] { "vstrlt DREG , [ GPR ]",{0xBD800B00,0x004FF000}}, // 101111011x00xxxxxxxx101100000000 vstrlt d0, [r0] { "vstrlt SREG , [ GPR , NUM ]",{0xBD000A00,0x00CFF0FF}}, // 10111101xx00xxxxxxxx1010xxxxxxxx vstrlt s0, [r0, #-0] { "vstrlt SREG , [ GPR ]",{0xBD800A00,0x004FF000}}, // 101111011x00xxxxxxxx101000000000 vstrlt s0, [r0] { "vstrmi DREG , [ GPR , NUM ]",{0x4D000B00,0x00CFF0FF}}, // 01001101xx00xxxxxxxx1011xxxxxxxx vstrmi d0, [r0, #-0] { "vstrmi DREG , [ GPR ]",{0x4D800B00,0x004FF000}}, // 010011011x00xxxxxxxx101100000000 vstrmi d0, [r0] { "vstrmi SREG , [ GPR , NUM ]",{0x4D000A00,0x00CFF0FF}}, // 01001101xx00xxxxxxxx1010xxxxxxxx vstrmi s0, [r0, #-0] { "vstrmi SREG , [ GPR ]",{0x4D800A00,0x004FF000}}, // 010011011x00xxxxxxxx101000000000 vstrmi s0, [r0] { "vstrne DREG , [ GPR , NUM ]",{0x1D000B00,0x00CFF0FF}}, // 00011101xx00xxxxxxxx1011xxxxxxxx vstrne d0, [r0, #-0] { "vstrne DREG , [ GPR ]",{0x1D800B00,0x004FF000}}, // 000111011x00xxxxxxxx101100000000 vstrne d0, [r0] { "vstrne SREG , [ GPR , NUM ]",{0x1D000A00,0x00CFF0FF}}, // 00011101xx00xxxxxxxx1010xxxxxxxx vstrne s0, [r0, #-0] { "vstrne SREG , [ GPR ]",{0x1D800A00,0x004FF000}}, // 000111011x00xxxxxxxx101000000000 vstrne s0, [r0] { "vstrpl DREG , [ GPR , NUM ]",{0x5D000B00,0x00CFF0FF}}, // 01011101xx00xxxxxxxx1011xxxxxxxx vstrpl d0, [r0, #-0] { "vstrpl DREG , [ GPR ]",{0x5D800B00,0x004FF000}}, // 010111011x00xxxxxxxx101100000000 vstrpl d0, [r0] { "vstrpl SREG , [ GPR , NUM ]",{0x5D000A00,0x00CFF0FF}}, // 01011101xx00xxxxxxxx1010xxxxxxxx vstrpl s0, [r0, #-0] { "vstrpl SREG , [ GPR ]",{0x5D800A00,0x004FF000}}, // 010111011x00xxxxxxxx101000000000 vstrpl s0, [r0] { "vstrvc DREG , [ GPR , NUM ]",{0x7D000B00,0x00CFF0FF}}, // 01111101xx00xxxxxxxx1011xxxxxxxx vstrvc d0, [r0, #-0] { "vstrvc DREG , [ GPR ]",{0x7D800B00,0x004FF000}}, // 011111011x00xxxxxxxx101100000000 vstrvc d0, [r0] { "vstrvc SREG , [ GPR , NUM ]",{0x7D000A00,0x00CFF0FF}}, // 01111101xx00xxxxxxxx1010xxxxxxxx vstrvc s0, [r0, #-0] { "vstrvc SREG , [ GPR ]",{0x7D800A00,0x004FF000}}, // 011111011x00xxxxxxxx101000000000 vstrvc s0, [r0] { "vstrvs DREG , [ GPR , NUM ]",{0x6D000B00,0x00CFF0FF}}, // 01101101xx00xxxxxxxx1011xxxxxxxx vstrvs d0, [r0, #-0] { "vstrvs DREG , [ GPR ]",{0x6D800B00,0x004FF000}}, // 011011011x00xxxxxxxx101100000000 vstrvs d0, [r0] { "vstrvs SREG , [ GPR , NUM ]",{0x6D000A00,0x00CFF0FF}}, // 01101101xx00xxxxxxxx1010xxxxxxxx vstrvs s0, [r0, #-0] { "vstrvs SREG , [ GPR ]",{0x6D800A00,0x004FF000}}, // 011011011x00xxxxxxxx101000000000 vstrvs s0, [r0] { "vsub.f32 SREG , SREG , SREG",{0xEE300A40,0x004FF0AF}}, // 111011100x11xxxxxxxx1010x1x0xxxx vsub.f32 s0, s0, s0 { "vsub.f64 DREG , DREG , DREG",{0xEE300B40,0x004FF0AF}}, // 111011100x11xxxxxxxx1011x1x0xxxx vsub.f64 d0, d0, d0 { "vsub.i16 DREG , DREG , DREG",{0xF3100800,0x004FF0AF}}, // 111100110x01xxxxxxxx1000x0x0xxxx vsub.i16 d0, d0, d0 { "vsub.i16 QREG , QREG , QREG",{0xF3100840,0x004EE0AE}}, // 111100110x01xxx0xxx01000x1x0xxx0 vsub.i16 q0, q0, q0 { "vsub.i32 DREG , DREG , DREG",{0xF3200800,0x004FF0AF}}, // 111100110x10xxxxxxxx1000x0x0xxxx vsub.i32 d0, d0, d0 { "vsub.i32 QREG , QREG , QREG",{0xF3200840,0x004EE0AE}}, // 111100110x10xxx0xxx01000x1x0xxx0 vsub.i32 q0, q0, q0 { "vsub.i64 DREG , DREG , DREG",{0xF3300800,0x004FF0AF}}, // 111100110x11xxxxxxxx1000x0x0xxxx vsub.i64 d0, d0, d0 { "vsub.i64 QREG , QREG , QREG",{0xF3300840,0x004EE0AE}}, // 111100110x11xxx0xxx01000x1x0xxx0 vsub.i64 q0, q0, q0 { "vsub.i8 DREG , DREG , DREG",{0xF3000800,0x004FF0AF}}, // 111100110x00xxxxxxxx1000x0x0xxxx vsub.i8 d0, d0, d0 { "vsub.i8 QREG , QREG , QREG",{0xF3000840,0x004EE0AE}}, // 111100110x00xxx0xxx01000x1x0xxx0 vsub.i8 q0, q0, q0 { "vsubeq.f32 SREG , SREG , SREG",{0x0E300A40,0x004FF0AF}}, // 000011100x11xxxxxxxx1010x1x0xxxx vsubeq.f32 s0, s0, s0 { "vsubeq.f64 DREG , DREG , DREG",{0x0E300B40,0x004FF0AF}}, // 000011100x11xxxxxxxx1011x1x0xxxx vsubeq.f64 d0, d0, d0 { "vsubge.f32 SREG , SREG , SREG",{0xAE300A40,0x004FF0AF}}, // 101011100x11xxxxxxxx1010x1x0xxxx vsubge.f32 s0, s0, s0 { "vsubge.f64 DREG , DREG , DREG",{0xAE300B40,0x004FF0AF}}, // 101011100x11xxxxxxxx1011x1x0xxxx vsubge.f64 d0, d0, d0 { "vsubgt.f32 SREG , SREG , SREG",{0xCE300A40,0x004FF0AF}}, // 110011100x11xxxxxxxx1010x1x0xxxx vsubgt.f32 s0, s0, s0 { "vsubgt.f64 DREG , DREG , DREG",{0xCE300B40,0x004FF0AF}}, // 110011100x11xxxxxxxx1011x1x0xxxx vsubgt.f64 d0, d0, d0 { "vsubhi.f32 SREG , SREG , SREG",{0x8E300A40,0x004FF0AF}}, // 100011100x11xxxxxxxx1010x1x0xxxx vsubhi.f32 s0, s0, s0 { "vsubhi.f64 DREG , DREG , DREG",{0x8E300B40,0x004FF0AF}}, // 100011100x11xxxxxxxx1011x1x0xxxx vsubhi.f64 d0, d0, d0 { "vsubhn.i16 DREG , QREG , QREG",{0xF2800600,0x004EF0AE}}, // 111100101x00xxx0xxxx0110x0x0xxx0 vsubhn.i16 d0, q0, q0 { "vsubhn.i32 DREG , QREG , QREG",{0xF2900600,0x004EF0AE}}, // 111100101x01xxx0xxxx0110x0x0xxx0 vsubhn.i32 d0, q0, q0 { "vsubhn.i64 DREG , QREG , QREG",{0xF2A00600,0x004EF0AE}}, // 111100101x10xxx0xxxx0110x0x0xxx0 vsubhn.i64 d0, q0, q0 { "vsubhs.f32 SREG , SREG , SREG",{0x2E300A40,0x004FF0AF}}, // 001011100x11xxxxxxxx1010x1x0xxxx vsubhs.f32 s0, s0, s0 { "vsubhs.f64 DREG , DREG , DREG",{0x2E300B40,0x004FF0AF}}, // 001011100x11xxxxxxxx1011x1x0xxxx vsubhs.f64 d0, d0, d0 { "vsubl.s16 QREG , DREG , DREG",{0xF2900200,0x004FE0AF}}, // 111100101x01xxxxxxx00010x0x0xxxx vsubl.s16 q0, d0, d0 { "vsubl.s32 QREG , DREG , DREG",{0xF2A00200,0x004FE0AF}}, // 111100101x10xxxxxxx00010x0x0xxxx vsubl.s32 q0, d0, d0 { "vsubl.s8 QREG , DREG , DREG",{0xF2800200,0x004FE0AF}}, // 111100101x00xxxxxxx00010x0x0xxxx vsubl.s8 q0, d0, d0 { "vsubl.u16 QREG , DREG , DREG",{0xF3900200,0x004FE0AF}}, // 111100111x01xxxxxxx00010x0x0xxxx vsubl.u16 q0, d0, d0 { "vsubl.u32 QREG , DREG , DREG",{0xF3A00200,0x004FE0AF}}, // 111100111x10xxxxxxx00010x0x0xxxx vsubl.u32 q0, d0, d0 { "vsubl.u8 QREG , DREG , DREG",{0xF3800200,0x004FE0AF}}, // 111100111x00xxxxxxx00010x0x0xxxx vsubl.u8 q0, d0, d0 { "vsuble.f32 SREG , SREG , SREG",{0xDE300A40,0x004FF0AF}}, // 110111100x11xxxxxxxx1010x1x0xxxx vsuble.f32 s0, s0, s0 { "vsuble.f64 DREG , DREG , DREG",{0xDE300B40,0x004FF0AF}}, // 110111100x11xxxxxxxx1011x1x0xxxx vsuble.f64 d0, d0, d0 { "vsublo.f32 SREG , SREG , SREG",{0x3E300A40,0x004FF0AF}}, // 001111100x11xxxxxxxx1010x1x0xxxx vsublo.f32 s0, s0, s0 { "vsublo.f64 DREG , DREG , DREG",{0x3E300B40,0x004FF0AF}}, // 001111100x11xxxxxxxx1011x1x0xxxx vsublo.f64 d0, d0, d0 { "vsubls.f32 SREG , SREG , SREG",{0x9E300A40,0x004FF0AF}}, // 100111100x11xxxxxxxx1010x1x0xxxx vsubls.f32 s0, s0, s0 { "vsubls.f64 DREG , DREG , DREG",{0x9E300B40,0x004FF0AF}}, // 100111100x11xxxxxxxx1011x1x0xxxx vsubls.f64 d0, d0, d0 { "vsublt.f32 SREG , SREG , SREG",{0xBE300A40,0x004FF0AF}}, // 101111100x11xxxxxxxx1010x1x0xxxx vsublt.f32 s0, s0, s0 { "vsublt.f64 DREG , DREG , DREG",{0xBE300B40,0x004FF0AF}}, // 101111100x11xxxxxxxx1011x1x0xxxx vsublt.f64 d0, d0, d0 { "vsubmi.f32 SREG , SREG , SREG",{0x4E300A40,0x004FF0AF}}, // 010011100x11xxxxxxxx1010x1x0xxxx vsubmi.f32 s0, s0, s0 { "vsubmi.f64 DREG , DREG , DREG",{0x4E300B40,0x004FF0AF}}, // 010011100x11xxxxxxxx1011x1x0xxxx vsubmi.f64 d0, d0, d0 { "vsubne.f32 SREG , SREG , SREG",{0x1E300A40,0x004FF0AF}}, // 000111100x11xxxxxxxx1010x1x0xxxx vsubne.f32 s0, s0, s0 { "vsubne.f64 DREG , DREG , DREG",{0x1E300B40,0x004FF0AF}}, // 000111100x11xxxxxxxx1011x1x0xxxx vsubne.f64 d0, d0, d0 { "vsubpl.f32 SREG , SREG , SREG",{0x5E300A40,0x004FF0AF}}, // 010111100x11xxxxxxxx1010x1x0xxxx vsubpl.f32 s0, s0, s0 { "vsubpl.f64 DREG , DREG , DREG",{0x5E300B40,0x004FF0AF}}, // 010111100x11xxxxxxxx1011x1x0xxxx vsubpl.f64 d0, d0, d0 { "vsubvc.f32 SREG , SREG , SREG",{0x7E300A40,0x004FF0AF}}, // 011111100x11xxxxxxxx1010x1x0xxxx vsubvc.f32 s0, s0, s0 { "vsubvc.f64 DREG , DREG , DREG",{0x7E300B40,0x004FF0AF}}, // 011111100x11xxxxxxxx1011x1x0xxxx vsubvc.f64 d0, d0, d0 { "vsubvs.f32 SREG , SREG , SREG",{0x6E300A40,0x004FF0AF}}, // 011011100x11xxxxxxxx1010x1x0xxxx vsubvs.f32 s0, s0, s0 { "vsubvs.f64 DREG , DREG , DREG",{0x6E300B40,0x004FF0AF}}, // 011011100x11xxxxxxxx1011x1x0xxxx vsubvs.f64 d0, d0, d0 { "vsubw.s16 QREG , QREG , DREG",{0xF2900300,0x004EE0AF}}, // 111100101x01xxx0xxx00011x0x0xxxx vsubw.s16 q0, q0, d0 { "vsubw.s32 QREG , QREG , DREG",{0xF2A00300,0x004EE0AF}}, // 111100101x10xxx0xxx00011x0x0xxxx vsubw.s32 q0, q0, d0 { "vsubw.s8 QREG , QREG , DREG",{0xF2800300,0x004EE0AF}}, // 111100101x00xxx0xxx00011x0x0xxxx vsubw.s8 q0, q0, d0 { "vsubw.u16 QREG , QREG , DREG",{0xF3900300,0x004EE0AF}}, // 111100111x01xxx0xxx00011x0x0xxxx vsubw.u16 q0, q0, d0 { "vsubw.u32 QREG , QREG , DREG",{0xF3A00300,0x004EE0AF}}, // 111100111x10xxx0xxx00011x0x0xxxx vsubw.u32 q0, q0, d0 { "vsubw.u8 QREG , QREG , DREG",{0xF3800300,0x004EE0AF}}, // 111100111x00xxx0xxx00011x0x0xxxx vsubw.u8 q0, q0, d0 { "vswp DREG , DREG",{0xF3B20000,0x0040F02F}}, // 111100111x110010xxxx000000x0xxxx vswp d0, d0 { "vswp QREG , QREG",{0xF3B20040,0x0040E02E}}, // 111100111x110010xxx0000001x0xxx0 vswp q0, q0 { "vtbl.8 DREG , RLIST , DREG",{0xF3B00800,0x004FF3AF}}, // 111100111x11xxxxxxxx10xxx0x0xxxx vtbl.8 d0, {d0}, d0 { "vtbx.8 DREG , RLIST , DREG",{0xF3B00840,0x004FF3AF}}, // 111100111x11xxxxxxxx10xxx1x0xxxx vtbx.8 d0, {d0}, d0 { "vtrn.16 DREG , DREG",{0xF3B60080,0x0040F02F}}, // 111100111x110110xxxx000010x0xxxx vtrn.16 d0, d0 { "vtrn.16 QREG , QREG",{0xF3B600C0,0x0040E02E}}, // 111100111x110110xxx0000011x0xxx0 vtrn.16 q0, q0 { "vtrn.32 DREG , DREG",{0xF3BA0080,0x0040F02F}}, // 111100111x111010xxxx000010x0xxxx vtrn.32 d0, d0 { "vtrn.32 QREG , QREG",{0xF3BA00C0,0x0040E02E}}, // 111100111x111010xxx0000011x0xxx0 vtrn.32 q0, q0 { "vtrn.8 DREG , DREG",{0xF3B20080,0x0040F02F}}, // 111100111x110010xxxx000010x0xxxx vtrn.8 d0, d0 { "vtrn.8 QREG , QREG",{0xF3B200C0,0x0040E02E}}, // 111100111x110010xxx0000011x0xxx0 vtrn.8 q0, q0 { "vtst.16 DREG , DREG , DREG",{0xF2100810,0x004FF0AF}}, // 111100100x01xxxxxxxx1000x0x1xxxx vtst.16 d0, d0, d0 { "vtst.16 QREG , QREG , QREG",{0xF2100850,0x004EE0AE}}, // 111100100x01xxx0xxx01000x1x1xxx0 vtst.16 q0, q0, q0 { "vtst.32 DREG , DREG , DREG",{0xF2200810,0x004FF0AF}}, // 111100100x10xxxxxxxx1000x0x1xxxx vtst.32 d0, d0, d0 { "vtst.32 QREG , QREG , QREG",{0xF2200850,0x004EE0AE}}, // 111100100x10xxx0xxx01000x1x1xxx0 vtst.32 q0, q0, q0 { "vtst.8 DREG , DREG , DREG",{0xF2000810,0x004FF0AF}}, // 111100100x00xxxxxxxx1000x0x1xxxx vtst.8 d0, d0, d0 { "vtst.8 QREG , QREG , QREG",{0xF2000850,0x004EE0AE}}, // 111100100x00xxx0xxx01000x1x1xxx0 vtst.8 q0, q0, q0 { "vuzp.16 DREG , DREG",{0xF3B60100,0x0040F02F}}, // 111100111x110110xxxx000100x0xxxx vuzp.16 d0, d0 { "vuzp.16 QREG , QREG",{0xF3B60140,0x0040E02E}}, // 111100111x110110xxx0000101x0xxx0 vuzp.16 q0, q0 { "vuzp.32 QREG , QREG",{0xF3BA0140,0x0040E02E}}, // 111100111x111010xxx0000101x0xxx0 vuzp.32 q0, q0 { "vuzp.8 DREG , DREG",{0xF3B20100,0x0040F02F}}, // 111100111x110010xxxx000100x0xxxx vuzp.8 d0, d0 { "vuzp.8 QREG , QREG",{0xF3B20140,0x0040E02E}}, // 111100111x110010xxx0000101x0xxx0 vuzp.8 q0, q0 { "vzip.16 DREG , DREG",{0xF3B60180,0x0040F02F}}, // 111100111x110110xxxx000110x0xxxx vzip.16 d0, d0 { "vzip.16 QREG , QREG",{0xF3B601C0,0x0040E02E}}, // 111100111x110110xxx0000111x0xxx0 vzip.16 q0, q0 { "vzip.32 QREG , QREG",{0xF3BA01C0,0x0040E02E}}, // 111100111x111010xxx0000111x0xxx0 vzip.32 q0, q0 { "vzip.8 DREG , DREG",{0xF3B20180,0x0040F02F}}, // 111100111x110010xxxx000110x0xxxx vzip.8 d0, d0 { "vzip.8 QREG , QREG",{0xF3B201C0,0x0040E02E}}, // 111100111x110010xxx0000111x0xxx0 vzip.8 q0, q0 { "wfe",{0xE320F002,0x00000000}}, // 11100011001000001111000000000010 wfe { "wfeeq",{0x0320F002,0x00000000}}, // 00000011001000001111000000000010 wfeeq { "wfege",{0xA320F002,0x00000000}}, // 10100011001000001111000000000010 wfege { "wfegt",{0xC320F002,0x00000000}}, // 11000011001000001111000000000010 wfegt { "wfehi",{0x8320F002,0x00000000}}, // 10000011001000001111000000000010 wfehi { "wfehs",{0x2320F002,0x00000000}}, // 00100011001000001111000000000010 wfehs { "wfele",{0xD320F002,0x00000000}}, // 11010011001000001111000000000010 wfele { "wfelo",{0x3320F002,0x00000000}}, // 00110011001000001111000000000010 wfelo { "wfels",{0x9320F002,0x00000000}}, // 10010011001000001111000000000010 wfels { "wfelt",{0xB320F002,0x00000000}}, // 10110011001000001111000000000010 wfelt { "wfemi",{0x4320F002,0x00000000}}, // 01000011001000001111000000000010 wfemi { "wfene",{0x1320F002,0x00000000}}, // 00010011001000001111000000000010 wfene { "wfepl",{0x5320F002,0x00000000}}, // 01010011001000001111000000000010 wfepl { "wfevc",{0x7320F002,0x00000000}}, // 01110011001000001111000000000010 wfevc { "wfevs",{0x6320F002,0x00000000}}, // 01100011001000001111000000000010 wfevs { "wfi",{0xE320F003,0x00000000}}, // 11100011001000001111000000000011 wfi { "wfieq",{0x0320F003,0x00000000}}, // 00000011001000001111000000000011 wfieq { "wfige",{0xA320F003,0x00000000}}, // 10100011001000001111000000000011 wfige { "wfigt",{0xC320F003,0x00000000}}, // 11000011001000001111000000000011 wfigt { "wfihi",{0x8320F003,0x00000000}}, // 10000011001000001111000000000011 wfihi { "wfihs",{0x2320F003,0x00000000}}, // 00100011001000001111000000000011 wfihs { "wfile",{0xD320F003,0x00000000}}, // 11010011001000001111000000000011 wfile { "wfilo",{0x3320F003,0x00000000}}, // 00110011001000001111000000000011 wfilo { "wfils",{0x9320F003,0x00000000}}, // 10010011001000001111000000000011 wfils { "wfilt",{0xB320F003,0x00000000}}, // 10110011001000001111000000000011 wfilt { "wfimi",{0x4320F003,0x00000000}}, // 01000011001000001111000000000011 wfimi { "wfine",{0x1320F003,0x00000000}}, // 00010011001000001111000000000011 wfine { "wfipl",{0x5320F003,0x00000000}}, // 01010011001000001111000000000011 wfipl { "wfivc",{0x7320F003,0x00000000}}, // 01110011001000001111000000000011 wfivc { "wfivs",{0x6320F003,0x00000000}}, // 01100011001000001111000000000011 wfivs { "yield",{0xE320F001,0x00000000}}, // 11100011001000001111000000000001 yield { "yieldeq",{0x0320F001,0x00000000}}, // 00000011001000001111000000000001 yieldeq { "yieldge",{0xA320F001,0x00000000}}, // 10100011001000001111000000000001 yieldge { "yieldgt",{0xC320F001,0x00000000}}, // 11000011001000001111000000000001 yieldgt { "yieldhi",{0x8320F001,0x00000000}}, // 10000011001000001111000000000001 yieldhi { "yieldhs",{0x2320F001,0x00000000}}, // 00100011001000001111000000000001 yieldhs { "yieldle",{0xD320F001,0x00000000}}, // 11010011001000001111000000000001 yieldle { "yieldlo",{0x3320F001,0x00000000}}, // 00110011001000001111000000000001 yieldlo { "yieldls",{0x9320F001,0x00000000}}, // 10010011001000001111000000000001 yieldls { "yieldlt",{0xB320F001,0x00000000}}, // 10110011001000001111000000000001 yieldlt { "yieldmi",{0x4320F001,0x00000000}}, // 01000011001000001111000000000001 yieldmi { "yieldne",{0x1320F001,0x00000000}}, // 00010011001000001111000000000001 yieldne { "yieldpl",{0x5320F001,0x00000000}}, // 01010011001000001111000000000001 yieldpl { "yieldvc",{0x7320F001,0x00000000}}, // 01110011001000001111000000000001 yieldvc { "yieldvs",{0x6320F001,0x00000000}}, // 01100011001000001111000000000001 yieldvs };