X-Git-Url: http://v3vee.org/palacios/gitweb/gitweb.cgi?p=palacios.git;a=blobdiff_plain;f=misc%2Fdecoder_test%2FXED2%2Fdoc%2Fhtml%2Fxed-nonterminal-enum_8h.html;fp=misc%2Fdecoder_test%2FXED2%2Fdoc%2Fhtml%2Fxed-nonterminal-enum_8h.html;h=ca81c1987abbd440fcb90b949475b586702dfc05;hp=0000000000000000000000000000000000000000;hb=ddc16b0737cf58f7aa90a69c6652cdf4090aec51;hpb=626595465a2c6987606a6bc697df65130ad8c2d3 diff --git a/misc/decoder_test/XED2/doc/html/xed-nonterminal-enum_8h.html b/misc/decoder_test/XED2/doc/html/xed-nonterminal-enum_8h.html new file mode 100644 index 0000000..ca81c19 --- /dev/null +++ b/misc/decoder_test/XED2/doc/html/xed-nonterminal-enum_8h.html @@ -0,0 +1,631 @@ + + +XED2: XED2 User Guide - Thu May 15 03:15:09 2008 + + + + +
+
+
+
+

xed-nonterminal-enum.h File Reference


Detailed Description

+
Author:
Mark Charney <mark.charney@intel.com>
+ +

+Definition in file xed-nonterminal-enum.h. +

+#include "xed-common-hdrs.h"
+ +

+Go to the source code of this file. + + + + + + + + + + + + +

Defines

#define _XED_NONTERMINAL_ENUM_H_

Enumerations

