Intel® X86 Encoder Decoder
|
#include "xed-util.h"
#include "xed-portability.h"
#include "xed-category-enum.h"
#include "xed-extension-enum.h"
#include "xed-iclass-enum.h"
#include "xed-operand-enum.h"
#include "xed-operand-visibility-enum.h"
#include "xed-operand-action-enum.h"
#include "xed-operand-convert-enum.h"
#include "xed-operand-type-enum.h"
#include "xed-nonterminal-enum.h"
#include "xed-operand-width-enum.h"
#include "xed-operand-element-xtype-enum.h"
#include "xed-reg-enum.h"
#include "xed-attribute-enum.h"
#include "xed-exception-enum.h"
#include "xed-iform-enum.h"
#include "xed-iform-map.h"
#include "xed-attributes.h"
Data Structures | |
struct | xed_inst_s |
struct | xed_operand_s |
Typedefs | |
typedef void(* | xed_operand_extractor_fn_t) (struct xed_decoded_inst_s *xds) |
typedef struct xed_operand_s | xed_operand_t |
xed_inst_t Template Operand Read/Written | |
typedef struct xed_inst_s | xed_inst_t |
XED_DLL_EXPORT xed_uint_t | xed_operand_conditional_read (const xed_operand_t *p) |
XED_DLL_EXPORT xed_uint_t | xed_operand_conditional_write (const xed_operand_t *p) |
XED_DLL_EXPORT xed_uint_t | xed_operand_read (const xed_operand_t *p) |
XED_DLL_EXPORT xed_uint_t | xed_operand_read_and_written (const xed_operand_t *p) |
XED_DLL_EXPORT xed_uint_t | xed_operand_read_only (const xed_operand_t *p) |
static XED_INLINE xed_operand_action_enum_t | xed_operand_rw (const xed_operand_t *p) |
XED_DLL_EXPORT xed_uint_t | xed_operand_written (const xed_operand_t *p) |
XED_DLL_EXPORT xed_uint_t | xed_operand_written_only (const xed_operand_t *p) |
typedef void(* xed_operand_extractor_fn_t) (struct xed_decoded_inst_s *xds) |