X-Git-Url: http://v3vee.org/palacios/gitweb/gitweb.cgi?p=palacios.git;a=blobdiff_plain;f=misc%2Fdecoder_test%2FXED2%2Fdoc%2Fhtml%2Fxed-iclass-enum_8h-source.html;fp=misc%2Fdecoder_test%2FXED2%2Fdoc%2Fhtml%2Fxed-iclass-enum_8h-source.html;h=1cd2b7fddd60c9c40c632a2f440dbfc940b8bd38;hp=0000000000000000000000000000000000000000;hb=ddc16b0737cf58f7aa90a69c6652cdf4090aec51;hpb=626595465a2c6987606a6bc697df65130ad8c2d3 diff --git a/misc/decoder_test/XED2/doc/html/xed-iclass-enum_8h-source.html b/misc/decoder_test/XED2/doc/html/xed-iclass-enum_8h-source.html new file mode 100644 index 0000000..1cd2b7f --- /dev/null +++ b/misc/decoder_test/XED2/doc/html/xed-iclass-enum_8h-source.html @@ -0,0 +1,717 @@ + +
+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_ICLASS_ENUM_H_) +00040 # define _XED_ICLASS_ENUM_H_ +00041 #include "xed-common-hdrs.h" +00042 typedef enum { +00043 XED_ICLASS_INVALID, +00044 XED_ICLASS_AAA, +00045 XED_ICLASS_AAD, +00046 XED_ICLASS_AAM, +00047 XED_ICLASS_AAS, +00048 XED_ICLASS_ADC, +00049 XED_ICLASS_ADD, +00050 XED_ICLASS_ADDPD, +00051 XED_ICLASS_ADDPS, +00052 XED_ICLASS_ADDSD, +00053 XED_ICLASS_ADDSS, +00054 XED_ICLASS_ADDSUBPD, +00055 XED_ICLASS_ADDSUBPS, +00056 XED_ICLASS_AND, +00057 XED_ICLASS_ANDNPD, +00058 XED_ICLASS_ANDNPS, +00059 XED_ICLASS_ANDPD, +00060 XED_ICLASS_ANDPS, +00061 XED_ICLASS_ARPL, +00062 XED_ICLASS_BLENDPD, +00063 XED_ICLASS_BLENDPS, +00064 XED_ICLASS_BLENDVPD, +00065 XED_ICLASS_BLENDVPS, +00066 XED_ICLASS_BOUND, +00067 XED_ICLASS_BSF, +00068 XED_ICLASS_BSR, +00069 XED_ICLASS_BSWAP, +00070 XED_ICLASS_BT, +00071 XED_ICLASS_BTC, +00072 XED_ICLASS_BTR, +00073 XED_ICLASS_BTS, +00074 XED_ICLASS_CALL_FAR, +00075 XED_ICLASS_CALL_NEAR, +00076 XED_ICLASS_CBW, +00077 XED_ICLASS_CDQ, +00078 XED_ICLASS_CDQE, +00079 XED_ICLASS_CLC, +00080 XED_ICLASS_CLD, +00081 XED_ICLASS_CLFLUSH, +00082 XED_ICLASS_CLGI, +00083 XED_ICLASS_CLI, +00084 XED_ICLASS_CLTS, +00085 XED_ICLASS_CMC, +00086 XED_ICLASS_CMOVB, +00087 XED_ICLASS_CMOVBE, +00088 XED_ICLASS_CMOVL, +00089 XED_ICLASS_CMOVLE, +00090 XED_ICLASS_CMOVNB, +00091 XED_ICLASS_CMOVNBE, +00092 XED_ICLASS_CMOVNL, +00093 XED_ICLASS_CMOVNLE, +00094 XED_ICLASS_CMOVNO, +00095 XED_ICLASS_CMOVNP, +00096 XED_ICLASS_CMOVNS, +00097 XED_ICLASS_CMOVNZ, +00098 XED_ICLASS_CMOVO, +00099 XED_ICLASS_CMOVP, +00100 XED_ICLASS_CMOVS, +00101 XED_ICLASS_CMOVZ, +00102 XED_ICLASS_CMP, +00103 XED_ICLASS_CMPPD, +00104 XED_ICLASS_CMPPS, +00105 XED_ICLASS_CMPSB, +00106 XED_ICLASS_CMPSD, +00107 XED_ICLASS_CMPSD_XMM, +00108 XED_ICLASS_CMPSQ, +00109 XED_ICLASS_CMPSS, +00110 XED_ICLASS_CMPSW, +00111 XED_ICLASS_CMPXCHG, +00112 XED_ICLASS_CMPXCHG16B, +00113 XED_ICLASS_CMPXCHG8B, +00114 XED_ICLASS_COMISD, +00115 XED_ICLASS_COMISS, +00116 XED_ICLASS_CPUID, +00117 XED_ICLASS_CQO, +00118 XED_ICLASS_CRC32, +00119 XED_ICLASS_CVTDQ2PD, +00120 XED_ICLASS_CVTDQ2PS, +00121 XED_ICLASS_CVTPD2DQ, +00122 XED_ICLASS_CVTPD2PI, +00123 XED_ICLASS_CVTPD2PS, +00124 XED_ICLASS_CVTPI2PD, +00125 XED_ICLASS_CVTPI2PS, +00126 XED_ICLASS_CVTPS2DQ, +00127 XED_ICLASS_CVTPS2PD, +00128 XED_ICLASS_CVTPS2PI, +00129 XED_ICLASS_CVTSD2SI, +00130 XED_ICLASS_CVTSD2SS, +00131 XED_ICLASS_CVTSI2SD, +00132 XED_ICLASS_CVTSI2SS, +00133 XED_ICLASS_CVTSS2SD, +00134 XED_ICLASS_CVTSS2SI, +00135 XED_ICLASS_CVTTPD2DQ, +00136 XED_ICLASS_CVTTPD2PI, +00137 XED_ICLASS_CVTTPS2DQ, +00138 XED_ICLASS_CVTTPS2PI, +00139 XED_ICLASS_CVTTSD2SI, +00140 XED_ICLASS_CVTTSS2SI, +00141 XED_ICLASS_CWD, +00142 XED_ICLASS_CWDE, +00143 XED_ICLASS_DAA, +00144 XED_ICLASS_DAS, +00145 XED_ICLASS_DEC, +00146 XED_ICLASS_DIV, +00147 XED_ICLASS_DIVPD, +00148 XED_ICLASS_DIVPS, +00149 XED_ICLASS_DIVSD, +00150 XED_ICLASS_DIVSS, +00151 XED_ICLASS_DPPD, +00152 XED_ICLASS_DPPS, +00153 XED_ICLASS_EMMS, +00154 XED_ICLASS_ENTER, +00155 XED_ICLASS_EXTRACTPS, +00156 XED_ICLASS_EXTRQ, +00157 XED_ICLASS_F2XM1, +00158 XED_ICLASS_FABS, +00159 XED_ICLASS_FADD, +00160 XED_ICLASS_FADDP, +00161 XED_ICLASS_FBLD, +00162 XED_ICLASS_FBSTP, +00163 XED_ICLASS_FCHS, +00164 XED_ICLASS_FCMOVB, +00165 XED_ICLASS_FCMOVBE, +00166 XED_ICLASS_FCMOVE, +00167 XED_ICLASS_FCMOVNB, +00168 XED_ICLASS_FCMOVNBE, +00169 XED_ICLASS_FCMOVNE, +00170 XED_ICLASS_FCMOVNU, +00171 XED_ICLASS_FCMOVU, +00172 XED_ICLASS_FCOM, +00173 XED_ICLASS_FCOMI, +00174 XED_ICLASS_FCOMIP, +00175 XED_ICLASS_FCOMP, +00176 XED_ICLASS_FCOMPP, +00177 XED_ICLASS_FCOS, +00178 XED_ICLASS_FDECSTP, +00179 XED_ICLASS_FDIV, +00180 XED_ICLASS_FDIVP, +00181 XED_ICLASS_FDIVR, +00182 XED_ICLASS_FDIVRP, +00183 XED_ICLASS_FEMMS, +00184 XED_ICLASS_FFREE, +00185 XED_ICLASS_FFREEP, +00186 XED_ICLASS_FIADD, +00187 XED_ICLASS_FICOM, +00188 XED_ICLASS_FICOMP, +00189 XED_ICLASS_FIDIV, +00190 XED_ICLASS_FIDIVR, +00191 XED_ICLASS_FILD, +00192 XED_ICLASS_FIMUL, +00193 XED_ICLASS_FINCSTP, +00194 XED_ICLASS_FIST, +00195 XED_ICLASS_FISTP, +00196 XED_ICLASS_FISTTP, +00197 XED_ICLASS_FISUB, +00198 XED_ICLASS_FISUBR, +00199 XED_ICLASS_FLD, +00200 XED_ICLASS_FLD1, +00201 XED_ICLASS_FLDCW, +00202 XED_ICLASS_FLDENV, +00203 XED_ICLASS_FLDL2E, +00204 XED_ICLASS_FLDL2T, +00205 XED_ICLASS_FLDLG2, +00206 XED_ICLASS_FLDLN2, +00207 XED_ICLASS_FLDPI, +00208 XED_ICLASS_FLDZ, +00209 XED_ICLASS_FMUL, +00210 XED_ICLASS_FMULP, +00211 XED_ICLASS_FNCLEX, +00212 XED_ICLASS_FNINIT, +00213 XED_ICLASS_FNOP, +00214 XED_ICLASS_FNSAVE, +00215 XED_ICLASS_FNSTCW, +00216 XED_ICLASS_FNSTENV, +00217 XED_ICLASS_FNSTSW, +00218 XED_ICLASS_FPATAN, +00219 XED_ICLASS_FPREM, +00220 XED_ICLASS_FPREM1, +00221 XED_ICLASS_FPTAN, +00222 XED_ICLASS_FRNDINT, +00223 XED_ICLASS_FRSTOR, +00224 XED_ICLASS_FSCALE, +00225 XED_ICLASS_FSETPM287_NOP, +00226 XED_ICLASS_FSIN, +00227 XED_ICLASS_FSINCOS, +00228 XED_ICLASS_FSQRT, +00229 XED_ICLASS_FST, +00230 XED_ICLASS_FSTP, +00231 XED_ICLASS_FSUB, +00232 XED_ICLASS_FSUBP, +00233 XED_ICLASS_FSUBR, +00234 XED_ICLASS_FSUBRP, +00235 XED_ICLASS_FTST, +00236 XED_ICLASS_FUCOM, +00237 XED_ICLASS_FUCOMI, +00238 XED_ICLASS_FUCOMIP, +00239 XED_ICLASS_FUCOMP, +00240 XED_ICLASS_FUCOMPP, +00241 XED_ICLASS_FWAIT, +00242 XED_ICLASS_FXAM, +00243 XED_ICLASS_FXCH, +00244 XED_ICLASS_FXRSTOR, +00245 XED_ICLASS_FXSAVE, +00246 XED_ICLASS_FXTRACT, +00247 XED_ICLASS_FYL2X, +00248 XED_ICLASS_FYL2XP1, +00249 XED_ICLASS_HADDPD, +00250 XED_ICLASS_HADDPS, +00251 XED_ICLASS_HLT, +00252 XED_ICLASS_HSUBPD, +00253 XED_ICLASS_HSUBPS, +00254 XED_ICLASS_IDIV, +00255 XED_ICLASS_IMUL, +00256 XED_ICLASS_IN, +00257 XED_ICLASS_INC, +00258 XED_ICLASS_INSB, +00259 XED_ICLASS_INSD, +00260 XED_ICLASS_INSERTPS, +00261 XED_ICLASS_INSERTQ, +00262 XED_ICLASS_INSW, +00263 XED_ICLASS_INT, +00264 XED_ICLASS_INT1, +00265 XED_ICLASS_INT3, +00266 XED_ICLASS_INTO, +00267 XED_ICLASS_INVD, +00268 XED_ICLASS_INVLPG, +00269 XED_ICLASS_INVLPGA, +00270 XED_ICLASS_IRET, +00271 XED_ICLASS_IRETD, +00272 XED_ICLASS_IRETQ, +00273 XED_ICLASS_JB, +00274 XED_ICLASS_JBE, +00275 XED_ICLASS_JL, +00276 XED_ICLASS_JLE, +00277 XED_ICLASS_JMP, +00278 XED_ICLASS_JMP_FAR, +00279 XED_ICLASS_JNB, +00280 XED_ICLASS_JNBE, +00281 XED_ICLASS_JNL, +00282 XED_ICLASS_JNLE, +00283 XED_ICLASS_JNO, +00284 XED_ICLASS_JNP, +00285 XED_ICLASS_JNS, +00286 XED_ICLASS_JNZ, +00287 XED_ICLASS_JO, +00288 XED_ICLASS_JP, +00289 XED_ICLASS_JRCXZ, +00290 XED_ICLASS_JS, +00291 XED_ICLASS_JZ, +00292 XED_ICLASS_LAHF, +00293 XED_ICLASS_LAR, +00294 XED_ICLASS_LDDQU, +00295 XED_ICLASS_LDMXCSR, +00296 XED_ICLASS_LDS, +00297 XED_ICLASS_LEA, +00298 XED_ICLASS_LEAVE, +00299 XED_ICLASS_LES, +00300 XED_ICLASS_LFENCE, +00301 XED_ICLASS_LFS, +00302 XED_ICLASS_LGDT, +00303 XED_ICLASS_LGS, +00304 XED_ICLASS_LIDT, +00305 XED_ICLASS_LLDT, +00306 XED_ICLASS_LMSW, +00307 XED_ICLASS_LODSB, +00308 XED_ICLASS_LODSD, +00309 XED_ICLASS_LODSQ, +00310 XED_ICLASS_LODSW, +00311 XED_ICLASS_LOOP, +00312 XED_ICLASS_LOOPE, +00313 XED_ICLASS_LOOPNE, +00314 XED_ICLASS_LSL, +00315 XED_ICLASS_LSS, +00316 XED_ICLASS_LTR, +00317 XED_ICLASS_LZCNT, +00318 XED_ICLASS_MASKMOVDQU, +00319 XED_ICLASS_MASKMOVQ, +00320 XED_ICLASS_MAXPD, +00321 XED_ICLASS_MAXPS, +00322 XED_ICLASS_MAXSD, +00323 XED_ICLASS_MAXSS, +00324 XED_ICLASS_MFENCE, +00325 XED_ICLASS_MINPD, +00326 XED_ICLASS_MINPS, +00327 XED_ICLASS_MINSD, +00328 XED_ICLASS_MINSS, +00329 XED_ICLASS_MONITOR, +00330 XED_ICLASS_MOV, +00331 XED_ICLASS_MOVAPD, +00332 XED_ICLASS_MOVAPS, +00333 XED_ICLASS_MOVD, +00334 XED_ICLASS_MOVDDUP, +00335 XED_ICLASS_MOVDQ2Q, +00336 XED_ICLASS_MOVDQA, +00337 XED_ICLASS_MOVDQU, +00338 XED_ICLASS_MOVHLPS, +00339 XED_ICLASS_MOVHPD, +00340 XED_ICLASS_MOVHPS, +00341 XED_ICLASS_MOVLHPS, +00342 XED_ICLASS_MOVLPD, +00343 XED_ICLASS_MOVLPS, +00344 XED_ICLASS_MOVMSKPD, +00345 XED_ICLASS_MOVMSKPS, +00346 XED_ICLASS_MOVNTDQ, +00347 XED_ICLASS_MOVNTDQA, +00348 XED_ICLASS_MOVNTI, +00349 XED_ICLASS_MOVNTPD, +00350 XED_ICLASS_MOVNTPS, +00351 XED_ICLASS_MOVNTQ, +00352 XED_ICLASS_MOVNTSD, +00353 XED_ICLASS_MOVNTSS, +00354 XED_ICLASS_MOVQ, +00355 XED_ICLASS_MOVQ2DQ, +00356 XED_ICLASS_MOVSB, +00357 XED_ICLASS_MOVSD, +00358 XED_ICLASS_MOVSD_XMM, +00359 XED_ICLASS_MOVSHDUP, +00360 XED_ICLASS_MOVSLDUP, +00361 XED_ICLASS_MOVSQ, +00362 XED_ICLASS_MOVSS, +00363 XED_ICLASS_MOVSW, +00364 XED_ICLASS_MOVSX, +00365 XED_ICLASS_MOVSXD, +00366 XED_ICLASS_MOVUPD, +00367 XED_ICLASS_MOVUPS, +00368 XED_ICLASS_MOVZX, +00369 XED_ICLASS_MOV_CR, +00370 XED_ICLASS_MOV_DR, +00371 XED_ICLASS_MPSADBW, +00372 XED_ICLASS_MUL, +00373 XED_ICLASS_MULPD, +00374 XED_ICLASS_MULPS, +00375 XED_ICLASS_MULSD, +00376 XED_ICLASS_MULSS, +00377 XED_ICLASS_MWAIT, +00378 XED_ICLASS_NEG, +00379 XED_ICLASS_NOP, +00380 XED_ICLASS_NOP2, +00381 XED_ICLASS_NOP3, +00382 XED_ICLASS_NOP4, +00383 XED_ICLASS_NOP5, +00384 XED_ICLASS_NOP6, +00385 XED_ICLASS_NOP7, +00386 XED_ICLASS_NOP8, +00387 XED_ICLASS_NOP9, +00388 XED_ICLASS_NOT, +00389 XED_ICLASS_OR, +00390 XED_ICLASS_ORPD, +00391 XED_ICLASS_ORPS, +00392 XED_ICLASS_OUT, +00393 XED_ICLASS_OUTSB, +00394 XED_ICLASS_OUTSD, +00395 XED_ICLASS_OUTSW, +00396 XED_ICLASS_PABSB, +00397 XED_ICLASS_PABSD, +00398 XED_ICLASS_PABSW, +00399 XED_ICLASS_PACKSSDW, +00400 XED_ICLASS_PACKSSWB, +00401 XED_ICLASS_PACKUSDW, +00402 XED_ICLASS_PACKUSWB, +00403 XED_ICLASS_PADDB, +00404 XED_ICLASS_PADDD, +00405 XED_ICLASS_PADDQ, +00406 XED_ICLASS_PADDSB, +00407 XED_ICLASS_PADDSW, +00408 XED_ICLASS_PADDUSB, +00409 XED_ICLASS_PADDUSW, +00410 XED_ICLASS_PADDW, +00411 XED_ICLASS_PALIGNR, +00412 XED_ICLASS_PAND, +00413 XED_ICLASS_PANDN, +00414 XED_ICLASS_PAUSE, +00415 XED_ICLASS_PAVGB, +00416 XED_ICLASS_PAVGUSB, +00417 XED_ICLASS_PAVGW, +00418 XED_ICLASS_PBLENDVB, +00419 XED_ICLASS_PBLENDW, +00420 XED_ICLASS_PCMPEQB, +00421 XED_ICLASS_PCMPEQD, +00422 XED_ICLASS_PCMPEQQ, +00423 XED_ICLASS_PCMPEQW, +00424 XED_ICLASS_PCMPESTRI, +00425 XED_ICLASS_PCMPESTRM, +00426 XED_ICLASS_PCMPGTB, +00427 XED_ICLASS_PCMPGTD, +00428 XED_ICLASS_PCMPGTQ, +00429 XED_ICLASS_PCMPGTW, +00430 XED_ICLASS_PCMPISTRI, +00431 XED_ICLASS_PCMPISTRM, +00432 XED_ICLASS_PEXTRB, +00433 XED_ICLASS_PEXTRD, +00434 XED_ICLASS_PEXTRQ, +00435 XED_ICLASS_PEXTRW, +00436 XED_ICLASS_PF2ID, +00437 XED_ICLASS_PF2IW, +00438 XED_ICLASS_PFACC, +00439 XED_ICLASS_PFADD, +00440 XED_ICLASS_PFCMPEQ, +00441 XED_ICLASS_PFCMPGE, +00442 XED_ICLASS_PFCMPGT, +00443 XED_ICLASS_PFCPIT1, +00444 XED_ICLASS_PFMAX, +00445 XED_ICLASS_PFMIN, +00446 XED_ICLASS_PFMUL, +00447 XED_ICLASS_PFNACC, +00448 XED_ICLASS_PFPNACC, +00449 XED_ICLASS_PFRCP, +00450 XED_ICLASS_PFRCPIT2, +00451 XED_ICLASS_PFRSQIT1, +00452 XED_ICLASS_PFSQRT, +00453 XED_ICLASS_PFSUB, +00454 XED_ICLASS_PFSUBR, +00455 XED_ICLASS_PHADDD, +00456 XED_ICLASS_PHADDSW, +00457 XED_ICLASS_PHADDW, +00458 XED_ICLASS_PHMINPOSUW, +00459 XED_ICLASS_PHSUBD, +00460 XED_ICLASS_PHSUBSW, +00461 XED_ICLASS_PHSUBW, +00462 XED_ICLASS_PI2FD, +00463 XED_ICLASS_PI2FW, +00464 XED_ICLASS_PINSRB, +00465 XED_ICLASS_PINSRD, +00466 XED_ICLASS_PINSRQ, +00467 XED_ICLASS_PINSRW, +00468 XED_ICLASS_PMADDUBSW, +00469 XED_ICLASS_PMADDWD, +00470 XED_ICLASS_PMAXSB, +00471 XED_ICLASS_PMAXSD, +00472 XED_ICLASS_PMAXSW, +00473 XED_ICLASS_PMAXUB, +00474 XED_ICLASS_PMAXUD, +00475 XED_ICLASS_PMAXUW, +00476 XED_ICLASS_PMINSB, +00477 XED_ICLASS_PMINSD, +00478 XED_ICLASS_PMINSW, +00479 XED_ICLASS_PMINUB, +00480 XED_ICLASS_PMINUD, +00481 XED_ICLASS_PMINUW, +00482 XED_ICLASS_PMOVMSKB, +00483 XED_ICLASS_PMOVSXBD, +00484 XED_ICLASS_PMOVSXBQ, +00485 XED_ICLASS_PMOVSXBW, +00486 XED_ICLASS_PMOVSXDQ, +00487 XED_ICLASS_PMOVSXWD, +00488 XED_ICLASS_PMOVSXWQ, +00489 XED_ICLASS_PMOVZXBD, +00490 XED_ICLASS_PMOVZXBQ, +00491 XED_ICLASS_PMOVZXBW, +00492 XED_ICLASS_PMOVZXDQ, +00493 XED_ICLASS_PMOVZXWD, +00494 XED_ICLASS_PMOVZXWQ, +00495 XED_ICLASS_PMULDQ, +00496 XED_ICLASS_PMULHRSW, +00497 XED_ICLASS_PMULHRW, +00498 XED_ICLASS_PMULHUW, +00499 XED_ICLASS_PMULHW, +00500 XED_ICLASS_PMULLD, +00501 XED_ICLASS_PMULLW, +00502 XED_ICLASS_PMULUDQ, +00503 XED_ICLASS_POP, +00504 XED_ICLASS_POPA, +00505 XED_ICLASS_POPAD, +00506 XED_ICLASS_POPCNT, +00507 XED_ICLASS_POPF, +00508 XED_ICLASS_POPFD, +00509 XED_ICLASS_POPFQ, +00510 XED_ICLASS_POR, +00511 XED_ICLASS_PREFETCHNTA, +00512 XED_ICLASS_PREFETCHT0, +00513 XED_ICLASS_PREFETCHT1, +00514 XED_ICLASS_PREFETCHT2, +00515 XED_ICLASS_PREFETCH_EXCLUSIVE, +00516 XED_ICLASS_PREFETCH_MODIFIED, +00517 XED_ICLASS_PREFETCH_RESERVED, +00518 XED_ICLASS_PSADBW, +00519 XED_ICLASS_PSHUFB, +00520 XED_ICLASS_PSHUFD, +00521 XED_ICLASS_PSHUFHW, +00522 XED_ICLASS_PSHUFLW, +00523 XED_ICLASS_PSHUFW, +00524 XED_ICLASS_PSIGNB, +00525 XED_ICLASS_PSIGND, +00526 XED_ICLASS_PSIGNW, +00527 XED_ICLASS_PSLLD, +00528 XED_ICLASS_PSLLDQ, +00529 XED_ICLASS_PSLLQ, +00530 XED_ICLASS_PSLLW, +00531 XED_ICLASS_PSRAD, +00532 XED_ICLASS_PSRAW, +00533 XED_ICLASS_PSRLD, +00534 XED_ICLASS_PSRLDQ, +00535 XED_ICLASS_PSRLQ, +00536 XED_ICLASS_PSRLW, +00537 XED_ICLASS_PSUBB, +00538 XED_ICLASS_PSUBD, +00539 XED_ICLASS_PSUBQ, +00540 XED_ICLASS_PSUBSB, +00541 XED_ICLASS_PSUBSW, +00542 XED_ICLASS_PSUBUSB, +00543 XED_ICLASS_PSUBUSW, +00544 XED_ICLASS_PSUBW, +00545 XED_ICLASS_PSWAPD, +00546 XED_ICLASS_PTEST, +00547 XED_ICLASS_PUNPCKHBW, +00548 XED_ICLASS_PUNPCKHDQ, +00549 XED_ICLASS_PUNPCKHQDQ, +00550 XED_ICLASS_PUNPCKHWD, +00551 XED_ICLASS_PUNPCKLBW, +00552 XED_ICLASS_PUNPCKLDQ, +00553 XED_ICLASS_PUNPCKLQDQ, +00554 XED_ICLASS_PUNPCKLWD, +00555 XED_ICLASS_PUSH, +00556 XED_ICLASS_PUSHA, +00557 XED_ICLASS_PUSHAD, +00558 XED_ICLASS_PUSHF, +00559 XED_ICLASS_PUSHFD, +00560 XED_ICLASS_PUSHFQ, +00561 XED_ICLASS_PXOR, +00562 XED_ICLASS_RCL, +00563 XED_ICLASS_RCPPS, +00564 XED_ICLASS_RCPSS, +00565 XED_ICLASS_RCR, +00566 XED_ICLASS_RDMSR, +00567 XED_ICLASS_RDPMC, +00568 XED_ICLASS_RDTSC, +00569 XED_ICLASS_RDTSCP, +00570 XED_ICLASS_RET_FAR, +00571 XED_ICLASS_RET_NEAR, +00572 XED_ICLASS_ROL, +00573 XED_ICLASS_ROR, +00574 XED_ICLASS_ROUNDPD, +00575 XED_ICLASS_ROUNDPS, +00576 XED_ICLASS_ROUNDSD, +00577 XED_ICLASS_ROUNDSS, +00578 XED_ICLASS_RSM, +00579 XED_ICLASS_RSQRTPS, +00580 XED_ICLASS_RSQRTSS, +00581 XED_ICLASS_SAHF, +00582 XED_ICLASS_SALC, +00583 XED_ICLASS_SAR, +00584 XED_ICLASS_SBB, +00585 XED_ICLASS_SCASB, +00586 XED_ICLASS_SCASD, +00587 XED_ICLASS_SCASQ, +00588 XED_ICLASS_SCASW, +00589 XED_ICLASS_SETB, +00590 XED_ICLASS_SETBE, +00591 XED_ICLASS_SETL, +00592 XED_ICLASS_SETLE, +00593 XED_ICLASS_SETNB, +00594 XED_ICLASS_SETNBE, +00595 XED_ICLASS_SETNL, +00596 XED_ICLASS_SETNLE, +00597 XED_ICLASS_SETNO, +00598 XED_ICLASS_SETNP, +00599 XED_ICLASS_SETNS, +00600 XED_ICLASS_SETNZ, +00601 XED_ICLASS_SETO, +00602 XED_ICLASS_SETP, +00603 XED_ICLASS_SETS, +00604 XED_ICLASS_SETZ, +00605 XED_ICLASS_SFENCE, +00606 XED_ICLASS_SGDT, +00607 XED_ICLASS_SHL, +00608 XED_ICLASS_SHLD, +00609 XED_ICLASS_SHR, +00610 XED_ICLASS_SHRD, +00611 XED_ICLASS_SHUFPD, +00612 XED_ICLASS_SHUFPS, +00613 XED_ICLASS_SIDT, +00614 XED_ICLASS_SKINIT, +00615 XED_ICLASS_SLDT, +00616 XED_ICLASS_SMSW, +00617 XED_ICLASS_SQRTPD, +00618 XED_ICLASS_SQRTPS, +00619 XED_ICLASS_SQRTSD, +00620 XED_ICLASS_SQRTSS, +00621 XED_ICLASS_STC, +00622 XED_ICLASS_STD, +00623 XED_ICLASS_STGI, +00624 XED_ICLASS_STI, +00625 XED_ICLASS_STMXCSR, +00626 XED_ICLASS_STOSB, +00627 XED_ICLASS_STOSD, +00628 XED_ICLASS_STOSQ, +00629 XED_ICLASS_STOSW, +00630 XED_ICLASS_STR, +00631 XED_ICLASS_SUB, +00632 XED_ICLASS_SUBPD, +00633 XED_ICLASS_SUBPS, +00634 XED_ICLASS_SUBSD, +00635 XED_ICLASS_SUBSS, +00636 XED_ICLASS_SWAPGS, +00637 XED_ICLASS_SYSCALL, +00638 XED_ICLASS_SYSENTER, +00639 XED_ICLASS_SYSEXIT, +00640 XED_ICLASS_SYSRET, +00641 XED_ICLASS_TEST, +00642 XED_ICLASS_UCOMISD, +00643 XED_ICLASS_UCOMISS, +00644 XED_ICLASS_UD2, +00645 XED_ICLASS_UNPCKHPD, +00646 XED_ICLASS_UNPCKHPS, +00647 XED_ICLASS_UNPCKLPD, +00648 XED_ICLASS_UNPCKLPS, +00649 XED_ICLASS_VERR, +00650 XED_ICLASS_VERW, +00651 XED_ICLASS_VMCALL, +00652 XED_ICLASS_VMCLEAR, +00653 XED_ICLASS_VMLAUNCH, +00654 XED_ICLASS_VMLOAD, +00655 XED_ICLASS_VMMCALL, +00656 XED_ICLASS_VMPTRLD, +00657 XED_ICLASS_VMPTRST, +00658 XED_ICLASS_VMREAD, +00659 XED_ICLASS_VMRESUME, +00660 XED_ICLASS_VMRUN, +00661 XED_ICLASS_VMSAVE, +00662 XED_ICLASS_VMWRITE, +00663 XED_ICLASS_VMXOFF, +00664 XED_ICLASS_VMXON, +00665 XED_ICLASS_WBINVD, +00666 XED_ICLASS_WRMSR, +00667 XED_ICLASS_XADD, +00668 XED_ICLASS_XCHG, +00669 XED_ICLASS_XGETBV, +00670 XED_ICLASS_XLAT, +00671 XED_ICLASS_XOR, +00672 XED_ICLASS_XORPD, +00673 XED_ICLASS_XORPS, +00674 XED_ICLASS_XRSTOR, +00675 XED_ICLASS_XSAVE, +00676 XED_ICLASS_XSETBV, +00677 XED_ICLASS_LAST +00678 } xed_iclass_enum_t; +00679 +00680 XED_DLL_EXPORT xed_iclass_enum_t +00681 str2xed_iclass_enum_t(const char* s); +00682 XED_DLL_EXPORT const char* +00683 xed_iclass_enum_t2str(const xed_iclass_enum_t p); +00684 +00685 #endif +