Searched defs:elements_map (Results 1 - 7 of 7) sorted by relevance

/external/v8/src/ic/arm/
H A Dic-arm.cc464 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 Dic-arm64.cc469 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 Dic-mips.cc453 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 Dic-mips64.cc452 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 Dic-ppc.cc474 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 Dic-s390.cc458 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 Djs-create-lowering.cc878 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)

Completed in 40 milliseconds