26 * @test |
26 * @test |
27 * @bug 8081778 |
27 * @bug 8081778 |
28 * @summary Add C2 x86 intrinsic for BigInteger::squareToLen() method |
28 * @summary Add C2 x86 intrinsic for BigInteger::squareToLen() method |
29 * |
29 * |
30 * @run main/othervm/timeout=600 -XX:-TieredCompilation -Xbatch |
30 * @run main/othervm/timeout=600 -XX:-TieredCompilation -Xbatch |
|
31 * -XX:+UseSquareToLenIntrinsic |
31 * -XX:CompileCommand=exclude,TestSquareToLen::main |
32 * -XX:CompileCommand=exclude,TestSquareToLen::main |
32 * -XX:CompileCommand=option,TestSquareToLen::base_multiply,ccstr,DisableIntrinsic,_squareToLen |
33 * -XX:CompileCommand=option,TestSquareToLen::base_multiply,ccstr,DisableIntrinsic,_squareToLen |
33 * -XX:CompileCommand=option,java.math.BigInteger::multiply,ccstr,DisableIntrinsic,_squareToLen |
34 * -XX:CompileCommand=option,java.math.BigInteger::multiply,ccstr,DisableIntrinsic,_squareToLen |
34 * -XX:CompileCommand=option,java.math.BigInteger::square,ccstr,DisableIntrinsic,_squareToLen |
35 * -XX:CompileCommand=option,java.math.BigInteger::square,ccstr,DisableIntrinsic,_squareToLen |
35 * -XX:CompileCommand=option,java.math.BigInteger::squareToLen,ccstr,DisableIntrinsic,_squareToLen |
36 * -XX:CompileCommand=option,java.math.BigInteger::squareToLen,ccstr,DisableIntrinsic,_squareToLen |