X-Git-Url: http://v3vee.org/palacios/gitweb/gitweb.cgi?p=palacios.git;a=blobdiff_plain;f=misc%2Fdecoder_test%2FXED2%2Fdoc%2Fhtml%2Fxed-reg-enum_8h-source.html;fp=misc%2Fdecoder_test%2FXED2%2Fdoc%2Fhtml%2Fxed-reg-enum_8h-source.html;h=8d5b00589282a7ddbbf766a4fa618710932b3976;hp=0000000000000000000000000000000000000000;hb=ddc16b0737cf58f7aa90a69c6652cdf4090aec51;hpb=626595465a2c6987606a6bc697df65130ad8c2d3 diff --git a/misc/decoder_test/XED2/doc/html/xed-reg-enum_8h-source.html b/misc/decoder_test/XED2/doc/html/xed-reg-enum_8h-source.html new file mode 100644 index 0000000..8d5b005 --- /dev/null +++ b/misc/decoder_test/XED2/doc/html/xed-reg-enum_8h-source.html @@ -0,0 +1,263 @@ + +
+00001 /*BEGIN_LEGAL +00002 Copyright (c) 2007, Intel Corp. +00003 All rights reserved. +00004 +00005 Redistribution and use in source and binary forms, with or without +00006 modification, are permitted provided that the following conditions are +00007 met: +00008 +00009 * Redistributions of source code must retain the above copyright +00010 notice, this list of conditions and the following disclaimer. +00011 +00012 * Redistributions in binary form must reproduce the above +00013 copyright notice, this list of conditions and the following +00014 disclaimer in the documentation and/or other materials provided +00015 with the distribution. +00016 +00017 * Neither the name of Intel Corporation nor the names of its +00018 contributors may be used to endorse or promote products derived +00019 from this software without specific prior written permission. +00020 +00021 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +00022 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +00023 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +00024 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +00025 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +00026 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +00027 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +00028 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +00029 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +00030 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +00031 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +00032 END_LEGAL */ +00035 +00036 // This file was automatically generated. +00037 // Do not edit this file. +00038 +00039 #if !defined(_XED_REG_ENUM_H_) +00040 # define _XED_REG_ENUM_H_ +00041 #include "xed-common-hdrs.h" +00042 typedef enum { +00043 XED_REG_INVALID, +00044 XED_REG_ERROR, +00045 XED_REG_RAX, +00046 XED_REG_EAX, +00047 XED_REG_AX, +00048 XED_REG_AH, +00049 XED_REG_AL, +00050 XED_REG_RCX, +00051 XED_REG_ECX, +00052 XED_REG_CX, +00053 XED_REG_CH, +00054 XED_REG_CL, +00055 XED_REG_RDX, +00056 XED_REG_EDX, +00057 XED_REG_DX, +00058 XED_REG_DH, +00059 XED_REG_DL, +00060 XED_REG_RBX, +00061 XED_REG_EBX, +00062 XED_REG_BX, +00063 XED_REG_BH, +00064 XED_REG_BL, +00065 XED_REG_RSP, +00066 XED_REG_ESP, +00067 XED_REG_SP, +00068 XED_REG_SPL, +00069 XED_REG_RBP, +00070 XED_REG_EBP, +00071 XED_REG_BP, +00072 XED_REG_BPL, +00073 XED_REG_RSI, +00074 XED_REG_ESI, +00075 XED_REG_SI, +00076 XED_REG_SIL, +00077 XED_REG_RDI, +00078 XED_REG_EDI, +00079 XED_REG_DI, +00080 XED_REG_DIL, +00081 XED_REG_R8, +00082 XED_REG_R8D, +00083 XED_REG_R8W, +00084 XED_REG_R8B, +00085 XED_REG_R9, +00086 XED_REG_R9D, +00087 XED_REG_R9W, +00088 XED_REG_R9B, +00089 XED_REG_R10, +00090 XED_REG_R10D, +00091 XED_REG_R10W, +00092 XED_REG_R10B, +00093 XED_REG_R11, +00094 XED_REG_R11D, +00095 XED_REG_R11W, +00096 XED_REG_R11B, +00097 XED_REG_R12, +00098 XED_REG_R12D, +00099 XED_REG_R12W, +00100 XED_REG_R12B, +00101 XED_REG_R13, +00102 XED_REG_R13D, +00103 XED_REG_R13W, +00104 XED_REG_R13B, +00105 XED_REG_R14, +00106 XED_REG_R14D, +00107 XED_REG_R14W, +00108 XED_REG_R14B, +00109 XED_REG_R15, +00110 XED_REG_R15D, +00111 XED_REG_R15W, +00112 XED_REG_R15B, +00113 XED_REG_RIP, +00114 XED_REG_EIP, +00115 XED_REG_IP, +00116 XED_REG_FLAGS, +00117 XED_REG_EFLAGS, +00118 XED_REG_RFLAGS, +00119 XED_REG_CS, +00120 XED_REG_DS, +00121 XED_REG_ES, +00122 XED_REG_SS, +00123 XED_REG_FS, +00124 XED_REG_GS, +00125 XED_REG_XMM0, +00126 XED_REG_XMM1, +00127 XED_REG_XMM2, +00128 XED_REG_XMM3, +00129 XED_REG_XMM4, +00130 XED_REG_XMM5, +00131 XED_REG_XMM6, +00132 XED_REG_XMM7, +00133 XED_REG_XMM8, +00134 XED_REG_XMM9, +00135 XED_REG_XMM10, +00136 XED_REG_XMM11, +00137 XED_REG_XMM12, +00138 XED_REG_XMM13, +00139 XED_REG_XMM14, +00140 XED_REG_XMM15, +00141 XED_REG_MMX0, +00142 XED_REG_MMX1, +00143 XED_REG_MMX2, +00144 XED_REG_MMX3, +00145 XED_REG_MMX4, +00146 XED_REG_MMX5, +00147 XED_REG_MMX6, +00148 XED_REG_MMX7, +00149 XED_REG_ST0, +00150 XED_REG_ST1, +00151 XED_REG_ST2, +00152 XED_REG_ST3, +00153 XED_REG_ST4, +00154 XED_REG_ST5, +00155 XED_REG_ST6, +00156 XED_REG_ST7, +00157 XED_REG_CR0, +00158 XED_REG_CR1, +00159 XED_REG_CR2, +00160 XED_REG_CR3, +00161 XED_REG_CR4, +00162 XED_REG_CR5, +00163 XED_REG_CR6, +00164 XED_REG_CR7, +00165 XED_REG_CR8, +00166 XED_REG_CR9, +00167 XED_REG_CR10, +00168 XED_REG_CR11, +00169 XED_REG_CR12, +00170 XED_REG_CR13, +00171 XED_REG_CR14, +00172 XED_REG_CR15, +00173 XED_REG_DR0, +00174 XED_REG_DR1, +00175 XED_REG_DR2, +00176 XED_REG_DR3, +00177 XED_REG_DR4, +00178 XED_REG_DR5, +00179 XED_REG_DR6, +00180 XED_REG_DR7, +00181 XED_REG_DR8, +00182 XED_REG_DR9, +00183 XED_REG_DR10, +00184 XED_REG_DR11, +00185 XED_REG_DR12, +00186 XED_REG_DR13, +00187 XED_REG_DR14, +00188 XED_REG_DR15, +00189 XED_REG_ONE, +00190 XED_REG_STACKPUSH, +00191 XED_REG_STACKPOP, +00192 XED_REG_GDTR, +00193 XED_REG_LDTR, +00194 XED_REG_IDTR, +00195 XED_REG_TR, +00196 XED_REG_TSC, +00197 XED_REG_TSCAUX, +00198 XED_REG_MSRS, +00199 XED_REG_X87CONTROL, +00200 XED_REG_X87STATUS, +00201 XED_REG_X87TOP, +00202 XED_REG_X87TAG, +00203 XED_REG_X87PUSH, +00204 XED_REG_X87POP, +00205 XED_REG_X87POP2, +00206 XED_REG_MXCSR, +00207 XED_REG_TMP0, +00208 XED_REG_TMP1, +00209 XED_REG_TMP2, +00210 XED_REG_TMP3, +00211 XED_REG_TMP4, +00212 XED_REG_TMP5, +00213 XED_REG_TMP6, +00214 XED_REG_TMP7, +00215 XED_REG_TMP8, +00216 XED_REG_TMP9, +00217 XED_REG_TMP10, +00218 XED_REG_TMP11, +00219 XED_REG_TMP12, +00220 XED_REG_TMP13, +00221 XED_REG_TMP14, +00222 XED_REG_TMP15, +00223 XED_REG_LAST +00224 } xed_reg_enum_t; +00225 +00226 XED_DLL_EXPORT xed_reg_enum_t +00227 str2xed_reg_enum_t(const char* s); +00228 XED_DLL_EXPORT const char* +00229 xed_reg_enum_t2str(const xed_reg_enum_t p); +00230 +00231 #endif +