Lines Matching refs:result
413 Phi* result = merged->TryCast<Phi>();
414 if (result != nullptr && result->merge_offset() == merge_offset) {
417 DCHECK_EQ(result->owner(), owner);
419 result->set_input(predecessors_so_far_, unmerged);
420 return result;
442 result = Node::New<Phi>(compilation_unit.zone(), predecessor_count_, owner,
445 for (int i = 0; i < predecessors_so_far_; i++) result->set_input(i, merged);
446 result->set_input(predecessors_so_far_, unmerged);
448 phis_.Add(result);
449 return result;
455 Phi* result = merged->TryCast<Phi>();
456 if (result == nullptr || result->merge_offset() != merge_offset) {
460 DCHECK_EQ(result->owner(), owner);
463 DCHECK_NULL(result->input(0).node());
465 result->set_input(0, unmerged);
472 Phi* result = Node::New<Phi>(zone, predecessor_count_, reg, merge_offset);
474 result->set_input(0, nullptr);
476 phis_.Add(result);
477 return result;