Pin
|
Macros | |
#define | PREDICATE_TABLE_ENTRY(op) { XED_ICLASS_CMOV##op, XED_ICLASS_SET##op } |
Enumerations | |
enum | XED_OPERAND_NUMBER { XED_OPERAND_NUMBER_0 = 0, XED_OPERAND_NUMBER_1 = 1, XED_OPERAND_NUMBER_2 = 2, XED_OPERAND_NUMBER_3 = 3 } |
Functions | |
VOID | LEVEL_CORE::INS_InitMovsxd (INS ins, REG src, REG dst) |
This file contains the basic INS_Init* functions used thruout Pin to generate INSs, and the functions that use them. The basic INS_Init* functions are LOCALFUNS, so they do not expose the XED types thruout Pin. The GLOBALFUNs wrap them.
VOID LEVEL_CORE::INS_InitMovsxd | ( | INS | ins, |
REG | src, | ||
REG | dst | ||
) |
x
LOCALCONST xed_state_t LEVEL_CORE::DSTATE |
LOCALVAR const xed_reg_enum_t LEVEL_CORE::dummy_regs_native_table[MAX_DUMMY_REGS] |
LOCALVAR const xed_reg_enum_t LEVEL_CORE::dummy_regs_width_table[MAX_DUMMY_REGS][MAX_DUMMY_REG_WIDTHS] |
LOCALVAR { ... } LEVEL_CORE::predicateToOp[] |