X86 Encoder Decoder
xed-common-defs.h File Reference

some pervasive defines More...

Macros

#define XED_BYTE_CAST(x)   (XED_STATIC_CAST(xed_uint8_t,x))
 
#define XED_BYTE_MASK(x)   ((x) & 0xFF)
 
#define XED_MAX_DISPLACEMENT_BYTES   8
 
#define XED_MAX_IMMEDIATE_BYTES   8
 
#define XED_MAX_INSTRUCTION_BYTES   15
 

Detailed Description

some pervasive defines

Macro Definition Documentation

◆ XED_BYTE_CAST

#define XED_BYTE_CAST (   x)    (XED_STATIC_CAST(xed_uint8_t,x))

◆ XED_BYTE_MASK

#define XED_BYTE_MASK (   x)    ((x) & 0xFF)

◆ XED_MAX_DISPLACEMENT_BYTES

#define XED_MAX_DISPLACEMENT_BYTES   8

◆ XED_MAX_IMMEDIATE_BYTES

#define XED_MAX_IMMEDIATE_BYTES   8

◆ XED_MAX_INSTRUCTION_BYTES

#define XED_MAX_INSTRUCTION_BYTES   15