[12] RFR (S): 8215757: C2: PhaseIdealLoop::spinup() computes wrong post-dominating point
Roland Westrelin
rwestrel at redhat.com
Fri Jan 11 09:53:41 UTC 2019
Hi Vladimir,
> #2: As part of loop limit check insertion, new IfNode is created (If
> 1854) and linked to R1722 as an input which causes R1722 IDOM to be
> updated [2]. It changes R1722 IDOM (I1511 => R1784), since dom_lca()
> normalizes the result using find_non_split_ctrl().
Isn't that the root cause: the idom of R1722 is still I1511 and not
R1784?
Roland.
More information about the hotspot-compiler-dev
mailing list