git: openjdk/jdk: master: 8374798: C2: Missing Identity optimization opportunity with RShiftI and LShiftI
Quan Anh Mai
qamai at openjdk.org
Mon Feb 16 11:41:44 UTC 2026
Changeset: 5a083744
Branch: master
Author: Kerem Kat <krk at openjdk.org>
Committer: Quan Anh Mai <qamai at openjdk.org>
Date: 2026-02-16 11:40:51 +0000
URL: https://git.openjdk.org/jdk/commit/5a083744946c54e1d9196e1031ad556dae5f38c7
8374798: C2: Missing Identity optimization opportunity with RShiftI and LShiftI
8377389: C2: Missed Ideal optimization opportunity in PhaseIterGVN for URShiftI and LShiftI
Reviewed-by: qamai, chagedorn
! src/hotspot/share/opto/mulnode.cpp
! src/hotspot/share/opto/phaseX.cpp
+ test/hotspot/jtreg/compiler/c2/gvn/MissedRShiftLShiftIdentity.java
+ test/hotspot/jtreg/compiler/c2/gvn/MissedURShiftLShiftIdeal.java
More information about the jdk-changes
mailing list