/external/v8/src/ia32/ |
D | macro-assembler-ia32.cc | 209 mov(map, FieldOperand(heap_object, HeapObject::kMapOffset)); in CmpObjectType() 228 cmp(FieldOperand(obj, HeapObject::kMapOffset), Immediate(map)); in CheckMap() 236 mov(map, FieldOperand(heap_object, HeapObject::kMapOffset)); in IsObjectStringType() 248 mov(map, FieldOperand(heap_object, HeapObject::kMapOffset)); in IsObjectJSObjectType() 282 cmp(FieldOperand(object, HeapObject::kMapOffset), in AbortIfNotNumber() 299 mov(object, FieldOperand(object, HeapObject::kMapOffset)); in AbortIfNotString() 609 mov(scratch, FieldOperand(scratch, HeapObject::kMapOffset)); in CheckAccessGlobalProxy() 636 mov(holder_reg, FieldOperand(holder_reg, HeapObject::kMapOffset)); in CheckAccessGlobalProxy() 875 mov(FieldOperand(result, HeapObject::kMapOffset), in AllocateHeapNumber() 905 mov(FieldOperand(result, HeapObject::kMapOffset), in AllocateTwoByteString() [all …]
|
D | stub-cache-ia32.cc | 122 __ mov(r0, FieldOperand(receiver, HeapObject::kMapOffset)); in GenerateDictionaryNegativeLookup() 141 __ cmp(FieldOperand(properties, HeapObject::kMapOffset), in GenerateDictionaryNegativeLookup() 191 __ mov(entity_name, FieldOperand(entity_name, HeapObject::kMapOffset)); in GenerateDictionaryNegativeLookup() 241 __ add(scratch, FieldOperand(receiver, HeapObject::kMapOffset)); in GenerateProbe() 250 __ add(scratch, FieldOperand(receiver, HeapObject::kMapOffset)); in GenerateProbe() 322 __ mov(scratch, FieldOperand(receiver, HeapObject::kMapOffset)); in GenerateStringCheck() 776 __ cmp(FieldOperand(receiver_reg, HeapObject::kMapOffset), in GenerateStoreField() 809 __ mov(FieldOperand(receiver_reg, HeapObject::kMapOffset), in GenerateStoreField() 960 __ mov(scratch1, FieldOperand(reg, HeapObject::kMapOffset)); in CheckPrototypes() 965 __ mov(scratch1, FieldOperand(reg, HeapObject::kMapOffset)); in CheckPrototypes() [all …]
|
D | code-stubs-ia32.cc | 51 __ mov(ebx, FieldOperand(eax, HeapObject::kMapOffset)); in Generate() 83 __ mov(FieldOperand(eax, JSObject::kMapOffset), ecx); in Generate() 132 __ mov(FieldOperand(eax, HeapObject::kMapOffset), factory->context_map()); in Generate() 204 __ cmp(FieldOperand(ecx, HeapObject::kMapOffset), expected_map); in Generate() 254 __ mov(edx, FieldOperand(eax, HeapObject::kMapOffset)); in Generate() 1647 __ mov(ebx, FieldOperand(eax, HeapObject::kMapOffset)); in Generate() 2123 __ mov(ebx, FieldOperand(edx, HeapObject::kMapOffset)); in LoadUnknownsAsIntegers() 2154 __ mov(ebx, FieldOperand(eax, HeapObject::kMapOffset)); in LoadUnknownsAsIntegers() 2243 __ cmp(FieldOperand(edx, HeapObject::kMapOffset), factory->heap_number_map()); in LoadSSE2Operands() 2250 __ cmp(FieldOperand(eax, HeapObject::kMapOffset), factory->heap_number_map()); in LoadSSE2Operands() [all …]
|
D | builtins-ia32.cc | 187 __ mov(Operand(ebx, JSObject::kMapOffset), eax); in Generate_JSConstructStubHelper() 258 __ mov(Operand(edi, FixedArray::kMapOffset), eax); // setup the map in Generate_JSConstructStubHelper() 613 __ mov(ecx, FieldOperand(ebx, HeapObject::kMapOffset)); in Generate_FunctionCall() 770 __ mov(ecx, FieldOperand(ebx, HeapObject::kMapOffset)); in Generate_FunctionApply() 874 __ mov(FieldOperand(result, JSObject::kMapOffset), scratch1); in AllocateEmptyJSArray() 901 __ mov(FieldOperand(scratch1, FixedArray::kMapOffset), in AllocateEmptyJSArray() 977 __ mov(FieldOperand(result, JSObject::kMapOffset), elements_array); in AllocateJSArray() 997 __ mov(FieldOperand(elements_array, FixedArray::kMapOffset), in AllocateJSArray() 1348 __ mov(FieldOperand(eax, HeapObject::kMapOffset), ecx); in Generate_StringConstructCode()
|
D | ic-ia32.cc | 79 __ mov(r1, FieldOperand(receiver, HeapObject::kMapOffset)); in GenerateStringDictionaryReceiverCheck() 441 __ mov(map, FieldOperand(receiver, HeapObject::kMapOffset)); in GenerateKeyedLoadReceiverCheck() 610 __ cmp(FieldOperand(ebx, HeapObject::kMapOffset), in GenerateGeneric() 616 __ mov(ebx, FieldOperand(edx, HeapObject::kMapOffset)); in GenerateGeneric() 668 __ mov(ecx, FieldOperand(edx, JSObject::kMapOffset)); in GenerateGeneric() 734 __ mov(ecx, FieldOperand(edx, HeapObject::kMapOffset)); in GenerateIndexedInterceptor() 774 __ mov(edi, FieldOperand(edx, HeapObject::kMapOffset)); in GenerateGeneric() 1006 __ mov(ebx, FieldOperand(edx, HeapObject::kMapOffset)); in GenerateCallMiss()
|
D | lithium-codegen-ia32.cc | 1321 __ cmp(FieldOperand(reg, HeapObject::kMapOffset), in DoBranch() 1519 __ mov(scratch, FieldOperand(reg, HeapObject::kMapOffset)); in DoIsNull() 1556 __ mov(scratch, FieldOperand(reg, HeapObject::kMapOffset)); in DoIsNullAndBranch() 1579 __ mov(temp1, FieldOperand(input, HeapObject::kMapOffset)); in EmitIsObject() 1859 __ cmp(FieldOperand(reg, HeapObject::kMapOffset), instr->map()); in DoCmpMapAndBranch() 1926 __ mov(map, FieldOperand(object, HeapObject::kMapOffset)); in DoInstanceOfKnownGlobal() 2189 __ cmp(FieldOperand(object, HeapObject::kMapOffset), map); in DoLoadNamedFieldPolymorphic() 2196 __ cmp(FieldOperand(object, HeapObject::kMapOffset), map); in DoLoadNamedFieldPolymorphic() 2274 __ cmp(FieldOperand(result, HeapObject::kMapOffset), in DoLoadElements() 2277 __ cmp(FieldOperand(result, HeapObject::kMapOffset), in DoLoadElements() [all …]
|
D | full-codegen-ia32.cc | 895 __ mov(ebx, FieldOperand(ecx, HeapObject::kMapOffset)); in VisitForInStatement() 924 __ mov(eax, FieldOperand(eax, HeapObject::kMapOffset)); in VisitForInStatement() 936 __ cmp(FieldOperand(eax, HeapObject::kMapOffset), in VisitForInStatement() 980 __ cmp(edx, FieldOperand(ecx, HeapObject::kMapOffset)); in VisitForInStatement() 1095 __ cmp(FieldOperand(temp, HeapObject::kMapOffset), in EmitLoadGlobalSlotCheckExtensions() 2384 __ mov(ebx, FieldOperand(eax, HeapObject::kMapOffset)); in EmitIsObject() 2436 __ mov(ebx, FieldOperand(eax, HeapObject::kMapOffset)); in EmitIsUndetectableObject() 2463 __ mov(ebx, FieldOperand(eax, HeapObject::kMapOffset)); in EmitIsStringWrapperSafeForDefaultValueOf() 2470 __ mov(ecx, FieldOperand(ecx, HeapObject::kMapOffset)); in EmitIsStringWrapperSafeForDefaultValueOf() 2504 __ mov(ebx, FieldOperand(eax, HeapObject::kMapOffset)); in EmitIsStringWrapperSafeForDefaultValueOf() [all …]
|
/external/v8/src/x64/ |
D | ic-x64.cc | 77 __ movq(r1, FieldOperand(receiver, HeapObject::kMapOffset)); in GenerateStringDictionaryReceiverCheck() 94 __ CompareRoot(FieldOperand(r0, HeapObject::kMapOffset), in GenerateStringDictionaryReceiverCheck() 495 __ CompareRoot(FieldOperand(elements, HeapObject::kMapOffset), in GenerateFastArrayLoad() 595 __ CompareRoot(FieldOperand(rcx, HeapObject::kMapOffset), in GenerateGeneric() 617 __ CompareRoot(FieldOperand(rbx, HeapObject::kMapOffset), in GenerateGeneric() 623 __ movq(rbx, FieldOperand(rdx, HeapObject::kMapOffset)); in GenerateGeneric() 674 __ movq(rcx, FieldOperand(rdx, JSObject::kMapOffset)); in GenerateGeneric() 738 __ movq(rcx, FieldOperand(rdx, HeapObject::kMapOffset)); in GenerateIndexedInterceptor() 778 __ movq(rbx, FieldOperand(rdx, HeapObject::kMapOffset)); in GenerateGeneric() 800 __ CompareRoot(FieldOperand(rbx, HeapObject::kMapOffset), in GenerateGeneric() [all …]
|
D | code-stubs-x64.cc | 49 __ CompareRoot(FieldOperand(rax, HeapObject::kMapOffset), in Generate() 80 __ movq(FieldOperand(rax, JSObject::kMapOffset), rcx); in Generate() 129 __ movq(FieldOperand(rax, HeapObject::kMapOffset), kScratchRegister); in Generate() 194 __ CompareRoot(FieldOperand(rcx, HeapObject::kMapOffset), in Generate() 244 __ movq(rdx, FieldOperand(rax, HeapObject::kMapOffset)); in Generate() 643 __ movq(FieldOperand(rax, HeapObject::kMapOffset), in GenerateFloatingPointCode() 923 __ cmpq(rbx, FieldOperand(rax, HeapObject::kMapOffset)); in Generate() 1288 __ cmpq(FieldOperand(rdx, HeapObject::kMapOffset), heap_number_map); in LoadAsIntegers() 1308 __ cmpq(FieldOperand(rax, HeapObject::kMapOffset), heap_number_map); in LoadAsIntegers() 1355 __ cmpq(FieldOperand(rdx, HeapObject::kMapOffset), rcx); in LoadSSE2UnknownOperands() [all …]
|
D | stub-cache-x64.cc | 97 __ movq(r0, FieldOperand(receiver, HeapObject::kMapOffset)); in GenerateDictionaryNegativeLookup() 116 __ CompareRoot(FieldOperand(properties, HeapObject::kMapOffset), in GenerateDictionaryNegativeLookup() 166 __ movq(entity_name, FieldOperand(entity_name, HeapObject::kMapOffset)); in GenerateDictionaryNegativeLookup() 213 __ addl(scratch, FieldOperand(receiver, HeapObject::kMapOffset)); in GenerateProbe() 222 __ addl(scratch, FieldOperand(receiver, HeapObject::kMapOffset)); in GenerateProbe() 303 __ movq(scratch, FieldOperand(receiver, HeapObject::kMapOffset)); in GenerateStringCheck() 764 __ Cmp(FieldOperand(receiver_reg, HeapObject::kMapOffset), in GenerateStoreField() 797 __ Move(FieldOperand(receiver_reg, HeapObject::kMapOffset), in GenerateStoreField() 916 __ movq(scratch1, FieldOperand(reg, HeapObject::kMapOffset)); in CheckPrototypes() 921 __ movq(scratch1, FieldOperand(reg, HeapObject::kMapOffset)); in CheckPrototypes() [all …]
|
D | macro-assembler-x64.cc | 348 CompareRoot(FieldOperand(elements, HeapObject::kMapOffset), in AssertFastElements() 351 CompareRoot(FieldOperand(elements, HeapObject::kMapOffset), in AssertFastElements() 1870 movq(map, FieldOperand(heap_object, HeapObject::kMapOffset)); in CmpObjectType() 1888 Cmp(FieldOperand(obj, HeapObject::kMapOffset), map); in CheckMap() 1897 Cmp(FieldOperand(object, HeapObject::kMapOffset), in AbortIfNotNumber() 1927 movq(object, FieldOperand(object, HeapObject::kMapOffset)); in AbortIfNotString() 1948 movq(map, FieldOperand(heap_object, HeapObject::kMapOffset)); in IsObjectStringType() 2322 Cmp(FieldOperand(scratch, HeapObject::kMapOffset), in CheckAccessGlobalProxy() 2345 movq(holder_reg, FieldOperand(holder_reg, HeapObject::kMapOffset)); in CheckAccessGlobalProxy() 2592 movq(FieldOperand(result, HeapObject::kMapOffset), kScratchRegister); in AllocateHeapNumber() [all …]
|
D | lithium-codegen-x64.cc | 1322 __ CompareRoot(FieldOperand(reg, HeapObject::kMapOffset), in DoBranch() 1536 __ movq(scratch, FieldOperand(reg, HeapObject::kMapOffset)); in DoIsNull() 1579 __ movq(scratch, FieldOperand(reg, HeapObject::kMapOffset)); in DoIsNullAndBranch() 1597 __ movq(kScratchRegister, FieldOperand(input, HeapObject::kMapOffset)); in EmitIsObject() 1871 __ Cmp(FieldOperand(reg, HeapObject::kMapOffset), instr->map()); in DoCmpMapAndBranch() 1938 __ movq(map, FieldOperand(object, HeapObject::kMapOffset)); in DoInstanceOfKnownGlobal() 2200 __ Cmp(FieldOperand(object, HeapObject::kMapOffset), map); in DoLoadNamedFieldPolymorphic() 2207 __ Cmp(FieldOperand(object, HeapObject::kMapOffset), map); in DoLoadNamedFieldPolymorphic() 2283 __ CompareRoot(FieldOperand(result, HeapObject::kMapOffset), in DoLoadElements() 2286 __ CompareRoot(FieldOperand(result, HeapObject::kMapOffset), in DoLoadElements() [all …]
|
D | builtins-x64.cc | 190 __ movq(Operand(rbx, JSObject::kMapOffset), rax); in Generate_JSConstructStubHelper() 260 __ movq(Operand(rdi, HeapObject::kMapOffset), rcx); // setup the map in Generate_JSConstructStubHelper() 938 __ movq(FieldOperand(result, JSObject::kMapOffset), scratch1); in AllocateEmptyJSArray() 964 __ Move(FieldOperand(scratch1, HeapObject::kMapOffset), in AllocateEmptyJSArray() 1056 __ movq(FieldOperand(result, JSObject::kMapOffset), elements_array); in AllocateJSArray() 1075 __ Move(FieldOperand(elements_array, JSObject::kMapOffset), in AllocateJSArray()
|
D | full-codegen-x64.cc | 903 __ movq(rbx, FieldOperand(rcx, HeapObject::kMapOffset)); in VisitForInStatement() 931 __ movq(rax, FieldOperand(rax, HeapObject::kMapOffset)); in VisitForInStatement() 943 __ CompareRoot(FieldOperand(rax, HeapObject::kMapOffset), in VisitForInStatement() 991 __ cmpq(rdx, FieldOperand(rcx, HeapObject::kMapOffset)); in VisitForInStatement() 1108 __ cmpq(kScratchRegister, FieldOperand(temp, HeapObject::kMapOffset)); in EmitLoadGlobalSlotCheckExtensions() 2359 __ movq(rbx, FieldOperand(rax, HeapObject::kMapOffset)); in EmitIsObject() 2409 __ movq(rbx, FieldOperand(rax, HeapObject::kMapOffset)); in EmitIsUndetectableObject() 2436 __ movq(rbx, FieldOperand(rax, HeapObject::kMapOffset)); in EmitIsStringWrapperSafeForDefaultValueOf() 2443 __ movq(rcx, FieldOperand(rcx, HeapObject::kMapOffset)); in EmitIsStringWrapperSafeForDefaultValueOf() 2477 __ movq(rbx, FieldOperand(rax, HeapObject::kMapOffset)); in EmitIsStringWrapperSafeForDefaultValueOf() [all …]
|
D | macro-assembler-x64.h | 1842 movq(scratch1, FieldOperand(first_object, HeapObject::kMapOffset)); in JumpIfNotBothSequentialAsciiStrings() 1843 movq(scratch2, FieldOperand(second_object, HeapObject::kMapOffset)); in JumpIfNotBothSequentialAsciiStrings()
|
/external/v8/src/arm/ |
D | ic-arm.cc | 101 __ ldr(t1, FieldMemOperand(elements, HeapObject::kMapOffset)); in GenerateStringDictionaryReceiverCheck() 428 __ ldr(map, FieldMemOperand(receiver, HeapObject::kMapOffset)); in GenerateKeyedLoadReceiverCheck() 481 __ ldr(scratch1, FieldMemOperand(elements, HeapObject::kMapOffset)); in GenerateFastArrayLoad() 816 __ ldr(r3, FieldMemOperand(r0, HeapObject::kMapOffset)); in GenerateMegamorphic() 1211 __ ldr(r3, FieldMemOperand(r4, JSObject::kMapOffset)); in GenerateGeneric() 1239 __ ldr(r4, FieldMemOperand(r3, HeapObject::kMapOffset)); in GenerateGeneric() 1246 __ ldr(r2, FieldMemOperand(r1, HeapObject::kMapOffset)); in GenerateGeneric() 1302 __ ldr(r2, FieldMemOperand(r1, HeapObject::kMapOffset)); in GenerateGeneric() 1368 __ ldr(r2, FieldMemOperand(r1, HeapObject::kMapOffset)); in GenerateIndexedInterceptor() 1453 __ ldr(r4, FieldMemOperand(receiver, HeapObject::kMapOffset)); in GenerateGeneric() [all …]
|
D | code-stubs-arm.cc | 66 __ ldr(r1, FieldMemOperand(r0, HeapObject::kMapOffset)); in Generate() 103 __ str(r2, FieldMemOperand(r0, HeapObject::kMapOffset)); in Generate() 154 __ str(r2, FieldMemOperand(r0, HeapObject::kMapOffset)); in Generate() 221 __ ldr(r3, FieldMemOperand(r3, HeapObject::kMapOffset)); in Generate() 627 __ ldr(scratch1, FieldMemOperand(object, HeapNumber::kMapOffset)); in ConvertNumberToInt32() 1358 __ ldr(r2, FieldMemOperand(lhs, HeapObject::kMapOffset)); in EmitCheckForTwoHeapNumbers() 1413 __ ldr(r3, FieldMemOperand(rhs, HeapObject::kMapOffset)); in EmitCheckForSymbolsOrObjects() 1709 __ ldr(scratch, FieldMemOperand(tos_, HeapObject::kMapOffset)); in Generate() 1734 __ ldr(ip, FieldMemOperand(tos_, HeapObject::kMapOffset)); in Generate() 1741 __ ldr(scratch, FieldMemOperand(tos_, HeapObject::kMapOffset)); in Generate() [all …]
|
D | stub-cache-arm.cc | 116 __ ldr(map, FieldMemOperand(receiver, HeapObject::kMapOffset)); in GenerateDictionaryNegativeLookup() 130 __ ldr(map, FieldMemOperand(properties, HeapObject::kMapOffset)); in GenerateDictionaryNegativeLookup() 188 __ ldr(entity_name, FieldMemOperand(entity_name, HeapObject::kMapOffset)); in GenerateDictionaryNegativeLookup() 246 __ ldr(ip, FieldMemOperand(receiver, HeapObject::kMapOffset)); in GenerateProbe() 361 __ ldr(scratch1, FieldMemOperand(receiver, HeapObject::kMapOffset)); in GenerateStringCheck() 437 __ ldr(scratch, FieldMemOperand(receiver_reg, HeapObject::kMapOffset)); in GenerateStoreField() 469 __ str(ip, FieldMemOperand(receiver_reg, HeapObject::kMapOffset)); in GenerateStoreField() 1111 __ ldr(scratch1, FieldMemOperand(reg, HeapObject::kMapOffset)); in CheckPrototypes() 1116 __ ldr(scratch1, FieldMemOperand(reg, HeapObject::kMapOffset)); in CheckPrototypes() 1130 __ ldr(scratch1, FieldMemOperand(reg, HeapObject::kMapOffset)); in CheckPrototypes() [all …]
|
D | macro-assembler-arm.cc | 786 str(scratch2, FieldMemOperand(string, HeapObject::kMapOffset)); in InitializeNewString() 1017 ldr(map, FieldMemOperand(heap_object, HeapObject::kMapOffset)); in IsObjectJSObjectType() 1038 ldr(scratch, FieldMemOperand(object, HeapObject::kMapOffset)); in IsObjectJSStringType() 1252 ldr(holder_reg, FieldMemOperand(scratch, HeapObject::kMapOffset)); in CheckAccessGlobalProxy() 1275 ldr(holder_reg, FieldMemOperand(holder_reg, HeapObject::kMapOffset)); in CheckAccessGlobalProxy() 1598 ldr(map, FieldMemOperand(object, HeapObject::kMapOffset)); in CompareObjectType() 1627 ldr(scratch, FieldMemOperand(obj, HeapObject::kMapOffset)); in CheckMap() 1642 ldr(scratch, FieldMemOperand(obj, HeapObject::kMapOffset)); in CheckMap() 1866 ldr(scratch1, FieldMemOperand(object, HeapObject::kMapOffset)); in ObjectToDoubleVFPRegister() 2367 ldr(elements, FieldMemOperand(elements, HeapObject::kMapOffset)); in AssertFastElements() [all …]
|
D | builtins-arm.cc | 126 __ str(scratch1, FieldMemOperand(result, JSObject::kMapOffset)); in AllocateEmptyJSArray() 150 ASSERT_EQ(0 * kPointerSize, FixedArray::kMapOffset); in AllocateEmptyJSArray() 230 __ str(elements_array_storage, FieldMemOperand(result, JSObject::kMapOffset)); in AllocateJSArray() 256 ASSERT_EQ(0 * kPointerSize, FixedArray::kMapOffset); in AllocateJSArray() 552 __ str(map, FieldMemOperand(r0, HeapObject::kMapOffset)); in Generate_StringConstructCode() 572 __ ldr(r2, FieldMemOperand(r0, HeapObject::kMapOffset)); in Generate_StringConstructCode() 727 ASSERT_EQ(0 * kPointerSize, JSObject::kMapOffset); in Generate_JSConstructStubHelper() 803 ASSERT_EQ(0 * kPointerSize, JSObject::kMapOffset); in Generate_JSConstructStubHelper()
|
D | lithium-codegen-arm.cc | 1455 __ ldr(scratch, FieldMemOperand(reg, HeapObject::kMapOffset)); in DoBranch() 1648 __ ldr(scratch, FieldMemOperand(reg, HeapObject::kMapOffset)); in DoIsNull() 1687 __ ldr(scratch, FieldMemOperand(reg, HeapObject::kMapOffset)); in DoIsNullAndBranch() 1707 __ ldr(temp1, FieldMemOperand(input, HeapObject::kMapOffset)); in EmitIsObject() 1980 __ ldr(temp, FieldMemOperand(reg, HeapObject::kMapOffset)); in DoCmpMapAndBranch() 2049 __ ldr(map, FieldMemOperand(object, HeapObject::kMapOffset)); in DoInstanceOfKnownGlobal() 2326 __ ldr(scratch, FieldMemOperand(object, HeapObject::kMapOffset)); in DoLoadNamedFieldPolymorphic() 2419 __ ldr(scratch, FieldMemOperand(result, HeapObject::kMapOffset)); in DoLoadElements() 2426 __ ldr(scratch, FieldMemOperand(result, HeapObject::kMapOffset)); in DoLoadElements() 2734 __ ldr(scratch, FieldMemOperand(input, HeapObject::kMapOffset)); in DoDeferredMathAbsTaggedHeapNumber() [all …]
|
D | full-codegen-arm.cc | 945 __ ldr(r2, FieldMemOperand(r1, HeapObject::kMapOffset)); in VisitForInStatement() 973 __ ldr(r0, FieldMemOperand(r0, HeapObject::kMapOffset)); in VisitForInStatement() 986 __ ldr(r1, FieldMemOperand(r2, HeapObject::kMapOffset)); in VisitForInStatement() 1033 __ ldr(r4, FieldMemOperand(r1, HeapObject::kMapOffset)); in VisitForInStatement() 1235 __ ldr(temp, FieldMemOperand(next, HeapObject::kMapOffset)); in EmitLoadGlobalSlotCheckExtensions() 2460 __ ldr(r2, FieldMemOperand(r0, HeapObject::kMapOffset)); in EmitIsObject() 2510 __ ldr(r1, FieldMemOperand(r0, HeapObject::kMapOffset)); in EmitIsUndetectableObject() 2536 __ ldr(r1, FieldMemOperand(r0, HeapObject::kMapOffset)); in EmitIsStringWrapperSafeForDefaultValueOf() 2543 __ ldr(r2, FieldMemOperand(r2, HeapObject::kMapOffset)); in EmitIsStringWrapperSafeForDefaultValueOf() 2588 __ ldr(r2, FieldMemOperand(r2, HeapObject::kMapOffset)); in EmitIsStringWrapperSafeForDefaultValueOf() [all …]
|
D | macro-assembler-arm.h | 599 ldr(type, FieldMemOperand(obj, HeapObject::kMapOffset)); in IsObjectStringType()
|
/external/v8/src/mips/ |
D | macro-assembler-mips.cc | 304 lw(holder_reg, FieldMemOperand(scratch, HeapObject::kMapOffset)); in CheckAccessGlobalProxy() 324 lw(holder_reg, FieldMemOperand(holder_reg, HeapObject::kMapOffset)); in CheckAccessGlobalProxy() 2168 sw(heap_number_map, FieldMemOperand(result, HeapObject::kMapOffset)); in AllocateHeapNumber() 2217 lw(scratch, FieldMemOperand(obj, HeapObject::kMapOffset)); in CheckMap() 2231 lw(scratch, FieldMemOperand(obj, HeapObject::kMapOffset)); in CheckMap() 2396 lw(map, FieldMemOperand(heap_object, HeapObject::kMapOffset)); in IsObjectJSObjectType() 2415 lw(scratch, FieldMemOperand(object, HeapObject::kMapOffset)); in IsObjectJSStringType() 2475 lw(map, FieldMemOperand(object, HeapObject::kMapOffset)); in GetObjectType() 2539 lw(scratch1, FieldMemOperand(object, HeapObject::kMapOffset)); in ObjectToDoubleFPURegister() 2734 lw(elements, FieldMemOperand(elements, HeapObject::kMapOffset)); in AssertFastElements() [all …]
|
/external/v8/src/ |
D | profile-generator.cc | 1809 SetInternalReference(obj, entry, "map", obj->map(), HeapObject::kMapOffset); in ExtractReferences() 1851 SetInternalReference(obj, entry, "map", obj->map(), HeapObject::kMapOffset); in ExtractReferences() 1873 SetInternalReference(obj, entry, "map", obj->map(), HeapObject::kMapOffset); in ExtractReferences() 1890 SetInternalReference(obj, entry, "map", obj->map(), HeapObject::kMapOffset); in ExtractReferences() 1894 SetInternalReference(obj, entry, "map", obj->map(), HeapObject::kMapOffset); in ExtractReferences()
|