Intel® X86 Encoder Decoder: xed-common-defs.h File Reference

Intel® X86 Encoder Decoder

Loading...
Searching...
No Matches
xed-common-defs.h File Reference

some pervasive defines More...

## Macros
#define | XED_BYTE_CAST(x)
#define | XED_BYTE_MASK(x)
#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 | ) |

Value:
(XED_STATIC_CAST(xed_uint8_t,x))
XED_STATIC_CAST
#define XED_STATIC_CAST(x, y)
Definition xed-portability.h:27
xed_uint8_t
uint8_t xed_uint8_t
Definition xed-types.h:30

## ◆ XED_BYTE_MASK

#define XED_BYTE_MASK | ( |  | x | ) |

Value:
((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