Rizin
unix-like reverse engineering framework and cli tools
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Friends Macros Modules Pages
MCFixedLenDisassembler.h File Reference

Go to the source code of this file.

Enumerations

enum  DecoderOps {
  MCD_OPC_ExtractField = 1 , MCD_OPC_FilterValue , MCD_OPC_CheckField , MCD_OPC_CheckPredicate ,
  MCD_OPC_Decode , MCD_OPC_SoftFail , MCD_OPC_Fail
}
 

Enumeration Type Documentation

◆ DecoderOps

enum DecoderOps
Enumerator
MCD_OPC_ExtractField 
MCD_OPC_FilterValue 
MCD_OPC_CheckField 
MCD_OPC_CheckPredicate 
MCD_OPC_Decode 
MCD_OPC_SoftFail 
MCD_OPC_Fail 

Definition at line 19 of file MCFixedLenDisassembler.h.

19  {
20  MCD_OPC_ExtractField = 1, // OPC_ExtractField(uint8_t Start, uint8_t Len)
21  MCD_OPC_FilterValue, // OPC_FilterValue(uleb128 Val, uint16_t NumToSkip)
22  MCD_OPC_CheckField, // OPC_CheckField(uint8_t Start, uint8_t Len,
23  // uleb128 Val, uint16_t NumToSkip)
24  MCD_OPC_CheckPredicate, // OPC_CheckPredicate(uleb128 PIdx, uint16_t NumToSkip)
25  MCD_OPC_Decode, // OPC_Decode(uleb128 Opcode, uleb128 DIdx)
26  MCD_OPC_SoftFail, // OPC_SoftFail(uleb128 PMask, uleb128 NMask)
27  MCD_OPC_Fail // OPC_Fail()
28 };
@ MCD_OPC_ExtractField
@ MCD_OPC_SoftFail
@ MCD_OPC_Decode
@ MCD_OPC_Fail
@ MCD_OPC_FilterValue
@ MCD_OPC_CheckPredicate
@ MCD_OPC_CheckField