test/compiler/intrinsics/bmi/verifycode/LZcntTestL.java

changeset 9830
fc8a3d56cd0c
parent 0
f90c822e73f8
equal deleted inserted replaced
9828:6021152f9ff3 9830:fc8a3d56cd0c
47 } 47 }
48 48
49 public static void main(String[] args) throws Exception { 49 public static void main(String[] args) throws Exception {
50 // j.l.Integer and Long should be loaded to allow a compilation of the methods that use their methods 50 // j.l.Integer and Long should be loaded to allow a compilation of the methods that use their methods
51 System.out.println("classes java.lang.Long should be loaded. Proof: " + Long.class); 51 System.out.println("classes java.lang.Long should be loaded. Proof: " + Long.class);
52 // Avoid uncommon traps.
53 System.out.println("Num leading zeroes: " + new TestLzcntL.LzcntLExpr().longExpr(12341341));
52 BmiIntrinsicBase.verifyTestCase(LZcntTestL::new, TestLzcntL.LzcntLExpr.class.getDeclaredMethods()); 54 BmiIntrinsicBase.verifyTestCase(LZcntTestL::new, TestLzcntL.LzcntLExpr.class.getDeclaredMethods());
53 } 55 }
54 } 56 }

mercurial