RFR (S) : 8049348 : [TESTBUG] compiler/intrinsics/bmi/verifycode tests on lzcnt and tzcnt use incorrect assumption about REXB prefix usage
Anton Ivanov
anton.ivanov at oracle.com
Wed Jul 16 10:55:06 UTC 2014
Hi all,
Please review the patch for bug 8049348
Promlem:
compiler/intrinsics/bmi/verifycode/ tests on lzcnt and tzcnt based on
assumption that REXB prefix used only for Long's intrinsic.
Solution:
both (integer and long) lzcnt and tzcnt tests were updated to understand
different native instructions (with REX prefix, and without)
webrev: http://cr.openjdk.java.net/~aaivanov/8049348/webrev.00
jbs: https://bugs.openjdk.java.net/browse/JDK-8049348
testing: compiler/intrinsics/bmi/verifycode. tested not with jprt,
because there is very low or zero chance that host with CPU supporting
tested instruction will be used. tests were run locally on 3
configurations, including the host where bug was found
-- Best regards, Anton Ivanov
More information about the hotspot-compiler-dev
mailing list