Home | History | Annotate | Download | only in src

Lines Matching refs:HObjectAccess

348   HObjectAccess access = HObjectAccess::ForAllocationSiteOffset(
413 HObjectAccess access = HObjectAccess::ForAllocationSiteOffset(
426 HObjectAccess::ForMap());
429 HObjectAccess::ForMapInstanceSize());
441 HObjectAccess access = HObjectAccess::ForObservableJSObjectOffset(i);
479 HObjectAccess::ForAllocationSiteOffset(
485 HObjectAccess::ForAllocationSiteOffset(
491 HObjectAccess::ForAllocationSiteOffset(
497 HObjectAccess::ForAllocationSiteOffset(
506 HObjectAccess::ForAllocationSiteOffset(
515 HObjectAccess::ForAllocationSiteList());
523 HObjectAccess::ForAllocationSiteOffset(AllocationSite::kWeakNextOffset),
525 Add<HStoreNamedField>(site_list, HObjectAccess::ForAllocationSiteList(),
563 HObjectAccess access = index.is_inobject()
564 ? HObjectAccess::ForObservableJSObjectOffset(offset, representation)
565 : HObjectAccess::ForBackingStoreOffset(offset, representation);
572 access = HObjectAccess::ForHeapNumberValue();
592 HObjectAccess descriptors_access = HObjectAccess::ForObservableJSObjectOffset(
596 HObjectAccess value_access = HObjectAccess::ForObservableJSObjectOffset(
614 HObjectAccess::ForFixedArrayLength());
671 HObjectAccess::ForFixedArrayLength());
727 HObjectAccess access =
729 ? HObjectAccess::ForObservableJSObjectOffset(offset, representation)
730 : HObjectAccess::ForBackingStoreOffset(offset, representation);
738 access = HObjectAccess::ForHeapNumberValue();
1107 Add<HStoreNamedField>(operand, HObjectAccess::ForHeapNumberValue(), result);
1230 HObjectAccess access(HObjectAccess::ForCellPayload(isolate()));
1325 Add<HStoreNamedField>(js_function, HObjectAccess::ForLiteralsPointer(),
1331 HObjectAccess::ForContextSlot(Context::OPTIMIZED_FUNCTIONS_LIST));
1333 HObjectAccess::ForNextFunctionLinkPointer(),
1338 HObjectAccess::ForContextSlot(Context::OPTIMIZED_FUNCTIONS_LIST),
1348 HObjectAccess::ForNextFunctionLinkPointer(),
1351 shared_info, static_cast<HValue*>(NULL), HObjectAccess::ForCodeOffset());
1382 HObjectAccess::ForOptimizedCodeMap());
1416 HObjectAccess::ForFixedArrayLength());
1471 HObjectAccess::ForContextSlot(map_index));
1472 Add<HStoreNamedField>(js_function, HObjectAccess::ForMap(), map_slot_value);
1475 Add<HStoreNamedField>(js_function, HObjectAccess::ForPropertiesPointer(),
1477 Add<HStoreNamedField>(js_function, HObjectAccess::ForElementsPointer(),
1479 Add<HStoreNamedField>(js_function, HObjectAccess::ForLiteralsPointer(),
1481 Add<HStoreNamedField>(js_function, HObjectAccess::ForPrototypeOrInitialMap(),
1484 HObjectAccess::ForSharedFunctionInfoPointer(),
1486 Add<HStoreNamedField>(js_function, HObjectAccess::ForFunctionContextPointer(),
1523 HObjectAccess::ForFixedArrayLength(),
1528 HObjectAccess::ForContextSlot(Context::CLOSURE_INDEX),
1531 HObjectAccess::ForContextSlot(Context::PREVIOUS_INDEX),
1534 HObjectAccess::ForContextSlot(Context::EXTENSION_INDEX),
1540 HObjectAccess::ForContextSlot(Context::GLOBAL_OBJECT_INDEX));
1542 HObjectAccess::ForContextSlot(
1549 HObjectAccess::ForContextSlot(i),
1705 HObjectAccess::ForMap());
1709 HObjectAccess::ForMapInstanceType());
1713 HObjectAccess::ForMapBitField2());
1804 HObjectAccess::ForPropertiesPointer());
1808 HObjectAccess::ForNameHashField());
1828 HObjectAccess::ForMap());