Lines Matching refs:GetParameter
50 HParameter* GetParameter(int parameter) {
287 HValue* value = GetParameter(0);
319 HValue* number = GetParameter(NumberToStringStub::kNumber);
339 HInstruction* allocation_site = Add<HLoadKeyed>(GetParameter(0),
340 GetParameter(1),
403 HInstruction* allocation_site = Add<HLoadKeyed>(GetParameter(0),
404 GetParameter(1),
528 HInstruction* feedback_vector = GetParameter(0);
529 HInstruction* slot = GetParameter(1);
544 GetParameter(LoadDescriptor::kReceiverIndex),
545 GetParameter(LoadDescriptor::kNameIndex), NULL,
580 return BuildLoadNamedField(GetParameter(0), casted_stub()->index());
591 HValue* map = AddLoadMap(GetParameter(0), NULL);
631 HValue* receiver = GetParameter(LoadDescriptor::kReceiverIndex);
632 HValue* key = GetParameter(LoadDescriptor::kNameIndex);
749 BuildStoreNamedField(GetParameter(0), GetParameter(2), casted_stub()->index(),
751 return GetParameter(2);
760 HValue* string = BuildLoadNamedField(GetParameter(0),
775 GetParameter(StoreDescriptor::kReceiverIndex),
776 GetParameter(StoreDescriptor::kNameIndex),
777 GetParameter(StoreDescriptor::kValueIndex), casted_stub()->is_js_array(),
781 return GetParameter(2);
794 BuildTransitionElementsKind(GetParameter(0),
795 GetParameter(1),
800 return GetParameter(0);
812 HValue* constructor = GetParameter(ArrayConstructorStubBase::kConstructor);
813 HValue* alloc_site = GetParameter(ArrayConstructorStubBase::kAllocationSite);
838 HValue* constructor = GetParameter(
1006 BuildCompareNil(GetParameter(0), type, &continuation);
1029 HValue* left = GetParameter(BinaryOpICStub::kLeft);
1030 HValue* right = GetParameter(BinaryOpICStub::kRight);
1128 HValue* allocation_site = GetParameter(
1130 HValue* left = GetParameter(BinaryOpWithAllocationSiteStub::kLeft);
1131 HValue* right = GetParameter(BinaryOpWithAllocationSiteStub::kRight);
1155 HValue* left = GetParameter(StringAddStub::kLeft);
1156 HValue* right = GetParameter(StringAddStub::kRight);
1197 if_true.If<HBranch>(GetParameter(0), stub->types());
1218 HParameter* value = GetParameter(StoreDescriptor::kValueIndex);
1265 HValue* value = GetParameter(ElementsTransitionAndStoreStub::kValueIndex);
1266 HValue* map = GetParameter(ElementsTransitionAndStoreStub::kMapIndex);
1267 HValue* key = GetParameter(ElementsTransitionAndStoreStub::kKeyIndex);
1268 HValue* object = GetParameter(ElementsTransitionAndStoreStub::kObjectIndex);
1454 HValue* shared_info = GetParameter(0);
1512 HParameter* function = GetParameter(FastNewContextStub::kFunction);
1564 HValue* receiver = GetParameter(LoadDescriptor::kReceiverIndex);
1565 HValue* key = GetParameter(LoadDescriptor::kNameIndex);
1585 HValue* length = GetParameter(RegExpConstructResultStub::kLength);
1586 HValue* index = GetParameter(RegExpConstructResultStub::kIndex);
1587 HValue* input = GetParameter(RegExpConstructResultStub::kInput);
1685 HValue* receiver = GetParameter(LoadDescriptor::kReceiverIndex);
1686 HValue* key = GetParameter(LoadDescriptor::kNameIndex);
1909 HValue* receiver = GetParameter(VectorLoadICDescriptor::kReceiverIndex);
1920 HValue* receiver = GetParameter(VectorLoadICDescriptor::kReceiverIndex);
1939 HValue* receiver = GetParameter(LoadDescriptor::kReceiverIndex);
1940 HValue* name = GetParameter(LoadDescriptor::kNameIndex);