enum  xed_nonterminal_enum_t {
+  XED_NONTERMINAL_INVALID, +
+  XED_NONTERMINAL_AR10, +
+  XED_NONTERMINAL_AR11, +
+  XED_NONTERMINAL_AR12, +
+  XED_NONTERMINAL_AR13, +
+  XED_NONTERMINAL_AR14, +
+  XED_NONTERMINAL_AR15, +
+  XED_NONTERMINAL_AR8, +
+  XED_NONTERMINAL_AR9, +
+  XED_NONTERMINAL_ARAX, +
+  XED_NONTERMINAL_ARBP, +
+  XED_NONTERMINAL_ARBX, +
+  XED_NONTERMINAL_ARCX, +
+  XED_NONTERMINAL_ARDI, +
+  XED_NONTERMINAL_ARDX, +
+  XED_NONTERMINAL_ARSI, +
+  XED_NONTERMINAL_ARSP, +
+  XED_NONTERMINAL_ASZ_NONTERM, +
+  XED_NONTERMINAL_BRANCH_HINT, +
+  XED_NONTERMINAL_BRDISP8, +
+  XED_NONTERMINAL_BRDISPZ, +
+  XED_NONTERMINAL_CR_B, +
+  XED_NONTERMINAL_CR_R, +
+  XED_NONTERMINAL_DF64, +
+  XED_NONTERMINAL_DR_B, +
+  XED_NONTERMINAL_DR_R, +
+  XED_NONTERMINAL_FINAL_DSEG, +
+  XED_NONTERMINAL_FINAL_DSEG1, +
+  XED_NONTERMINAL_FINAL_DSEG1_MODE64, +
+  XED_NONTERMINAL_FINAL_DSEG1_NOT64, +
+  XED_NONTERMINAL_FINAL_DSEG_MODE64, +
+  XED_NONTERMINAL_FINAL_DSEG_NOT64, +
+  XED_NONTERMINAL_FINAL_ESEG, +
+  XED_NONTERMINAL_FINAL_SSEG, +
+  XED_NONTERMINAL_FINAL_SSEG1, +
+  XED_NONTERMINAL_FINAL_SSEG_MODE64, +
+  XED_NONTERMINAL_FINAL_SSEG_NOT64, +
+  XED_NONTERMINAL_GPR16_B, +
+  XED_NONTERMINAL_GPR16_R, +
+  XED_NONTERMINAL_GPR32_B, +
+  XED_NONTERMINAL_GPR32_R, +
+  XED_NONTERMINAL_GPR32_X, +
+  XED_NONTERMINAL_GPR64_B, +
+  XED_NONTERMINAL_GPR64_R, +
+  XED_NONTERMINAL_GPR64_X, +
+  XED_NONTERMINAL_GPR8_B, +
+  XED_NONTERMINAL_GPR8_R, +
+  XED_NONTERMINAL_GPRV_B, +
+  XED_NONTERMINAL_GPRV_R, +
+  XED_NONTERMINAL_GPRY_B, +
+  XED_NONTERMINAL_GPRY_R, +
+  XED_NONTERMINAL_GPRZ_B, +
+  XED_NONTERMINAL_GPRZ_R, +
+  XED_NONTERMINAL_GPR_ERROR_B, +
+  XED_NONTERMINAL_GPR_ERROR_R, +
+  XED_NONTERMINAL_INSTRUCTIONS, +
+  XED_NONTERMINAL_ISA, +
+  XED_NONTERMINAL_LOCK_VALIDATE, +
+  XED_NONTERMINAL_MEMDISP16, +
+  XED_NONTERMINAL_MEMDISP32, +
+  XED_NONTERMINAL_MEMDISP8, +
+  XED_NONTERMINAL_MEMDISPV, +
+  XED_NONTERMINAL_MMX_B, +
+  XED_NONTERMINAL_MMX_R, +
+  XED_NONTERMINAL_MODRM, +
+  XED_NONTERMINAL_MODRM16, +
+  XED_NONTERMINAL_MODRM32, +
+  XED_NONTERMINAL_MODRM64ALT32, +
+  XED_NONTERMINAL_OEAX, +
+  XED_NONTERMINAL_OEBP, +
+  XED_NONTERMINAL_OEBX, +
+  XED_NONTERMINAL_OECX, +
+  XED_NONTERMINAL_OEDI, +
+  XED_NONTERMINAL_OEDX, +
+  XED_NONTERMINAL_OESI, +
+  XED_NONTERMINAL_OESP, +
+  XED_NONTERMINAL_OR10, +
+  XED_NONTERMINAL_OR11, +
+  XED_NONTERMINAL_OR12, +
+  XED_NONTERMINAL_OR13, +
+  XED_NONTERMINAL_OR14, +
+  XED_NONTERMINAL_OR15, +
+  XED_NONTERMINAL_OR8, +
+  XED_NONTERMINAL_OR9, +
+  XED_NONTERMINAL_ORAX, +
+  XED_NONTERMINAL_ORBP, +
+  XED_NONTERMINAL_ORBX, +
+  XED_NONTERMINAL_ORCX, +
+  XED_NONTERMINAL_ORDI, +
+  XED_NONTERMINAL_ORDX, +
+  XED_NONTERMINAL_ORSI, +
+  XED_NONTERMINAL_ORSP, +
+  XED_NONTERMINAL_OSZ_NONTERM, +
+  XED_NONTERMINAL_PREFIXES, +
+  XED_NONTERMINAL_REFINING66, +
+  XED_NONTERMINAL_REMOVE_SEGMENT, +
+  XED_NONTERMINAL_REP_VALIDATE, +
+  XED_NONTERMINAL_RFLAGS, +
+  XED_NONTERMINAL_RIP, +
+  XED_NONTERMINAL_SEG, +
+  XED_NONTERMINAL_SIB, +
+  XED_NONTERMINAL_SIB_BASE0, +
+  XED_NONTERMINAL_SIMM8, +
+  XED_NONTERMINAL_SIMMZ, +
+  XED_NONTERMINAL_TMP_B, +
+  XED_NONTERMINAL_TMP_R, +
+  XED_NONTERMINAL_UIMM16, +
+  XED_NONTERMINAL_UIMM32, +
+  XED_NONTERMINAL_UIMM8, +
+  XED_NONTERMINAL_UIMM8_1, +
+  XED_NONTERMINAL_UIMMV, +
+  XED_NONTERMINAL_X87, +
+  XED_NONTERMINAL_XMM_B, +
+  XED_NONTERMINAL_XMM_R, +
+  XED_NONTERMINAL_LAST +
+ }

