git: openjdk/jdk: master: 8315066: Add unsigned bounds and known bits to TypeInt/Long

Quan Anh Mai qamai at openjdk.org
Fri Jun 13 01:07:35 UTC 2025


Changeset: 991097b7
Branch: master
Author:    Quan Anh Mai <qamai at openjdk.org>
Date:      2025-06-13 01:05:44 +0000
URL:       https://git.openjdk.org/jdk/commit/991097b7bf08cc1a4ceedb0c555b12948ae71885

8315066: Add unsigned bounds and known bits to TypeInt/Long

Co-authored-by: Emanuel Peter <epeter at openjdk.org>
Reviewed-by: epeter, kvn, jbhateja

! src/hotspot/share/opto/castnode.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/ifnode.cpp
+ src/hotspot/share/opto/rangeinference.cpp
+ src/hotspot/share/opto/rangeinference.hpp
! src/hotspot/share/opto/type.cpp
! src/hotspot/share/opto/type.hpp
! src/hotspot/share/utilities/count_leading_zeros.hpp
+ src/hotspot/share/utilities/intn_t.hpp
+ test/hotspot/gtest/opto/test_rangeinference.cpp
+ test/hotspot/gtest/utilities/test_intn_t.cpp



More information about the jdk-changes mailing list