Lines Matching refs:Graph
10 #include "src/compiler/js-graph.h"
36 Graph* EffectControlLinearizer::graph() const { return js_graph_->graph(); }
84 Graph* graph = jsgraph->graph();
88 effect = graph->NewNode(common->Unreachable(), effect, control);
90 Node* throw_node = graph->NewNode(common->Throw(), effect, control);
91 NodeProperties::MergeControlToEnd(graph, common, throw_node);
170 Graph* graph, CommonOperatorBuilder* common,
177 // input graph as shown below and clones the Branch node for every predecessor
205 // The resulting graph (modulo the Phi and EffectPhi nodes) looks like this:
263 Node** const inputs = graph->zone()->NewArray<Node*>(2 * input_count);
269 Node* branch1 = graph->NewNode(common->Branch(hint), cond1, control1);
270 merge_true_inputs[index] = graph->NewNode(common->IfTrue(), branch1);
271 merge_false_inputs[index] = graph->NewNode(common->IfFalse(), branch1);
278 merge_true->AppendInput(graph->zone(), merge_true_inputs[i]);
279 merge_false->AppendInput(graph->zone(), merge_false_inputs[i]);
295 Node* phi_true = graph->NewNode(phi->op(), input_count + 1, inputs);
297 Node* phi_false = graph->NewNode(phi->op(), input_count + 1, inputs);
398 DCHECK_EQ(graph()->start(), control);
399 effect = graph()->start();
424 effect = graph()->NewNode(
462 frame_state_zapper_ = graph()->end();
490 TryCloneBranch(block->control_input(), block, temp_zone(), graph(),
607 // Break the effect chain on {Unreachable} and reconnect to the graph end.
1390 graph()->zone(), id, 1, properties, CallDescriptor::kNoFlags);
1606 Node* check1 = graph()->NewNode(machine()->Word32Equal(), lhs, minint);
2068 graph()->zone(), callable.descriptor(), 0, flags, properties);
2524 graph()->zone(), callable.descriptor(), 0, flags, properties);
2536 graph()->zone(), callable.descriptor(), 0, flags, properties);
2724 graph()->zone(), callable.descriptor(), 0, flags, properties);
2797 graph()->zone(), callable.descriptor(), 0, flags, properties);
2819 graph()->zone(), callable.descriptor(), 0, flags, properties);
2949 graph()->zone(), id, 2, properties, CallDescriptor::kNoFlags);
2977 graph()->zone(), callable.descriptor(), 0, flags, properties);
3086 graph()->zone(), callable.descriptor(), 0, flags, properties);
3096 graph()->zone(), id, 1, properties, CallDescriptor::kNoFlags);
3255 graph()->zone(), callable.descriptor(), 0, flags, properties);
3274 graph()->zone(), callable.descriptor(), 0, flags, properties);
3289 graph()->zone(), callable.descriptor(), 0, flags, properties);
3393 MachineSignature::Builder builder(graph()->zone(), 1, 2);
3402 Linkage::GetSimplifiedCDescriptor(graph()->zone(), builder.Build());
3581 graph()->zone(), callable.descriptor(), 0, flags, properties);
3617 graph()->zone(), callable.descriptor(), 0, call_flags, properties);
3660 graph()->zone(), id, 2, properties, CallDescriptor::kNoFlags);
3985 graph()->zone(), id, 2, properties, CallDescriptor::kNoFlags);
4332 graph()->zone(), id, 1, properties, CallDescriptor::kNoFlags);
4369 graph()->zone(), callable.descriptor(), 0, flags, properties);
4404 graph()->zone(), callable.descriptor(), 0, flags, properties);
4765 graph()->zone(), callable.descriptor(), 0, flags, properties);
4864 graph()->zone(), id, 0, properties, CallDescriptor::kNoFlags);