Home | History | Annotate | Download | only in compiler

Lines Matching refs:NewNode

35     Node* node = NewNode(op, graph()->start());
46 Node* node = NewNode(op, graph()->start());
59 graph()->SetStart(graph()->NewNode(common()->Start(parameter_count)));
78 NewNode(javascript()->Runtime(Runtime::kTraceEnter, 0));
90 Node* node = NewNode(javascript()->Runtime(Runtime::kStackGuard, 0));
101 NewNode(javascript()->Runtime(Runtime::kTraceExit, 1), return_value);
105 Node* control = NewNode(common()->Return(), jsgraph()->UndefinedConstant());
110 graph()->SetEnd(NewNode(common()->End()));
170 Node* receiver = builder->graph()->NewNode(common()->Parameter(0),
177 Node* parameter = builder->graph()->NewNode(common()->Parameter(i + 1),
215 (*state_values) = graph()->NewNode(op, count, env_values);
229 return graph()->NewNode(op, parameters_node_, locals_node_, stack_node_,
378 NewNode(op, current_context(), value);
410 NewNode(op, current_context(), value);
458 Node* context = NewNode(op, scope_info, GetFunctionClosure());
514 Node* control = NewNode(common()->Return(), result);
523 Node* context = NewNode(op, value, GetFunctionClosure());
555 Node* condition = NewNode(op, tag, label);
628 NewNode(javascript()->StrictEqual(), obj, jsgraph()->UndefinedConstant());
635 NewNode(javascript()->StrictEqual(), obj, jsgraph()->NullConstant());
641 obj = NewNode(javascript()->ToObject(), obj);
654 Node* cache_array = NewNode(common()->Projection(0), cache_pair);
655 cache_type = NewNode(common()->Projection(1), cache_pair);
664 Node* empty_array_cond = NewNode(javascript()->StrictEqual(),
683 NewNode(javascript()->LessThan(), index, cache_length);
697 Node* value = NewNode(common()->Projection(0), pair);
698 Node* should_filter = NewNode(common()->Projection(1), pair);
704 NewNode(javascript()->StrictEqual(), should_filter,
725 Node* property_missing = NewNode(javascript()->StrictEqual(), res,
733 NewNode(javascript()->Add(), index, jsgraph()->OneConstant());
753 NewNode(javascript()->Add(), index, jsgraph()->OneConstant());
788 Node* node = NewNode(javascript()->Runtime(Runtime::kDebugBreak, 0));
810 Node* value = NewNode(op, context, info, pretenure);
863 Node* literal = NewNode(op, literals_array, literal_index, pattern, flags);
879 Node* literal = NewNode(op, literals_array, literal_index, constants, flags);
911 Node* store = NewNode(javascript()->StoreNamed(strict_mode(), name),
928 NewNode(op, receiver, key, value, strict);
939 NewNode(op, receiver, value);
965 Node* call = NewNode(op, literal, name, getter, setter, attr);
972 NewNode(op, literal);
990 Node* literal = NewNode(op, literals_array, literal_index, constants, flags);
1006 Node* store = NewNode(javascript()->StoreProperty(strict_mode()), literal,
1039 NewNode(javascript()->StoreNamed(strict_mode(), name), object, value);
1051 Node* store = NewNode(javascript()->StoreProperty(strict_mode()), object,
1097 old_value = NewNode(javascript()->LoadNamed(name), object);
1104 old_value = NewNode(javascript()->LoadProperty(), object, key);
1134 NewNode(javascript()->StoreNamed(strict_mode(), name), object, value);
1141 Node* store = NewNode(javascript()->StoreProperty(strict_mode()), object,
1166 Node* value = NewNode(op, exception);
1177 value = NewNode(javascript()->LoadNamed(name), object);
1183 value = NewNode(javascript()->LoadProperty(), object, key);
1212 Node* pair = NewNode(op, current_context(), name);
1213 callee_value = NewNode(common()->Projection(0), pair);
1214 receiver_value = NewNode(common()->Projection(1), pair);
1224 callee_value = NewNode(javascript()->LoadNamed(name), object);
1228 callee_value = NewNode(javascript()->LoadProperty(), object, key);
1275 NewNode(op, callee, source, function, receiver, strict, position);
1276 Node* new_callee = NewNode(common()->Projection(0), pair);
1277 Node* new_receiver = NewNode(common()->Projection(1), pair);
1315 Node* callee_value = NewNode(javascript()->LoadNamed(unique), receiver_value);
1399 old_value = NewNode(javascript()->LoadNamed(name), object);
1409 old_value = NewNode(javascript()->LoadProperty(), object, key);
1417 old_value = NewNode
1444 NewNode(javascript()->StoreNamed(strict_mode(), name), object, value);
1453 Node* store = NewNode(javascript()->StoreProperty(strict_mode()), object,
1530 Node* value = NewNode(op, left, right);
1563 NewNode(op, current_context(), pairs, flags);
1595 value = NewNode(javascript()->DeleteProperty(strict_mode()), object, key);
1623 Node* value = NewNode(javascript()->TypeOf(), operand);
1632 Node* value = NewNode(javascript()->UnaryNot(), operand);
1675 Node* value = NewNode(op, arity, all);
1687 Node* local_context = NewNode(op, closure);
1697 Node* parameter = NewNode(common()->Parameter(i + 1), graph()->start());
1701 NewNode(op, local_context, parameter);
1714 Node* object = NewNode(op, callee);
1729 Node* check = NewNode(javascript()->StrictEqual(), value, the_hole);
1744 Node* check = NewNode(javascript()->StrictEqual(), value, the_hole);
1766 Node* node = NewNode(op, global);
1798 Node* value = NewNode(op, current_context());
1820 Node* pair = NewNode(op, current_context(), name);
1821 return NewNode(common()->Projection(0), pair);
1836 return NewNode(op, global, name);
1848 return NewNode(op, current_context(), name);
1867 Node* store = NewNode(op, global, value);
1907 Node* current = NewNode(op, current_context());
1916 Node* current = NewNode(op, current_context());
1923 return NewNode(op, current_context(), value);
1932 return NewNode(op, value, current_context(), name, strict);
1942 Node* field_load = NewNode(jsgraph()->machine()->Load(kMachAnyTagged), object,
1960 return NewNode(load_op, context);
1966 return NewNode(javascript()->ToBoolean(), value);
1974 return NewNode(op, variable_name);
2018 return NewNode(js_op, left, right);