Lines Matching defs:dst
400 Node* dst = phi_map->in(i);
401 if (src != dst) {
403 if (dst->in(0) != region) {
404 dst = phi = PhiNode::make(region, dst, _gvn.type(dst));
407 phi_map->set_req(i, dst);
409 while (dst->req() > orig_width) dst->del_req(dst->req()-1);
411 assert(dst->is_Phi(), "nobody else uses a hidden region");
412 phi = (PhiNode*)dst;
416 add_n_reqs(dst, src);
418 while (dst->req() < region->req()) add_one_req(dst, src);