There are a lot of places in the code where we call proj_out*(true/false) on an IfNode. In some cases we then cast the returned ProjNode back to IfTrueNode/IfFalseNode. It would be cleaner if we directly provide true/false_proj*() methods that return IfTrueNode/IfFalseNode directly.
- relates to
-
JDK-8373513 C2: Move ProjNode::other_if_proj() to IfProjNode
-
- Open
-
- links to
-
Review(master)
openjdk/jdk/28745