xed-iform-map.h File Reference

#include "xed-common-hdrs.h"
#include "xed-types.h"
#include "xed-iform-enum.h"
#include "xed-iclass-enum.h"
#include "xed-category-enum.h"
#include "xed-extension-enum.h"
#include "xed-isa-set-enum.h"

Go to the source code of this file.

Data Structures

struct  xed_iform_info_s
 Statically available information about iforms. More...

Defines

#define _XED_IFORM_MAP_H_

Typedefs

typedef xed_iform_info_s xed_iform_info_t
 Statically available information about iforms.

Functions

XED_DLL_EXPORT xed_uint32_t xed_iform_first_per_iclass (xed_iclass_enum_t iclass)
 Return the first of the iforms for a particular iclass.
XED_DLL_EXPORT const xed_iform_info_txed_iform_map (xed_iform_enum_t iform)
 Map the xed_iform_enum_t to a pointer to a xed_iform_info_t which indicates the xed_iclass_enum_t, the xed_category_enum_t and the xed_extension_enum_t for the iform.
XED_DLL_EXPORT xed_uint32_t xed_iform_max_per_iclass (xed_iclass_enum_t iclass)
 Return the maximum number of iforms for a particular iclass.
XED_DLL_EXPORT xed_category_enum_t xed_iform_to_category (xed_iform_enum_t iform)
 Return the category for a given iform.
XED_DLL_EXPORT xed_extension_enum_t xed_iform_to_extension (xed_iform_enum_t iform)
 Return the extension for a given iform.
static xed_iclass_enum_t XED_INLINE xed_iform_to_iclass (xed_iform_enum_t iform)
 Return the iclass for a given iform.
XED_DLL_EXPORT char const * xed_iform_to_iclass_string_att (xed_iform_enum_t iform)
 Return a pointer to a character string of the iclass.
XED_DLL_EXPORT char const * xed_iform_to_iclass_string_intel (xed_iform_enum_t iform)
 Return a pointer to a character string of the iclass.
XED_DLL_EXPORT xed_isa_set_enum_t xed_iform_to_isa_set (xed_iform_enum_t iform)
 Return the isa_set for a given iform.


Detailed Description

Definition in file xed-iform-map.h.


Define Documentation

#define _XED_IFORM_MAP_H_
 

Definition at line 35 of file xed-iform-map.h.


Generated on Wed Jan 21 02:14:35 2015 for XED by  doxygen 1.4.6