equal
deleted
inserted
replaced
206 static address _mulAdd; |
206 static address _mulAdd; |
207 static address _montgomeryMultiply; |
207 static address _montgomeryMultiply; |
208 static address _montgomerySquare; |
208 static address _montgomerySquare; |
209 |
209 |
210 static address _dexp; |
210 static address _dexp; |
|
211 static address _dlog; |
211 |
212 |
212 // These are versions of the java.lang.Math methods which perform |
213 // These are versions of the java.lang.Math methods which perform |
213 // the same operations as the intrinsic version. They are used for |
214 // the same operations as the intrinsic version. They are used for |
214 // constant folding in the compiler to ensure equivalence. If the |
215 // constant folding in the compiler to ensure equivalence. If the |
215 // intrinsic version returns the same result as the strict version |
216 // intrinsic version returns the same result as the strict version |
374 static address squareToLen() {return _squareToLen; } |
375 static address squareToLen() {return _squareToLen; } |
375 static address mulAdd() {return _mulAdd; } |
376 static address mulAdd() {return _mulAdd; } |
376 static address montgomeryMultiply() { return _montgomeryMultiply; } |
377 static address montgomeryMultiply() { return _montgomeryMultiply; } |
377 static address montgomerySquare() { return _montgomerySquare; } |
378 static address montgomerySquare() { return _montgomerySquare; } |
378 |
379 |
379 static address dexp() {return _dexp; } |
380 static address dexp() { return _dexp; } |
|
381 static address dlog() { return _dlog; } |
380 |
382 |
381 static address select_fill_function(BasicType t, bool aligned, const char* &name); |
383 static address select_fill_function(BasicType t, bool aligned, const char* &name); |
382 |
384 |
383 static address zero_aligned_words() { return _zero_aligned_words; } |
385 static address zero_aligned_words() { return _zero_aligned_words; } |
384 |
386 |