Home | History | Annotate | Download | only in src

Lines Matching refs:HObjectAccess

1006                                              HObjectAccess::ForCounter());
1009 Add<HStoreNamedField>(reference, HObjectAccess::ForCounter(),
1139 Add<HStoreNamedField>(object, HObjectAccess::ForArrayLength(kind),
1208 ? Add<HLoadNamedField>(object, HObjectAccess::ForArrayLength(from_kind))
1217 Add<HStoreNamedField>(object, HObjectAccess::ForMap(), map);
1256 HObjectAccess::ForArrayLength(elements_kind), mapcheck);
1363 Add<HStoreNamedField>(elements, HObjectAccess::ForFixedArrayLength(),
1387 Add<HStoreNamedField>(array, HObjectAccess::ForMap(), array_map);
1392 HObjectAccess access = HObjectAccess::ForPropertiesPointer();
1394 Add<HStoreNamedField>(array, HObjectAccess::ForArrayLength(elements_kind),
1409 Add<HStoreNamedField>(array, HObjectAccess::ForElementsPointer(), elements);
1499 HObjectAccess::ForElementsPointer(),
1506 HObjectAccess::ForFixedArrayLength());
1551 Add<HStoreNamedField>(object, HObjectAccess::ForElementsPointer(),
1702 HObjectAccess access = HObjectAccess::ForJSArrayOffset(i);
1718 Add<HStoreNamedField>(object, HObjectAccess::ForElementsPointer(),
1723 HObjectAccess access = HObjectAccess::ForFixedArrayHeader(i);
1793 HObjectAccess access = HObjectAccess::ForAllocationMementoSite();
1802 HObjectAccess access = HObjectAccess::ForJSObjectOffset(
1847 HObjectAccess access = HObjectAccess::ForPrototypeOrInitialMap();
1868 HObjectAccess access = HObjectAccess::ForPrototypeOrInitialMap();
1973 return Add<HStoreNamedField>(object, HObjectAccess::ForMap(),
1980 HObjectAccess access = HObjectAccess::ForJSObjectOffset(
1983 HObjectAccess function_access = HObjectAccess::ForJSObjectOffset(
4463 HObjectAccess field_access = HObjectAccess::ForField(map, lookup, name);
4468 HObjectAccess heap_number_access =
4478 Add<HStoreNamedField>(heap_number, HObjectAccess::ForHeapNumberValue(),
4488 HObjectAccess::ForHeapNumberValue(),
4561 HObjectAccess access = HObjectAccess::ForMap(); // initial value unused.
4566 HObjectAccess new_access = HObjectAccess::ForField(map, &lookup, name);
4618 HObjectAccess::ForField(holder_map, &lookup, name), type_check);
4692 HObjectAccess access = HObjectAccess::ForField(map, &lookup, name);
4763 HObjectAccess access = HObjectAccess::ForMap(); // initial value unused.
4770 HObjectAccess new_access = HObjectAccess::ForField(map, &lookup, name);
5364 HObjectAccess access,
5373 HObjectAccess::ForHeapNumberValue(),
5389 object, HObjectAccess::ForStringLength(), typecheck);
5430 HObjectAccess::ForArrayLength(map->elements_kind()), type_check);
5439 HObjectAccess::ForField(map, &lookup, name), type_check);
5459 HObjectAccess::ForField(holder_map, &lookup, name), type_check);
5688 object, HObjectAccess::ForArrayLength(elements_kind), mapcompare);
7221 Add<HLoadNamedField>(constructor_value, HObjectAccess::ForJSObjectOffset(
7228 HObjectAccess::ForJSObjectOffset(JSObject::kMapOffset),
7232 HObjectAccess::ForJSObjectOffset(JSObject::kPropertiesOffset),
7235 HObjectAccess::ForJSObjectOffset(JSObject::kElementsOffset),
7242 HObjectAccess::ForJSObjectOffset(property_offset),
8258 HObjectAccess access =
8259 HObjectAccess::ForJSObjectOffset(FreeSpace::kSizeOffset);
8381 Add<HStoreNamedField>(object_header, HObjectAccess::ForElementsPointer(),
8388 HObjectAccess access = HObjectAccess::ForPropertiesPointer();
8399 Add<HStoreNamedField>(object_header, HObjectAccess::ForArrayLength(
8432 HObjectAccess access = boilerplate_object->IsJSArray() ?
8433 HObjectAccess::ForJSArrayOffset(property_offset) :
8434 HObjectAccess::ForJSObjectOffset(property_offset);
8465 Add<HStoreNamedField>(double_box, HObjectAccess::ForHeapNumberValue(),
8480 HObjectAccess access = HObjectAccess::ForJSObjectOffset(property_offset);
8941 HObjectAccess::ForJSObjectOffset(JSValue::kValueOffset), value);