Home
last modified time | relevance | path

Searched refs:control_input (Results 1 – 11 of 11) sorted by relevance

/third_party/node/deps/v8/src/compiler/
Dbranch-elimination.cc135 Node* control_input = NodeProperties::GetControlInput(node, 0); in ReduceBranch() local
136 if (!reduced_.Get(control_input)) return NoChange(); in ReduceBranch()
137 ControlPathConditions from_input = node_conditions_.Get(control_input); in ReduceBranch()
145 Replace(use, condition_value ? control_input : dead()); in ReduceBranch()
148 Replace(use, condition_value ? dead() : control_input); in ReduceBranch()
236 Node* control_input = NodeProperties::GetControlInput(node, 0); in ReduceTrapConditional() local
240 if (!reduced_.Get(control_input)) return NoChange(); in ReduceTrapConditional()
244 if (control_input->opcode() == IrOpcode::kMerge && in ReduceTrapConditional()
249 ControlPathConditions from_input = node_conditions_.Get(control_input); in ReduceTrapConditional()
269 control_input->opcode() == IrOpcode::kIfTrue) || in ReduceTrapConditional()
[all …]
Dschedule.cc61 void BasicBlock::set_control_input(Node* control_input) { in set_control_input() argument
62 if (!nodes_.empty() && control_input == nodes_.back()) { in set_control_input()
65 control_input_ = control_input; in set_control_input()
312 if (block->control_input() != nullptr) { in InsertBranch()
313 SetControlInput(end, block->control_input()); in InsertBranch()
328 if (block->control_input() != nullptr) { in InsertSwitch()
329 SetControlInput(end, block->control_input()); in InsertSwitch()
495 if (block->control_input() != nullptr) { in operator <<()
496 os << *block->control_input(); in operator <<()
Draw-machine-assembler.cc153 Node* control_input = successor->control_input(); in OptimizeControlFlow() local
154 block->set_control_input(control_input); in OptimizeControlFlow()
155 if (control_input) { in OptimizeControlFlow()
156 schedule->SetBlockForNode(block, control_input); in OptimizeControlFlow()
174 Node* branch = block->control_input(); in OptimizeControlFlow()
247 graph(), common(), block->PredecessorAt(i)->control_input()); in MakeReschedulable()
324 if (Node* block_terminator = block->control_input()) { in MakeReschedulable()
Dstore-store-elimination.cc407 Node* control_input = NodeProperties::GetControlInput(node, i); in Visit() local
408 if (!HasBeenVisited(control_input)) { in Visit()
409 MarkForRevisit(control_input); in Visit()
Dgraph-visualizer.cc673 if (current->control_input() != nullptr) { in PrintSchedule()
674 PrintNode(current->control_input()); in PrintSchedule()
682 if (FLAG_trace_turbo_types && current->control_input() != nullptr) { in PrintSchedule()
684 PrintType(current->control_input()); in PrintSchedule()
932 if (current->control_input() != nullptr) { in PrintScheduledGraph()
933 PrintScheduledNode(os, indent, current->control_input()); in PrintScheduledGraph()
951 DCHECK_NULL(current->control_input()); in PrintScheduledGraph()
Dschedule.h129 Node* control_input() const { return control_input_; } in NON_EXPORTED_BASE()
130 void set_control_input(Node* control_input); in NON_EXPORTED_BASE()
Dmachine-graph-verifier.cc104 i < block->NodeCount() ? block->NodeAt(i) : block->control_input(); in Run()
365 i < block->NodeCount() ? block->NodeAt(i) : block->control_input(); in Run()
Dverifier.cc1914 if (node == block->control_input()) return true; in HasDominatingDef()
2117 Node* control = block->control_input(); in Run()
Draw-machine-assembler.h1104 void MarkControlDeferred(Node* control_input);
Deffect-control-linearizer.cc601 if (branch == block->control_input()) { in TryCloneBranch()
777 UpdateEffectControlForNode(block->control_input()); in Run()
778 gasm()->UpdateEffectControlWith(block->control_input()); in Run()
784 TryCloneBranch(block->control_input(), block, temp_zone(), graph(), in Run()
/third_party/node/deps/v8/src/compiler/backend/
Dinstruction-selector.cc435 cont->true_block()->PredecessorAt(0)->control_input()) in GetEffectLevel()
1196 if (block->control_input() != nullptr) { in VisitBlock()
1197 SetEffectLevel(block->control_input(), effect_level); in VisitBlock()
1218 if (!FinishEmittedInstructions(block->control_input(), current_block_end)) { in VisitBlock()
1271 Node* input = block->control_input(); in VisitControl()