git: openjdk/jdk: master: 8350329: C2: Div looses dependency on condition that guarantees divisor not zero in counted loop after peeling

Roland Westrelin roland at openjdk.org
Mon May 19 11:06:50 UTC 2025


Changeset: 26cb016b
Branch: master
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2025-05-19 11:06:03 +0000
URL:       https://git.openjdk.org/jdk/commit/26cb016b750963a4622985399130024792691984

8350329: C2: Div looses dependency on condition that guarantees divisor not zero in counted loop after peeling

Reviewed-by: thartmann, chagedorn

! src/hotspot/share/opto/loopTransform.cpp
+ test/hotspot/jtreg/compiler/controldependency/TestPeeledLoopNoBackedgeFloatingDiv.java



More information about the jdk-changes mailing list