Rizin
unix-like reverse engineering framework and cli tools
|
#include <MCRegisterInfo.h>
Public Attributes | |
uint32_t | Name |
uint32_t | SubRegs |
uint32_t | SuperRegs |
uint32_t | SubRegIndices |
uint32_t | RegUnits |
uint16_t | RegUnitLaneMasks |
MCRegisterDesc - This record contains information about a particular register. The SubRegs field is a zero terminated array of registers that are sub-registers of the specific register, e.g. AL, AH are sub-registers of AX. The SuperRegs field is a zero terminated array of registers that are super-registers of the specific register, e.g. RAX, EAX, are super-registers of AX.
Definition at line 48 of file MCRegisterInfo.h.
uint32_t MCRegisterDesc::Name |
Definition at line 49 of file MCRegisterInfo.h.
uint16_t MCRegisterDesc::RegUnitLaneMasks |
Index into list with lane mask sequences. The sequence contains a lanemask for every register unit.
Definition at line 63 of file MCRegisterInfo.h.
uint32_t MCRegisterDesc::RegUnits |
Definition at line 59 of file MCRegisterInfo.h.
uint32_t MCRegisterDesc::SubRegIndices |
Definition at line 55 of file MCRegisterInfo.h.
Referenced by MCRegisterInfo_getSubReg().
uint32_t MCRegisterDesc::SubRegs |
Definition at line 50 of file MCRegisterInfo.h.
Referenced by MCRegisterInfo_getSubReg().
uint32_t MCRegisterDesc::SuperRegs |
Definition at line 51 of file MCRegisterInfo.h.
Referenced by MCRegisterInfo_getMatchingSuperReg().