xed-isa-set-enum.h File Reference

#include "xed-common-hdrs.h"

Go to the source code of this file.

Defines

#define _XED_ISA_SET_ENUM_H_

Enumerations

enum  xed_isa_set_enum_t {
  XED_ISA_SET_INVALID,
  XED_ISA_SET_3DNOW,
  XED_ISA_SET_AES,
  XED_ISA_SET_AMD,
  XED_ISA_SET_AVX,
  XED_ISA_SET_AVX2,
  XED_ISA_SET_AVX2GATHER,
  XED_ISA_SET_AVX512BW_128,
  XED_ISA_SET_AVX512BW_128N,
  XED_ISA_SET_AVX512BW_256,
  XED_ISA_SET_AVX512BW_512,
  XED_ISA_SET_AVX512BW_KOP,
  XED_ISA_SET_AVX512CD_128,
  XED_ISA_SET_AVX512CD_256,
  XED_ISA_SET_AVX512CD_512,
  XED_ISA_SET_AVX512DQ_128,
  XED_ISA_SET_AVX512DQ_128N,
  XED_ISA_SET_AVX512DQ_256,
  XED_ISA_SET_AVX512DQ_512,
  XED_ISA_SET_AVX512DQ_KOP,
  XED_ISA_SET_AVX512DQ_SCALAR,
  XED_ISA_SET_AVX512ER_512,
  XED_ISA_SET_AVX512ER_SCALAR,
  XED_ISA_SET_AVX512F_128,
  XED_ISA_SET_AVX512F_128N,
  XED_ISA_SET_AVX512F_256,
  XED_ISA_SET_AVX512F_512,
  XED_ISA_SET_AVX512F_KOP,
  XED_ISA_SET_AVX512F_SCALAR,
  XED_ISA_SET_AVX512IFMA_128,
  XED_ISA_SET_AVX512IFMA_256,
  XED_ISA_SET_AVX512IFMA_512,
  XED_ISA_SET_AVX512PF_512,
  XED_ISA_SET_AVX512VBMI_128,
  XED_ISA_SET_AVX512VBMI_256,
  XED_ISA_SET_AVX512VBMI_512,
  XED_ISA_SET_BDW,
  XED_ISA_SET_BMI1,
  XED_ISA_SET_BMI2,
  XED_ISA_SET_CLFLUSHOPT,
  XED_ISA_SET_CLFSH,
  XED_ISA_SET_CLWB,
  XED_ISA_SET_CMPXCHG16B,
  XED_ISA_SET_F16C,
  XED_ISA_SET_FMA,
  XED_ISA_SET_FMA4,
  XED_ISA_SET_FXSAVE,
  XED_ISA_SET_FXSAVE64,
  XED_ISA_SET_I186,
  XED_ISA_SET_I286PROTECTED,
  XED_ISA_SET_I286REAL,
  XED_ISA_SET_I386,
  XED_ISA_SET_I486,
  XED_ISA_SET_I486REAL,
  XED_ISA_SET_I86,
  XED_ISA_SET_INVPCID,
  XED_ISA_SET_LAHF,
  XED_ISA_SET_LONGMODE,
  XED_ISA_SET_LZCNT,
  XED_ISA_SET_MOVBE,
  XED_ISA_SET_MPX,
  XED_ISA_SET_PAUSE,
  XED_ISA_SET_PCLMULQDQ,
  XED_ISA_SET_PCOMMIT,
  XED_ISA_SET_PENTIUMMMX,
  XED_ISA_SET_PENTIUMREAL,
  XED_ISA_SET_POPCNT,
  XED_ISA_SET_PPRO,
  XED_ISA_SET_PREFETCHW,
  XED_ISA_SET_PREFETCHWT1,
  XED_ISA_SET_PREFETCH_NOP,
  XED_ISA_SET_RDPMC,
  XED_ISA_SET_RDRAND,
  XED_ISA_SET_RDSEED,
  XED_ISA_SET_RDTSCP,
  XED_ISA_SET_RDWRFSGS,
  XED_ISA_SET_RTM,
  XED_ISA_SET_SGX,
  XED_ISA_SET_SHA,
  XED_ISA_SET_SMAP,
  XED_ISA_SET_SMX,
  XED_ISA_SET_SSE,
  XED_ISA_SET_SSE2,
  XED_ISA_SET_SSE3,
  XED_ISA_SET_SSE4,
  XED_ISA_SET_SSE42,
  XED_ISA_SET_SSE4A,
  XED_ISA_SET_SSEMXCSR,
  XED_ISA_SET_SSSE3,
  XED_ISA_SET_SVM,
  XED_ISA_SET_TBM,
  XED_ISA_SET_VMFUNC,
  XED_ISA_SET_VTX,
  XED_ISA_SET_X87,
  XED_ISA_SET_XOP,
  XED_ISA_SET_XSAVE,
  XED_ISA_SET_XSAVEC,
  XED_ISA_SET_XSAVEOPT,
  XED_ISA_SET_XSAVES,
  XED_ISA_SET_LAST
}

Functions

XED_DLL_EXPORT xed_isa_set_enum_t str2xed_isa_set_enum_t (const char *s)
 This converts strings to xed_isa_set_enum_t types.
