Rizin
unix-like reverse engineering framework and cli tools
|
#include <MCInstrDesc.h>
Public Attributes | |
unsigned short | Opcode |
unsigned char | NumOperands |
unsigned char | NumDefs |
unsigned short | SchedClass |
unsigned char | Size |
unsigned | Flags |
uint64_t | TSFlags |
char | ImplicitUses |
char | ImplicitDefs |
const MCOperandInfo * | OpInfo |
uint64_t | DeprecatedFeatureMask |
unsigned char | ComplexDeprecationInfo |
MCInstrDesc - Describe properties that are true of each instruction in the target description file. This captures information about side effects, register use and many other things. There is one instance of this struct for each target instruction class, and the MachineInstr class points to this struct directly to describe itself.
Definition at line 122 of file MCInstrDesc.h.
unsigned char MCInstrDesc::ComplexDeprecationInfo |
Definition at line 137 of file MCInstrDesc.h.
uint64_t MCInstrDesc::DeprecatedFeatureMask |
Definition at line 133 of file MCInstrDesc.h.
unsigned MCInstrDesc::Flags |
Definition at line 128 of file MCInstrDesc.h.
char MCInstrDesc::ImplicitDefs |
Definition at line 131 of file MCInstrDesc.h.
char MCInstrDesc::ImplicitUses |
Definition at line 130 of file MCInstrDesc.h.
unsigned char MCInstrDesc::NumDefs |
Definition at line 125 of file MCInstrDesc.h.
unsigned char MCInstrDesc::NumOperands |
Definition at line 124 of file MCInstrDesc.h.
unsigned short MCInstrDesc::Opcode |
Definition at line 123 of file MCInstrDesc.h.
const MCOperandInfo* MCInstrDesc::OpInfo |
Definition at line 132 of file MCInstrDesc.h.
unsigned short MCInstrDesc::SchedClass |
Definition at line 126 of file MCInstrDesc.h.
unsigned char MCInstrDesc::Size |
Definition at line 127 of file MCInstrDesc.h.
uint64_t MCInstrDesc::TSFlags |
Definition at line 129 of file MCInstrDesc.h.