test/compiler/intrinsics/bmi/TestBlsmskL.java

Print this page
rev 7044 : 8043674: Update compiler/intrinsic/bmi tests to run it on all platforms
Reviewed-by: fzhinkin
Contributed-by: Dmitrij Pochepko <dmitrij.pochepko@oracle.com>

*** 39,56 **** public class TestBlsmskL { public static void main(String args[]) throws Throwable { if (!CPUInfo.hasFeature("bmi1")) { ! System.out.println("CPU does not support bmi1 feature. " + ! "Test skipped."); ! return; } BMITestRunner.runTests(BlsmskLExpr.class, args, "-XX:+UseBMI1Instructions"); BMITestRunner.runTests(BlsmskLCommutativeExpr.class, args, "-XX:+UseBMI1Instructions"); } public static class BlsmskLExpr extends Expr.BMIUnaryLongExpr { --- 39,56 ---- public class TestBlsmskL { public static void main(String args[]) throws Throwable { if (!CPUInfo.hasFeature("bmi1")) { ! System.out.println("INFO: CPU does not support bmi1 feature."); } BMITestRunner.runTests(BlsmskLExpr.class, args, + "-XX:+IgnoreUnrecognizedVMOptions", "-XX:+UseBMI1Instructions"); BMITestRunner.runTests(BlsmskLCommutativeExpr.class, args, + "-XX:+IgnoreUnrecognizedVMOptions", "-XX:+UseBMI1Instructions"); } public static class BlsmskLExpr extends Expr.BMIUnaryLongExpr {