Lines Matching defs:ctrl
681 Node* ctrl = in(0);
685 if (ctrl != NULL && ctrl->is_Proj() && ctrl->outcnt() == 1 &&
686 ctrl->in(0)->is_If() &&
687 ctrl->in(0)->outcnt() == 2 &&
688 ctrl->in(0)->in(1)->is_Bool() &&
689 ctrl->in(0)->in(1)->in(1)->Opcode() == Op_CmpI &&
690 ctrl->in(0)->in(1)->in(1)->in(2)->is_Con() &&
691 ctrl->in(0)->in(1)->in(1)->in(1) == n) {
692 IfNode* dom_iff = ctrl->in(0)->as_If();
693 Node* otherproj = dom_iff->proj_out(!ctrl->as_Proj()->_con);
714 const TypeInt* failtype = filtered_int_type(phase, n, ctrl);
733 phase->is_IterGVN()->replace_input_of(dom_iff, 1, phase->intcon(ctrl->as_Proj()->_con));