Searched refs:LoopBackControl (Results 1 - 8 of 8) sorted by relevance

/openjdk7/hotspot/src/share/vm/opto/
H A DloopTransform.cpp119 Node* back = head->in(LoopNode::LoopBackControl);
305 Node *prev = loop->_head->in(LoopNode::LoopBackControl);//loop->tail();
512 Node* new_entry = old_new[head->in(LoopNode::LoopBackControl)->_idx];
518 Node* new_exit_value = old_new[old->in(LoopNode::LoopBackControl)->_idx];
521 new_exit_value = old->in(LoopNode::LoopBackControl);
532 new_head->set_req(LoopNode::LoopBackControl, C->top());
537 use->set_req(LoopNode::LoopBackControl, C->top());
983 main_phi->in(LoopNode::LoopBackControl),
1058 pre_phi->in(LoopNode::LoopBackControl),
1420 phi ->set_req(LoopNode:: EntryControl, newphi->in(LoopNode::LoopBackControl));
[all...]
H A DloopUnswitch.cpp80 Node* n = head->in(LoopNode::LoopBackControl);
H A Dloopopts.cpp720 !phi->in(LoopNode::LoopBackControl)->is_Load())
2652 _igvn.replace_input_of(new_head_clone, LoopNode::LoopBackControl, last_peel);
2657 new_head->set_req(LoopNode::LoopBackControl, C->top()); // multiple replace_input_of calls
2663 head->set_req(LoopNode::EntryControl, head_clone->in(LoopNode::LoopBackControl));
2664 head->set_req(LoopNode::LoopBackControl, C->top());
2665 _igvn.replace_input_of(head_clone, LoopNode::LoopBackControl, C->top());
2673 use->set_req(LoopNode::EntryControl, use_clone->in(LoopNode::LoopBackControl));
2674 use->set_req(LoopNode::LoopBackControl, C->top());
2675 _igvn.replace_input_of(use_clone, LoopNode::LoopBackControl, C->top());
H A Dloopnode.cpp71 le->proj_out(1 /* true */) == l->in(LoopNode::LoopBackControl)) {
76 phi->in(LoopNode::LoopBackControl) == l->incr() &&
273 Node *back_control = x->in(LoopNode::LoopBackControl);
336 incr = phi_incr->in(LoopNode::LoopBackControl); // Assume incr is on backedge of Phi
373 if (trunc1 == NULL && phi->in(LoopNode::LoopBackControl) != incr ||
374 trunc1 != NULL && phi->in(LoopNode::LoopBackControl) != trunc1) {
676 Node *sfpt = x->in(LoopNode::LoopBackControl);
693 phi->set_req_X( LoopNode::LoopBackControl, incr, &_igvn );
700 nphi->set_req(LoopNode::LoopBackControl, phi->in(LoopNode::LoopBackControl));
[all...]
H A Dloopnode.hpp71 enum { Self=0, EntryControl, LoopBackControl }; enumerator in enum:LoopNode::__anon336
91 init_req(LoopBackControl, backedge);
172 Node *back_control() const { return in(LoopBackControl); }
H A Dblock.cpp106 Node *n = h->in(LoopNode::LoopBackControl)->in(0);
331 const Block *bx = (*bbs)[loop->in(LoopNode::LoopBackControl)->_idx];
H A Dgcm.cpp1495 Node* tail_n = loop_head->pred(LoopNode::LoopBackControl);
1511 nloop->push_pred(loop_head, LoopNode::LoopBackControl, worklist, _bbs);
H A Dsuperword.cpp1629 Node* n_tail = n->in(LoopNode::LoopBackControl);

Completed in 74 milliseconds