Skip to content
Permalink
Browse files
8266438: Compile::remove_useless_nodes does not remove opaque nodes
Reviewed-by: vlivanov, chagedorn
  • Loading branch information
TobiHartmann committed May 4, 2021
1 parent 141cc2f commit b65190483c824234b86e2e43cf85009d926713bf
Showing 1 changed file with 3 additions and 1 deletion.
@@ -427,7 +427,9 @@ void Compile::remove_useless_nodes(Unique_Node_List &useful) {
}
}

remove_useless_nodes(_macro_nodes, useful); // remove useless macro and predicate opaq nodes
remove_useless_nodes(_macro_nodes, useful); // remove useless macro nodes
remove_useless_nodes(_predicate_opaqs, useful); // remove useless predicate opaque nodes
remove_useless_nodes(_skeleton_predicate_opaqs, useful);
remove_useless_nodes(_expensive_nodes, useful); // remove useless expensive nodes
remove_useless_nodes(_for_post_loop_igvn, useful); // remove useless node recorded for post loop opts IGVN pass

1 comment on commit b651904

@openjdk-notifier
Copy link

@openjdk-notifier openjdk-notifier bot commented on b651904 May 4, 2021

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please sign in to comment.