Lines Matching defs:source

2 // Use of this source code is governed by a BSD-style license that can be
374 TNode<Smi> BIntToSmi(TNode<BInt> source) { return source; }
375 TNode<IntPtrT> BIntToIntPtr(TNode<BInt> source) {
376 return SmiToIntPtr(source);
378 TNode<BInt> SmiToBInt(TNode<Smi> source) { return source; }
379 TNode<BInt> IntPtrToBInt(TNode<IntPtrT> source) {
380 return SmiFromIntPtr(source);
383 TNode<Smi> BIntToSmi(TNode<BInt> source) { return SmiFromIntPtr(source); }
384 TNode<IntPtrT> BIntToIntPtr(TNode<BInt> source) { return source; }
385 TNode<BInt> SmiToBInt(TNode<Smi> source) { return SmiToIntPtr(source); }
386 TNode<BInt> IntPtrToBInt(TNode<IntPtrT> source) { return source; }
2120 // array word by word. The source may be destroyed at the end of this macro.
2124 // source and cloned object.
2234 // * |source| is either a FixedArray or FixedDoubleArray from which to copy
2238 // * |count| is the number of elements to copy out of the source array
2240 // nullptr, then all of the elements from |start| to the end of |source| are
2249 // passed as the |source| parameter.
2256 // runtime elements kind of source to make copy faster. More specifically, it
2260 TNode<FixedArrayBase> source, base::Optional<TNode<TIndex>> first,
2270 // * |source| is either a FixedArray or FixedDoubleArray from which to copy
2271 // elements. |source| is assumed to be non-empty.
2273 // * |count| is the number of elements to copy out of the source array
2277 // * |source_map| is the map of the |source|.
2278 // * |from_kind| is the elements kind that is consistent with |source| being
2281 // not care about holeyness. For example, when |source| is a FixedArray,
2295 TNode<FixedArrayBase> source, TNode<TIndex> first, TNode<TIndex> count,
2303 // where the source array has a hole, produce a FixedArray instead where holes
2305 // * |source| is a FixedDoubleArray from which to copy elements.
2307 // * |count| is the number of elements to copy out of the source array
2311 // * |source_map| is the map of |source|. It will be used as the map of the
2320 TNode<FixedArrayBase> source, TNode<TIndex> first, TNode<TIndex> count,
2329 // * |source| is either a FixedArray or FixedDoubleArray from which to copy
2335 // passed as the |source| parameter.
2337 TNode<FixedArrayBase> source,
3008 void StringWriteToFlatOneByte(TNode<String> source, TNode<RawPtrT> sink,
3010 void StringWriteToFlatTwoByte(TNode<String> source, TNode<RawPtrT> sink,