HomeSort by relevance Sort by last modified time
    Searched refs:FixedDoubleArray (Results 1 - 25 of 51) sorted by null

1 2 3

  /external/v8/src/x64/
codegen-x64.cc 122 __ SmiToInteger32(r9, FieldOperand(r8, FixedDoubleArray::kLengthOffset));
146 // r14: destination FixedDoubleArray
164 STATIC_ASSERT(FixedDoubleArray::kLengthOffset == FixedArray::kLengthOffset);
165 STATIC_ASSERT(FixedDoubleArray::kHeaderSize == FixedArray::kHeaderSize);
191 __ movp(FieldOperand(r14, FixedDoubleArray::kLengthOffset), r11);
215 __ Movsd(FieldOperand(r14, r9, times_8, FixedDoubleArray::kHeaderSize),
225 __ movq(FieldOperand(r14, r9, times_8, FixedDoubleArray::kHeaderSize), r15);
264 __ SmiToInteger32(r9, FieldOperand(r8, FixedDoubleArray::kLengthOffset));
265 // r8 : source FixedDoubleArray
293 __ SmiToInteger32(r9, FieldOperand(r8, FixedDoubleArray::kLengthOffset))
    [all...]
  /external/v8/src/arm64/
codegen-arm64.cc 108 // Allocate new FixedDoubleArray.
110 __ Add(array_size, array_size, FixedDoubleArray::kHeaderSize);
114 // Set the destination FixedDoubleArray's length and map.
118 __ Str(x11, FieldMemOperand(array, FixedDoubleArray::kLengthOffset));
126 // Replace receiver's backing store with newly created FixedDoubleArray.
138 __ Add(dst_elements, array, FixedDoubleArray::kHeaderSize - kHeapObjectTag);
217 __ Mov(array_size, FixedDoubleArray::kHeaderSize);
221 // Set destination FixedDoubleArray's length and map.
225 __ Str(x11, FieldMemOperand(array, FixedDoubleArray::kLengthOffset));
235 FixedDoubleArray::kHeaderSize - kHeapObjectTag)
    [all...]
  /external/v8/src/
elements-kind.cc 53 STATIC_ASSERT(FixedArray::kHeaderSize == FixedDoubleArray::kHeaderSize);
elements.cc 70 V(FastPackedDoubleElementsAccessor, FAST_DOUBLE_ELEMENTS, FixedDoubleArray) \
72 FixedDoubleArray) \
236 Handle<FixedDoubleArray> from(FixedDoubleArray::cast(from_base), isolate);
248 FixedDoubleArray::get(*from, i + from_start, isolate);
268 FixedDoubleArray::cast(to_base)->set_the_hole(i);
275 FixedDoubleArray* from = FixedDoubleArray::cast(from_base);
276 FixedDoubleArray* to = FixedDoubleArray::cast(to_base)
    [all...]
