Lines Matching defs:jsgraph

20 AstGraphBuilder::AstGraphBuilder(CompilationInfo* info, JSGraph* jsgraph)
21 : StructuredGraphBuilder(jsgraph->graph(), jsgraph->common()),
23 jsgraph_(jsgraph),
100 Node* return_value = jsgraph()->UndefinedConstant();
105 Node* control = NewNode(common()->Return(), jsgraph()->UndefinedConstant());
183 Node* undefined_constant = builder->jsgraph()->UndefinedConstant();
231 builder()->jsgraph()->UndefinedConstant());
317 return environment()->Push(jsgraph()->NullConstant());
370 Node* value = jsgraph()->TheHoleConstant();
376 Node* value = jsgraph()->TheHoleConstant();
457 Node* scope_info = jsgraph()->Constant(stmt->scope()->GetScopeInfo());
628 NewNode(javascript()->StrictEqual(), obj, jsgraph()->UndefinedConstant());
635 NewNode(javascript()->StrictEqual(), obj, jsgraph()->NullConstant());
665 cache_length, jsgraph()->ZeroConstant());
676 environment()->Push(jsgraph()->ZeroConstant());
705 jsgraph()->TrueConstant());
726 jsgraph()->ZeroConstant());
733 NewNode(javascript()->Add(), index, jsgraph()->OneConstant());
753 NewNode(javascript()->Add(), index, jsgraph()->OneConstant());
806 Node* info = jsgraph()->Constant(shared_info);
807 Node* pretenure = expr->pretenure() ? jsgraph()->TrueConstant()
808 : jsgraph()->FalseConstant();
847 Node* value = jsgraph()->Constant(expr->value());
858 Node* literal_index = jsgraph()->Constant(expr->literal_index());
859 Node* pattern = jsgraph()->Constant(expr->pattern());
860 Node* flags = jsgraph()->Constant(expr->flags());
875 Node* literal_index = jsgraph()->Constant(expr->literal_index());
876 Node* constants = jsgraph()->Constant(expr->constant_properties());
877 Node* flags = jsgraph()->Constant(expr->ComputeFlags());
926 Node* strict = jsgraph()->Constant(SLOPPY);
962 Node* attr = jsgraph()->Constant(NONE);
986 Node* literal_index = jsgraph()->Constant(expr->literal_index());
987 Node* constants = jsgraph()->Constant(expr->constant_elements());
988 Node* flags = jsgraph()->Constant(expr->ComputeFlags());
1005 Node* index = jsgraph()->Constant(i);
1158 ast_context()->ProduceValue(jsgraph()->UndefinedConstant());
1204 receiver_value = jsgraph()->UndefinedConstant();
1210 Node* name = jsgraph()->Constant(variable->name());
1244 receiver_value = jsgraph()->UndefinedConstant();
1270 Node* strict = jsgraph()->Constant(strict_mode());
1271 Node* position = jsgraph()->Constant(info()->scope()->start_position());
1382 if (is_postfix) environment()->Push(jsgraph()->UndefinedConstant());
1424 BuildBinaryOp(old_value, jsgraph()->OneConstant(), expr->binary_op());
1560 Node* flags = jsgraph()->Constant(encoded_flags);
1561 Node* pairs = jsgraph()->Constant(data);
1598 value = jsgraph()->TrueConstant();
1606 Node* value = jsgraph()->UndefinedConstant();
1728 Node* the_hole = jsgraph()->TheHoleConstant();
1743 Node* the_hole = jsgraph()->TheHoleConstant();
1758 Node* the_hole = jsgraph()->TheHoleConstant();
1777 value = jsgraph()->UndefinedConstant();
1779 Node* undefined = jsgraph()->UndefinedConstant();
1804 Node* undefined = jsgraph()->UndefinedConstant();
1814 Node* name = jsgraph()->Constant(variable->name());
1834 Node* name = jsgraph()->Constant(variable->name());
1842 return variable->is_this() ? jsgraph()->TrueConstant()
1843 : jsgraph()->FalseConstant();
1846 Node* name = jsgraph()->Constant(variable->name());
1859 Node* the_hole = jsgraph()->TheHoleConstant();
1927 Node* name = jsgraph()->Constant(variable->name());
1928 Node* strict = jsgraph()->Constant(strict_mode());
1942 Node* field_load = NewNode(jsgraph()->machine()->Load(kMachAnyTagged), object,
1943 jsgraph()->Int32Constant(offset - kHeapObjectTag));
1972 Node* variable_name = jsgraph()->Constant(variable->name());