git: openjdk/jdk: master: 8370794: C2 SuperWord: Long/Integer.compareUnsigned return wrong value for EQ/NE in SLP

Hamlin Li mli at openjdk.org
Mon Nov 3 10:42:48 UTC 2025


Changeset: 667744c3
Branch: master
Author:    Hamlin Li <mli at openjdk.org>
Date:      2025-11-03 10:36:24 +0000
URL:       https://git.openjdk.org/jdk/commit/667744c353e4d6abbe5cbf85746e5e0e44dafaf8

8370794: C2 SuperWord: Long/Integer.compareUnsigned return wrong value for EQ/NE in SLP

Reviewed-by: epeter, luhenry

! src/hotspot/share/opto/subnode.cpp
! src/hotspot/share/opto/subnode.hpp
! test/hotspot/jtreg/compiler/c2/irTests/TestVectorConditionalMove.java



More information about the jdk-changes mailing list