-
Sub-task
-
Resolution: Fixed
-
P4
-
24
-
b23
Once these replacements are done, we can remove the UCTs for Template Assertion Predicates and fix the Template Assertion Predicate matching in a single place (i.e. TemplateAssertionPredicate::is_predicate()).
- blocks
-
JDK-8342047 Create Template Assertion Predicates with Halt nodes only instead of uncommon traps
-
- Resolved
-
-
JDK-8342945 Replace predicate walking code in get_assertion_predicates() used for Loop Unswitching and cleaning useless Template Assertion Predicates with a predicate visitor
-
- Resolved
-
- is blocked by
-
JDK-8341977 Replace predicate walking and cloning code for Loop Peeling with a predicate visitor
-
- Resolved
-
- relates to
-
JDK-8347018 C2: Insertion of Assertion Predicates ignores the effects of PhaseIdealLoop::clone_up_backedge_goo()
-
- Resolved
-
- links to
-
Commit(master) openjdk/jdk/4431852a
-
Review(master) openjdk/jdk/21790