hg: jdk/jdk: 8231223: C2's conditional move optimization fails with assert(bol->Opcode() == Op_Bool) failed
tobias.hartmann at oracle.com
tobias.hartmann at oracle.com
Thu Sep 26 07:16:38 UTC 2019
Changeset: d322bf161e31
Author: thartmann
Date: 2019-09-26 09:16 +0200
URL: https://hg.openjdk.java.net/jdk/jdk/rev/d322bf161e31
8231223: C2's conditional move optimization fails with assert(bol->Opcode() == Op_Bool) failed
Summary: Bail out if the range check If has an Opaque4Node input instead of a BoolNode.
Reviewed-by: roland, kvn
! src/hotspot/share/opto/loopPredicate.cpp
! src/hotspot/share/opto/loopopts.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestCMovWithOpaque.java
More information about the jdk-all-changes
mailing list