< prev index next >

src/cpu/x86/vm/vmStructs_x86.hpp

Print this page




  56   declare_constant(VM_Version::CPU_TSC)                             \
  57   declare_constant(VM_Version::CPU_TSCINV)                          \
  58   declare_constant(VM_Version::CPU_AVX)                             \
  59   declare_constant(VM_Version::CPU_AVX2)                            \
  60   declare_constant(VM_Version::CPU_AES)                             \
  61   declare_constant(VM_Version::CPU_ERMS)                            \
  62   declare_constant(VM_Version::CPU_CLMUL)                           \
  63   declare_constant(VM_Version::CPU_BMI1)                            \
  64   declare_constant(VM_Version::CPU_BMI2)                            \
  65   declare_constant(VM_Version::CPU_RTM)                             \
  66   declare_constant(VM_Version::CPU_ADX)                             \
  67   declare_constant(VM_Version::CPU_AVX512F)                         \
  68   declare_constant(VM_Version::CPU_AVX512DQ)                        \
  69   declare_constant(VM_Version::CPU_AVX512PF)                        \
  70   declare_constant(VM_Version::CPU_AVX512ER)                        \
  71   declare_constant(VM_Version::CPU_AVX512CD)
  72 
  73 #define VM_LONG_CONSTANTS_CPU(declare_constant, declare_preprocessor_constant, declare_c1_constant, declare_c2_constant, declare_c2_preprocessor_constant) \
  74   declare_preprocessor_constant("VM_Version::CPU_AVX512BW", CPU_AVX512BW) \
  75   declare_preprocessor_constant("VM_Version::CPU_AVX512VL", CPU_AVX512VL) \
  76   declare_preprocessor_constant("VM_Version::CPU_SHA", CPU_SHA)

  77 
  78 #endif // CPU_X86_VM_VMSTRUCTS_X86_HPP


  56   declare_constant(VM_Version::CPU_TSC)                             \
  57   declare_constant(VM_Version::CPU_TSCINV)                          \
  58   declare_constant(VM_Version::CPU_AVX)                             \
  59   declare_constant(VM_Version::CPU_AVX2)                            \
  60   declare_constant(VM_Version::CPU_AES)                             \
  61   declare_constant(VM_Version::CPU_ERMS)                            \
  62   declare_constant(VM_Version::CPU_CLMUL)                           \
  63   declare_constant(VM_Version::CPU_BMI1)                            \
  64   declare_constant(VM_Version::CPU_BMI2)                            \
  65   declare_constant(VM_Version::CPU_RTM)                             \
  66   declare_constant(VM_Version::CPU_ADX)                             \
  67   declare_constant(VM_Version::CPU_AVX512F)                         \
  68   declare_constant(VM_Version::CPU_AVX512DQ)                        \
  69   declare_constant(VM_Version::CPU_AVX512PF)                        \
  70   declare_constant(VM_Version::CPU_AVX512ER)                        \
  71   declare_constant(VM_Version::CPU_AVX512CD)
  72 
  73 #define VM_LONG_CONSTANTS_CPU(declare_constant, declare_preprocessor_constant, declare_c1_constant, declare_c2_constant, declare_c2_preprocessor_constant) \
  74   declare_preprocessor_constant("VM_Version::CPU_AVX512BW", CPU_AVX512BW) \
  75   declare_preprocessor_constant("VM_Version::CPU_AVX512VL", CPU_AVX512VL) \
  76   declare_preprocessor_constant("VM_Version::CPU_SHA", CPU_SHA)           \
  77   declare_preprocessor_constant("VM_Version::CPU_FMA", CPU_FMA)
  78 
  79 #endif // CPU_X86_VM_VMSTRUCTS_X86_HPP
< prev index next >