Lines Matching refs:jsgraph

40 JSGenericLowering::JSGenericLowering(JSGraph* jsgraph, Editor* editor,
42 : AdvancedReducer(editor), jsgraph_(jsgraph), broker_(broker) {}
102 Node* stub_code = jsgraph()->HeapConstant(callable.code());
116 Node* ref = jsgraph()->ExternalConstant(ExternalReference::Create(f));
117 Node* arity = jsgraph()->Int32Constant(nargs);
118 node->InsertInput(zone(), 0, jsgraph()->CEntryStubConstant(fun->result_size));
131 Node* slot = jsgraph()->UintPtrConstant(p.feedback().slot.ToInt());
137 Node* stub_code = jsgraph()->HeapConstant(callable.code());
168 Node* slot = jsgraph()->UintPtrConstant(p.feedback().slot.ToInt());
212 NodeProperties::ReplaceContextInput(node, jsgraph()->NoContextConstant());
219 Node* slot = jsgraph()->UintPtrConstant(p.feedback().slot.ToInt());
268 jsgraph()->TaggedIndexConstant(p.feedback().index()));
282 jsgraph()->TaggedIndexConstant(p.feedback().index()));
289 jsgraph()->TaggedIndexConstant(p.feedback().index()));
305 node->InsertInput(zone(), 1, jsgraph()->Constant(p.name(broker())));
309 node->InsertInput(zone(), 1, jsgraph()->Constant(p.name(broker())));
311 jsgraph()->TaggedIndexConstant(p.feedback().index()));
317 node->InsertInput(zone(), 1, jsgraph()->Constant(p.name(broker())));
319 jsgraph()->TaggedIndexConstant(p.feedback().index()));
336 jsgraph()->simplified()->LoadField(AccessBuilder::ForMap()),
339 jsgraph()->simplified()->LoadField(AccessBuilder::ForMapPrototype()),
348 node->InsertInput(zone(), 2, jsgraph()->Constant(p.name(broker())));
350 jsgraph()->TaggedIndexConstant(p.feedback().index()));
363 node->InsertInput(zone(), 0, jsgraph()->Constant(p.name(broker())));
365 jsgraph()->TaggedIndexConstant(p.feedback().index()));
369 node->InsertInput(zone(), 0, jsgraph()->Constant(p.name(broker())));
371 jsgraph()->TaggedIndexConstant(p.feedback().index()));
392 jsgraph()->TaggedIndexConstant(p.loadFeedback().slot.ToInt());
394 jsgraph()->TaggedIndexConstant(p.callFeedback().slot.ToInt());
411 jsgraph()->TaggedIndexConstant(p.feedback().index()));
421 jsgraph()->TaggedIndexConstant(p.feedback().index()));
435 jsgraph()->TaggedIndexConstant(p.feedback().index()));
439 jsgraph()->TaggedIndexConstant(p.feedback().index()));
452 node->InsertInput(zone(), 1, jsgraph()->Constant(p.name(broker())));
456 node->InsertInput(zone(), 1, jsgraph()->Constant(p.name(broker())));
458 jsgraph()->TaggedIndexConstant(p.feedback().index()));
466 node->InsertInput(zone(), 1, jsgraph()->Constant(p.name(broker())));
468 jsgraph()->TaggedIndexConstant(p.feedback().index()));
482 node->InsertInput(zone(), 1, jsgraph()->Constant(p.name(broker())));
484 jsgraph()->TaggedIndexConstant(p.feedback().index()));
488 node->InsertInput(zone(), 1, jsgraph()->Constant(p.name(broker())));
490 jsgraph()->TaggedIndexConstant(p.feedback().index()));
504 node->InsertInput(zone(), 0, jsgraph()->Constant(p.name(broker())));
506 jsgraph()->TaggedIndexConstant(p.feedback().index()));
509 node->InsertInput(zone(), 0, jsgraph()->Constant(p.name(broker())));
511 jsgraph()->TaggedIndexConstant(p.feedback().index()));
522 jsgraph()->TaggedIndexConstant(p.feedback().index()));
532 jsgraph()->TaggedIndexConstant(p.feedback().index()));
546 jsgraph()->simplified()->LoadField(AccessBuilder::ForMap()),
554 NodeProperties::ChangeOp(node, jsgraph()->simplified()->LoadField(
612 Node* stub_code = jsgraph()->ArrayConstructorStubConstant();
613 Node* stub_arity = jsgraph()->Int32Constant(JSParameterCount(arity));
615 Node* type_info = site.has_value() ? jsgraph()->Constant(site.value())
616 : jsgraph()->UndefinedConstant();
617 Node* receiver = jsgraph()->UndefinedConstant();
662 node->InsertInput(zone(), 0, jsgraph()->Constant(shared_info));
684 node->InsertInput(zone(), 0, jsgraph()->Constant(scope_info));
685 node->InsertInput(zone(), 1, jsgraph()->Int32Constant(slot_count));
688 node->InsertInput(zone(), 0, jsgraph()->Constant(scope_info));
723 jsgraph()->TaggedIndexConstant(p.feedback().index()));
724 node->InsertInput(zone(), 2, jsgraph()->Constant(p.constant(broker())));
725 node->InsertInput(zone(), 3, jsgraph()->SmiConstant(p.flags()));
747 node->InsertInput(zone(), 0, jsgraph()->Constant(shared));
748 node->InsertInput(zone(), 1, jsgraph()->Constant(description));
750 jsgraph()->UintPtrConstant(p.feedback().index()));
760 jsgraph()->TaggedIndexConstant(p.feedback().index()));
774 jsgraph()->TaggedIndexConstant(p.feedback().index()));
775 node->InsertInput(zone(), 2, jsgraph()->Constant(p.constant(broker())));
776 node->InsertInput(zone(), 3, jsgraph()->SmiConstant(p.flags()));
793 node->InsertInput(zone(), 1, jsgraph()->SmiConstant(p.flags()));
795 jsgraph()->TaggedIndexConstant(p.feedback().index()));
808 jsgraph()->TaggedIndexConstant(p.feedback().index()));
809 node->InsertInput(zone(), 2, jsgraph()->Constant(p.constant(broker())));
810 node->InsertInput(zone(), 3, jsgraph()->SmiConstant(p.flags()));
817 node->InsertInput(zone(), 1, jsgraph()->Constant(scope_info));
823 node->InsertInput(zone(), 1, jsgraph()->Constant(scope_info));
829 node->InsertInput(zone(), 0, jsgraph()->Constant(scope_info));
846 Node* stub_code = jsgraph()->HeapConstant(callable.code());
847 Node* stub_arity = jsgraph()->Int32Constant(JSParameterCount(arg_count));
848 Node* start_index = jsgraph()->Uint32Constant(p.start_index());
849 Node* receiver = jsgraph()->UndefinedConstant();
869 Node* stub_code = jsgraph()->HeapConstant(callable.code());
870 Node* stub_arity = jsgraph()->Int32Constant(JSParameterCount(arg_count));
871 Node* receiver = jsgraph()->UndefinedConstant();
901 Node* stub_code = jsgraph()->HeapConstant(callable.code());
902 Node* receiver = jsgraph()->UndefinedConstant();
930 Node* stub_code = jsgraph()->HeapConstant(callable.code());
934 jsgraph()->Int32Constant(JSParameterCount(arg_count - kTheSpread));
935 Node* receiver = jsgraph()->UndefinedConstant();
957 Node* stub_code = jsgraph()->HeapConstant(callable.code());
958 Node* stub_arity = jsgraph()->Int32Constant(JSParameterCount(arg_count));
959 Node* start_index = jsgraph()->Uint32Constant(p.start_index());
978 Node* stub_code = jsgraph()->HeapConstant(callable.code());
979 Node* stub_arity = jsgraph()->Int32Constant(JSParameterCount(arg_count));
999 Node* stub_code = jsgraph()->HeapConstant(callable.code());
1034 Node* stub_code = jsgraph()->HeapConstant(callable.code());
1038 jsgraph()->Int32Constant(JSParameterCount(arg_count - kTheSpread));
1071 jsgraph()->UintPtrConstant(n.Parameters().feedback().slot.ToInt());
1090 jsgraph()->IntPtrConstant(FixedArray::OffsetOfElementAt(0) -
1095 jsgraph()->IntPtrConstant(FixedArray::OffsetOfElementAt(1) -
1136 jsgraph()->UintPtrConstant(n.Parameters().feedback().slot.ToInt()));
1196 jsgraph()->ExternalConstant(
1198 jsgraph()->IntPtrConstant(0), effect, control);
1258 Isolate* JSGenericLowering::isolate() const { return jsgraph()->isolate(); }
1261 Graph* JSGenericLowering::graph() const { return jsgraph()->graph(); }
1265 return jsgraph()->common();
1270 return jsgraph()->machine();