/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,
|