Searched refs:proj_out (Results 1 - 18 of 18) sorted by relevance

/openjdk7/hotspot/src/share/vm/opto/
H A Dmultnode.hpp49 ProjNode* proj_out(uint which_proj) const; // Get a named projection
H A Ddivnode.hpp157 ProjNode* div_proj() { return proj_out(div_proj_num); }
158 ProjNode* mod_proj() { return proj_out(mod_proj_num); }
H A DloopUnswitch.cpp156 ProjNode* proj_false = invar_iff->proj_out(0)->as_Proj();
172 ProjNode* invar_proj = invar_iff->proj_out(proj->_con)->as_Proj();
H A Dstringopts.cpp269 C->gvn_replace_by(n->in(0)->as_If()->proj_out(false), C->top());
352 Node *ctrl_proj = init->proj_out(TypeFunc::Control);
356 Node *mem_proj = init->proj_out(TypeFunc::Memory);
741 ctrl_path.push(init->as_Multi()->proj_out(0));
746 ctrl_path.push(cn->proj_out(0));
747 ctrl_path.push(cn->proj_out(0)->unique_out());
748 if (cn->proj_out(0)->unique_out()->as_Catch()->proj_out(0) != NULL) {
749 ctrl_path.push(cn->proj_out(0)->unique_out()->as_Catch()->proj_out(
[all...]
H A Dmultnode.cpp41 //------------------------------proj_out---------------------------------------
43 ProjNode* MultiNode::proj_out(uint which_proj) const { function in class:MultiNode
H A DloopPredicate.cpp92 ProjNode* other_proj = iff->proj_out(1-proj->_con)->as_Proj();
153 ProjNode *uncommon_proj = iff->proj_out(1 - cont_proj->_con);
241 ProjNode *uncommon_proj = iff->proj_out(1 - cont_proj->_con);
405 ProjNode* uncommon_proj = iff->proj_out(1 - entry->as_Proj()->_con);
410 uncommon_proj = entry->in(0)->as_If()->proj_out(1 - entry->as_Proj()->_con);
H A Difnode.cpp477 Node* iftrap = proj_out(flip_test == 2 ? true : false);
693 Node* otherproj = dom_iff->proj_out(!ctrl->as_Proj()->_con);
701 Node* proj = proj_out(i);
1019 ProjNode* unc_proj = proj_out(1 - prev_dom->as_Proj()->_con)->as_Proj();
1085 Node* old_if_f = iff->proj_out(false);
1086 Node* old_if_t = iff->proj_out(true);
H A Dmacro.cpp407 Node *start_mem = C->start()->proj_out(TypeFunc::Memory);
479 Node *start_mem = C->start()->proj_out(TypeFunc::Memory);
902 Node *ctrl_proj = init->proj_out(TypeFunc::Control);
907 Node *mem_proj = init->proj_out(TypeFunc::Memory);
1329 Node* init_ctrl = init->proj_out(TypeFunc::Control);
1330 Node* init_mem = init->proj_out(TypeFunc::Memory);
2000 Node* ctrlproj = membar->proj_out(TypeFunc::Control);
2001 Node* memproj = membar->proj_out(TypeFunc::Memory);
H A Dcallnode.cpp692 Node *p = proj_out(TypeFunc::Parms);
1180 Node* proj = proj_out(TypeFunc::Control);
1186 catchproj = cn->as_Multi()->proj_out(CatchProjNode::fall_through_index);
1242 length->set_req(0, initialization()->proj_out(0));
1478 ProjNode* proj = if_node->as_If()->proj_out(!if_true);
H A DloopTransform.cpp919 Node* main_exit = main_end->proj_out(false);
1009 Node* pre_exit = pre_end->proj_out(false);
1955 ProjNode* dp = ((IfNode*)iff)->proj_out(1-flip);
2059 Node* ex = iff->proj_out(1-test_con);
2710 call->init_req( TypeFunc::ReturnAdr, C->start()->proj_out(TypeFunc::ReturnAdr) );
2711 call->init_req( TypeFunc::FramePtr, C->start()->proj_out(TypeFunc::FramePtr) );
2746 Node* exit = head->loopexit()->proj_out(0);
H A Dloopopts.cpp230 Node* dp = iff->as_If()->proj_out(pop == Op_IfTrue);
235 ProjNode* unc_proj = iff->as_If()->proj_out(1 - dp->as_Proj()->_con)->as_Proj();
1666 ProjNode *other_proj = iff->proj_out(!proj->is_IfTrue())->as_Proj();
1723 ProjNode *other_proj = iff->proj_out(!proj->is_IfTrue())->as_Proj();
1797 ProjNode* lp_exit = if_cmpu->proj_out(!lp_continue->is_IfTrue())->as_Proj();
2725 Node *exit = cle->proj_out(false);
H A DphaseX.cpp1320 Node* p = use->as_CallDynamicJava()->proj_out(TypeFunc::Control);
1377 Node* imem = init->proj_out(TypeFunc::Memory);
1382 Node* imem = use->as_Initialize()->proj_out(TypeFunc::Memory);
H A Descape.cpp334 n->as_Call()->proj_out(TypeFunc::Parms) != NULL) {
2511 Node *start_mem = C->start()->proj_out(TypeFunc::Memory);
2814 Node *raw_result = alloc->proj_out(TypeFunc::Parms);
2961 n = n->as_MemBar()->proj_out(TypeFunc::Memory);
H A Dloopnode.cpp71 le->proj_out(1 /* true */) == l->in(LoopNode::LoopBackControl)) {
73 Node* exit = le->proj_out(0 /* false */);
726 Node *iffalse = iff->as_If()->proj_out(!(iftrue_op == Op_IfTrue));
H A Dmemnode.cpp111 Node *start_mem = phase->C->start()->proj_out(TypeFunc::Memory);
2886 igvn->replace_node(proj_out(TypeFunc::Memory), in(TypeFunc::Memory));
2887 igvn->replace_node(proj_out(TypeFunc::Control), in(TypeFunc::Control));
H A DgraphKit.cpp3365 ProjNode* rawoop = proj_out(AllocateNode::RawAddress);
3379 ProjNode* rawoop = proj_out(AllocateNode::RawAddress);
H A Dlibrary_call.cpp4215 insert_mem_bar(Op_MemBarStoreStore, alloc->proj_out(AllocateNode::RawAddress));
4964 insert_mem_bar(Op_MemBarStoreStore, alloc->proj_out(AllocateNode::RawAddress));
5012 Node* not_ctl = iff->proj_out(1 - ctl->as_Proj()->_con);
H A Dcfgnode.cpp2205 Node* fallthru = proj_out(0);

Completed in 168 milliseconds