RFR: 8357554: Enable vectorization of Bool -> CMove with different type size (on riscv)

Emanuel Peter epeter at openjdk.org
Tue Nov 11 14:22:50 UTC 2025


On Tue, 11 Nov 2025 14:04:26 GMT, Hamlin Li <mli at openjdk.org> wrote:

>> Sounds like this PR should include some IR tests?
>
> @galderz @eme64 BTW, there is an assert fix in this pr, which is also in another specific pr: https://github.com/openjdk/jdk/pull/28141. Please let me know if I should do it in this pr or not. Thanks!

@Hamlin-Li We can also just go with a risv impl for now, and then we can do x64 and aarch64 separately.

Does this patch not affect the IR rules of the tests we have already in the code base? With an improvement, there is usually a chance to add IR rules to existing tests, or add new tests with new IR rules.

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

PR Comment: https://git.openjdk.org/jdk/pull/28231#issuecomment-3517143095


More information about the hotspot-compiler-dev mailing list