Template Struct InstructionSetBase

Nested Relationships

Nested Types

Inheritance Relationships

Derived Type

Struct Documentation

template<typename T = void>
struct InstructionSetBase

Subclassed by proxsuite::helpers::InstructionSet

Protected Static Attributes

static const Data data = typenameInstructionSetBase<>::Data()
struct Data

Public Functions

inline Data()

Public Members

int nIds_
int nExIds_
std::string vendor_
std::string brand_
bool isIntel_
bool isAMD_
std::bitset<32> f_1_ECX_
std::bitset<32> f_1_EDX_
std::bitset<32> f_7_EBX_
std::bitset<32> f_7_ECX_
std::bitset<32> f_81_ECX_
std::bitset<32> f_81_EDX_
std::vector<std::array<int, 4>> data_
std::vector<std::array<int, 4>> extdata_