Home
last modified time | relevance | path

Searched refs:kMapOffset (Results 1 – 25 of 91) sorted by relevance

1234

/external/v8/src/x64/
Dcodegen-x64.cc116 __ movp(FieldOperand(receiver, HeapObject::kMapOffset), target_map); in GenerateMapChangeElementsTransition()
118 HeapObject::kMapOffset, in GenerateMapChangeElementsTransition()
158 __ CompareRoot(FieldOperand(r8, HeapObject::kMapOffset), in GenerateSmiToDouble()
181 __ movp(FieldOperand(r14, HeapObject::kMapOffset), rdi); in GenerateSmiToDouble()
185 __ movp(FieldOperand(rdx, HeapObject::kMapOffset), rbx); in GenerateSmiToDouble()
187 HeapObject::kMapOffset, in GenerateSmiToDouble()
210 __ movp(FieldOperand(r14, HeapObject::kMapOffset), rdi); in GenerateSmiToDouble()
228 __ movp(FieldOperand(rdx, HeapObject::kMapOffset), rbx); in GenerateSmiToDouble()
230 HeapObject::kMapOffset, in GenerateSmiToDouble()
301 __ movp(FieldOperand(r11, HeapObject::kMapOffset), rdi); in GenerateDoubleToObject()
[all …]
/external/v8/src/x87/
Dcodegen-x87.cc238 __ mov(FieldOperand(receiver, HeapObject::kMapOffset), target_map); in GenerateMapChangeElementsTransition()
239 __ RecordWriteField(receiver, HeapObject::kMapOffset, target_map, scratch, in GenerateMapChangeElementsTransition()
286 __ mov(FieldOperand(eax, HeapObject::kMapOffset), in GenerateSmiToDouble()
352 __ mov(FieldOperand(edx, HeapObject::kMapOffset), ebx); in GenerateSmiToDouble()
353 __ RecordWriteField(edx, HeapObject::kMapOffset, ebx, edi, kDontSaveFPRegs, in GenerateSmiToDouble()
397 __ mov(FieldOperand(eax, HeapObject::kMapOffset), in GenerateDoubleToObject()
421 __ mov(FieldOperand(edx, HeapObject::kMapOffset), ebx); in GenerateDoubleToObject()
422 __ RecordWriteField(edx, HeapObject::kMapOffset, ebx, edi, kDontSaveFPRegs, in GenerateDoubleToObject()
470 __ mov(FieldOperand(edx, HeapObject::kMapOffset), ebx); in GenerateDoubleToObject()
471 __ RecordWriteField(edx, HeapObject::kMapOffset, ebx, edi, kDontSaveFPRegs, in GenerateDoubleToObject()
[all …]
Dmacro-assembler-x87.cc381 lea(address, FieldOperand(object, HeapObject::kMapOffset)); in RecordWriteForMap()
398 lea(address, FieldOperand(object, HeapObject::kMapOffset)); in RecordWriteForMap()
535 mov(map, FieldOperand(heap_object, HeapObject::kMapOffset)); in CmpObjectType()
619 cmp(FieldOperand(obj, HeapObject::kMapOffset), map); in CompareMap()
644 mov(scratch1, FieldOperand(obj, HeapObject::kMapOffset)); in DispatchWeakMap()
655 mov(map, FieldOperand(heap_object, HeapObject::kMapOffset)); in IsObjectStringType()
666 mov(map, FieldOperand(heap_object, HeapObject::kMapOffset)); in IsObjectNameType()
742 cmp(FieldOperand(object, HeapObject::kMapOffset), in AssertNumber()
763 mov(object, FieldOperand(object, HeapObject::kMapOffset)); in AssertString()
776 mov(object, FieldOperand(object, HeapObject::kMapOffset)); in AssertName()
[all …]
/external/v8/src/arm64/
Dcodegen-arm64.cc122 __ Str(target_map, FieldMemOperand(receiver, HeapObject::kMapOffset)); in GenerateMapChangeElementsTransition()
124 HeapObject::kMapOffset, in GenerateMapChangeElementsTransition()
179 __ Str(map_root, MemOperand(array, HeapObject::kMapOffset)); in GenerateSmiToDouble()
181 __ Str(target_map, FieldMemOperand(receiver, HeapObject::kMapOffset)); in GenerateSmiToDouble()
182 __ RecordWriteField(receiver, HeapObject::kMapOffset, target_map, scratch, in GenerateSmiToDouble()
208 __ Str(target_map, FieldMemOperand(receiver, HeapObject::kMapOffset)); in GenerateSmiToDouble()
209 __ RecordWriteField(receiver, HeapObject::kMapOffset, target_map, scratch, in GenerateSmiToDouble()
286 __ Str(map_root, MemOperand(array, HeapObject::kMapOffset)); in GenerateDoubleToObject()
363 __ Str(target_map, FieldMemOperand(receiver, HeapObject::kMapOffset)); in GenerateDoubleToObject()
364 __ RecordWriteField(receiver, HeapObject::kMapOffset, target_map, x13, in GenerateDoubleToObject()
[all …]
/external/v8/src/ppc/
Dcodegen-ppc.cc148 __ StoreP(target_map, FieldMemOperand(receiver, HeapObject::kMapOffset), r0); in GenerateMapChangeElementsTransition()
149 __ RecordWriteField(receiver, HeapObject::kMapOffset, target_map, r11, in GenerateMapChangeElementsTransition()
199 __ StoreP(scratch2, MemOperand(array, HeapObject::kMapOffset)); in GenerateSmiToDouble()
201 __ StoreP(target_map, FieldMemOperand(receiver, HeapObject::kMapOffset), r0); in GenerateSmiToDouble()
202 __ RecordWriteField(receiver, HeapObject::kMapOffset, target_map, scratch2, in GenerateSmiToDouble()
237 __ StoreP(target_map, FieldMemOperand(receiver, HeapObject::kMapOffset), r0); in GenerateSmiToDouble()
238 __ RecordWriteField(receiver, HeapObject::kMapOffset, target_map, scratch2, in GenerateSmiToDouble()
324 __ StoreP(scratch, MemOperand(array, HeapObject::kMapOffset)); in GenerateDoubleToObject()
424 __ StoreP(target_map, FieldMemOperand(receiver, HeapObject::kMapOffset), r0); in GenerateDoubleToObject()
425 __ RecordWriteField(receiver, HeapObject::kMapOffset, target_map, scratch, in GenerateDoubleToObject()
[all …]
/external/v8/src/ic/ia32/
Dic-ia32.cc150 __ mov(map, FieldOperand(receiver, HeapObject::kMapOffset)); in GenerateKeyedLoadReceiverCheck()
193 __ mov(scratch2, FieldOperand(receiver, HeapObject::kMapOffset)); in GenerateFastArrayLoad()
200 __ mov(scratch2, FieldOperand(scratch2, HeapObject::kMapOffset)); in GenerateFastArrayLoad()
333 __ cmp(FieldOperand(ebx, HeapObject::kMapOffset), in GenerateMegamorphic()
361 __ mov(eax, FieldOperand(receiver, JSObject::kMapOffset)); in GenerateMegamorphic()
394 __ mov(edi, FieldOperand(ebx, HeapObject::kMapOffset)); in KeyedStoreGenerateMegamorphicHelper()
425 __ mov(edi, FieldOperand(receiver, HeapObject::kMapOffset)); in KeyedStoreGenerateMegamorphicHelper()
472 __ mov(ebx, FieldOperand(receiver, HeapObject::kMapOffset)); in KeyedStoreGenerateMegamorphicHelper()
503 __ mov(ebx, FieldOperand(receiver, HeapObject::kMapOffset)); in KeyedStoreGenerateMegamorphicHelper()
528 __ mov(edi, FieldOperand(receiver, HeapObject::kMapOffset)); in GenerateMegamorphic()
[all …]
Dstub-cache-ia32.cc47 __ cmp(offset, FieldOperand(receiver, HeapObject::kMapOffset)); in ProbeTable()
96 __ cmp(offset, FieldOperand(receiver, HeapObject::kMapOffset)); in ProbeTable()
182 __ add(offset, FieldOperand(receiver, HeapObject::kMapOffset)); in GenerateProbe()
197 __ add(offset, FieldOperand(receiver, HeapObject::kMapOffset)); in GenerateProbe()
Dhandler-compiler-ia32.cc84 __ mov(scratch0, FieldOperand(receiver, HeapObject::kMapOffset)); in GenerateDictionaryNegativeLookup()
103 __ cmp(FieldOperand(properties, HeapObject::kMapOffset), in GenerateDictionaryNegativeLookup()
180 __ mov(holder, FieldOperand(receiver, HeapObject::kMapOffset)); in GenerateApiAccessorCall()
183 __ mov(holder, FieldOperand(holder, HeapObject::kMapOffset)); in GenerateApiAccessorCall()
414 __ mov(map_reg, FieldOperand(value_reg, HeapObject::kMapOffset)); in GenerateFieldTypeChecks()
457 __ mov(scratch1, FieldOperand(object_reg, HeapObject::kMapOffset)); in CheckPrototypes()
516 __ mov(scratch1, FieldOperand(reg, HeapObject::kMapOffset)); in CheckPrototypes()
522 __ mov(map_reg, FieldOperand(reg, HeapObject::kMapOffset)); in CheckPrototypes()
552 __ mov(scratch1, FieldOperand(reg, HeapObject::kMapOffset)); in CheckPrototypes()
/external/v8/src/ic/x87/
Dic-x87.cc150 __ mov(map, FieldOperand(receiver, HeapObject::kMapOffset)); in GenerateKeyedLoadReceiverCheck()
193 __ mov(scratch2, FieldOperand(receiver, HeapObject::kMapOffset)); in GenerateFastArrayLoad()
200 __ mov(scratch2, FieldOperand(scratch2, HeapObject::kMapOffset)); in GenerateFastArrayLoad()
333 __ cmp(FieldOperand(ebx, HeapObject::kMapOffset), in GenerateMegamorphic()
361 __ mov(eax, FieldOperand(receiver, JSObject::kMapOffset)); in GenerateMegamorphic()
394 __ mov(edi, FieldOperand(ebx, HeapObject::kMapOffset)); in KeyedStoreGenerateMegamorphicHelper()
425 __ mov(edi, FieldOperand(receiver, HeapObject::kMapOffset)); in KeyedStoreGenerateMegamorphicHelper()
472 __ mov(ebx, FieldOperand(receiver, HeapObject::kMapOffset)); in KeyedStoreGenerateMegamorphicHelper()
503 __ mov(ebx, FieldOperand(receiver, HeapObject::kMapOffset)); in KeyedStoreGenerateMegamorphicHelper()
528 __ mov(edi, FieldOperand(receiver, HeapObject::kMapOffset)); in GenerateMegamorphic()
[all …]
Dstub-cache-x87.cc47 __ cmp(offset, FieldOperand(receiver, HeapObject::kMapOffset)); in ProbeTable()
96 __ cmp(offset, FieldOperand(receiver, HeapObject::kMapOffset)); in ProbeTable()
182 __ add(offset, FieldOperand(receiver, HeapObject::kMapOffset)); in GenerateProbe()
197 __ add(offset, FieldOperand(receiver, HeapObject::kMapOffset)); in GenerateProbe()
Dhandler-compiler-x87.cc84 __ mov(scratch0, FieldOperand(receiver, HeapObject::kMapOffset)); in GenerateDictionaryNegativeLookup()
103 __ cmp(FieldOperand(properties, HeapObject::kMapOffset), in GenerateDictionaryNegativeLookup()
180 __ mov(holder, FieldOperand(receiver, HeapObject::kMapOffset)); in GenerateApiAccessorCall()
183 __ mov(holder, FieldOperand(holder, HeapObject::kMapOffset)); in GenerateApiAccessorCall()
414 __ mov(map_reg, FieldOperand(value_reg, HeapObject::kMapOffset)); in GenerateFieldTypeChecks()
457 __ mov(scratch1, FieldOperand(object_reg, HeapObject::kMapOffset)); in CheckPrototypes()
516 __ mov(scratch1, FieldOperand(reg, HeapObject::kMapOffset)); in CheckPrototypes()
522 __ mov(map_reg, FieldOperand(reg, HeapObject::kMapOffset)); in CheckPrototypes()
552 __ mov(scratch1, FieldOperand(reg, HeapObject::kMapOffset)); in CheckPrototypes()
/external/v8/src/ic/x64/
Dic-x64.cc204 __ movp(scratch, FieldOperand(receiver, HeapObject::kMapOffset)); in GenerateFastArrayLoad()
211 __ movp(scratch, FieldOperand(scratch, HeapObject::kMapOffset)); in GenerateFastArrayLoad()
314 __ CompareRoot(FieldOperand(rax, HeapObject::kMapOffset), in GenerateMegamorphic()
334 __ CompareRoot(FieldOperand(rbx, HeapObject::kMapOffset), in GenerateMegamorphic()
364 __ movp(rax, FieldOperand(receiver, JSObject::kMapOffset)); in GenerateMegamorphic()
396 __ movp(rdi, FieldOperand(rbx, HeapObject::kMapOffset)); in KeyedStoreGenerateMegamorphicHelper()
472 __ movp(rbx, FieldOperand(receiver, HeapObject::kMapOffset)); in KeyedStoreGenerateMegamorphicHelper()
475 __ movp(r9, FieldOperand(value, HeapObject::kMapOffset)); in KeyedStoreGenerateMegamorphicHelper()
504 __ movp(rbx, FieldOperand(receiver, HeapObject::kMapOffset)); in KeyedStoreGenerateMegamorphicHelper()
529 __ movp(r9, FieldOperand(receiver, HeapObject::kMapOffset)); in GenerateMegamorphic()
[all …]
Dstub-cache-x64.cc54 __ cmpp(kScratchRegister, FieldOperand(receiver, HeapObject::kMapOffset)); in ProbeTable()
135 __ addl(scratch, FieldOperand(receiver, HeapObject::kMapOffset)); in GenerateProbe()
146 __ addl(scratch, FieldOperand(receiver, HeapObject::kMapOffset)); in GenerateProbe()
Dhandler-compiler-x64.cc48 __ movp(scratch0, FieldOperand(receiver, HeapObject::kMapOffset)); in GenerateDictionaryNegativeLookup()
67 __ CompareRoot(FieldOperand(properties, HeapObject::kMapOffset), in GenerateDictionaryNegativeLookup()
164 __ movp(holder, FieldOperand(receiver, HeapObject::kMapOffset)); in GenerateApiAccessorCall()
167 __ movp(holder, FieldOperand(holder, HeapObject::kMapOffset)); in GenerateApiAccessorCall()
410 __ movp(map_reg, FieldOperand(value_reg, HeapObject::kMapOffset)); in GenerateFieldTypeChecks()
454 __ movp(scratch1, FieldOperand(object_reg, HeapObject::kMapOffset)); in CheckPrototypes()
515 __ movp(scratch1, FieldOperand(reg, HeapObject::kMapOffset)); in CheckPrototypes()
521 __ movp(map_reg, FieldOperand(reg, HeapObject::kMapOffset)); in CheckPrototypes()
551 __ movp(scratch1, FieldOperand(reg, HeapObject::kMapOffset)); in CheckPrototypes()
/external/v8/src/ia32/
Dmacro-assembler-ia32.cc456 lea(address, FieldOperand(object, HeapObject::kMapOffset)); in RecordWriteForMap()
473 lea(address, FieldOperand(object, HeapObject::kMapOffset)); in RecordWriteForMap()
620 mov(map, FieldOperand(heap_object, HeapObject::kMapOffset)); in CmpObjectType()
706 cmp(FieldOperand(obj, HeapObject::kMapOffset), map); in CompareMap()
731 mov(scratch1, FieldOperand(obj, HeapObject::kMapOffset)); in DispatchWeakMap()
742 mov(map, FieldOperand(heap_object, HeapObject::kMapOffset)); in IsObjectStringType()
753 mov(map, FieldOperand(heap_object, HeapObject::kMapOffset)); in IsObjectNameType()
770 cmp(FieldOperand(object, HeapObject::kMapOffset), in AssertNumber()
791 mov(object, FieldOperand(object, HeapObject::kMapOffset)); in AssertString()
804 mov(object, FieldOperand(object, HeapObject::kMapOffset)); in AssertName()
[all …]
/external/v8/src/ic/arm/
Dic-arm.cc139 __ ldr(map, FieldMemOperand(receiver, HeapObject::kMapOffset)); in GenerateKeyedLoadReceiverCheck()
197 __ ldr(scratch2, FieldMemOperand(receiver, HeapObject::kMapOffset)); in GenerateFastArrayLoad()
204 __ ldr(scratch2, FieldMemOperand(scratch2, HeapObject::kMapOffset)); in GenerateFastArrayLoad()
389 __ ldr(r3, FieldMemOperand(r4, JSObject::kMapOffset)); in GenerateMegamorphic()
416 __ ldr(r4, FieldMemOperand(r3, HeapObject::kMapOffset)); in GenerateMegamorphic()
444 __ ldr(r0, FieldMemOperand(receiver, HeapObject::kMapOffset)); in GenerateMegamorphic()
492 __ ldr(elements_map, FieldMemOperand(elements, HeapObject::kMapOffset)); in KeyedStoreGenerateMegamorphicHelper()
575 __ ldr(scratch, FieldMemOperand(value, HeapObject::kMapOffset)); in KeyedStoreGenerateMegamorphicHelper()
643 __ ldr(receiver_map, FieldMemOperand(receiver, HeapObject::kMapOffset)); in GenerateMegamorphic()
677 __ ldr(r4, FieldMemOperand(key, HeapObject::kMapOffset)); in GenerateMegamorphic()
[all …]
Dhandler-compiler-arm.cc141 __ ldr(map, FieldMemOperand(receiver, HeapObject::kMapOffset)); in GenerateDictionaryNegativeLookup()
155 __ ldr(map, FieldMemOperand(properties, HeapObject::kMapOffset)); in GenerateDictionaryNegativeLookup()
269 __ ldr(holder, FieldMemOperand(receiver, HeapObject::kMapOffset)); in GenerateApiAccessorCall()
272 __ ldr(holder, FieldMemOperand(holder, HeapObject::kMapOffset)); in GenerateApiAccessorCall()
408 __ ldr(map_reg, FieldMemOperand(value_reg, HeapObject::kMapOffset)); in GenerateFieldTypeChecks()
452 __ ldr(scratch1, FieldMemOperand(object_reg, HeapObject::kMapOffset)); in CheckPrototypes()
510 __ ldr(scratch1, FieldMemOperand(reg, HeapObject::kMapOffset)); in CheckPrototypes()
516 __ ldr(map_reg, FieldMemOperand(reg, HeapObject::kMapOffset)); in CheckPrototypes()
546 __ ldr(scratch1, FieldMemOperand(reg, HeapObject::kMapOffset)); in CheckPrototypes()
/external/v8/src/ic/arm64/
Dic-arm64.cc133 __ Ldr(map_scratch, FieldMemOperand(receiver, HeapObject::kMapOffset)); in GenerateKeyedLoadReceiverCheck()
188 __ Ldr(scratch2, FieldMemOperand(receiver, HeapObject::kMapOffset)); in GenerateFastArrayLoad()
194 __ Ldr(scratch2, FieldMemOperand(scratch2, HeapObject::kMapOffset)); in GenerateFastArrayLoad()
368 __ Ldr(scratch2, FieldMemOperand(scratch3, JSObject::kMapOffset)); in GenerateKeyedLoadWithSmiKey()
397 __ Ldr(scratch3, FieldMemOperand(scratch2, HeapObject::kMapOffset)); in GenerateKeyedLoadWithNameKey()
422 __ Ldr(scratch1, FieldMemOperand(receiver, HeapObject::kMapOffset)); in GenerateKeyedLoadWithNameKey()
499 __ Ldr(elements_map, FieldMemOperand(elements, HeapObject::kMapOffset)); in KeyedStoreGenerateMegamorphicHelper()
575 __ Ldr(x10, FieldMemOperand(value, HeapObject::kMapOffset)); in KeyedStoreGenerateMegamorphicHelper()
641 __ Ldr(receiver_map, FieldMemOperand(receiver, HeapObject::kMapOffset)); in GenerateMegamorphic()
678 __ Ldr(x10, FieldMemOperand(key, HeapObject::kMapOffset)); in GenerateMegamorphic()
[all …]
Dhandler-compiler-arm64.cc55 __ Ldr(map, FieldMemOperand(receiver, HeapObject::kMapOffset)); in GenerateDictionaryNegativeLookup()
69 __ Ldr(map, FieldMemOperand(properties, HeapObject::kMapOffset)); in GenerateDictionaryNegativeLookup()
181 __ Ldr(holder, FieldMemOperand(receiver, HeapObject::kMapOffset)); in GenerateApiAccessorCall()
184 __ Ldr(holder, FieldMemOperand(holder, HeapObject::kMapOffset)); in GenerateApiAccessorCall()
455 __ Ldr(map_reg, FieldMemOperand(value_reg, HeapObject::kMapOffset)); in GenerateFieldTypeChecks()
498 __ Ldr(scratch1, FieldMemOperand(object_reg, HeapObject::kMapOffset)); in CheckPrototypes()
557 __ Ldr(scratch1, FieldMemOperand(reg, HeapObject::kMapOffset)); in CheckPrototypes()
563 __ Ldr(map_reg, FieldMemOperand(reg, HeapObject::kMapOffset)); in CheckPrototypes()
593 __ Ldr(scratch1, FieldMemOperand(reg, HeapObject::kMapOffset)); in CheckPrototypes()
/external/v8/src/ic/ppc/
Dic-ppc.cc144 __ LoadP(map, FieldMemOperand(receiver, HeapObject::kMapOffset)); in GenerateKeyedLoadReceiverCheck()
203 __ LoadP(scratch2, FieldMemOperand(receiver, HeapObject::kMapOffset)); in GenerateFastArrayLoad()
210 __ LoadP(scratch2, FieldMemOperand(scratch2, HeapObject::kMapOffset)); in GenerateFastArrayLoad()
398 __ LoadP(r6, FieldMemOperand(r7, JSObject::kMapOffset)); in GenerateMegamorphic()
425 __ LoadP(r7, FieldMemOperand(r6, HeapObject::kMapOffset)); in GenerateMegamorphic()
454 __ LoadP(r3, FieldMemOperand(receiver, HeapObject::kMapOffset)); in GenerateMegamorphic()
502 __ LoadP(elements_map, FieldMemOperand(elements, HeapObject::kMapOffset)); in KeyedStoreGenerateMegamorphicHelper()
588 __ LoadP(scratch, FieldMemOperand(value, HeapObject::kMapOffset)); in KeyedStoreGenerateMegamorphicHelper()
656 __ LoadP(receiver_map, FieldMemOperand(receiver, HeapObject::kMapOffset)); in GenerateMegamorphic()
688 __ LoadP(r7, FieldMemOperand(key, HeapObject::kMapOffset)); in GenerateMegamorphic()
[all …]
Dhandler-compiler-ppc.cc139 __ LoadP(map, FieldMemOperand(receiver, HeapObject::kMapOffset)); in GenerateDictionaryNegativeLookup()
153 __ LoadP(map, FieldMemOperand(properties, HeapObject::kMapOffset)); in GenerateDictionaryNegativeLookup()
267 __ LoadP(holder, FieldMemOperand(receiver, HeapObject::kMapOffset)); in GenerateApiAccessorCall()
270 __ LoadP(holder, FieldMemOperand(holder, HeapObject::kMapOffset)); in GenerateApiAccessorCall()
407 __ LoadP(map_reg, FieldMemOperand(value_reg, HeapObject::kMapOffset)); in GenerateFieldTypeChecks()
451 __ LoadP(scratch1, FieldMemOperand(object_reg, HeapObject::kMapOffset)); in CheckPrototypes()
508 __ LoadP(scratch1, FieldMemOperand(reg, HeapObject::kMapOffset)); in CheckPrototypes()
514 __ LoadP(map_reg, FieldMemOperand(reg, HeapObject::kMapOffset)); in CheckPrototypes()
544 __ LoadP(scratch1, FieldMemOperand(reg, HeapObject::kMapOffset)); in CheckPrototypes()
/external/v8/src/ic/mips/
Dic-mips.cc142 __ lw(map, FieldMemOperand(receiver, HeapObject::kMapOffset)); in GenerateKeyedLoadReceiverCheck()
198 __ lw(scratch2, FieldMemOperand(receiver, HeapObject::kMapOffset)); in GenerateFastArrayLoad()
205 __ lw(scratch2, FieldMemOperand(scratch2, HeapObject::kMapOffset)); in GenerateFastArrayLoad()
395 __ lw(a3, FieldMemOperand(t0, JSObject::kMapOffset)); in GenerateMegamorphic()
422 __ lw(t0, FieldMemOperand(a3, HeapObject::kMapOffset)); in GenerateMegamorphic()
449 __ lw(a0, FieldMemOperand(receiver, HeapObject::kMapOffset)); in GenerateMegamorphic()
484 __ lw(elements_map, FieldMemOperand(elements, HeapObject::kMapOffset)); in KeyedStoreGenerateMegamorphicHelper()
572 __ lw(scratch, FieldMemOperand(value, HeapObject::kMapOffset)); in KeyedStoreGenerateMegamorphicHelper()
638 __ lw(receiver_map, FieldMemOperand(receiver, HeapObject::kMapOffset)); in GenerateMegamorphic()
670 __ lw(t0, FieldMemOperand(key, HeapObject::kMapOffset)); in GenerateMegamorphic()
[all …]
/external/v8/src/ic/mips64/
Dic-mips64.cc141 __ ld(map, FieldMemOperand(receiver, HeapObject::kMapOffset)); in GenerateKeyedLoadReceiverCheck()
197 __ ld(scratch2, FieldMemOperand(receiver, HeapObject::kMapOffset)); in GenerateFastArrayLoad()
204 __ ld(scratch2, FieldMemOperand(scratch2, HeapObject::kMapOffset)); in GenerateFastArrayLoad()
392 __ ld(a3, FieldMemOperand(a4, JSObject::kMapOffset)); in GenerateMegamorphic()
419 __ ld(a4, FieldMemOperand(a3, HeapObject::kMapOffset)); in GenerateMegamorphic()
446 __ ld(a0, FieldMemOperand(receiver, HeapObject::kMapOffset)); in GenerateMegamorphic()
480 __ ld(elements_map, FieldMemOperand(elements, HeapObject::kMapOffset)); in KeyedStoreGenerateMegamorphicHelper()
572 __ ld(scratch, FieldMemOperand(value, HeapObject::kMapOffset)); in KeyedStoreGenerateMegamorphicHelper()
638 __ ld(receiver_map, FieldMemOperand(receiver, HeapObject::kMapOffset)); in GenerateMegamorphic()
667 __ ld(a4, FieldMemOperand(key, HeapObject::kMapOffset)); in GenerateMegamorphic()
[all …]
/external/v8/src/arm/
Dcodegen-arm.cc399 __ str(target_map, FieldMemOperand(receiver, HeapObject::kMapOffset)); in GenerateMapChangeElementsTransition()
401 HeapObject::kMapOffset, in GenerateMapChangeElementsTransition()
461 __ str(scratch2, MemOperand(array, HeapObject::kMapOffset)); in GenerateSmiToDouble()
463 __ str(target_map, FieldMemOperand(receiver, HeapObject::kMapOffset)); in GenerateSmiToDouble()
465 HeapObject::kMapOffset, in GenerateSmiToDouble()
504 __ str(target_map, FieldMemOperand(receiver, HeapObject::kMapOffset)); in GenerateSmiToDouble()
506 HeapObject::kMapOffset, in GenerateSmiToDouble()
601 __ str(scratch, MemOperand(array, HeapObject::kMapOffset)); in GenerateDoubleToObject()
696 __ str(target_map, FieldMemOperand(receiver, HeapObject::kMapOffset)); in GenerateDoubleToObject()
698 HeapObject::kMapOffset, in GenerateDoubleToObject()
[all …]
/external/v8/src/crankshaft/
Dhydrogen-load-elimination.cc82 KillFieldInternal(object, FieldOf(JSObject::kMapOffset), NULL); in Process()
93 KillOffset(JSObject::kMapOffset); in Process()
97 KillOffset(JSObject::kMapOffset); in Process()
247 KillFieldInternal(object, FieldOf(JSObject::kMapOffset), NULL); in store()
464 table->KillOffset(JSObject::kMapOffset); in Apply()

1234