Lines Matching refs:IfNode
221 // If I dont have a reachable TRUE and FALSE path following the IfNode then
481 IfNode *iff = lp_c->as_If();
990 // Such nodes should only have ProjNodes as outs, e.g. IfNode
1622 ProjNode* PhaseIdealLoop::proj_clone(ProjNode* p, IfNode* iff) {
1630 Node* PhaseIdealLoop::short_circuit_if(IfNode* iff, ProjNode* live_proj) {
1664 IfNode* iff = proj->in(0)->as_If();
1682 IfNode* new_if = new (C)IfNode(proj2, bol, iff->_prob, iff->_fcnt);
1721 IfNode* iff = proj->in(0)->as_If();
1737 IfNode* dum_if = new (C)IfNode(reg, short_circuit_if(NULL, proj), iff->_prob, iff->_fcnt);
1785 IfNode* PhaseIdealLoop::insert_cmpi_loop_exit(IfNode* if_cmpu, IdealLoopTree *loop) {
1827 void PhaseIdealLoop::remove_cmpi_loop_exit(IfNode* if_cmp, IdealLoopTree *loop) {
1976 // is in a different basic block than the "IfNode" that uses it, then
2361 IfNode *peel_if = NULL;
2362 IfNode *peel_if_cmpu = NULL;
2385 IfNode* new_peel_if = NULL;