/third_party/node/deps/v8/src/objects/ |
D | fixed-array.tq | 18 extern class FixedDoubleArray extends FixedArrayBase { 83 FixedDoubleArray, intptr, float64): void; 85 FixedDoubleArray, Smi, float64): void; 87 FixedDoubleArray, intptr): float64; 89 a: FixedDoubleArray, i: Smi, v: Number): void { 101 extern macro AllocateZeroedFixedDoubleArray(intptr): FixedDoubleArray; 108 intptr, constexpr AllocationFlag): FixedDoubleArray; 127 source: FixedDoubleArray, first: intptr, count: intptr, 128 capacity: intptr): FixedDoubleArray|EmptyFixedArray { 151 length: intptr, it: Iterator): FixedDoubleArray|EmptyFixedArray { [all …]
|
D | js-array.tq | 133 LoadElementNoHole<FixedDoubleArray>(implicit context: Context)( 136 const elements: FixedDoubleArray = 137 Cast<FixedDoubleArray>(a.elements) otherwise unreachable; 159 elements: FixedDoubleArray, dstIndex: intptr, srcIndex: intptr, 176 dstElements: FixedDoubleArray, dstIndex: intptr, 177 srcElements: FixedDoubleArray, srcIndex: intptr, count: intptr): void { 205 return LoadElementNoHole<FixedDoubleArray>(this.unstable, k) 215 const elements = Cast<FixedDoubleArray>(this.unstable.elements) 265 const elements: FixedDoubleArray = 266 Cast<FixedDoubleArray>(this.unstable.elements) [all …]
|
D | fixed-array-inl.h | 34 TQ_OBJECT_CONSTRUCTORS_IMPL(FixedDoubleArray) in TQ_OBJECT_CONSTRUCTORS_IMPL() argument 361 double FixedDoubleArray::get_scalar(int index) { in get_scalar() 369 uint64_t FixedDoubleArray::get_representation(int index) { in get_representation() 378 Handle<Object> FixedDoubleArray::get(FixedDoubleArray array, int index, in get() 387 void FixedDoubleArray::set(int index, double value) { in set() 400 void FixedDoubleArray::set_the_hole(Isolate* isolate, int index) { in set_the_hole() 404 void FixedDoubleArray::set_the_hole(int index) { in set_the_hole() 412 bool FixedDoubleArray::is_the_hole(Isolate* isolate, int index) { in is_the_hole() 416 bool FixedDoubleArray::is_the_hole(int index) { in is_the_hole() 420 void FixedDoubleArray::MoveElements(Isolate* isolate, int dst_index, in MoveElements() [all …]
|
D | fixed-array.h | 243 class FixedDoubleArray 244 : public TorqueGeneratedFixedDoubleArray<FixedDoubleArray, FixedArrayBase> { 249 static inline Handle<Object> get(FixedDoubleArray array, int index, 281 DECL_PRINTER(FixedDoubleArray) 282 DECL_VERIFIER(FixedDoubleArray) 286 TQ_OBJECT_CONSTRUCTORS(FixedDoubleArray)
|
D | elements.cc | 114 FixedDoubleArray) \ 115 V(FastHoleyDoubleElementsAccessor, HOLEY_DOUBLE_ELEMENTS, FixedDoubleArray) \ 297 Handle<FixedDoubleArray> from(FixedDoubleArray::cast(from_base), isolate); in CopyDoubleToObjectElements() 309 FixedDoubleArray::get(*from, i + from_start, isolate); in CopyDoubleToObjectElements() 325 FixedDoubleArray::cast(to_base).set_the_hole(i); in CopyDoubleToDoubleElements() 331 FixedDoubleArray from = FixedDoubleArray::cast(from_base); in CopyDoubleToDoubleElements() 332 FixedDoubleArray to = FixedDoubleArray::cast(to_base); in CopyDoubleToDoubleElements() 333 Address to_address = to.address() + FixedDoubleArray::kHeaderSize; in CopyDoubleToDoubleElements() 334 Address from_address = from.address() + FixedDoubleArray::kHeaderSize; in CopyDoubleToDoubleElements() 360 FixedDoubleArray::cast(to_base).set_the_hole(i); in CopySmiToDoubleElements() [all …]
|
D | object-list-macros.h | 26 class FixedDoubleArray; variable 118 V(FixedDoubleArray) \
|
D | elements-kind.cc | 73 STATIC_ASSERT(FixedArray::kHeaderSize == FixedDoubleArray::kHeaderSize); in GetDefaultHeaderSizeForElementsKind()
|
D | objects-body-descriptors-inl.h | 560 class FixedDoubleArray::BodyDescriptor final : public BodyDescriptorBase { 569 return FixedDoubleArray::SizeFor( in SizeOf() 570 FixedDoubleArray::cast(obj).length(kAcquireLoad)); in SizeOf() 1118 return CALL_APPLY(FixedDoubleArray); in BodyDescriptorApply()
|
/third_party/node/deps/v8/src/numbers/ |
D | math-random.cc | 19 Handle<FixedDoubleArray> cache = Handle<FixedDoubleArray>::cast( in InitializeContext() 57 FixedDoubleArray cache = in RefillCache() 58 FixedDoubleArray::cast(native_context.math_random_cache()); in RefillCache()
|
/third_party/node/deps/v8/src/builtins/ |
D | array-lastindexof.tq | 19 LoadWithHoleCheck<FixedDoubleArray>(implicit context: Context)( 22 const elements: FixedDoubleArray = UnsafeCast<FixedDoubleArray>(elements); 94 return FastArrayLastIndexOf<FixedDoubleArray>(
|
D | array-reverse.tq | 23 const elements: FixedDoubleArray = UnsafeCast<FixedDoubleArray>(elements); 48 const elems: FixedDoubleArray = UnsafeCast<FixedDoubleArray>(elements);
|
D | builtins-array.cc | 870 DCHECK_GE(static_cast<int32_t>(FixedDoubleArray::kMaxLength), 0); in EstimateElementCount() 876 FixedDoubleArray elements = FixedDoubleArray::cast(array->elements()); in EstimateElementCount() 946 Handle<FixedDoubleArray> elements( in CollectElementIndices() 947 FixedDoubleArray::cast(object->elements()), isolate); in CollectElementIndices() 1154 Handle<FixedDoubleArray> elements( in IterateElements() 1155 FixedDoubleArray::cast(array->elements()), isolate); in IterateElements() 1322 Handle<FixedDoubleArray> double_storage = in Slow_ArrayConcat() 1323 Handle<FixedDoubleArray>::cast(storage); in Slow_ArrayConcat() 1341 FixedDoubleArray elements = in Slow_ArrayConcat() 1342 FixedDoubleArray::cast(array.elements()); in Slow_ArrayConcat() [all …]
|
D | array-splice.tq | 11 // EmptyFixedArray but result is expected to be a FixedDoubleArray. 21 source: FixedDoubleArray|EmptyFixedArray, startIndex: Smi, count: Smi, 22 resultCapacity: Smi): FixedDoubleArray|EmptyFixedArray { 25 // ExtractFixedDoubleArray expects {source} to be a FixedDoubleArray. 31 case (source: FixedDoubleArray): { 179 FastSplice<FixedDoubleArray, Number>(
|
D | array.tq | 42 macro LoadElementOrUndefined(a: FixedDoubleArray, i: Smi): NumberOrUndefined { 47 macro StoreArrayHole(elements: FixedDoubleArray, k: Smi): void {
|
D | collections.tq | 23 case (elements: FixedDoubleArray): {
|
D | builtins-call-gen.h | 24 TNode<FixedDoubleArray> elements,
|
D | cast.tq | 59 return Is<FixedDoubleArray>(o); 386 Cast<(FixedDoubleArray | EmptyFixedArray)>(o: HeapObject): FixedDoubleArray| 392 case (o: FixedDoubleArray): {
|
D | builtins-array-gen.cc | 303 TNode<FixedDoubleArray> elements_known_double_array = in TF_BUILTIN() 304 ReinterpretCast<FixedDoubleArray>(elements); in TF_BUILTIN() 598 TNode<FixedDoubleArray> elements, 602 TNode<FixedDoubleArray> elements, 934 SearchVariant variant, TNode<FixedDoubleArray> elements, in GeneratePackedDoubles() 1002 SearchVariant variant, TNode<FixedDoubleArray> elements, in GenerateHoleyDoubles()
|
/third_party/node/deps/v8/src/compiler/ |
D | allocation-builder-inl.h | 48 : FixedDoubleArray::SizeFor(length); in CanAllocateArray() 58 : FixedDoubleArray::SizeFor(length); in AllocateArray()
|
D | heap-refs.h | 23 class FixedDoubleArray; variable 101 NEVER_SERIALIZED(FixedDoubleArray) \ 783 DEFINE_REF_CONSTRUCTOR(FixedDoubleArray, FixedArrayBaseRef) 785 Handle<FixedDoubleArray> object() const;
|
D | type-cache.h | 104 CreateRange(0.0, FixedDoubleArray::kMaxLength);
|
/third_party/node/deps/v8/src/api/ |
D | api-inl.h | 257 i::FixedDoubleArray elements) { in CopyDoubleElementsToTypedBuffer() 294 i::FixedDoubleArray::cast(elements)); in CopyAndConvertArrayToCppBuffer()
|
/third_party/node/deps/v8/src/heap/ |
D | objects-visiting.h | 30 V(FixedDoubleArray) \
|
D | factory-base.cc | 168 if (length < 0 || length > FixedDoubleArray::kMaxLength) { in NewFixedDoubleArray() 172 int size = FixedDoubleArray::SizeFor(length); in NewFixedDoubleArray() 177 FixedDoubleArray array = FixedDoubleArray::cast(result); in NewFixedDoubleArray()
|
/third_party/node/deps/v8/src/ast/ |
D | ast.cc | 679 FixedDoubleArray::cast(*elements).set_the_hole(array_index); in BuildBoilerplateDescription() 682 FixedDoubleArray::cast(*elements).set(array_index, literal->AsNumber()); in BuildBoilerplateDescription() 685 FixedDoubleArray::cast(*elements).set(array_index, 0); in BuildBoilerplateDescription()
|