diff src/share/vm/opto/c2_globals.hpp @ 23886:5601e440e5e7

8130150: Implement BigInteger.montgomeryMultiply intrinsic Reviewed-by: kvn, mdoerr
author vkempik
date Fri, 04 Mar 2016 16:15:48 +0300
parents 51c505229e71
children 445941ba41c0
line wrap: on
line diff
--- a/src/share/vm/opto/c2_globals.hpp	Wed Feb 17 13:40:12 2016 +0300
+++ b/src/share/vm/opto/c2_globals.hpp	Fri Mar 04 16:15:48 2016 +0300
@@ -665,6 +665,12 @@
   product(bool, UseMulAddIntrinsic, false,                                  \
           "Enables intrinsification of BigInteger.mulAdd()")                \
                                                                             \
+  product(bool, UseMontgomeryMultiplyIntrinsic, false,                      \
+          "Enables intrinsification of BigInteger.montgomeryMultiply()")    \
+                                                                            \
+  product(bool, UseMontgomerySquareIntrinsic, false,                        \
+          "Enables intrinsification of BigInteger.montgomerySquare()")      \
+                                                                            \
   product(bool, UseTypeSpeculation, true,                                   \
           "Speculatively propagate types from profiles")                    \
                                                                             \