MCPcopy Create free account
hub / github.com/capstone-engine/capstone / DecodeDPairSpacedRegisterClass

Function DecodeDPairSpacedRegisterClass

arch/ARM/ARMDisassembler.c:1225–1237  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1223};
1224
1225static DecodeStatus DecodeDPairSpacedRegisterClass(MCInst *Inst,
1226 unsigned RegNo, uint64_t Address, const void *Decoder)
1227{
1228 unsigned Register;
1229
1230 if (RegNo > 29)
1231 return MCDisassembler_Fail;
1232
1233 Register = DPairSpacedDecoderTable[RegNo];
1234 MCOperand_CreateReg0(Inst, Register);
1235
1236 return MCDisassembler_Success;
1237}
1238
1239static DecodeStatus DecodeCCOutOperand(MCInst *Inst, unsigned Val,
1240 uint64_t Address, const void *Decoder)

Callers 3

DecodeVLDInstructionFunction · 0.85
DecodeVSTInstructionFunction · 0.85
DecodeVLD2DupInstructionFunction · 0.85

Calls 1

MCOperand_CreateReg0Function · 0.85

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…