equal
deleted
inserted
replaced
53 static address _float_sign_mask; |
53 static address _float_sign_mask; |
54 static address _float_sign_flip; |
54 static address _float_sign_flip; |
55 static address _double_sign_mask; |
55 static address _double_sign_mask; |
56 static address _double_sign_flip; |
56 static address _double_sign_flip; |
57 |
57 |
58 static address _method_entry_barrier; |
|
59 |
|
60 public: |
58 public: |
61 |
|
62 static address method_entry_barrier() { |
|
63 return _method_entry_barrier; |
|
64 } |
|
65 |
59 |
66 static address get_previous_fp_entry() { |
60 static address get_previous_fp_entry() { |
67 return _get_previous_fp_entry; |
61 return _get_previous_fp_entry; |
68 } |
62 } |
69 |
63 |
118 // shuffle mask for fixing up 128-bit words consisting of big-endian 32-bit integers |
112 // shuffle mask for fixing up 128-bit words consisting of big-endian 32-bit integers |
119 static address _key_shuffle_mask_addr; |
113 static address _key_shuffle_mask_addr; |
120 |
114 |
121 //shuffle mask for big-endian 128-bit integers |
115 //shuffle mask for big-endian 128-bit integers |
122 static address _counter_shuffle_mask_addr; |
116 static address _counter_shuffle_mask_addr; |
|
117 |
|
118 static address _method_entry_barrier; |
123 |
119 |
124 // masks and table for CRC32 |
120 // masks and table for CRC32 |
125 static uint64_t _crc_by128_masks[]; |
121 static uint64_t _crc_by128_masks[]; |
126 static juint _crc_table[]; |
122 static juint _crc_table[]; |
127 // table for CRC32C |
123 // table for CRC32C |
219 static address ghash_shufflemask_addr() { return _ghash_shuffmask_addr; } |
215 static address ghash_shufflemask_addr() { return _ghash_shuffmask_addr; } |
220 static address ghash_polynomial_addr() { return _ghash_poly_addr; } |
216 static address ghash_polynomial_addr() { return _ghash_poly_addr; } |
221 static address upper_word_mask_addr() { return _upper_word_mask_addr; } |
217 static address upper_word_mask_addr() { return _upper_word_mask_addr; } |
222 static address shuffle_byte_flip_mask_addr() { return _shuffle_byte_flip_mask_addr; } |
218 static address shuffle_byte_flip_mask_addr() { return _shuffle_byte_flip_mask_addr; } |
223 static address k256_addr() { return _k256_adr; } |
219 static address k256_addr() { return _k256_adr; } |
|
220 static address method_entry_barrier() { return _method_entry_barrier; } |
224 |
221 |
225 static address vector_short_to_byte_mask() { |
222 static address vector_short_to_byte_mask() { |
226 return _vector_short_to_byte_mask; |
223 return _vector_short_to_byte_mask; |
227 } |
224 } |
228 static address vector_float_sign_mask() { |
225 static address vector_float_sign_mask() { |