/external/v8/src/arm/ |
codegen-arm.cc | 123 // Allocate new FixedDoubleArray. 124 __ mov(lr, Operand(FixedDoubleArray::kHeaderSize)); 127 // r6: destination FixedDoubleArray, not tagged as heap object 128 // Set destination FixedDoubleArray's length and map. 130 __ str(r5, MemOperand(r6, FixedDoubleArray::kLengthOffset)); 143 // Replace receiver's backing store with newly created FixedDoubleArray. 157 __ add(r7, r6, Operand(FixedDoubleArray::kHeaderSize)); 164 // r6: end of destination FixedDoubleArray, not tagged 165 // r7: begin of FixedDoubleArray element fields, not tagged 255 // r4: source FixedDoubleArray [all...] |
/external/v8/src/x64/ |
codegen-x64.cc | 264 __ SmiToInteger32(r9, FieldOperand(r8, FixedDoubleArray::kLengthOffset)); 278 // r14: destination FixedDoubleArray 296 STATIC_ASSERT(FixedDoubleArray::kLengthOffset == FixedArray::kLengthOffset); 297 STATIC_ASSERT(FixedDoubleArray::kHeaderSize == FixedArray::kHeaderSize); 323 __ movq(FieldOperand(r14, FixedDoubleArray::kLengthOffset), r11); 347 __ movsd(FieldOperand(r14, r9, times_8, FixedDoubleArray::kHeaderSize), 357 __ movq(FieldOperand(r14, r9, times_8, FixedDoubleArray::kHeaderSize), r15); 386 __ SmiToInteger32(r9, FieldOperand(r8, FixedDoubleArray::kLengthOffset)); 387 // r8 : source FixedDoubleArray 415 FixedDoubleArray::kHeaderSize)) [all...] |
/external/v8/src/ |
elements.cc | 70 V(FastDoubleElementsAccessor, FAST_DOUBLE_ELEMENTS, FixedDoubleArray) \ 231 FixedDoubleArray* from, 285 static void CopyDoubleToDoubleElements(FixedDoubleArray* from, 287 FixedDoubleArray* to, 305 Address to_address = to->address() + FixedDoubleArray::kHeaderSize; 306 Address from_address = from->address() + FixedDoubleArray::kHeaderSize; 318 FixedDoubleArray* to, 348 FixedDoubleArray* to, 750 FixedDoubleArray::cast(to), to_start, copy_size); 817 FixedDoubleArray::cast(from), from_start, FixedArray::cast(to) [all...] |
objects-visiting.h | 297 int length = reinterpret_cast<FixedDoubleArray*>(object)->length(); 298 return FixedDoubleArray::SizeFor(length);
|
factory.h | 53 Handle<FixedDoubleArray> NewFixedDoubleArray( 235 Handle<FixedDoubleArray> CopyFixedDoubleArray( 236 Handle<FixedDoubleArray> array);
|
objects-printer.cc | 86 FixedDoubleArray::cast(this)->FixedDoubleArrayPrint(out); 332 FixedDoubleArray* p = FixedDoubleArray::cast(elements()); 588 void FixedDoubleArray::FixedDoubleArrayPrint(FILE* out) { 589 HeapObject::PrintHeader(out, "FixedDoubleArray");
|
factory.cc | 62 Handle<FixedDoubleArray> Factory::NewFixedDoubleArray(int size, 68 FixedDoubleArray); 509 Handle<FixedDoubleArray> Factory::CopyFixedDoubleArray( 510 Handle<FixedDoubleArray> array) { 511 CALL_HEAP_FUNCTION(isolate(), array->Copy(), FixedDoubleArray); [all...] |
objects-inl.h | 531 TYPE_CHECKER(FixedDoubleArray, FIXED_DOUBLE_ARRAY_TYPE) [all...] |
heap.cc | [all...] |
/external/v8/src/ia32/ |
codegen-ia32.cc | 397 // Allocate new FixedDoubleArray. 400 __ lea(esi, Operand(edi, times_4, FixedDoubleArray::kHeaderSize)); 403 // eax: destination FixedDoubleArray 408 __ mov(FieldOperand(eax, FixedDoubleArray::kLengthOffset), edi); 410 // Replace receiver's backing store with newly created FixedDoubleArray. 455 __ movdbl(FieldOperand(eax, edi, times_4, FixedDoubleArray::kHeaderSize), 461 __ fstp_d(FieldOperand(eax, edi, times_4, FixedDoubleArray::kHeaderSize)); 475 __ movdbl(FieldOperand(eax, edi, times_4, FixedDoubleArray::kHeaderSize), 479 __ fstp_d(FieldOperand(eax, edi, times_4, FixedDoubleArray::kHeaderSize)); 528 __ mov(ebx, FieldOperand(edi, FixedDoubleArray::kLengthOffset)) [all...] |
/external/chromium_org/v8/src/ |
elements.cc | 84 FixedDoubleArray) \ 86 FixedDoubleArray) \ 283 FixedDoubleArray* from = FixedDoubleArray::cast(from_base); 326 FixedDoubleArray::cast(to_base)->set_the_hole(i); 333 FixedDoubleArray* from = FixedDoubleArray::cast(from_base); 334 FixedDoubleArray* to = FixedDoubleArray::cast(to_base); 335 Address to_address = to->address() + FixedDoubleArray::kHeaderSize [all...] |
builtins.cc | 272 static void MoveDoubleElements(FixedDoubleArray* dst, 274 FixedDoubleArray* src, 290 static void FillWithHoles(FixedDoubleArray* dst, int from, int to) { 536 FixedDoubleArray* new_elms; 554 new_elms = FixedDoubleArray::cast(elms_obj); 645 FixedDoubleArray* elms = FixedDoubleArray::cast(elms_obj); [all...] |
objects-visiting.h | 56 V(FixedDoubleArray) \ 320 int length = reinterpret_cast<FixedDoubleArray*>(object)->length(); 321 return FixedDoubleArray::SizeFor(length);
|
factory.h | 58 Handle<FixedDoubleArray> NewFixedDoubleArray( 270 Handle<FixedDoubleArray> CopyFixedDoubleArray( 271 Handle<FixedDoubleArray> array);
|
objects-printer.cc | 96 FixedDoubleArray::cast(this)->FixedDoubleArrayPrint(out); 345 FixedDoubleArray* p = FixedDoubleArray::cast(elements()); 619 void FixedDoubleArray::FixedDoubleArrayPrint(FILE* out) { 620 HeapObject::PrintHeader(out, "FixedDoubleArray"); [all...] |
factory.cc | 72 Handle<FixedDoubleArray> Factory::NewFixedDoubleArray(int size, 78 FixedDoubleArray); 603 Handle<FixedDoubleArray> Factory::CopyFixedDoubleArray( 604 Handle<FixedDoubleArray> array) { 605 CALL_HEAP_FUNCTION(isolate(), array->Copy(), FixedDoubleArray); [all...] |
heap.cc | [all...] |
objects-inl.h | 574 TYPE_CHECKER(FixedDoubleArray, FIXED_DOUBLE_ARRAY_TYPE) [all...] |
json-stringifier.h | 557 Handle<FixedDoubleArray> elements( 558 FixedDoubleArray::cast(object->elements()), isolate_);
|
objects-debug.cc | 96 FixedDoubleArray::cast(this)->FixedDoubleArrayVerify(); 420 void FixedDoubleArray::FixedDoubleArrayVerify() { [all...] |
/external/v8/src/mips/ |
codegen-mips.cc | 124 // Allocate new FixedDoubleArray. 126 __ Addu(scratch, scratch, FixedDoubleArray::kHeaderSize); 128 // t2: destination FixedDoubleArray, not tagged as heap object 129 // Set destination FixedDoubleArray's length and map. 131 __ sw(t1, MemOperand(t2, FixedDoubleArray::kLengthOffset)); 144 // Replace receiver's backing store with newly created FixedDoubleArray. 159 __ Addu(t3, t2, Operand(FixedDoubleArray::kHeaderSize)); 166 // t2: end of destination FixedDoubleArray, not tagged 167 // t3: begin of FixedDoubleArray element fields, not tagged 267 __ Addu(a0, a0, FixedDoubleArray::kHeaderSize) [all...] |
/external/chromium_org/v8/src/x64/ |
codegen-x64.cc | 307 __ SmiToInteger32(r9, FieldOperand(r8, FixedDoubleArray::kLengthOffset)); 321 // r14: destination FixedDoubleArray 339 STATIC_ASSERT(FixedDoubleArray::kLengthOffset == FixedArray::kLengthOffset); 340 STATIC_ASSERT(FixedDoubleArray::kHeaderSize == FixedArray::kHeaderSize); 366 __ movq(FieldOperand(r14, FixedDoubleArray::kLengthOffset), r11); 390 __ movsd(FieldOperand(r14, r9, times_8, FixedDoubleArray::kHeaderSize), 400 __ movq(FieldOperand(r14, r9, times_8, FixedDoubleArray::kHeaderSize), r15); 434 __ SmiToInteger32(r9, FieldOperand(r8, FixedDoubleArray::kLengthOffset)); 435 // r8 : source FixedDoubleArray 463 FixedDoubleArray::kHeaderSize)) [all...] |
/external/chromium_org/v8/src/mips/ |
codegen-mips.cc | 205 // Allocate new FixedDoubleArray. 207 __ Addu(scratch, scratch, FixedDoubleArray::kHeaderSize); 209 // t2: destination FixedDoubleArray, not tagged as heap object 211 // Set destination FixedDoubleArray's length and map. 213 __ sw(t1, MemOperand(t2, FixedDoubleArray::kLengthOffset)); 226 // Replace receiver's backing store with newly created FixedDoubleArray. 241 __ Addu(t3, t2, Operand(FixedDoubleArray::kHeaderSize)); 248 // t2: end of destination FixedDoubleArray, not tagged 249 // t3: begin of FixedDoubleArray element fields, not tagged 336 __ Addu(a0, a0, FixedDoubleArray::kHeaderSize) [all...] |
/external/chromium_org/v8/src/ia32/ |
codegen-ia32.cc | 707 // Allocate new FixedDoubleArray. 712 __ Allocate(FixedDoubleArray::kHeaderSize, times_8, edi, 715 // eax: destination FixedDoubleArray 720 __ mov(FieldOperand(eax, FixedDoubleArray::kLengthOffset), edi); 722 // Replace receiver's backing store with newly created FixedDoubleArray. 767 __ movdbl(FieldOperand(eax, edi, times_4, FixedDoubleArray::kHeaderSize), 773 __ fstp_d(FieldOperand(eax, edi, times_4, FixedDoubleArray::kHeaderSize)); 787 __ movdbl(FieldOperand(eax, edi, times_4, FixedDoubleArray::kHeaderSize), 791 __ fstp_d(FieldOperand(eax, edi, times_4, FixedDoubleArray::kHeaderSize)); 845 __ mov(ebx, FieldOperand(edi, FixedDoubleArray::kLengthOffset)) [all...] |
/external/chromium_org/v8/src/arm/ |
codegen-arm.cc | 450 // Allocate new FixedDoubleArray. 453 __ add(lr, lr, Operand(FixedDoubleArray::kHeaderSize)); 455 // r6: destination FixedDoubleArray, not tagged as heap object. 457 // Set destination FixedDoubleArray's length and map. 459 __ str(r5, MemOperand(r6, FixedDoubleArray::kLengthOffset)); 472 // Replace receiver's backing store with newly created FixedDoubleArray. 486 __ add(r7, r6, Operand(FixedDoubleArray::kHeaderSize)); 493 // r6: end of destination FixedDoubleArray, not tagged 494 // r7: begin of FixedDoubleArray element fields, not tagged 574 // r4: source FixedDoubleArray [all...] |