hotspot/src/share/vm/runtime/stubRoutines.hpp
changeset 33465 6063f28a6efb
parent 33089 f4e956ed8b43
child 33485 29d1dfa9bb4a
equal deleted inserted replaced
33464:8c06a6558874 33465:6063f28a6efb
   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