Lines Matching defs:blk1
66 bool PhaseIdealLoop::split_up( Node *n, Node *blk1, Node *blk2 ) {
68 assert( n->in(0) != blk1, "Lousy candidate for split-if" );
71 if( get_ctrl(n) != blk1 && get_ctrl(n) != blk2 )
77 if( split_up( n->in(i), blk1, blk2 ) ) {
88 assert(get_ctrl(n) == blk2 || get_ctrl(n) == blk1, "must be in block with IF");
98 (get_ctrl(bol) == blk1 ||
103 (get_ctrl(cmov) == blk1 ||
120 if (use_c == blk1 || use_c == blk2) {
124 if (get_ctrl(bol) == blk1 || get_ctrl(bol) == blk2) {
177 set_ctrl(load,blk1);
198 Node *phi = PhiNode::make_blank(blk1, n);
199 for( uint j = 1; j < blk1->req(); j++ ) {
203 if( n->in(0) && n->in(0) == blk1 )
204 x->set_req( 0, blk1->in(j) );
207 if( get_ctrl(m) == blk1 ) {
208 assert( m->in(0) == blk1, "" );
212 register_new_node( x, blk1->in(j) );
216 register_new_node(phi, blk1);