/external/v8/src/ic/arm/ |
H A D | ic-arm.cc | 464 Register elements_map, Register elements) { 473 DCHECK(!AreAliased(value, key, receiver, receiver_map, elements_map, elements, 477 __ ldr(elements_map, FieldMemOperand(elements, HeapObject::kMapOffset)); 478 __ cmp(elements_map, 491 __ JumpIfDictionaryInPrototypeChain(receiver, elements_map, scratch, slow); 533 __ CompareRoot(elements_map, Heap::kFixedDoubleArrayMapRootIndex); 546 __ JumpIfDictionaryInPrototypeChain(receiver, elements_map, scratch, slow); 619 Register elements_map = r6; local 703 __ ldr(elements_map, FieldMemOperand(elements, HeapObject::kMapOffset)); 704 __ cmp(elements_map, Operan 460 KeyedStoreGenerateMegamorphicHelper( MacroAssembler* masm, Label* fast_object, Label* fast_double, Label* slow, KeyedStoreCheckMap check_map, KeyedStoreIncrementLength increment_length, Register value, Register key, Register receiver, Register receiver_map, Register elements_map, Register elements) argument [all...] |
/external/v8/src/ic/arm64/ |
H A D | ic-arm64.cc | 469 Register elements_map, Register elements) { 470 DCHECK(!AreAliased(value, key, receiver, receiver_map, elements_map, elements, 481 __ Ldr(elements_map, FieldMemOperand(elements, HeapObject::kMapOffset)); 482 __ Cmp(elements_map, 495 __ JumpIfDictionaryInPrototypeChain(receiver, elements_map, x10, slow); 532 __ JumpIfNotRoot(elements_map, Heap::kFixedDoubleArrayMapRootIndex, slow); 542 __ JumpIfDictionaryInPrototypeChain(receiver, elements_map, x10, slow); 619 Register elements_map = x5; local 693 __ Ldr(elements_map, FieldMemOperand(elements, HeapObject::kMapOffset)); 694 __ Cmp(elements_map, Operan 465 KeyedStoreGenerateMegamorphicHelper( MacroAssembler* masm, Label* fast_object, Label* fast_double, Label* slow, KeyedStoreCheckMap check_map, KeyedStoreIncrementLength increment_length, Register value, Register key, Register receiver, Register receiver_map, Register elements_map, Register elements) argument [all...] |
/external/v8/src/ic/mips/ |
H A D | ic-mips.cc | 453 Register elements_map, Register elements) { 464 DCHECK(!AreAliased(value, key, receiver, receiver_map, elements_map, elements, 468 __ lw(elements_map, FieldMemOperand(elements, HeapObject::kMapOffset)); 469 __ Branch(fast_double, ne, elements_map, 482 __ JumpIfDictionaryInPrototypeChain(receiver, elements_map, scratch, slow); 526 __ Branch(slow, ne, elements_map, Operand(at)); 538 __ JumpIfDictionaryInPrototypeChain(receiver, elements_map, scratch, slow); 609 Register elements_map = t2; local 683 __ lw(elements_map, FieldMemOperand(elements, HeapObject::kMapOffset)); 684 __ Branch(&check_if_double_array, ne, elements_map, 449 KeyedStoreGenerateMegamorphicHelper( MacroAssembler* masm, Label* fast_object, Label* fast_double, Label* slow, KeyedStoreCheckMap check_map, KeyedStoreIncrementLength increment_length, Register value, Register key, Register receiver, Register receiver_map, Register elements_map, Register elements) argument [all...] |
/external/v8/src/ic/mips64/ |
H A D | ic-mips64.cc | 452 Register elements_map, Register elements) { 462 DCHECK(!AreAliased(value, key, receiver, receiver_map, elements_map, elements, 466 __ ld(elements_map, FieldMemOperand(elements, HeapObject::kMapOffset)); 467 __ Branch(fast_double, ne, elements_map, 482 __ JumpIfDictionaryInPrototypeChain(receiver, elements_map, scratch, slow); 530 __ Branch(slow, ne, elements_map, Operand(at)); 544 __ JumpIfDictionaryInPrototypeChain(receiver, elements_map, scratch, slow); 615 Register elements_map = a6; local 687 __ ld(elements_map, FieldMemOperand(elements, HeapObject::kMapOffset)); 688 __ Branch(&check_if_double_array, ne, elements_map, 448 KeyedStoreGenerateMegamorphicHelper( MacroAssembler* masm, Label* fast_object, Label* fast_double, Label* slow, KeyedStoreCheckMap check_map, KeyedStoreIncrementLength increment_length, Register value, Register key, Register receiver, Register receiver_map, Register elements_map, Register elements) argument [all...] |
/external/v8/src/ic/ppc/ |
H A D | ic-ppc.cc | 474 Register elements_map, Register elements) { 483 DCHECK(!AreAliased(value, key, receiver, receiver_map, elements_map, elements, 487 __ LoadP(elements_map, FieldMemOperand(elements, HeapObject::kMapOffset)); 489 __ cmp(elements_map, scratch); 502 __ JumpIfDictionaryInPrototypeChain(receiver, elements_map, scratch, slow); 545 __ CompareRoot(elements_map, Heap::kFixedDoubleArrayMapRootIndex); 559 __ JumpIfDictionaryInPrototypeChain(receiver, elements_map, scratch, slow); 632 Register elements_map = r9; local 706 __ LoadP(elements_map, FieldMemOperand(elements, HeapObject::kMapOffset)); 708 __ cmp(elements_map, i 470 KeyedStoreGenerateMegamorphicHelper( MacroAssembler* masm, Label* fast_object, Label* fast_double, Label* slow, KeyedStoreCheckMap check_map, KeyedStoreIncrementLength increment_length, Register value, Register key, Register receiver, Register receiver_map, Register elements_map, Register elements) argument [all...] |
/external/v8/src/ic/s390/ |
H A D | ic-s390.cc | 458 Register elements_map, Register elements) { 467 DCHECK(!AreAliased(value, key, receiver, receiver_map, elements_map, elements, 471 __ LoadP(elements_map, FieldMemOperand(elements, HeapObject::kMapOffset)); 472 __ CmpP(elements_map, 487 __ JumpIfDictionaryInPrototypeChain(receiver, elements_map, scratch, slow); 531 __ CompareRoot(elements_map, Heap::kFixedDoubleArrayMapRootIndex); 546 __ JumpIfDictionaryInPrototypeChain(receiver, elements_map, scratch, slow); 618 Register elements_map = r8; local 690 __ LoadP(elements_map, FieldMemOperand(elements, HeapObject::kMapOffset)); 691 __ CmpP(elements_map, Operan 454 KeyedStoreGenerateMegamorphicHelper( MacroAssembler* masm, Label* fast_object, Label* fast_double, Label* slow, KeyedStoreCheckMap check_map, KeyedStoreIncrementLength increment_length, Register value, Register key, Register receiver, Register receiver_map, Register elements_map, Register elements) argument [all...] |
/external/v8/src/compiler/ |
H A D | js-create-lowering.cc | 878 Handle<Map> elements_map = IsFastDoubleElementsKind(elements_kind) local 891 a.AllocateArray(capacity, elements_map, pretenure); 1035 Handle<Map> elements_map(boilerplate_elements->map(), isolate()); 1037 if (elements_map->instance_type() == FIXED_DOUBLE_ARRAY_TYPE) { 1080 builder.AllocateArray(elements_length, elements_map, pretenure); 1082 (elements_map->instance_type() == FIXED_DOUBLE_ARRAY_TYPE)
|