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/
H A 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 in ReduceTrapConditional()
[all...]
H A 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 <<()
H A 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()
H A 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()
H A 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()
H A Dschedule.h129 Node* control_input() const { return control_input_; } in control_input() function in v8::internal::compiler::final
130 void set_control_input(Node* control_input);
H A 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()
H A Dverifier.cc1914 if (node == block->control_input()) return true; in HasDominatingDef()
2117 Node* control = block->control_input(); in Run()
H A Draw-machine-assembler.h1104 void MarkControlDeferred(Node* control_input);
H A 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/
H A 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()

Completed in 34 milliseconds