Lines Matching defs:branch
464 void ConnectBranch(Node* branch) {
466 CollectSuccessorBlocks(branch, successor_blocks,
475 // If a branch is visited a non-trivial number of times and substantially
488 // Consider branch hints.
491 switch (BranchHintOf(branch->op())) {
511 BranchHintOf(branch->op()) != BranchHint::kNone &&
512 hint_from_profile != BranchHintOf(branch->op())) {
513 PrintF("Warning: profiling data overrode manual branch hint.\n");
516 if (branch == component_entry_) {
517 TraceConnect(branch, component_start_, successor_blocks[0]);
518 TraceConnect(branch, component_start_, successor_blocks[1]);
519 schedule_->InsertBranch(component_start_, component_end_, branch,
522 Node* branch_control = NodeProperties::GetControlInput(branch);
524 TraceConnect(branch, branch_block, successor_blocks[0]);
525 TraceConnect(branch, branch_block, successor_blocks[1]);
526 schedule_->AddBranch(branch_block, branch, successor_blocks[0],