RFR: 8278868: Add x86 vectorization support for Long.bitCount() [v9]

Vamsi Parasa duke at openjdk.java.net
Mon Jan 10 23:51:30 UTC 2022


On Mon, 10 Jan 2022 20:14:40 GMT, Vladimir Kozlov <kvn at openjdk.org> wrote:

>> Vamsi Parasa has updated the pull request incrementally with one additional commit since the last revision:
>> 
>>   aditional checks for the test
>
> `TestPopCountVectorLong.java ` was not ran on these systems because it has `@requires vm.cpu.features ~= ".*avx512dq.*"`
> And I did not test other tiers because tier1 had failures.

Hi Vladimir (@vnkozlov)
Could you please check if you incorporated the fix for the 'opc == ' bug? The fix for that bug was already pushed last week.
Because, without the bug fix, I was able to reproduce the failure of compiler/codegen/TestIntFloatVect.java on AVX2 x86 machine. 
After applying the fix (which was pushed last week), both the tests compiler/codegen/{TestIntFloatVect.java, TestLongDoubleVect.java} are passing on AVX2(x86)

-------------

PR: https://git.openjdk.java.net/jdk/pull/6857


More information about the hotspot-compiler-dev mailing list