X86 Encoder Decoder
xed-chip-features.h File Reference
#include "xed-common-hdrs.h"
#include "xed-types.h"
#include "xed-isa-set-enum.h"
#include "xed-chip-enum.h"

Data Structures

struct  xed_chip_features_t
 

Macros

#define XED_FEATURE_VECTOR_MAX   4
 

Functions

XED_DLL_EXPORT void xed_get_chip_features (xed_chip_features_t *p, xed_chip_enum_t chip)
 fill in the contents of p with the vector of chip features. More...
 
XED_DLL_EXPORT void xed_modify_chip_features (xed_chip_features_t *p, xed_isa_set_enum_t isa_set, xed_bool_t present)
 present = 1 to turn the feature on. present=0 to remove the feature. More...
 

Macro Definition Documentation

◆ XED_FEATURE_VECTOR_MAX

#define XED_FEATURE_VECTOR_MAX   4

Function Documentation

◆ xed_get_chip_features()

XED_DLL_EXPORT void xed_get_chip_features ( xed_chip_features_t p,
xed_chip_enum_t  chip 
)

fill in the contents of p with the vector of chip features.

◆ xed_modify_chip_features()

XED_DLL_EXPORT void xed_modify_chip_features ( xed_chip_features_t p,
xed_isa_set_enum_t  isa_set,
xed_bool_t  present 
)

present = 1 to turn the feature on. present=0 to remove the feature.