SonarCloud reports these lines are dead:
bool PhaseIdealLoop::create_loop_nest(IdealLoopTree* loop, Node_List &old_new) {
...
BoolTest::mask mask = exit_test->as_BaseCountedLoopEnd()->test_trip();
Node* cmp = exit_test->as_BaseCountedLoopEnd()->cmp_node();
...
Either these are a simple leftovers, or their non-use constitutes a bug?
bool PhaseIdealLoop::create_loop_nest(IdealLoopTree* loop, Node_List &old_new) {
...
BoolTest::mask mask = exit_test->as_BaseCountedLoopEnd()->test_trip();
Node* cmp = exit_test->as_BaseCountedLoopEnd()->cmp_node();
...
Either these are a simple leftovers, or their non-use constitutes a bug?
- relates to
-
JDK-8276116 C2: optimize long range checks in int counted loops
-
- Resolved
-