XED_DLL_EXPORT const char * xed_isa_set_enum_t2str (const xed_isa_set_enum_t p)
 This converts strings to xed_isa_set_enum_t types.
XED_DLL_EXPORT xed_isa_set_enum_t xed_isa_set_enum_t_last (void)
 Returns the last element of the enumeration.


Detailed Description

Definition in file xed-isa-set-enum.h.


Define Documentation

#define _XED_ISA_SET_ENUM_H_

Definition at line 37 of file xed-isa-set-enum.h.


Enumeration Type Documentation

enum xed_isa_set_enum_t

Enumerator:
XED_ISA_SET_INVALID 
XED_ISA_SET_3DNOW 
XED_ISA_SET_AES 
XED_ISA_SET_AMD 
XED_ISA_SET_AVX 
XED_ISA_SET_AVX2 
XED_ISA_SET_AVX2GATHER 
XED_ISA_SET_AVX512BW_128 
XED_ISA_SET_AVX512BW_128N 
XED_ISA_SET_AVX512BW_256 
XED_ISA_SET_AVX512BW_512 
XED_ISA_SET_AVX512BW_KOP 
XED_ISA_SET_AVX512CD_128 
XED_ISA_SET_AVX512CD_256 
XED_ISA_SET_AVX512CD_512 
XED_ISA_SET_AVX512DQ_128 
XED_ISA_SET_AVX512DQ_128N 
XED_ISA_SET_AVX512DQ_256 
XED_ISA_SET_AVX512DQ_512 
XED_ISA_SET_AVX512DQ_KOP 
XED_ISA_SET_AVX512DQ_SCALAR 
XED_ISA_SET_AVX512ER_512 
XED_ISA_SET_AVX512ER_SCALAR 
XED_ISA_SET_AVX512F_128 
XED_ISA_SET_AVX512F_128N 
XED_ISA_SET_AVX512F_256 
XED_ISA_SET_AVX512F_512 
XED_ISA_SET_AVX512F_KOP 
XED_ISA_SET_AVX512F_SCALAR 
XED_ISA_SET_AVX512IFMA_128 
XED_ISA_SET_AVX512IFMA_256 
XED_ISA_SET_AVX512IFMA_512 
XED_ISA_SET_AVX512PF_512 
XED_ISA_SET_AVX512VBMI_128 
XED_ISA_SET_AVX512VBMI_256 
XED_ISA_SET_AVX512VBMI_512 
XED_ISA_SET_BDW 
XED_ISA_SET_BMI1 
XED_ISA_SET_BMI2 
XED_ISA_SET_CLFLUSHOPT 
XED_ISA_SET_CLFSH 
XED_ISA_SET_CLWB 
XED_ISA_SET_CMPXCHG16B 
XED_ISA_SET_F16C 
XED_ISA_SET_FMA 
XED_ISA_SET_FMA4 
XED_ISA_SET_FXSAVE 
XED_ISA_SET_FXSAVE64 
XED_ISA_SET_I186 
XED_ISA_SET_I286PROTECTED 
XED_ISA_SET_I286REAL 
XED_ISA_SET_I386 
XED_ISA_SET_I486 
XED_ISA_SET_I486REAL 
XED_ISA_SET_I86 
XED_ISA_SET_INVPCID 
XED_ISA_SET_LAHF 
XED_ISA_SET_LONGMODE 
XED_ISA_SET_LZCNT 
XED_ISA_SET_MOVBE 
XED_ISA_SET_MPX 
XED_ISA_SET_PAUSE 
XED_ISA_SET_PCLMULQDQ 
XED_ISA_SET_PCOMMIT 
XED_ISA_SET_PENTIUMMMX 
XED_ISA_SET_PENTIUMREAL 
XED_ISA_SET_POPCNT 
XED_ISA_SET_PPRO 
XED_ISA_SET_PREFETCHW 
XED_ISA_SET_PREFETCHWT1 
XED_ISA_SET_PREFETCH_NOP 
XED_ISA_SET_RDPMC 
XED_ISA_SET_RDRAND 
XED_ISA_SET_RDSEED 
XED_ISA_SET_RDTSCP 
XED_ISA_SET_RDWRFSGS 
XED_ISA_SET_RTM 
XED_ISA_SET_SGX 
XED_ISA_SET_SHA 
XED_ISA_SET_SMAP 
XED_ISA_SET_SMX 
XED_ISA_SET_SSE 
XED_ISA_SET_SSE2 
XED_ISA_SET_SSE3 
XED_ISA_SET_SSE4 
XED_ISA_SET_SSE42 
XED_ISA_SET_SSE4A 
XED_ISA_SET_SSEMXCSR 
XED_ISA_SET_SSSE3 
XED_ISA_SET_SVM 
XED_ISA_SET_TBM 
XED_ISA_SET_VMFUNC 
XED_ISA_SET_VTX 
XED_ISA_SET_X87 
XED_ISA_SET_XOP 
XED_ISA_SET_XSAVE 
XED_ISA_SET_XSAVEC 
XED_ISA_SET_XSAVEOPT 
XED_ISA_SET_XSAVES 
XED_ISA_SET_LAST 

Definition at line 39 of file xed-isa-set-enum.h.


Generated on Wed Jan 21 02:16:59 2015 for XED by  doxygen 1.5.1-p1