211 |
211 |
212 static address _vectorizedMismatch; |
212 static address _vectorizedMismatch; |
213 |
213 |
214 static address _dexp; |
214 static address _dexp; |
215 static address _dlog; |
215 static address _dlog; |
|
216 static address _dlog10; |
216 static address _dpow; |
217 static address _dpow; |
217 static address _dsin; |
218 static address _dsin; |
218 static address _dcos; |
219 static address _dcos; |
219 static address _dlibm_sin_cos_huge; |
220 static address _dlibm_sin_cos_huge; |
220 static address _dlibm_reduce_pi04l; |
221 static address _dlibm_reduce_pi04l; |
|
222 static address _dlibm_tan_cot_huge; |
|
223 static address _dtan; |
221 |
224 |
222 // These are versions of the java.lang.Math methods which perform |
225 // These are versions of the java.lang.Math methods which perform |
223 // the same operations as the intrinsic version. They are used for |
226 // the same operations as the intrinsic version. They are used for |
224 // constant folding in the compiler to ensure equivalence. If the |
227 // constant folding in the compiler to ensure equivalence. If the |
225 // intrinsic version returns the same result as the strict version |
228 // intrinsic version returns the same result as the strict version |
389 |
392 |
390 static address vectorizedMismatch() { return _vectorizedMismatch; } |
393 static address vectorizedMismatch() { return _vectorizedMismatch; } |
391 |
394 |
392 static address dexp() { return _dexp; } |
395 static address dexp() { return _dexp; } |
393 static address dlog() { return _dlog; } |
396 static address dlog() { return _dlog; } |
|
397 static address dlog10() { return _dlog10; } |
394 static address dpow() { return _dpow; } |
398 static address dpow() { return _dpow; } |
395 static address dsin() { return _dsin; } |
399 static address dsin() { return _dsin; } |
396 static address dcos() { return _dcos; } |
400 static address dcos() { return _dcos; } |
397 static address dlibm_reduce_pi04l() { return _dlibm_reduce_pi04l; } |
401 static address dlibm_reduce_pi04l() { return _dlibm_reduce_pi04l; } |
398 static address dlibm_sin_cos_huge() { return _dlibm_sin_cos_huge; } |
402 static address dlibm_sin_cos_huge() { return _dlibm_sin_cos_huge; } |
|
403 static address dlibm_tan_cot_huge() { return _dlibm_tan_cot_huge; } |
|
404 static address dtan() { return _dtan; } |
399 |
405 |
400 static address select_fill_function(BasicType t, bool aligned, const char* &name); |
406 static address select_fill_function(BasicType t, bool aligned, const char* &name); |
401 |
407 |
402 static address zero_aligned_words() { return _zero_aligned_words; } |
408 static address zero_aligned_words() { return _zero_aligned_words; } |
403 |
409 |