Lines Matching refs:jsgraph
28 Editor* editor, JSGraph* jsgraph, JSHeapBroker* broker,
31 jsgraph_(jsgraph),
35 node_cache_(jsgraph->graph(), zone),
62 original->AppendInput(jsgraph()->zone(), replacement);
63 original->AppendInput(jsgraph()->zone(), effect);
64 original->AppendInput(jsgraph()->zone(), control);
67 Type::Intersect(original_type, replacement_type, jsgraph()->zone()));
69 jsgraph()->common()->TypeGuard(original_type));
78 Node* node = jsgraph()->graph()->NewNode(jsgraph()->common()->ObjectId(id));
194 if (field != jsgraph()->Dead()) {
201 jsgraph()->common()->ObjectState(vobject->id(), num_inputs),
211 AllNodes all(zone(), jsgraph()->graph());
226 OperationTyper op_typer(broker_, jsgraph()->graph()->zone());
247 arguments_length_state = jsgraph()->graph()->NewNode(
248 jsgraph()->common()->ArgumentsLengthState());
297 Node* arguments_elements_state = jsgraph()->graph()->NewNode(
298 jsgraph()->common()->ArgumentsElementsState(type));
307 jsgraph()->Constant(params.formal_parameter_count());
311 jsgraph()->graph()->zone()));
312 Node* offset_to_first_elem = jsgraph()->Constant(
318 jsgraph()->graph()->zone()));
321 Node* offset = jsgraph()->graph()->NewNode(
322 jsgraph()->simplified()->NumberAdd(), index,
331 offset = jsgraph()->graph()->NewNode(
332 jsgraph()->simplified()->NumberAdd(), offset,
339 Node* frame = jsgraph()->graph()->NewNode(
340 jsgraph()->machine()->LoadFramePointer());
345 load, jsgraph()->simplified()->LoadStackArgument());