Lines Matching defs:layoutInfo
302 GateRef StubBuilder::FindElementWithCache(GateRef glue, GateRef layoutInfo, GateRef hclass,
320 GateRef elementAddr = GetPropertiesAddrFromLayoutInfo(layoutInfo);
357 result = BinarySearch(glue, layoutInfo, key, propsNum, hir);
403 GateRef StubBuilder::BinarySearch(GateRef glue, GateRef layoutInfo, GateRef key, GateRef propsNum, GateRef hir)
410 GateRef elements = GetExtractLengthOfTaggedArray(layoutInfo);
430 GateRef midKey = GetSortedKey(layoutInfo, *mid);
450 DEFVARIABLE(sortIndex, VariableType::INT32(), GetSortedIndex(layoutInfo, *mid));
480 sortIndex = GetSortedIndex(layoutInfo, *midLeft);
481 currentKey = GetKey(layoutInfo, *sortIndex);
518 sortIndex = GetSortedIndex(layoutInfo, *midRight);
519 currentKey = GetKey(layoutInfo, *sortIndex);
3622 // int entry = layoutInfo->FindElementWithCache(thread, hclass, key, propsNumber)
3630 // PropertyAttributes attr(layoutInfo->GetAttr(entry))
4076 GateRef layoutInfo = GetLayoutFromHClass(hclass);
4077 GateRef attr = GetPropAttrFromLayoutInfo(layoutInfo, Int32(JSArray::LENGTH_INLINE_PROPERTY_INDEX));
4100 GateRef layoutInfo = GetLayoutFromHClass(hclass);
4101 GateRef cachedAttr = GetPropAttrFromLayoutInfo(layoutInfo, last);
4166 GateRef layoutInfo = GetLayoutFromHClass(transitionHClass);
4167 GateRef cachedKey = GetKeyFromLayoutInfo(layoutInfo, last);
4168 GateRef cachedAttr = GetPropAttrFromLayoutInfo(layoutInfo, last);