Intel® X86 Encoder Decoder: xed-chip-features.h File Reference

Intel® X86 Encoder Decoder

Loading...
Searching...
No Matches
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 7

## Typedefs
typedef xed_uint64_t | xed_features_elem_t

## 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.
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.

## Macro Definition Documentation

## ◆ XED_FEATURE_VECTOR_MAX

#define XED_FEATURE_VECTOR_MAX 7

## 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.