RFR: 8374528: C2 SuperWord: TestAliasingFuzzer.java strengthen no-multiversioning IR rule

Emanuel Peter epeter at openjdk.org
Thu Jan 8 08:36:38 UTC 2026


On Tue, 6 Jan 2026 10:35:55 GMT, Christian Hagedorn <chagedorn at openjdk.org> wrote:

>> Now that some of the related issues are fixed, we should strengthen the IR rule for multiversioning.
>> 
>> I ran the fuzzer test many times on many platforms. That is not proof that we won't find a failing case in the CI within a week. But it also is not helpful to run more tests before integration. If there are failures, we can just backout this change and address the broken example at that point.
>
> Looks good!
> 
>> But it also is not helpful to run more tests before integration. If there are failures, we can just backout this change and address the broken example at that point.
> 
> Absolutely, I agree with that.

@chhagedorn @mhaessig Thanks for the reviews!

One more step towards reducing "brittleness" of the auto vectorizer. More to come.

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

PR Comment: https://git.openjdk.org/jdk/pull/29036#issuecomment-3722776225


More information about the hotspot-compiler-dev mailing list