#include "level_base_with_ia32_ins.H"
#include "level_core_with_ia32_ins.H"
Typedefs | |
typedef class REGISTER_SET < REG_FirstInRegset, REG_LastInRegset > | LEVEL_CORE::REGSET |
typedef class REGISTER_SET < REG_FirstInRegsetPhyContext, REG_LastInRegsetPhyContext > | LEVEL_CORE::REGSET_CONTEXT |
typedef class FAST_REGISTER_SET < REG_FirstInRegset, REG_LastInRegset > | LEVEL_CORE::FAST_REGSET |
Functions | |
BOOL | LEVEL_CORE::REGSET_Contains (const REGSET ®set, REG reg) |
VOID | LEVEL_CORE::REGSET_Insert (REGSET ®set, REG reg) |
VOID | LEVEL_CORE::REGSET_Remove (REGSET ®set, REG reg) |
VOID | LEVEL_CORE::REGSET_Clear (REGSET ®set) |
VOID | LEVEL_CORE::REGSET_AddAll (REGSET ®set) |
REG | LEVEL_CORE::REGSET_PopNext (REGSET ®set) |
UINT32 | LEVEL_CORE::REGSET_PopCount (const REGSET ®set) |
BOOL | LEVEL_CORE::REGSET_PopCountIsZero (const REGSET ®set) |
string | LEVEL_CORE::REGSET_StringShort (const REGSET ®set) |
string | LEVEL_CORE::REGSET_StringList (const REGSET ®set) |
UINT32 | LEVEL_CORE::REGSET_HashKey (const REGSET ®set) |
BOOL | LEVEL_CORE::REGSET_CONTEXT_Contains (const REGSET_CONTEXT regset, REG reg) |
VOID | LEVEL_CORE::REGSET_CONTEXT_Insert (REGSET_CONTEXT ®set, REG reg) |
VOID | LEVEL_CORE::REGSET_CONTEXT_Remove (REGSET_CONTEXT ®set, REG reg) |
VOID | LEVEL_CORE::REGSET_CONTEXT_Clear (REGSET_CONTEXT ®set) |
REG | LEVEL_CORE::REGSET_CONTEXT_PopNext (REGSET_CONTEXT ®set) |
UINT32 | LEVEL_CORE::REGSET_CONTEXT_PopCount (const REGSET_CONTEXT ®set) |
BOOL | LEVEL_CORE::REGSET_CONTEXT_PopCountIsZero (const REGSET_CONTEXT ®set) |
string | LEVEL_CORE::REGSET_CONTEXT_StringShort (const REGSET_CONTEXT ®set) |
string | LEVEL_CORE::REGSET_CONTEXT_StringList (const REGSET ®set) |
Variables | |
GLOBALCONST REG | LEVEL_CORE::REG_FirstInRegset = REG_RBASE |
GLOBALCONST REG | LEVEL_CORE::REG_LastInRegset = REG(REG_LAST-1) |
GLOBALCONST REG | LEVEL_CORE::REG_FirstInRegsetPhyContext = REG_PHYSICAL_CONTEXT_BEGIN |
GLOBALCONST REG | LEVEL_CORE::REG_LastInRegsetPhyContext = REG_PHYSICAL_CONTEXT_END |
const REGSET | LEVEL_CORE::REGSET_NONE |
const REGSET_CONTEXT | LEVEL_CORE::REGSET_CONTEXT_NONE |
const FAST_REGSET | LEVEL_CORE::FAST_REGSET_NONE |
x