hotspot/src/cpu/x86/vm/stubRoutines_x86_32.hpp
changeset 14132 3c1437abcefd
parent 9976 6fef34e63df1
child 18507 61bfc8995bb3
equal deleted inserted replaced
14131:e376e3d428c9 14132:3c1437abcefd
    39  friend class VMStructs;
    39  friend class VMStructs;
    40 
    40 
    41  private:
    41  private:
    42   static address _verify_mxcsr_entry;
    42   static address _verify_mxcsr_entry;
    43   static address _verify_fpu_cntrl_wrd_entry;
    43   static address _verify_fpu_cntrl_wrd_entry;
       
    44   // shuffle mask for fixing up 128-bit words consisting of big-endian 32-bit integers
       
    45   static address _key_shuffle_mask_addr;
    44 
    46 
    45  public:
    47  public:
    46   static address verify_mxcsr_entry()                        { return _verify_mxcsr_entry; }
    48   static address verify_mxcsr_entry()                        { return _verify_mxcsr_entry; }
    47   static address verify_fpu_cntrl_wrd_entry()                { return _verify_fpu_cntrl_wrd_entry; }
    49   static address verify_fpu_cntrl_wrd_entry()                { return _verify_fpu_cntrl_wrd_entry; }
       
    50   static address key_shuffle_mask_addr()                     { return _key_shuffle_mask_addr; }
       
    51 
    48 };
    52 };
    49 
    53 
    50   static bool    returns_to_call_stub(address return_pc)     { return return_pc == _call_stub_return_address; }
    54   static bool    returns_to_call_stub(address return_pc)     { return return_pc == _call_stub_return_address; }
    51 
    55 
    52 #endif // CPU_X86_VM_STUBROUTINES_X86_32_HPP
    56 #endif // CPU_X86_VM_STUBROUTINES_X86_32_HPP