| 3540 | } |
| 3541 | |
| 3542 | static DecodeStatus DecodeThumbAddrModeIS(MCInst *Inst, unsigned Val, |
| 3543 | uint64_t Address, const void *Decoder) |
| 3544 | { |
| 3545 | DecodeStatus S = MCDisassembler_Success; |
| 3546 | unsigned Rn = fieldFromInstruction_4(Val, 0, 3); |
| 3547 | unsigned imm = fieldFromInstruction_4(Val, 3, 5); |
| 3548 | |
| 3549 | if (!Check(&S, DecodetGPRRegisterClass(Inst, Rn, Address, Decoder))) |
| 3550 | return MCDisassembler_Fail; |
| 3551 | |
| 3552 | MCOperand_CreateImm0(Inst, imm); |
| 3553 | |
| 3554 | return S; |
| 3555 | } |
| 3556 | |
| 3557 | static DecodeStatus DecodeThumbAddrModePC(MCInst *Inst, unsigned Val, |
| 3558 | uint64_t Address, const void *Decoder) |
nothing calls this directly
no test coverage detected
searching dependent graphs…