Mercurial > hg > graal-jvmci-8
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; |