RFR: 8350177: C2 SuperWord: Integer.numberOfLeadingZeros, numberOfTrailingZeros, reverse and bitCount have input types wrongly turncated for byte and short [v6]
Emanuel Peter
epeter at openjdk.org
Mon Jun 30 05:58:48 UTC 2025
On Mon, 30 Jun 2025 03:51:32 GMT, Jasmine Karthikeyan <jkarthikeyan at openjdk.org> wrote:
>> Does it even make sense to vectorize Extract? Is there any case where this actually succeeds? It would be worth filing a follow-up RFE if we don't want to spend the time on this now.
>
> I don't think there's a case where vectorizing Extract can succeed since it's already a vector op (extract scalar out of vector), so this case would only be needed to prevent assert failures.
I see. But then why not return `false`, just like for the other vector operations?
-------------
PR Review Comment: https://git.openjdk.org/jdk/pull/25440#discussion_r2174280490
More information about the hotspot-compiler-dev
mailing list