hg: jdk/jdk: 8205033: [REDO] Induction variable of over-unrolled loop conflicts with range checks

tobias.hartmann at oracle.com tobias.hartmann at oracle.com
Tue Jun 19 10:27:06 UTC 2018


Changeset: fd430e352427
Author:    thartmann
Date:      2018-06-19 12:25 +0200
URL:       http://hg.openjdk.java.net/jdk/jdk/rev/fd430e352427

8205033: [REDO] Induction variable of over-unrolled loop conflicts with range checks
Summary: Update skeleton predicates before main loop during unrolling to remove dead code.
Reviewed-by: kvn, roland

! src/hotspot/share/opto/loopPredicate.cpp
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopnode.hpp
! test/hotspot/jtreg/compiler/loopopts/IterationSplitPredicateInconsistency.java
! test/hotspot/jtreg/compiler/loopopts/TestOverunrolling.java



More information about the jdk-changes mailing list