Lines Matching refs:Descriptor
339 Node* left = assembler.Parameter(Descriptor::kLeft);
340 Node* right = assembler.Parameter(Descriptor::kRight);
341 Node* context = assembler.Parameter(Descriptor::kContext);
436 CallInterfaceDescriptor descriptor(GetCallInterfaceDescriptor());
437 compiler::CodeAssemblerState state(isolate(), &zone, descriptor,
449 Node* receiver = assembler.Parameter(Descriptor::kReceiver);
450 Node* key = assembler.Parameter(Descriptor::kName);
451 Node* value = assembler.Parameter(Descriptor::kValue);
452 Node* map = assembler.Parameter(Descriptor::kMap);
453 Node* slot = assembler.Parameter(Descriptor::kSlot);
454 Node* vector = assembler.Parameter(Descriptor::kVector);
455 Node* context = assembler.Parameter(Descriptor::kContext);
504 typedef BinaryOpWithVectorDescriptor Descriptor; \
507 &assembler, assembler.Parameter(Descriptor::kLeft), \
508 assembler.Parameter(Descriptor::kRight), \
509 assembler.ChangeUint32ToWord(assembler.Parameter(Descriptor::kSlot)), \
510 assembler.Parameter(Descriptor::kVector), \
511 assembler.Parameter(Descriptor::kContext))); \
1468 Node* argument = assembler.Parameter(Descriptor::kArgument);
1469 Node* context = assembler.Parameter(Descriptor::kContext);
1486 assembler.Parameter(Descriptor::kString),
1487 assembler.Parameter(Descriptor::kFrom),
1488 assembler.Parameter(Descriptor::kTo),
1489 assembler.Parameter(Descriptor::kContext)));
1505 Node* receiver = assembler.Parameter(Descriptor::kReceiver);
1506 Node* name = assembler.Parameter(Descriptor::kName);
1507 Node* value = assembler.Parameter(Descriptor::kValue);
1508 Node* slot = assembler.Parameter(Descriptor::kSlot);
1509 Node* vector = assembler.Parameter(Descriptor::kVector);
1510 Node* context = assembler.Parameter(Descriptor::kContext);
1593 Node* receiver = assembler.Parameter(Descriptor::kReceiver);
1594 Node* key = assembler.Parameter(Descriptor::kName);
1595 Node* slot = assembler.Parameter(Descriptor::kSlot);
1596 Node* vector = assembler.Parameter(Descriptor::kVector);
1597 Node* context = assembler.Parameter(Descriptor::kContext);
1618 Node* receiver = assembler.Parameter(Descriptor::kReceiver);
1619 Node* key = assembler.Parameter(Descriptor::kName);
1620 Node* value = assembler.Parameter(Descriptor::kValue);
1621 Node* slot = assembler.Parameter(Descriptor::kSlot);
1622 Node* vector = assembler.Parameter(Descriptor::kVector);
1623 Node* context = assembler.Parameter(Descriptor::kContext);
1646 Node* context = assembler.Parameter(Descriptor::kContext);
1661 Node* value = assembler.Parameter(Descriptor::kValue);
1662 Node* context = assembler.Parameter(Descriptor::kContext);
1675 Node* receiver = assembler.Parameter(Descriptor::kReceiver);
1676 Node* name = assembler.Parameter(Descriptor::kName);
1677 Node* value = assembler.Parameter(Descriptor::kValue);
1678 Node* slot = assembler.Parameter(Descriptor::kSlot);
1679 Node* vector = assembler.Parameter(Descriptor::kVector);
1680 Node* context = assembler.Parameter(Descriptor::kContext);
1691 Node* receiver = assembler.Parameter(Descriptor::kReceiver);
1692 Node* key = assembler.Parameter(Descriptor::kName);
1693 Node* slot = assembler.Parameter(Descriptor::kSlot);
1694 Node* vector = assembler.Parameter(Descriptor::kVector);
1695 Node* context = assembler.Parameter(Descriptor::kContext);
1718 Node* context = assembler.Parameter(Descriptor::kContext);
1719 Node* target = assembler.Parameter(Descriptor::kTarget);
1720 Node* argc = assembler.Parameter(Descriptor::kActualArgumentsCount);
1721 Node* slot = assembler.Parameter(Descriptor::kSlot);
1722 Node* vector = assembler.Parameter(Descriptor::kVector);
1894 Node* context = assembler.Parameter(Descriptor::kContext);
1895 Node* target = assembler.Parameter(Descriptor::kTarget);
1896 Node* argc = assembler.Parameter(Descriptor::kActualArgumentsCount);
1897 Node* slot = assembler.Parameter(Descriptor::kSlot);
1913 CodeStubDescriptor* descriptor) {
1914 descriptor->Initialize(
1920 CodeStubDescriptor* descriptor) {
1921 descriptor->Initialize(
1926 void ToBooleanICStub::InitializeDescriptor(CodeStubDescriptor* descriptor) {
1927 descriptor->Initialize(FUNCTION_ADDR(Runtime_ToBooleanIC_Miss));
1928 descriptor->SetMissHandler(Runtime::kToBooleanIC_Miss);
1932 void BinaryOpICStub::InitializeDescriptor(CodeStubDescriptor* descriptor) {
1933 descriptor->Initialize(FUNCTION_ADDR(Runtime_BinaryOpIC_Miss));
1934 descriptor->SetMissHandler(Runtime::kBinaryOpIC_Miss);
1939 CodeStubDescriptor* descriptor) {
1940 descriptor->Initialize(
2023 Node* receiver = assembler.Parameter(Descriptor::kReceiver);
2024 Node* name = assembler.Parameter(Descriptor::kName);
2025 Node* value = assembler.Parameter(Descriptor::kValue);
2026 Node* slot = assembler.Parameter(Descriptor::kSlot);
2027 Node* vector = assembler.Parameter(Descriptor::kVector);
2028 Node* context = assembler.Parameter(Descriptor::kContext);
2044 Node* receiver = assembler.Parameter(Descriptor::kReceiver);
2045 Node* key = assembler.Parameter(Descriptor::kName);
2046 Node* value = assembler.Parameter(Descriptor::kValue);
2047 Node* slot = assembler.Parameter(Descriptor::kSlot);
2048 Node* vector = assembler.Parameter(Descriptor::kVector);
2049 Node* context = assembler.Parameter(Descriptor::kContext);
2145 assembler.Parameter(Descriptor::kVector),
2146 assembler.Parameter(Descriptor::kSlot)));
2153 assembler.Parameter(Descriptor::kVector),
2154 assembler.Parameter(Descriptor::kSlot),
2155 assembler.Parameter(Descriptor::kValue)));
2163 assembler.Parameter(Descriptor::kFunction), JSFunction::kContextOffset);
2168 ? assembler.Parameter(Descriptor::kAllocationSite)
2184 assembler.LoadObjectField(assembler.Parameter(Descriptor::kFunction),
2195 template <typename Descriptor>
2209 Node* size = assembler->Parameter(Descriptor::kArraySizeSmiParameter);
2223 Node* context = assembler->Parameter(Descriptor::kContext);
2249 Node* context = assembler->Parameter(Descriptor::kContext);
2250 Node* function = assembler->Parameter(Descriptor::kFunction);
2251 Node* array_size = assembler->Parameter(Descriptor::kArraySizeSmiParameter);
2252 Node* allocation_site = assembler->Parameter(Descriptor::kAllocationSite);
2263 Node* function = assembler.Parameter(Descriptor::kFunction);
2271 Node* allocation_site = assembler.Parameter(Descriptor::kAllocationSite);
2272 SingleArgumentConstructorCommon<Descriptor>(&assembler, elements_kind(),
2280 Node* function = assembler.Parameter(Descriptor::kFunction);
2283 SingleArgumentConstructorCommon<Descriptor>(
2295 Node* object = assembler.Parameter(Descriptor::kObject);
2296 Node* key = assembler.Parameter(Descriptor::kKey);
2297 Node* context = assembler.Parameter(Descriptor::kContext);