xed-iclass-enum.h

Go to the documentation of this file.
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

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