x86: Implemenent ArraysSupport.vectorizedHashCode(...)
@0xdaryl An OMR fix is required for this change, eclipse/omr#7460
I have attached the generated x86 assembly for AVX-512 capable machines.
This is 512-bit main loop unrolled 4x, an additional 128-bit loop (not unrolled), finally sequential residue processing.
@0xdaryl I want to contribute test cases for all platforms. Can you launch a jdk21 sanity build here on xlinux only?
Jenkins test sanity.functional,sanity.openjdk xlinux jdk21
rebased changes
Jenkins test sanity xlinux,win,osx jdk21
Windows failed because All nodes of label ‘[ci.role.build&&hw.arch.x86&&sw.os.windows](https://openj9-jenkins.osuosl.org/label/ci.role.build&&hw.arch.x86&&sw.os.windows/)’ are offline
Jenkins test sanity xlinux jdk21