Lines Matching defs:branch
168 // node and a branch on that phi. This just duplicates the branch block
174 Node* branch = block->control_input();
175 DCHECK_EQ(branch->opcode(), IrOpcode::kBranch);
176 if (NodeProperties::GetValueInput(branch, 0) != phi) continue;
198 Node* branch_clone = graph->CloneNode(branch);
215 branch->Kill();
473 Node* branch = NodeProperties::GetControlInput(control_node);
474 BranchHint hint = BranchHintOf(branch->op());
476 // The other possibility is also deferred, so the responsible branch
478 control_node = NodeProperties::GetControlInput(branch);
482 responsible_branch = branch;
486 Node* branch = NodeProperties::GetControlInput(control_node);
487 BranchHint hint = BranchHintOf(branch->op());
489 // The other possibility is also deferred, so the responsible branch
491 control_node = NodeProperties::GetControlInput(branch);
495 responsible_branch = branch;
545 Node* branch = MakeNode(common()->Branch(BranchHint::kNone), 1, &condition);
548 schedule()->AddBranch(CurrentBlock(), branch, true_block, false_block);
550 true_block->AddNode(MakeNode(common()->IfTrue(), 1, &branch));
553 false_block->AddNode(MakeNode(common()->IfFalse(), 1, &branch));