| 1198 | }; |
| 1199 | |
| 1200 | static DecodeStatus DecodeDPairRegisterClass(MCInst *Inst, unsigned RegNo, |
| 1201 | uint64_t Address, const void *Decoder) |
| 1202 | { |
| 1203 | unsigned Register; |
| 1204 | |
| 1205 | if (RegNo > 30) |
| 1206 | return MCDisassembler_Fail; |
| 1207 | |
| 1208 | Register = DPairDecoderTable[RegNo]; |
| 1209 | MCOperand_CreateReg0(Inst, Register); |
| 1210 | |
| 1211 | return MCDisassembler_Success; |
| 1212 | } |
| 1213 | |
| 1214 | static const uint16_t DPairSpacedDecoderTable[] = { |
| 1215 | ARM_D0_D2, ARM_D1_D3, ARM_D2_D4, ARM_D3_D5, |
no test coverage detected
searching dependent graphs…