Home | History | Annotate | Download | only in compiler

Lines Matching full:branch

156   // input graph as shown below and clones the Branch node for every predecessor
159 // branch folding optimizations (i.e. because one or more inputs to the Phi is
175 // Branch----+
189 // Branch ... Branch
206 Node* branch = node;
207 Node* cond = NodeProperties::GetValueInput(branch, 0);
208 if (!cond->OwnedBy(branch) || cond->opcode() != IrOpcode::kPhi) return;
209 Node* merge = NodeProperties::GetControlInput(branch);
214 // Grab the IfTrue/IfFalse projections of the Branch.
215 BranchMatcher matcher(branch);
219 if (use == branch || use == cond) continue;
238 BranchHint const hint = BranchHintOf(branch->op());
247 Node* branch1 = graph->NewNode(common->Branch(hint), cond1, control1);
295 if (branch == block->control_input()) {
299 branch->Kill();
828 Node* branch = graph()->NewNode(common()->Branch(), value, control);
830 Node* if_true = graph()->NewNode(common()->IfTrue(), branch);
833 Node* if_false = graph()->NewNode(common()->IfFalse(), branch);
865 Node* branch =
866 graph()->NewNode(common()->Branch(BranchHint::kFalse), ovf, control);
868 Node* if_true = graph()->NewNode(common()->IfTrue(), branch);
872 Node* if_false = graph()->NewNode(common()->IfFalse(), branch);
891 Node* branch =
892 graph()->NewNode(common()->Branch(BranchHint::kTrue), check, control);
894 Node* if_true = graph()->NewNode(common()->IfTrue(), branch);
897 Node* if_false = graph()->NewNode(common()->IfFalse(), branch);
943 Node* branch_smi = graph()->NewNode(common()->Branch(BranchHint::kFalse),
972 Node* branch_oddball = graph()->NewNode(common()->Branch(BranchHint::kTrue),
992 graph()->NewNode(common()->Branch(), check_string, control);
1019 graph()->NewNode(common()->Branch(), check_heapnumber, control);
1076 Node* branch =
1077 graph()->NewNode(common()->Branch(BranchHint::kTrue), check, control);
1079 Node* if_true = graph()->NewNode(common()->IfTrue(), branch);
1083 Node* if_false = graph()->NewNode(common()->IfFalse(), branch);
1108 Node* branch =
1109 graph()->NewNode(common()->Branch(BranchHint::kTrue), check, control);
1111 Node* if_true = graph()->NewNode(common()->IfTrue(), branch);
1115 Node* if_false = graph()->NewNode(common()->IfFalse(), branch);
1146 Node* branch =
1147 graph()->NewNode(common()->Branch(BranchHint::kTrue), check, control);
1149 Node* if_true = graph()->NewNode(common()->IfTrue(), branch);
1157 Node* if_false = graph()->NewNode(common()->IfFalse(), branch);
1211 control = graph()->NewNode(common()->Branch(), check, control);
1233 graph()->NewNode(common()->Branch(BranchHint::kTrue), check0, control);
1346 graph()->NewNode(common()->Branch(BranchHint::kTrue), check0, control);
1375 Node* branch1 = graph()->NewNode(common()->Branch(BranchHint::kFalse),
1445 graph()->NewNode(common()->Branch(BranchHint::kFalse), check0, control);
1476 graph()->NewNode(common()->Branch(BranchHint::kFalse), check1, control);
1502 Node* branch2 = graph()->NewNode(common()->Branch(), check2, if_false1);
1594 Node* branch_zero = graph()->NewNode(common()->Branch(BranchHint::kFalse),
1691 Node* branch_zero = graph()->NewNode(common()->Branch(BranchHint::kFalse),
1752 Node* branch =
1753 graph()->NewNode(common()->Branch(BranchHint::kTrue), check, control);
1756 Node* if_true = graph()->NewNode(common()->IfTrue(), branch);
1762 Node* if_false = graph()->NewNode(common()->IfFalse(), branch);
1810 Node* branch =
1811 graph()->NewNode(common()->Branch(), check_number, control);
1813 Node* if_true = graph()->NewNode(common()->IfTrue(), branch);
1816 Node* if_false = graph()->NewNode(common()->IfFalse(), branch);
1852 Node* branch = graph()->NewNode(common()->Branch(), check, control);
1855 Node* if_true = graph()->NewNode(common()->IfTrue(), branch);
1861 Node* if_false = graph()->NewNode(common()->IfFalse(), branch);
1912 Node* branch =
1913 graph()->NewNode(common()->Branch(BranchHint::kTrue), check, control);
1915 Node* if_true = graph()->NewNode(common()->IfTrue(), branch);
1919 Node* if_false = graph()->NewNode(common()->IfFalse(), branch);
1946 Node* branch =
1947 graph()->NewNode(common()->Branch(BranchHint::kTrue), check, control);
1950 Node* if_true = graph()->NewNode(common()->IfTrue(), branch);
1956 Node* if_false = graph()->NewNode(common()->IfFalse(), branch);
1980 Node* branch =
1981 graph()->NewNode(common()->Branch(BranchHint::kFalse), check, control);
1983 Node* if_true = graph()->NewNode(common()->IfTrue(), branch);
1987 Node* if_false = graph()->NewNode(common()->IfFalse(), branch);
2020 Node* branch = graph()->NewNode(common()->Branch(), check, control);
2022 Node* if_true = graph()->NewNode(common()->IfTrue(), branch);
2026 Node* if_false = graph()->NewNode(common()->IfFalse(), branch);
2051 Node* branch =
2052 graph()->NewNode(common()->Branch(BranchHint::kFalse), check, control);
2054 Node* if_true = graph()->NewNode(common()->IfTrue(), branch);
2058 Node* if_false = graph()->NewNode(common()->IfFalse(), branch);
2096 Node* branch =
2097 graph()->NewNode(common()->Branch(BranchHint::kFalse), check, control);
2099 Node* if_true = graph()->NewNode(common()->IfTrue(), branch);
2103 Node* if_false = graph()->NewNode(common()->IfFalse(), branch);
2131 Node* branch =
2132 graph()->NewNode(common()->Branch(BranchHint::kFalse), check, control);
2134 Node* if_true = graph()->NewNode(common()->IfTrue(), branch);
2138 Node* if_false = graph()->NewNode(common()->IfFalse(), branch);
2221 Node* branch0 = graph()->NewNode(common()->Branch(), check0, control);
2233 Node* branch1 = graph()->NewNode(common()->Branch(), check1, if_true0);
2266 Node* branch1 = graph()->NewNode(common()->Branch(), check1, if_false0);
2281 Node* branch2 = graph()->NewNode(common()->Branch(BranchHint::kTrue),
2328 Node* branch2 = graph()->NewNode(common()->Branch(BranchHint::kTrue),
2342 Node* branch3 = graph()->NewNode(common()->Branch(BranchHint::kTrue),
2363 graph()->NewNode(common()->Branch(), check4, if_true3);
2468 graph()->NewNode(common()->Branch(BranchHint::kTrue), check0, control);
2494 graph()->NewNode(common()->Branch(BranchHint::kFalse), check1, if_true0);
2544 graph()->NewNode(common()->Branch(BranchHint::kTrue), check0, control);
2553 graph()->NewNode(common()->Branch(BranchHint::kTrue), check1, if_true0);
2577 Node* branch2 = graph()->NewNode(common()->Branch(BranchHint::kFalse),
2799 Node* branch =
2800 graph()->NewNode(common()->Branch(BranchHint::kFalse), check, control);
2802 Node* if_true = graph()->NewNode(common()->IfTrue(), branch);
2805 Node* if_false = graph()->NewNode(common()->IfFalse(), branch);
2892 graph()->NewNode(common()->Branch(BranchHint::kTrue), check0, control);
2907 Node* branch1 = graph()->NewNode(common()->Branch(), check1, if_false0);
2944 graph()->NewNode(common()->Branch(BranchHint::kTrue), check0, control);
2963 Node* branch1 = graph()->NewNode(common()->Branch(), check1, if_false0);
3012 Node* branch =
3013 graph()->NewNode(common()->Branch(BranchHint::kTrue), check, control);
3016 Node* if_true = graph()->NewNode(common()->IfTrue(), branch);
3021 Node* if_false = graph()->NewNode(common()->IfFalse(), branch);
3060 Node* branch0 = graph()->NewNode(common()->Branch(), check0, control);
3076 graph()->NewNode(common()->Branch(BranchHint::kTrue), check1, if_true0);
3170 Node* branch =
3171 graph()->NewNode(common()->Branch(BranchHint::kFalse), check, control);
3174 Node* if_true = graph()->NewNode(common()->IfTrue(), branch);
3204 Node* if_false = graph()->NewNode(common()->IfFalse(), branch);
3309 graph()->NewNode(common()->Branch(BranchHint::kTrue), check0, control);
3316 Node* branch1 = graph()->NewNode(common()->Branch(), check1, if_true0);
3342 Node* branch1 = graph()->NewNode(common()->Branch(BranchHint::kFalse),
3353 Node* branch2 = graph()->NewNode(common()->Branch(BranchHint::kFalse),
3439 graph()->NewNode(common()->Branch(BranchHint::kTrue), check0, control);
3446 Node* branch1 = graph()->NewNode(common()->Branch(), check1, if_true0);
3473 Node* branch1 = graph()->NewNode(common()->Branch(BranchHint::kFalse),
3484 Node* branch2 = graph()->NewNode(common()->Branch(BranchHint::kFalse),
3577 Node* branch0 = graph()->NewNode(common()->Branch(), check0, control);
3586 Node* branch1 = graph()->NewNode(common()->Branch(), check1, if_false0);
3597 Node* branch2 = graph()->NewNode(common()->Branch(), check2, if_false1);
3667 graph()->NewNode(common()->Branch(BranchHint::kTrue), check0, control);
3674 Node* branch1 = graph()->NewNode(common()->Branch(), check1, if_true0);
3700 Node* branch1 = graph()->NewNode(common()->Branch(BranchHint::kFalse),
3711 Node* branch2 = graph()->NewNode(common()->Branch(BranchHint::kFalse),