type-cache.h 112 // The FixedDoubleArray::length property always containts a smi in the range
113 // [0, FixedDoubleArray::kMaxLength].
115 CreateRange(0.0, FixedDoubleArray::kMaxLength), Type::TaggedSigned());
objects-printer.cc 74 FixedDoubleArray::cast(this)->FixedDoubleArrayPrint(os);
351 FixedDoubleArray* p = FixedDoubleArray::cast(elements());
556 void FixedDoubleArray::FixedDoubleArrayPrint(std::ostream& os) { // NOLINT
557 HeapObject::PrintHeader(os, "FixedDoubleArray");
    [all...]
factory.h 353 Handle<FixedDoubleArray> CopyFixedDoubleArray(
354 Handle<FixedDoubleArray> array);
json-stringifier.cc 425 // Empty array is FixedArray but not FixedDoubleArray.
427 Handle<FixedDoubleArray> elements(
428 FixedDoubleArray::cast(object->elements()), isolate_);
builtins.cc 837 DCHECK(static_cast<int32_t>(FixedDoubleArray::kMaxLength) >= 0);
843 FixedDoubleArray* elements = FixedDoubleArray::cast(array->elements());
    [all...]
objects-debug.cc 72 FixedDoubleArray::cast(this)->FixedDoubleArrayVerify();
396 void FixedDoubleArray::FixedDoubleArrayVerify() {
    [all...]
objects-inl.h 690 TYPE_CHECKER(FixedDoubleArray, FIXED_DOUBLE_ARRAY_TYPE)
    [all...]
factory.cc 171 Handle<FixedDoubleArray> double_array =
172 Handle<FixedDoubleArray>::cast(array);
    [all...]
  /external/v8/src/x87/
codegen-x87.cc 272 // Allocate new FixedDoubleArray.
276 __ Allocate(FixedDoubleArray::kHeaderSize, times_8, edi,
279 // eax: destination FixedDoubleArray
284 __ mov(FieldOperand(eax, FixedDoubleArray::kLengthOffset), edi);
286 // Replace receiver's backing store with newly created FixedDoubleArray.
321 __ fstp_d(FieldOperand(eax, edi, times_4, FixedDoubleArray::kHeaderSize));
333 __ fstp_d(FieldOperand(eax, edi, times_4, FixedDoubleArray::kHeaderSize));
385 __ mov(ebx, FieldOperand(edi, FixedDoubleArray::kLengthOffset));
388 // ebx: length of source FixedDoubleArray (smi-tagged)
411 __ mov(ebx, FieldOperand(edi, FixedDoubleArray::kLengthOffset))
    [all...]
  /external/v8/src/heap/
objects-visiting.h 38 V(FixedDoubleArray) \
281 int length = reinterpret_cast<FixedDoubleArray*>(object)->length();
282 return FixedDoubleArray::SizeFor(length);
scavenger.cc 265 int length = reinterpret_cast<FixedDoubleArray*>(object)->length();
266 int object_size = FixedDoubleArray::SizeFor(length);
heap.cc     [all...]
  /external/v8/src/ia32/
codegen-ia32.cc 550 // Allocate new FixedDoubleArray.
554 __ Allocate(FixedDoubleArray::kHeaderSize, times_8, edi,
557 // eax: destination FixedDoubleArray
562 __ mov(FieldOperand(eax, FixedDoubleArray::kLengthOffset), edi);
564 // Replace receiver's backing store with newly created FixedDoubleArray.
605 __ movsd(FieldOperand(eax, edi, times_4, FixedDoubleArray::kHeaderSize),
617 __ movsd(FieldOperand(eax, edi, times_4, FixedDoubleArray::kHeaderSize),
675 __ mov(ebx, FieldOperand(edi, FixedDoubleArray::kLengthOffset));
678 // ebx: length of source FixedDoubleArray (smi-tagged)
701 __ mov(ebx, FieldOperand(edi, FixedDoubleArray::kLengthOffset))
    [all...]
  /external/v8/src/ppc/
codegen-ppc.cc 128 // Allocate new FixedDoubleArray.
130 __ addi(scratch3, scratch3, Operand(FixedDoubleArray::kHeaderSize));
133 // array: destination FixedDoubleArray, not tagged as heap object.
136 // Set destination FixedDoubleArray's length and map.
138 __ StoreP(length, MemOperand(array, FixedDoubleArray::kLengthOffset));
146 // Replace receiver's backing store with newly created FixedDoubleArray.
156 __ addi(scratch2, array, Operand(FixedDoubleArray::kHeaderSize));
172 // array_end: end of destination FixedDoubleArray, not tagged
173 // scratch2: begin of FixedDoubleArray element fields, not tagged
248 // elements: source FixedDoubleArray
    [all...]
  /external/v8/src/s390/
codegen-s390.cc 121 // Allocate new FixedDoubleArray.
123 __ AddP(r14, Operand(FixedDoubleArray::kHeaderSize));
126 // Set destination FixedDoubleArray's length and map.
128 __ StoreP(length, MemOperand(array, FixedDoubleArray::kLengthOffset));
136 // Replace receiver's backing store with newly created FixedDoubleArray.
146 __ AddP(r9, array, Operand(FixedDoubleArray::kHeaderSize));
159 // array_end: end of destination FixedDoubleArray, not tagged
160 // scratch2: begin of FixedDoubleArray element fields, not tagged
242 // elements: source FixedDoubleArray
250 __ LoadImmP(array_size, Operand(FixedDoubleArray::kHeaderSize))
    [all...]
  /external/v8/src/arm/
codegen-arm.cc 386 // Allocate new FixedDoubleArray.
389 __ add(lr, lr, Operand(FixedDoubleArray::kHeaderSize));
392 // array: destination FixedDoubleArray, not tagged as heap object.
396 // Set destination FixedDoubleArray's length and map.
398 __ str(length, MemOperand(array, FixedDoubleArray::kLengthOffset));
411 // Replace receiver's backing store with newly created FixedDoubleArray.
425 __ add(scratch2, array, Operand(FixedDoubleArray::kHeaderSize));
437 // array_end: end of destination FixedDoubleArray, not tagged
438 // scratch2: begin of FixedDoubleArray element fields, not tagged
524 // elements: source FixedDoubleArray
    [all...]
  /external/v8/src/mips/
codegen-mips.cc 678 // Allocate new FixedDoubleArray.
680 __ Addu(scratch, scratch, FixedDoubleArray::kHeaderSize);
682 // array: destination FixedDoubleArray, tagged as heap object
684 // Set destination FixedDoubleArray's length and map.
686 __ sw(length, FieldMemOperand(array, FixedDoubleArray::kLengthOffset));
699 // Replace receiver's backing store with newly created FixedDoubleArray.
716 Operand(FixedDoubleArray::kHeaderSize - kHeapObjectTag));
728 // array_end: end of destination FixedDoubleArray, not tagged
729 // scratch3: begin of FixedDoubleArray element fields, not tagged
830 __ Addu(array_size, array_size, FixedDoubleArray::kHeaderSize)
    [all...]
  /external/v8/src/mips64/
codegen-mips64.cc 678 // Allocate new FixedDoubleArray.
680 __ Daddu(scratch, scratch, FixedDoubleArray::kHeaderSize);
683 // array: destination FixedDoubleArray, not tagged as heap object
685 // Set destination FixedDoubleArray's length and map.
687 __ sd(length, MemOperand(array, FixedDoubleArray::kLengthOffset));
700 // Replace receiver's backing store with newly created FixedDoubleArray.
716 __ Daddu(scratch3, array, Operand(FixedDoubleArray::kHeaderSize));
729 // array_end: end of destination FixedDoubleArray, not tagged
730 // scratch3: begin of FixedDoubleArray element fields, not tagged
830 __ Daddu(array_size, array_size, FixedDoubleArray::kHeaderSize)
    [all...]
  /external/v8/src/runtime/
runtime-literals.cc 143 Handle<FixedDoubleArray>::cast(constant_elements_values));
  /external/v8/src/compiler/
js-create-lowering.cc 67 : FixedDoubleArray::SizeFor(length);
    [all...]
access-builder.cc 496 ElementAccess access = {kTaggedBase, FixedDoubleArray::kHeaderSize,

Completed in 1276 milliseconds

1 2 3