src/hotspot/cpu/x86/stubRoutines_x86.hpp
changeset 58977 c6a789f495fe
parent 54893 3e1ecfd3ea18
child 59284 88502b1cf76f
equal deleted inserted replaced
58976:4e3694a617d4 58977:c6a789f495fe
   152   static address _k256_W_adr;
   152   static address _k256_W_adr;
   153   static julong _k512_W[];
   153   static julong _k512_W[];
   154   static address _k512_W_addr;
   154   static address _k512_W_addr;
   155   // byte flip mask for sha512
   155   // byte flip mask for sha512
   156   static address _pshuffle_byte_flip_mask_addr_sha512;
   156   static address _pshuffle_byte_flip_mask_addr_sha512;
       
   157   static address _counter_mask_addr;
   157   // Masks for base64
   158   // Masks for base64
   158   static address _base64_charset;
   159   static address _base64_charset;
   159   static address _bswap_mask;
   160   static address _bswap_mask;
   160   static address _gather_mask;
   161   static address _gather_mask;
   161   static address _right_shift_mask;
   162   static address _right_shift_mask;
   256   static address base64_bswap_mask_addr() { return _bswap_mask; }
   257   static address base64_bswap_mask_addr() { return _bswap_mask; }
   257   static address base64_gather_mask_addr() { return _gather_mask; }
   258   static address base64_gather_mask_addr() { return _gather_mask; }
   258   static address base64_right_shift_mask_addr() { return _right_shift_mask; }
   259   static address base64_right_shift_mask_addr() { return _right_shift_mask; }
   259   static address base64_left_shift_mask_addr() { return _left_shift_mask; }
   260   static address base64_left_shift_mask_addr() { return _left_shift_mask; }
   260   static address base64_and_mask_addr() { return _and_mask; }
   261   static address base64_and_mask_addr() { return _and_mask; }
       
   262   static address counter_mask_addr() { return _counter_mask_addr; }
   261 #endif
   263 #endif
   262   static address pshuffle_byte_flip_mask_addr() { return _pshuffle_byte_flip_mask_addr; }
   264   static address pshuffle_byte_flip_mask_addr() { return _pshuffle_byte_flip_mask_addr; }
   263   static void generate_CRC32C_table(bool is_pclmulqdq_supported);
   265   static void generate_CRC32C_table(bool is_pclmulqdq_supported);
   264   static address _ONEHALF_addr()      { return _ONEHALF_adr; }
   266   static address _ONEHALF_addr()      { return _ONEHALF_adr; }
   265   static address _P_2_addr()      { return _P_2_adr; }
   267   static address _P_2_addr()      { return _P_2_adr; }