Searched refs:control_node (Results 1 - 8 of 8) sorted by relevance
/third_party/node/deps/v8/src/maglev/ |
H A D | maglev-basic-block.h | 29 return nodes_.is_empty() ? control_node()->id() : nodes_.first()->id(); in first_id() 40 return control_node()->id(); in FirstNonGapMoveId() 45 ControlNode* control_node() const { return control_node_; } in control_node() function in v8::internal::maglev::BasicBlock 46 void set_control_node(ControlNode* control_node) { in set_control_node() argument 48 control_node_ = control_node; in set_control_node() 62 DCHECK(control_node()->Is<Jump>()); in set_empty_block_predecessor() 79 return control_node()->Cast<UnconditionalControlNode>()->predecessor_id(); in predecessor_id() 82 control_node()->Cast<UnconditionalControlNode>()->set_predecessor_id(id); in set_predecessor_id()
|
H A D | maglev-graph-printer.cc | 223 if (block->control_node()->Is<JumpLoop>()) { in PreProcessGraph() 224 loop_headers_.insert(block->control_node()->Cast<JumpLoop>()->target()); in PreProcessGraph() 238 ControlNode* node = block->control_node(); in PreProcessGraph() 431 void MaglevPrintingVisitor::Process(ControlNode* control_node, in Process() argument 435 MaybePrintEagerDeopt(os_, targets_, control_node, state); in Process() 439 if (control_node->Is<JumpLoop>()) { in Process() 440 BasicBlock* target = control_node->Cast<JumpLoop>()->target(); in Process() 444 PrintPaddedId(os_, graph_labeller, control_node, "─", -2); in Process() 448 } else if (control_node->Is<UnconditionalControlNode>()) { in Process() 450 control_node in Process() [all...] |
H A D | maglev-regalloc.cc | 66 if (target->control_node()->id() <= source->id()) { in IsLiveAtTarget() 154 ControlNode* control = block->control_node(); in ComputePostDominatingHoles() 159 NearestPostDominatingHole(node->target()->control_node())); in ComputePostDominatingHoles() 162 NearestPostDominatingHole(node->if_true()->control_node()); in ComputePostDominatingHoles() 164 NearestPostDominatingHole(node->if_false()->control_node()); in ComputePostDominatingHoles() 230 ControlNode* control = NearestPostDominatingHole(block->control_node()); in AllocateRegisters() 306 AllocateControlNode(block->control_node(), block); in AllocateRegisters() 474 ConditionalControlNode* control_node, BasicBlock* target) { in InitializeConditionalBranchRegisters() 477 Jump* jump = target->control_node()->Cast<Jump>(); in InitializeConditionalBranchRegisters() 479 return MergeRegisterValues(control_node, targe in InitializeConditionalBranchRegisters() 473 InitializeConditionalBranchRegisters( ConditionalControlNode* control_node, BasicBlock* target) InitializeConditionalBranchRegisters() argument [all...] |
H A D | maglev-graph-labeller.h | 26 if (node_ids_.emplace(block->control_node(), next_node_id_).second) { in RegisterBasicBlock()
|
H A D | maglev-graph-processor.h | 104 ProcessNodeBase(block->control_node(), GetCurrentState()); in ProcessGraph()
|
H A D | maglev-graph-builder.h | 80 ControlNode* control = predecessor->control_node(); in ProcessMergePoint()
|
/third_party/node/deps/v8/src/compiler/ |
H A D | raw-machine-assembler.cc | 445 void RawMachineAssembler::MarkControlDeferred(Node* control_node) { in MarkControlDeferred() argument 449 switch (control_node->opcode()) { in MarkControlDeferred() 454 control_node = NodeProperties::GetControlInput(control_node); in MarkControlDeferred() 457 IfValueParameters parameters = IfValueParametersOf(control_node->op()); in MarkControlDeferred() 460 control_node, common()->IfValue(parameters.value(), in MarkControlDeferred() 467 if (BranchHintOf(control_node->op()) != BranchHint::kFalse) { in MarkControlDeferred() 468 NodeProperties::ChangeOp(control_node, in MarkControlDeferred() 473 Node* branch = NodeProperties::GetControlInput(control_node); in MarkControlDeferred() 478 control_node in MarkControlDeferred() [all...] |
H A D | js-call-reducer.cc | 5584 Node* control_node = control; 5585 CheckIfElementsKind(receiver_elements_kind, kind, control_node, 5586 &control_node, &next_control); 5587 control = control_node; 5721 Node* control_node = control; 5722 CheckIfElementsKind(receiver_elements_kind, kind, control_node, 5723 &control_node, &next_control); 5724 control = control_node; 5868 Node* control_node = control; 5869 CheckIfElementsKind(receiver_elements_kind, kind, control_node, [all...] |
Completed in 13 milliseconds