RFR: 8370481: C2 SuperWord: Long/Integer.compareUnsigned return wrong value in SLP [v3]
Hamlin Li
mli at openjdk.org
Thu Oct 23 15:02:20 UTC 2025
On Thu, 23 Oct 2025 14:32:33 GMT, Emanuel Peter <epeter at openjdk.org> wrote:
>> Hamlin Li has updated the pull request incrementally with one additional commit since the last revision:
>>
>> add all possible Cmp cases; add comments
>
> src/hotspot/share/opto/superword.cpp line 1758:
>
>> 1756: break;
>> 1757: case Op_CmpN:
>> 1758: case Op_CmpP:
>
> Did you ever encounter these? I'd be surprised if these work... Because they work with pointers, and we don't support pointers, only primitives.
will fix.
-------------
PR Review Comment: https://git.openjdk.org/jdk/pull/27942#discussion_r2455461536
More information about the hotspot-compiler-dev
mailing list