< prev index next >

src/cpu/x86/vm/vmStructs_x86.hpp

Print this page

        

*** 35,50 **** /* JavaCallWrapper */ \ /******************************/ \ /******************************/ \ /* JavaFrameAnchor */ \ /******************************/ \ ! volatile_nonstatic_field(JavaFrameAnchor, _last_Java_fp, intptr_t*) ! #define VM_TYPES_CPU(declare_type, declare_toplevel_type, declare_oop_type, declare_integer_type, declare_unsigned_integer_type, declare_c1_toplevel_type, declare_c2_type, declare_c2_toplevel_type) ! #define VM_INT_CONSTANTS_CPU(declare_constant, declare_preprocessor_constant, declare_c1_constant, declare_c2_constant, declare_c2_preprocessor_constant) #define VM_LONG_CONSTANTS_CPU(declare_constant, declare_preprocessor_constant, declare_c1_constant, declare_c2_constant, declare_c2_preprocessor_constant) #endif // CPU_X86_VM_VMSTRUCTS_X86_HPP --- 35,87 ---- /* JavaCallWrapper */ \ /******************************/ \ /******************************/ \ /* JavaFrameAnchor */ \ /******************************/ \ ! volatile_nonstatic_field(JavaFrameAnchor, _last_Java_fp, intptr_t*) \ ! static_field(VM_Version, _cpuFeatures, uint64_t) ! #define VM_TYPES_CPU(declare_type, declare_toplevel_type, declare_oop_type, declare_integer_type, declare_unsigned_integer_type, declare_c1_toplevel_type, declare_c2_type, declare_c2_toplevel_type) \ ! declare_toplevel_type(VM_Version) ! #define VM_INT_CONSTANTS_CPU(declare_constant, declare_preprocessor_constant, declare_c1_constant, declare_c2_constant, declare_c2_preprocessor_constant) \ ! LP64_ONLY(declare_constant(frame::arg_reg_save_area_bytes)) \ ! declare_constant(frame::interpreter_frame_sender_sp_offset) \ ! declare_constant(frame::interpreter_frame_last_sp_offset) \ ! declare_constant(VM_Version::CPU_CX8) \ ! declare_constant(VM_Version::CPU_CMOV) \ ! declare_constant(VM_Version::CPU_FXSR) \ ! declare_constant(VM_Version::CPU_HT) \ ! declare_constant(VM_Version::CPU_MMX) \ ! declare_constant(VM_Version::CPU_3DNOW_PREFETCH) \ ! declare_constant(VM_Version::CPU_SSE) \ ! declare_constant(VM_Version::CPU_SSE2) \ ! declare_constant(VM_Version::CPU_SSE3) \ ! declare_constant(VM_Version::CPU_SSSE3) \ ! declare_constant(VM_Version::CPU_SSE4A) \ ! declare_constant(VM_Version::CPU_SSE4_1) \ ! declare_constant(VM_Version::CPU_SSE4_2) \ ! declare_constant(VM_Version::CPU_POPCNT) \ ! declare_constant(VM_Version::CPU_LZCNT) \ ! declare_constant(VM_Version::CPU_TSC) \ ! declare_constant(VM_Version::CPU_TSCINV) \ ! declare_constant(VM_Version::CPU_AVX) \ ! declare_constant(VM_Version::CPU_AVX2) \ ! declare_constant(VM_Version::CPU_AES) \ ! declare_constant(VM_Version::CPU_ERMS) \ ! declare_constant(VM_Version::CPU_CLMUL) \ ! declare_constant(VM_Version::CPU_BMI1) \ ! declare_constant(VM_Version::CPU_BMI2) \ ! declare_constant(VM_Version::CPU_RTM) \ ! declare_constant(VM_Version::CPU_ADX) \ ! declare_constant(VM_Version::CPU_AVX512F) \ ! declare_constant(VM_Version::CPU_AVX512DQ) \ ! declare_constant(VM_Version::CPU_AVX512PF) \ ! declare_constant(VM_Version::CPU_AVX512ER) \ ! declare_constant(VM_Version::CPU_AVX512CD) \ ! declare_constant(VM_Version::CPU_AVX512BW) #define VM_LONG_CONSTANTS_CPU(declare_constant, declare_preprocessor_constant, declare_c1_constant, declare_c2_constant, declare_c2_preprocessor_constant) #endif // CPU_X86_VM_VMSTRUCTS_X86_HPP
< prev index next >