- Main Page
- Modules
- Data Structures
- Files

- Search for |

- File List
- Globals

# xed-common-defs.h File Reference

some pervasive defines More...

Go to the source code of this file.

## Defines

#define | XED_BIT_FIELD_PSEUDO_WIDTH4 8
#define | XED_BIT_FIELD_PSEUDO_WIDTH8 16
#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
#define | XED_MAX_NONTERMINALS_PER_INSTRUCTION 20
#define | XED_MAX_OPERANDS 11

## Detailed Description

some pervasive defines

Definition in file xed-common-defs.h.

## Define Documentation

#define XED_BIT_FIELD_PSEUDO_WIDTH4 8

| Definition at line 66 of file xed-common-defs.h.

#define XED_BIT_FIELD_PSEUDO_WIDTH8 16

| Definition at line 67 of file xed-common-defs.h.

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

| Definition at line 54 of file xed-common-defs.h.

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

| Definition at line 53 of file xed-common-defs.h.

#define XED_MAX_DISPLACEMENT_BYTES 8

| Definition at line 45 of file xed-common-defs.h.

#define XED_MAX_IMMEDIATE_BYTES 8

| Definition at line 48 of file xed-common-defs.h.

#define XED_MAX_INSTRUCTION_BYTES 15

| Definition at line 50 of file xed-common-defs.h.

#define XED_MAX_NONTERMINALS_PER_INSTRUCTION 20

| Definition at line 42 of file xed-common-defs.h.

#define XED_MAX_OPERANDS 11

| Definition at line 41 of file xed-common-defs.h.