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 } |