Intel® X86 Encoder Decoder
|
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. More...
Data Structures | |
struct | xed_chip_features_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) |
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.
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.