Lines Matching defs:length

906                                     TNode<Object> length,
911 TNode<Object> length, TNode<Object> new_target,
1381 // Load the length of a JSArray instance.
1384 // Load the length of a fast JSArray instance. Returns a positive Smi.
1386 // Load the length of a fixed array base instance.
1388 // Load the length of a fixed array base instance.
1390 // Load the length of a WeakFixedArray.
1435 TNode<IntPtrT> length);
1447 // Load length field of a String object as Smi value.
1449 // Load length field of a String object as intptr_t value.
1451 // Load length field of a String object as uint32_t value.
1577 // it as a tagged value. Assumes that the |index| passed a length
1829 // 3. Has a writeable length property.
1837 // Consumes args into the array, and returns tagged new length.
1871 // Allocate a BigInt with {length} digits. Sets the sign bit to {false}.
1873 TNode<BigInt> AllocateBigInt(TNode<IntPtrT> length);
1875 TNode<BigInt> AllocateRawBigInt(TNode<IntPtrT> length);
1887 // Allocate a ByteArray with the given non-zero length.
1888 TNode<ByteArray> AllocateNonEmptyByteArray(TNode<UintPtrT> length,
1891 // Allocate a ByteArray with the given length.
1893 TNode<UintPtrT> length, AllocationFlags flags = AllocationFlag::kNone);
1895 // Allocate a SeqOneByteString with the given length.
1897 uint32_t length, AllocationFlags flags = AllocationFlag::kNone);
1900 // Allocate a SeqTwoByteString with the given length.
1902 uint32_t length, AllocationFlags flags = AllocationFlag::kNone);
1905 // Allocate a SlicedOneByteString with the given length, parent and offset.
1906 // |length| and |offset| are expected to be tagged.
1908 TNode<String> AllocateSlicedOneByteString(TNode<Uint32T> length,
1911 // Allocate a SlicedTwoByteString with the given length, parent and offset.
1912 // |length| and |offset| are expected to be tagged.
1913 TNode<String> AllocateSlicedTwoByteString(TNode<Uint32T> length,
1963 ElementsKind kind, TNode<Map> array_map, TNode<Smi> length,
1972 TNode<Smi> length, base::Optional<TNode<AllocationSite>> allocation_site,
1976 TNode<Smi> length, base::Optional<TNode<AllocationSite>> allocation_site,
1978 return AllocateJSArray(kind, array_map, SmiUntag(capacity), length,
1983 TNode<Smi> length,
1985 return AllocateJSArray(kind, array_map, SmiUntag(capacity), length,
1990 TNode<Smi> length,
1992 return AllocateJSArray(kind, array_map, capacity, length, base::nullopt,
1998 TNode<Map> array_map, TNode<FixedArrayBase> elements, TNode<Smi> length,
2103 TNode<IntPtrT> length);
2105 TNode<IntPtrT> length);
2127 TNode<IntPtrT> length,
2131 // Copies all elements from |from_array| of |length| size to
2136 TNode<FixedArrayBase> to_array, TNode<TIndex> length,
2139 IntPtrOrSmiConstant<TIndex>(0), length, length,
2179 // [src_index, src_index + length) and [dst_index, dst_index + length)
2183 TNode<IntPtrT> length);
2187 // [src_index, src_index + length) to dst_elements at
2188 // [dst_index, dst_index + length).
2196 TNode<IntPtrT> src_index, TNode<IntPtrT> length,
2362 // Tries to grow the |capacity|-length |elements| array of given |object|
2384 TNode<BInt> length,
3009 TNode<Int32T> start, TNode<Int32T> length);
3011 TNode<Int32T> start, TNode<Int32T> length);
3463 TNode<UintPtrT> length, TNode<IntPtrT> key, Label* bailout);
3468 TNode<IntPtrT> length,
3701 // Helper for length tracking JSTypedArrays and JSTypedArrays backed by
3706 // Helper for length tracking JSTypedArrays and JSTypedArrays backed by
3737 TNode<BoolT> IsOffsetInBounds(TNode<IntPtrT> offset, TNode<IntPtrT> length,
3922 TNode<Number> length);
4026 TNode<JSArray> ArrayCreate(TNode<Context> context, TNode<Number> length);
4149 TNode<Map> array_map, TNode<Smi> length,
4170 TNode<Uint32T> length,