< prev index next >

src/hotspot/cpu/x86/stubRoutines_x86.cpp

Print this page

 31 #include "crc32c.h"
 32 
 33 // Implementation of the platform-specific part of StubRoutines - for
 34 // a description of how to extend it, see the stubRoutines.hpp file.
 35 
 36 address StubRoutines::x86::_verify_mxcsr_entry = NULL;
 37 address StubRoutines::x86::_key_shuffle_mask_addr = NULL;
 38 address StubRoutines::x86::_counter_shuffle_mask_addr = NULL;
 39 address StubRoutines::x86::_ghash_long_swap_mask_addr = NULL;
 40 address StubRoutines::x86::_ghash_byte_swap_mask_addr = NULL;
 41 address StubRoutines::x86::_ghash_poly_addr = NULL;
 42 address StubRoutines::x86::_ghash_shuffmask_addr = NULL;
 43 address StubRoutines::x86::_upper_word_mask_addr = NULL;
 44 address StubRoutines::x86::_shuffle_byte_flip_mask_addr = NULL;
 45 address StubRoutines::x86::_k256_adr = NULL;
 46 address StubRoutines::x86::_vector_short_to_byte_mask = NULL;
 47 address StubRoutines::x86::_vector_int_to_byte_mask = NULL;
 48 address StubRoutines::x86::_vector_int_to_short_mask = NULL;
 49 address StubRoutines::x86::_vector_all_bits_set = NULL;
 50 address StubRoutines::x86::_vector_byte_shuffle_mask = NULL;

 51 address StubRoutines::x86::_vector_short_shuffle_mask = NULL;
 52 address StubRoutines::x86::_vector_int_shuffle_mask = NULL;
 53 address StubRoutines::x86::_vector_long_shuffle_mask = NULL;
 54 address StubRoutines::x86::_vector_float_sign_mask = NULL;
 55 address StubRoutines::x86::_vector_float_sign_flip = NULL;
 56 address StubRoutines::x86::_vector_double_sign_mask = NULL;
 57 address StubRoutines::x86::_vector_double_sign_flip = NULL;
 58 address StubRoutines::x86::_vector_byte_perm_mask = NULL;
 59 address StubRoutines::x86::_vector_long_sign_mask = NULL;
 60 address StubRoutines::x86::_vector_iota_indices = NULL;
 61 address StubRoutines::x86::_vector_32_bit_mask = NULL;
 62 address StubRoutines::x86::_vector_64_bit_mask = NULL;
 63 #ifdef _LP64
 64 address StubRoutines::x86::_k256_W_adr = NULL;
 65 address StubRoutines::x86::_k512_W_addr = NULL;
 66 address StubRoutines::x86::_pshuffle_byte_flip_mask_addr_sha512 = NULL;
 67 // Base64 masks
 68 address StubRoutines::x86::_encoding_table_base64 = NULL;
 69 address StubRoutines::x86::_shuffle_base64 = NULL;
 70 address StubRoutines::x86::_avx2_shuffle_base64 = NULL;

 31 #include "crc32c.h"
 32 
 33 // Implementation of the platform-specific part of StubRoutines - for
 34 // a description of how to extend it, see the stubRoutines.hpp file.
 35 
 36 address StubRoutines::x86::_verify_mxcsr_entry = NULL;
 37 address StubRoutines::x86::_key_shuffle_mask_addr = NULL;
 38 address StubRoutines::x86::_counter_shuffle_mask_addr = NULL;
 39 address StubRoutines::x86::_ghash_long_swap_mask_addr = NULL;
 40 address StubRoutines::x86::_ghash_byte_swap_mask_addr = NULL;
 41 address StubRoutines::x86::_ghash_poly_addr = NULL;
 42 address StubRoutines::x86::_ghash_shuffmask_addr = NULL;
 43 address StubRoutines::x86::_upper_word_mask_addr = NULL;
 44 address StubRoutines::x86::_shuffle_byte_flip_mask_addr = NULL;
 45 address StubRoutines::x86::_k256_adr = NULL;
 46 address StubRoutines::x86::_vector_short_to_byte_mask = NULL;
 47 address StubRoutines::x86::_vector_int_to_byte_mask = NULL;
 48 address StubRoutines::x86::_vector_int_to_short_mask = NULL;
 49 address StubRoutines::x86::_vector_all_bits_set = NULL;
 50 address StubRoutines::x86::_vector_byte_shuffle_mask = NULL;
 51 address StubRoutines::x86::_vector_int_mask_cmp_bits = NULL;
 52 address StubRoutines::x86::_vector_short_shuffle_mask = NULL;
 53 address StubRoutines::x86::_vector_int_shuffle_mask = NULL;
 54 address StubRoutines::x86::_vector_long_shuffle_mask = NULL;
 55 address StubRoutines::x86::_vector_float_sign_mask = NULL;
 56 address StubRoutines::x86::_vector_float_sign_flip = NULL;
 57 address StubRoutines::x86::_vector_double_sign_mask = NULL;
 58 address StubRoutines::x86::_vector_double_sign_flip = NULL;
 59 address StubRoutines::x86::_vector_byte_perm_mask = NULL;
 60 address StubRoutines::x86::_vector_long_sign_mask = NULL;
 61 address StubRoutines::x86::_vector_iota_indices = NULL;
 62 address StubRoutines::x86::_vector_32_bit_mask = NULL;
 63 address StubRoutines::x86::_vector_64_bit_mask = NULL;
 64 #ifdef _LP64
 65 address StubRoutines::x86::_k256_W_adr = NULL;
 66 address StubRoutines::x86::_k512_W_addr = NULL;
 67 address StubRoutines::x86::_pshuffle_byte_flip_mask_addr_sha512 = NULL;
 68 // Base64 masks
 69 address StubRoutines::x86::_encoding_table_base64 = NULL;
 70 address StubRoutines::x86::_shuffle_base64 = NULL;
 71 address StubRoutines::x86::_avx2_shuffle_base64 = NULL;
< prev index next >