Lines Matching defs:uncommon_proj
126 // uncommon_proj cont_proj if_uct if_cont
134 // uncommon_trap | uncommon_proj cont_proj
153 ProjNode *uncommon_proj = iff->proj_out(1 - cont_proj->_con);
154 Node *rgn = uncommon_proj->unique_ctrl_out();
157 uint proj_index = 1; // region's edge corresponding to uncommon_proj
163 rgn->add_req(uncommon_proj);
164 register_control(rgn, loop, uncommon_proj);
172 // Find region's edge corresponding to uncommon_proj
174 if (rgn->in(proj_index) == uncommon_proj) break;
208 // value as on original uncommon_proj pass.
241 ProjNode *uncommon_proj = iff->proj_out(1 - cont_proj->_con);
242 Node *rgn = uncommon_proj->unique_ctrl_out();
245 uint proj_index = 1; // region's edge corresponding to uncommon_proj
251 rgn->add_req(uncommon_proj);
255 // Find region's edge corresponding to uncommon_proj
257 if (rgn->in(proj_index) == uncommon_proj) break;
280 // value as on original uncommon_proj pass.
405 ProjNode* uncommon_proj = iff->proj_out(1 - entry->as_Proj()->_con);
406 Node* rgn = uncommon_proj->unique_ctrl_out();
410 uncommon_proj = entry->in(0)->as_If()->proj_out(1 - entry->as_Proj()->_con);
411 if (uncommon_proj->unique_ctrl_out() != rgn)