Intel® X86 Encoder Decoder: Groupings of features for chips

Intel® X86 Encoder Decoder

Loading...
Searching...
No Matches
Groupings of features for chips

## Typedefs
typedef xed_uint64_t | xed_features_elem_t

## Functions
XED_DLL_EXPORT xed_bool_t | xed_isa_set_is_valid_for_chip (xed_isa_set_enum_t isa_set, xed_chip_enum_t chip)
| return 1 if the isa_set is part included in the specified chip, 0 otherwise.

## Detailed Description

Every Intel® XED iform belongs to one xed_isa_set_enum_t. Each Intel® XED chip of type xed_chip_enum_t represents a collection of xed "isa-sets". If you have a xed_decoded_inst_t, you can get the isa set via the function xed_decoded_inst_get_isa_set.

Intel® XED chip-check supports the detection of all Intel® APX instructions and flavors, whether be it a new Intel® APX instruction, legacy instruction with REX2 prefix, EVEX instruction with EGPR as one of its operands (register or memory) or EVEX instruction with ignored EGPR encoding.

## Typedef Documentation

## ◆ xed_features_elem_t

typedef xed_uint64_t xed_features_elem_t

## Function Documentation

## ◆ xed_isa_set_is_valid_for_chip()

XED_DLL_EXPORT xed_bool_t xed_isa_set_is_valid_for_chip | ( | xed_isa_set_enum_t | isa_set,
|  | xed_chip_enum_t | chip )

return 1 if the isa_set is part included in the specified chip, 0 otherwise.