I noticed some nodes have wrong control after do_range_check(). That happens when a condition with parameters that are pinned in the pre loop is eliminated. As far as I can tell this is harmless.
- relates to
-
JDK-8341407 C2: assert(main_limit == cl->limit() || get_ctrl(main_limit) == new_limit_ctrl) failed: wrong control for added limit
-
- Resolved
-
-
JDK-8345299 C2: some nodes can still have incorrect control after do_range_check()
-
- Resolved
-
- links to
-
Commit(master) openjdk/jdk/315abdf8
-
Review(master) openjdk/jdk/20908