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

Tobias Hartmann tobias.hartmann at oracle.com
Fri Feb 23 08:14:42 UTC 2018

Hi Vladimir,

looks good to me.

For the record: Enhancing Graal to support BMI instructions is tracked by JDK-8198574.

Best regards,

On 22.02.2018 20:28, Vladimir Kozlov wrote:
> 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.

More information about the hotspot-compiler-dev mailing list