Functions

XED_DLL_EXPORT xed_nonterminal_enum_t str2xed_nonterminal_enum_t (const char *s)
XED_DLL_EXPORT const char * xed_nonterminal_enum_t2str (const xed_nonterminal_enum_t p)
+


Define Documentation

+

+ + + + +
+ + + + +
#define _XED_NONTERMINAL_ENUM_H_
+
+ + + + + +
+   + + +

+ +

+Definition at line 40 of file xed-nonterminal-enum.h.

+


Enumeration Type Documentation

+

+ + + + +
+ + + + +
enum xed_nonterminal_enum_t
+
+ + + + + +
+   + + +

+

Enumerator:
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
XED_NONTERMINAL_INVALID  +
XED_NONTERMINAL_AR10  +
XED_NONTERMINAL_AR11  +
XED_NONTERMINAL_AR12  +
XED_NONTERMINAL_AR13  +
XED_NONTERMINAL_AR14  +
XED_NONTERMINAL_AR15  +
XED_NONTERMINAL_AR8  +
XED_NONTERMINAL_AR9  +
XED_NONTERMINAL_ARAX  +
XED_NONTERMINAL_ARBP  +
XED_NONTERMINAL_ARBX  +
XED_NONTERMINAL_ARCX  +
XED_NONTERMINAL_ARDI  +
XED_NONTERMINAL_ARDX  +
XED_NONTERMINAL_ARSI  +
XED_NONTERMINAL_ARSP  +
XED_NONTERMINAL_ASZ_NONTERM  +
XED_NONTERMINAL_BRANCH_HINT  +
XED_NONTERMINAL_BRDISP8  +
XED_NONTERMINAL_BRDISPZ  +
XED_NONTERMINAL_CR_B  +
XED_NONTERMINAL_CR_R  +
XED_NONTERMINAL_DF64  +
XED_NONTERMINAL_DR_B  +
XED_NONTERMINAL_DR_R  +
XED_NONTERMINAL_FINAL_DSEG  +
XED_NONTERMINAL_FINAL_DSEG1  +
XED_NONTERMINAL_FINAL_DSEG1_MODE64  +
XED_NONTERMINAL_FINAL_DSEG1_NOT64  +
XED_NONTERMINAL_FINAL_DSEG_MODE64  +
XED_NONTERMINAL_FINAL_DSEG_NOT64  +
XED_NONTERMINAL_FINAL_ESEG  +
XED_NONTERMINAL_FINAL_SSEG  +
XED_NONTERMINAL_FINAL_SSEG1  +
XED_NONTERMINAL_FINAL_SSEG_MODE64  +
XED_NONTERMINAL_FINAL_SSEG_NOT64  +
XED_NONTERMINAL_GPR16_B  +
XED_NONTERMINAL_GPR16_R  +
XED_NONTERMINAL_GPR32_B  +
XED_NONTERMINAL_GPR32_R  +
XED_NONTERMINAL_GPR32_X  +
XED_NONTERMINAL_GPR64_B  +
XED_NONTERMINAL_GPR64_R  +
XED_NONTERMINAL_GPR64_X  +
XED_NONTERMINAL_GPR8_B  +
XED_NONTERMINAL_GPR8_R  +
XED_NONTERMINAL_GPRV_B  +
XED_NONTERMINAL_GPRV_R  +
XED_NONTERMINAL_GPRY_B  +
XED_NONTERMINAL_GPRY_R  +
XED_NONTERMINAL_GPRZ_B  +
XED_NONTERMINAL_GPRZ_R  +
XED_NONTERMINAL_GPR_ERROR_B  +
XED_NONTERMINAL_GPR_ERROR_R  +
XED_NONTERMINAL_INSTRUCTIONS  +
XED_NONTERMINAL_ISA  +
XED_NONTERMINAL_LOCK_VALIDATE  +
XED_NONTERMINAL_MEMDISP16  +
XED_NONTERMINAL_MEMDISP32  +
XED_NONTERMINAL_MEMDISP8  +
XED_NONTERMINAL_MEMDISPV  +
XED_NONTERMINAL_MMX_B  +
XED_NONTERMINAL_MMX_R  +
XED_NONTERMINAL_MODRM  +
XED_NONTERMINAL_MODRM16  +
XED_NONTERMINAL_MODRM32  +
XED_NONTERMINAL_MODRM64ALT32  +
XED_NONTERMINAL_OEAX  +
XED_NONTERMINAL_OEBP  +
XED_NONTERMINAL_OEBX  +
XED_NONTERMINAL_OECX  +
XED_NONTERMINAL_OEDI  +
XED_NONTERMINAL_OEDX  +
XED_NONTERMINAL_OESI  +
XED_NONTERMINAL_OESP  +
XED_NONTERMINAL_OR10  +
XED_NONTERMINAL_OR11  +
XED_NONTERMINAL_OR12  +
XED_NONTERMINAL_OR13  +
XED_NONTERMINAL_OR14  +
XED_NONTERMINAL_OR15  +
XED_NONTERMINAL_OR8  +
XED_NONTERMINAL_OR9  +
XED_NONTERMINAL_ORAX  +
XED_NONTERMINAL_ORBP  +
XED_NONTERMINAL_ORBX  +
XED_NONTERMINAL_ORCX  +
XED_NONTERMINAL_ORDI  +
XED_NONTERMINAL_ORDX  +
XED_NONTERMINAL_ORSI  +
XED_NONTERMINAL_ORSP  +
XED_NONTERMINAL_OSZ_NONTERM  +
XED_NONTERMINAL_PREFIXES  +
XED_NONTERMINAL_REFINING66  +
XED_NONTERMINAL_REMOVE_SEGMENT  +
XED_NONTERMINAL_REP_VALIDATE  +
XED_NONTERMINAL_RFLAGS  +
XED_NONTERMINAL_RIP  +
XED_NONTERMINAL_SEG  +
XED_NONTERMINAL_SIB  +
XED_NONTERMINAL_SIB_BASE0  +
XED_NONTERMINAL_SIMM8  +
XED_NONTERMINAL_SIMMZ  +
XED_NONTERMINAL_TMP_B  +
XED_NONTERMINAL_TMP_R  +
XED_NONTERMINAL_UIMM16  +
XED_NONTERMINAL_UIMM32  +
XED_NONTERMINAL_UIMM8  +
XED_NONTERMINAL_UIMM8_1  +
XED_NONTERMINAL_UIMMV  +
XED_NONTERMINAL_X87  +
XED_NONTERMINAL_XMM_B  +
XED_NONTERMINAL_XMM_R  +
XED_NONTERMINAL_LAST  +
+
+ +

+Definition at line 42 of file xed-nonterminal-enum.h.

+


Function Documentation

+

+ + + + +
+ + + + + + + + + +
XED_DLL_EXPORT xed_nonterminal_enum_t str2xed_nonterminal_enum_t const char *  s  ) 
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + +
XED_DLL_EXPORT const char* xed_nonterminal_enum_t2str const xed_nonterminal_enum_t  p  ) 
+
+ + + + + +
+   + + +

+

+


Generated on Thu May 15 03:15:09 2008 for XED2 by  + +doxygen 1.4.6
+ +