comparison test/compiler/intrinsics/montgomerymultiply/MontgomeryMultiplyTest.java @ 23825:0cd040567d60

8151522: Disable 8130150 and 8081778 intrinsics by default Reviewed-by: kvn
author vkempik
date Wed, 09 Mar 2016 19:51:23 +0300
parents ea7ac121a5d3
children e443d4e588a3
comparison
equal deleted inserted replaced
23824:ea7ac121a5d3 23825:0cd040567d60
37 * @test 37 * @test
38 * @bug 8130150 38 * @bug 8130150
39 * @library /testlibrary 39 * @library /testlibrary
40 * @requires (os.simpleArch == "x64") & (os.family != "windows") 40 * @requires (os.simpleArch == "x64") & (os.family != "windows")
41 * @summary Verify that the Montgomery multiply intrinsic works and correctly checks its arguments. 41 * @summary Verify that the Montgomery multiply intrinsic works and correctly checks its arguments.
42 * @run main/othervm -XX:+UseMontgomerySquareIntrinsic -XX:+UseMontgomeryMultiplyIntrinsic
43 * MontgomeryMultiplyTest
44 * @run main/othervm -XX:+UseMontgomerySquareIntrinsic -XX:-UseMontgomeryMultiplyIntrinsic
45 * MontgomeryMultiplyTest
46 * @run main/othervm -XX:-UseMontgomerySquareIntrinsic -XX:+UseMontgomeryMultiplyIntrinsic
47 * MontgomeryMultiplyTest
42 */ 48 */
43 49
44 public class MontgomeryMultiplyTest { 50 public class MontgomeryMultiplyTest {
45 51
46 static final MethodHandles.Lookup lookup = MethodHandles.lookup(); 52 static final MethodHandles.Lookup lookup = MethodHandles.lookup();