Lines Matching defs:to_kind
197 FixedArrayBase to_base, ElementsKind to_kind,
220 DCHECK(IsSmiOrObjectElementsKind(to_kind));
223 (IsObjectElementsKind(from_kind) && IsObjectElementsKind(to_kind))
232 ElementsKind to_kind, uint32_t to_start,
248 DCHECK(IsSmiOrObjectElementsKind(to_kind));
255 WriteBarrierMode write_barrier_mode = GetWriteBarrierMode(to, to_kind, no_gc);
850 ElementsKind to_kind = to_map->elements_kind();
852 to_kind = GetHoleyElementsKind(to_kind);
854 if (from_kind != to_kind) {
857 DCHECK(IsFastElementsKind(to_kind));
862 IsDoubleElementsKind(from_kind) == IsDoubleElementsKind(to_kind)) {
868 (IsSmiElementsKind(from_kind) && IsDoubleElementsKind(to_kind)) ||
869 (IsDoubleElementsKind(from_kind) && IsObjectElementsKind(to_kind)));
881 from_elements, to_kind,
910 ElementsKind from_kind, ElementsKind to_kind, uint32_t capacity) {
918 to_kind = GetHoleyElementsKind(to_kind);
920 Handle<Map> new_map = JSObject::GetElementsTransitionMap(object, to_kind);
924 JSObject::UpdateAllocationSite(object, to_kind);
928 to_kind, elements);
2045 ElementsKind to_kind = Subclass::kind();
2047 IsDoubleElementsKind(from_kind) != IsDoubleElementsKind(to_kind) ||
2053 if (IsFastElementsKind(from_kind) && from_kind != to_kind) {
2054 JSObject::TransitionElementsKind(object, to_kind);
2057 DCHECK(IsSmiOrObjectElementsKind(to_kind));
2513 ElementsKind to_kind = KindTraits::Kind;
2526 to_kind, to_start, copy_size);
2531 DCHECK(IsObjectElementsKind(to_kind));
2537 CopyDictionaryToObjectElements(isolate, from, from_start, to, to_kind,