Lines Matching refs:Graph
5 #include "src/compiler/bytecode-graph-builder.h"
65 // Preserve a checkpoint of the environment for the IR graph. Any
100 Graph* graph() const { return builder_->graph(); }
161 Node* parameter = builder->graph()->NewNode(op, graph()->start());
177 context_ = builder->graph()->NewNode(op, graph()->start());
184 Node* new_target_node = builder->graph()->NewNode(op, graph()->start());
384 Node* terminate = builder()->graph()->NewNode(
390 Node* start = graph()->start();
393 SetContext(graph()->NewNode(
400 values()->at(i) = graph()->NewNode(common()->OsrValue(idx), start);
427 Node* loop_exit = graph()->NewNode(common()->LoopExit(), control, loop);
431 Node* effect_rename = graph()->NewNode(common()->LoopExitEffect(),
444 graph()->NewNode(common()->LoopExitValue(), values_[i], loop_exit);
451 Node* rename = graph()->NewNode(common()->LoopExitValue(),
457 Node* rename = graph()->NewNode(common()->LoopExitValue(),
463 generator_state_ = graph()->NewNode(common()->LoopExitValue(),
473 (*state_values) = graph()->NewNode(op, count, values);
508 Node* result = graph()->NewNode(
511 builder()->graph()->start());
558 Node* node = NewNode(op, graph()->start());
580 // Set up the basic structure of the graph. Outputs for {Start} are the formal
584 graph()->SetStart(graph()->NewNode(common()->Start(actual_parameter_count)));
589 graph()->start());
594 // Finish the basic structure of the graph.
598 Node* end = graph()->NewNode(common()->End(input_count), input_count, inputs);
599 graph()->SetEnd(end);
658 // current exception handlers stack. We need, during the OSR graph generation,
1652 // can just create it eagerly during graph building and bake in
2517 result = graph()->NewNode(
2519 graph()->NewNode(simplified()->ReferenceEqual(), object,
2522 graph()->NewNode(simplified()->ObjectIsUndetectable(), object));
2526 graph()->NewNode(simplified()->ObjectIsDetectableCallable(), object);
2529 result = graph()->NewNode(
2531 graph()->NewNode(simplified()->ObjectIsNonCallable(), object),
2533 graph()->NewNode(simplified()->ReferenceEqual(), object,
2723 // We cannot create a graph from the debugger copy of the bytecode array.
2786 index = graph()->NewNode(common()->TypeGuard(Type::UnsignedSmall()), index,
3394 result = graph()->NewNode(op, value_input_count, value_inputs, incomplete);
3420 result = graph()->NewNode(op, input_count_with_deps, buffer, incomplete);
3437 Node* on_exception = graph()->NewNode(op, effect, result);
3449 Node* on_success = graph()->NewNode(if_success, result);
3467 return graph()->NewNode(phi_op, count + 1, buffer, true);
3476 return graph()->NewNode(phi_op, count + 1, buffer, true);
3496 control = graph()->NewNode(op, arraysize(merge_inputs), merge_inputs, true);