|
LOCALVAR MESSAGE_TYPE | LEVEL_CORE::MessageTypeLogXEDIa32 ("log_xed", "", false, false, false, false, LOGTYPE_LOGFILE, "pin log: Intel(R) X86 Encoder Decoder ") |
|
LOCALVAR STAT_UINT64 | LEVEL_CORE::XEDStatDecode ("pin","xed","decoded_insts_by_xed","") |
|
LOCALVAR STAT_UINT64 | LEVEL_CORE::XEDStatDecodeForDecodeIns ("pin","xed","decoded_insts_for_DecodeIns","") |
|
LOCALVAR STAT_UINT64 | LEVEL_CORE::XEDStatDecodeForValidation ("pin","xed","decoded_insts_for_Validation","") |
|
LOCALVAR STAT_UINT64 | LEVEL_CORE::XEDStatDecodeFor_update_stripe ("pin","insts","decoded_for_update_stripe","") |
|
LOCALVAR STAT_UINT64 | LEVEL_CORE::XEDStatEncode ("pin","insts","encoded_insts_by_xed","") |
|
LOCALVAR STAT_UINT64 | LEVEL_CORE::XEDStatReencodeAndDecode ("pin","insts","encoded_decode_reencode","") |
|
LOCALVAR STAT_UINT64 | LEVEL_CORE::PinFetchedInssStat ("pin","insts","fetched_total","") |
|
LOCALVAR STAT_UINT64 | LEVEL_CORE::PinGeneratedInssStat ("pin","insts","generated_inss_via_xed","") |
|
LOCALVAR STAT_NORM | LEVEL_CORE::TimerXEDStatEncodeAndDecode ("pin","time","XED_e_d_updt_strp","", &TimerCompile) |
|
LOCALVAR STAT_UINT64 | LEVEL_CORE::XEDStatInsEncode ("pin","insts","encode_INS_Encode_total","") |
|
LOCALVAR STAT_UINT64 | LEVEL_CORE::XEDStatInsEncodeUsedCachedEncode ("pin","insts","encode_INS_Encode_used_cached","") |
|
LOCALVAR STAT_UINT64 | LEVEL_CORE::XEDStatCachedReencode ("pin","insts","cached_reencoded_insts","") |
|
LOCALVAR KNOB_COMMENT | LEVEL_CORE::knob_xed_family ("supported:xed", "Intel(R) X86 Encoder Decoder switches") |
|
xed_decoded_inst_t * | LEVEL_CORE::INS_XedDec (INS ins) |
|
REG | LEVEL_CORE::INS_XedExactMapToPinReg (unsigned int r) |
|
Intel(R) X86 Encoder Decoder low-level support routines.
This supports the other core_ia32 files and is the lowest level interface to Intel(R) XED encoding/decoding.