/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) \ 284 FixedDoubleArray* from = FixedDoubleArray::cast(from_base); 327 FixedDoubleArray::cast(to_base)->set_the_hole(i); 334 FixedDoubleArray* from = FixedDoubleArray::cast(from_base); 335 FixedDoubleArray* to = FixedDoubleArray::cast(to_base); 336 Address to_address = to->address() + FixedDoubleArray::kHeaderSize [all...] |
builtins.cc | 198 static void MoveDoubleElements(FixedDoubleArray* dst, 200 FixedDoubleArray* src, 216 static void FillWithHoles(FixedDoubleArray* dst, int from, int to) { 470 FixedDoubleArray* new_elms; 488 new_elms = FixedDoubleArray::cast(elms_obj); 579 FixedDoubleArray* elms = FixedDoubleArray::cast(elms_obj); 901 FixedDoubleArray* elms = FixedDoubleArray::cast(elms_obj); 914 FixedDoubleArray* elms = FixedDoubleArray::cast(elms_obj) [all...] |
objects-visiting.h | 56 V(FixedDoubleArray) \ 321 int length = reinterpret_cast<FixedDoubleArray*>(object)->length(); 322 return FixedDoubleArray::SizeFor(length);
|
factory.h | 58 Handle<FixedDoubleArray> NewFixedDoubleArray( 286 Handle<FixedDoubleArray> CopyFixedDoubleArray( 287 Handle<FixedDoubleArray> array);
|
objects-printer.cc | 96 FixedDoubleArray::cast(this)->FixedDoubleArrayPrint(out); 348 FixedDoubleArray* p = FixedDoubleArray::cast(elements()); 628 void FixedDoubleArray::FixedDoubleArrayPrint(FILE* out) { 629 HeapObject::PrintHeader(out, "FixedDoubleArray"); [all...] |
factory.cc | 72 Handle<FixedDoubleArray> Factory::NewFixedDoubleArray(int size, 78 FixedDoubleArray); 685 Handle<FixedDoubleArray> Factory::CopyFixedDoubleArray( 686 Handle<FixedDoubleArray> array) { 687 CALL_HEAP_FUNCTION(isolate(), array->Copy(), FixedDoubleArray); [all...] |
heap.cc | [all...] |
objects-inl.h | 554 TYPE_CHECKER(FixedDoubleArray, FIXED_DOUBLE_ARRAY_TYPE) [all...] |
json-stringifier.h | 560 Handle<FixedDoubleArray> elements( 561 FixedDoubleArray::cast(object->elements()), isolate_);
|
objects-debug.cc | 96 FixedDoubleArray::cast(this)->FixedDoubleArrayVerify(); 435 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 | 305 __ SmiToInteger32(r9, FieldOperand(r8, FixedDoubleArray::kLengthOffset)); 319 // r14: destination FixedDoubleArray 337 STATIC_ASSERT(FixedDoubleArray::kLengthOffset == FixedArray::kLengthOffset); 338 STATIC_ASSERT(FixedDoubleArray::kHeaderSize == FixedArray::kHeaderSize); 364 __ movq(FieldOperand(r14, FixedDoubleArray::kLengthOffset), r11); 388 __ movsd(FieldOperand(r14, r9, times_8, FixedDoubleArray::kHeaderSize), 398 __ movq(FieldOperand(r14, r9, times_8, FixedDoubleArray::kHeaderSize), r15); 431 __ SmiToInteger32(r9, FieldOperand(r8, FixedDoubleArray::kLengthOffset)); 432 // r8 : source FixedDoubleArray 460 FixedDoubleArray::kHeaderSize)) [all...] |
/external/chromium_org/v8/src/mips/ |
codegen-mips.cc | 204 // Allocate new FixedDoubleArray. 206 __ Addu(scratch, scratch, FixedDoubleArray::kHeaderSize); 208 // t2: destination FixedDoubleArray, not tagged as heap object 210 // Set destination FixedDoubleArray's length and map. 212 __ sw(t1, MemOperand(t2, FixedDoubleArray::kLengthOffset)); 225 // Replace receiver's backing store with newly created FixedDoubleArray. 240 __ Addu(t3, t2, Operand(FixedDoubleArray::kHeaderSize)); 247 // t2: end of destination FixedDoubleArray, not tagged 248 // t3: begin of FixedDoubleArray element fields, not tagged 335 __ Addu(a0, a0, FixedDoubleArray::kHeaderSize) [all...] |
/external/chromium_org/v8/src/ia32/ |
codegen-ia32.cc | 710 // Allocate new FixedDoubleArray. 715 __ Allocate(FixedDoubleArray::kHeaderSize, times_8, edi, 718 // eax: destination FixedDoubleArray 723 __ mov(FieldOperand(eax, FixedDoubleArray::kLengthOffset), edi); 725 // Replace receiver's backing store with newly created FixedDoubleArray. 770 __ movsd(FieldOperand(eax, edi, times_4, FixedDoubleArray::kHeaderSize), 776 __ fstp_d(FieldOperand(eax, edi, times_4, FixedDoubleArray::kHeaderSize)); 790 __ movsd(FieldOperand(eax, edi, times_4, FixedDoubleArray::kHeaderSize), 794 __ fstp_d(FieldOperand(eax, edi, times_4, FixedDoubleArray::kHeaderSize)); 847 __ mov(ebx, FieldOperand(edi, FixedDoubleArray::kLengthOffset)) [all...] |
/external/chromium_org/v8/src/arm/ |
codegen-arm.cc | 447 // Allocate new FixedDoubleArray. 450 __ add(lr, lr, Operand(FixedDoubleArray::kHeaderSize)); 452 // r6: destination FixedDoubleArray, not tagged as heap object. 456 // Set destination FixedDoubleArray's length and map. 458 __ str(r5, MemOperand(r6, FixedDoubleArray::kLengthOffset)); 471 // Replace receiver's backing store with newly created FixedDoubleArray. 485 __ add(r9, r6, Operand(FixedDoubleArray::kHeaderSize)); 492 // r6: end of destination FixedDoubleArray, not tagged 493 // r9: begin of FixedDoubleArray element fields, not tagged 572 // r4: source FixedDoubleArray [all...] |