Lines Matching defs:loop_end
1148 CountedLoopEndNode *loop_end = loop_head->loopexit();
1149 assert(loop_end, "");
1235 Node* cmp = loop_end->cmp_node();
1277 BoolTest::mask bt = loop_end->test_trip();
1313 assert(loop_end->in(1)->in(1) == cmp, "sanity");
1314 if (cmp->outcnt() == 1 && loop_end->in(1)->outcnt() == 1) {
1320 Node* ctrl2 = loop_end->in(0);
1324 Node* bol2 = loop_end->in(1)->clone();
1327 _igvn.hash_delete(loop_end);
1328 loop_end->set_req(1, bol2);
1383 Node *ctrl2 = loop_end->in(0);
1386 Node *bol2 = new (C) BoolNode( cmp2, loop_end->test_trip() );
1388 _igvn.hash_delete(loop_end);
1389 loop_end->set_req(CountedLoopEndNode::TestValue, bol2);
1436 Node *newcle = old_new[loop_end->_idx];