[11] RFR(S) 8198251: [Graal] compiler/intrinsics/bmi/verifycode tests fail with Graal on macos

Vladimir Kozlov vladimir.kozlov at oracle.com
Thu Feb 22 19:28:19 UTC 2018


http://cr.openjdk.java.net/~kvn/8198251/webrev.00/
https://bugs.openjdk.java.net/browse/JDK-8198251

Graal's matcher does not support matching set of nodes into one x64 BMI 
instruction how C2 does:

match(Set dst (AndI (XorI src1 minus_1) (LoadI src2)));
andnl($dst$$Register, $src1$$Register, $src2$$Address);

BMI tests should be excluded from Graal JIT testing for now.
We will file RFE for Graal to support such matching.

-- 
Thanks,
Vladimir


More information about the hotspot-compiler-dev mailing list