RFR: 8352065: [PPC64] C2: Implement PopCountVL, CountLeadingZerosV and CountTrailingZerosV nodes [v2]

David Linus Briemann duke at openjdk.org
Fri Mar 21 11:04:33 UTC 2025


On Fri, 21 Mar 2025 10:10:31 GMT, Martin Doerr <mdoerr at openjdk.org> wrote:

> I've reviewed the new instructions and the usage in the .ad file. Looks all correct. Changing `TestNumberOfContinuousZeros.java` to test vectorization with `int` types on Power9 and later makes sense. I only wonder about `TestPopCountVectorLong.java`. We're enabling the test which is supposed to test vectorization for `long`, but we run it without vectorization on PPC64? Wouldn't it be better to keep the test disabled for PPC64 (revert changes in this file)?

That makes sense. I reverted the file and the test will not be run on power again.

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

PR Comment: https://git.openjdk.org/jdk/pull/24064#issuecomment-2743028165


More information about the hotspot-compiler-dev mailing list