RFR: 8370481: C2 SuperWord: Long/Integer.compareUnsigned return wrong value in SLP [v7]
Emanuel Peter
epeter at openjdk.org
Tue Oct 28 10:24:06 UTC 2025
On Tue, 28 Oct 2025 10:00:44 GMT, Hamlin Li <mli at openjdk.org> wrote:
>> test/hotspot/jtreg/compiler/c2/irTests/TestVectorConditionalMove.java line 1526:
>>
>>> 1524: @Warmup(0)
>>> 1525: @Run(test = {// Signed
>>> 1526: "testCMoveIGTforI",
>>
>> Thank you very much for adding all the unsigned tests!
>>
>> We should eventually also add more signed tests. Are you planning on doing that anyway in the future? Either way: we should have an RFE, and link it to this bug here. If you don't want to work on it, then please assign it to me ;)
>
> Yes, I agree we should add more tests for signed ones.
> I'll do it later, it's tracked here: https://bugs.openjdk.org/browse/JDK-8370794.
Excellent, thank you :)
@Hamlin-Li So thank you for working on this!
-------------
PR Review Comment: https://git.openjdk.org/jdk/pull/27942#discussion_r2468906726
PR Review Comment: https://git.openjdk.org/jdk/pull/27942#discussion_r2468910446
More information about the hotspot-compiler-dev
mailing list