< prev index next >

src/cpu/x86/vm/stubRoutines_x86.hpp

Print this page
rev 10837 : SHA256-AVX2

*** 52,61 **** --- 52,65 ---- static address _shuffle_byte_flip_mask_addr; //k256 table for sha256 static juint _k256[]; static address _k256_adr; + #ifdef _LP64 + static juint _k256_W[]; + static address _k256_W_adr; + #endif // byte flip mask for sha256 static address _pshuffle_byte_flip_mask_addr; //tables common for LIBM sin and cos static juint _ONEHALF[];
*** 107,116 **** --- 111,123 ---- static address ghash_long_swap_mask_addr() { return _ghash_long_swap_mask_addr; } static address ghash_byte_swap_mask_addr() { return _ghash_byte_swap_mask_addr; } static address upper_word_mask_addr() { return _upper_word_mask_addr; } static address shuffle_byte_flip_mask_addr() { return _shuffle_byte_flip_mask_addr; } static address k256_addr() { return _k256_adr; } + #ifdef _LP64 + static address k256_W_addr() { return _k256_W_adr; } + #endif static address pshuffle_byte_flip_mask_addr() { return _pshuffle_byte_flip_mask_addr; } static void generate_CRC32C_table(bool is_pclmulqdq_supported); static address _ONEHALF_addr() { return _ONEHALF_adr; } static address _P_2_addr() { return _P_2_adr; } static address _SC_4_addr() { return _SC_4_adr; }
< prev index next >