comparison src/share/vm/runtime/stubRoutines.cpp @ 23813:daaf806995b3

8081778: Use Intel x64 CPU instructions for RSA acceleration Summary: Add intrinsics for BigInteger squareToLen and mulAdd methods. Reviewed-by: kvn, jrose
author igerasim
date Wed, 17 Feb 2016 13:40:12 +0300
parents 166d744df0de
children ea7ac121a5d3
comparison
equal deleted inserted replaced
23812:81adfb064a4f 23813:daaf806995b3
134 134
135 address StubRoutines::_updateBytesCRC32 = NULL; 135 address StubRoutines::_updateBytesCRC32 = NULL;
136 address StubRoutines::_crc_table_adr = NULL; 136 address StubRoutines::_crc_table_adr = NULL;
137 137
138 address StubRoutines::_multiplyToLen = NULL; 138 address StubRoutines::_multiplyToLen = NULL;
139 address StubRoutines::_squareToLen = NULL;
140 address StubRoutines::_mulAdd = NULL;
139 141
140 double (* StubRoutines::_intrinsic_log )(double) = NULL; 142 double (* StubRoutines::_intrinsic_log )(double) = NULL;
141 double (* StubRoutines::_intrinsic_log10 )(double) = NULL; 143 double (* StubRoutines::_intrinsic_log10 )(double) = NULL;
142 double (* StubRoutines::_intrinsic_exp )(double) = NULL; 144 double (* StubRoutines::_intrinsic_exp )(double) = NULL;
143 double (* StubRoutines::_intrinsic_pow )(double, double) = NULL; 145 double (* StubRoutines::_intrinsic_pow )(double, double) = NULL;