[jdk20] RFR: 8298176: remove OpaqueZeroTripGuardPostLoop once main-loop disappears

Roland Westrelin roland at openjdk.org
Thu Dec 22 11:39:58 UTC 2022


On Thu, 22 Dec 2022 11:24:11 GMT, Tobias Hartmann <thartmann at openjdk.org> wrote:

> Thanks for investigating, Roland. If the sole purpose of the OpaqueZeroTripGuard is to prevent split thru phi, I'm wondering if it wouldn't be better to special case the zero trip guard there and prevent it from being split through?

How do we do that though? How can we tell at split if that the (If (Bool (CmpI ..))) is a zero trip guard?

-------------

PR: https://git.openjdk.org/jdk20/pull/65


More information about the hotspot-compiler-dev mailing list