Searched refs:LoopBackControl (Results 1 - 8 of 8) sorted by relevance
/openjdk7/hotspot/src/share/vm/opto/ |
H A D | loopTransform.cpp | 119 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 D | loopUnswitch.cpp | 80 Node* n = head->in(LoopNode::LoopBackControl);
|
H A D | loopopts.cpp | 720 !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 D | loopnode.cpp | 71 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 D | loopnode.hpp | 71 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 D | block.cpp | 106 Node *n = h->in(LoopNode::LoopBackControl)->in(0); 331 const Block *bx = (*bbs)[loop->in(LoopNode::LoopBackControl)->_idx];
|
H A D | gcm.cpp | 1495 Node* tail_n = loop_head->pred(LoopNode::LoopBackControl); 1511 nloop->push_pred(loop_head, LoopNode::LoopBackControl, worklist, _bbs);
|
H A D | superword.cpp | 1629 Node* n_tail = n->in(LoopNode::LoopBackControl);
|
Completed in 139 milliseconds