Home
last modified time | relevance | path

Searched refs:TAG_OBJECT (Results 1 – 25 of 30) sorted by relevance

12

/external/v8/src/ia32/
Dmacro-assembler-ia32.cc1187 if ((flags & TAG_OBJECT) != 0) { in AllocateInNewSpace()
1192 } else if ((flags & TAG_OBJECT) != 0) { in AllocateInNewSpace()
1237 if ((flags & TAG_OBJECT) != 0) { in AllocateInNewSpace()
1282 if ((flags & TAG_OBJECT) != 0) { in AllocateInNewSpace()
1315 TAG_OBJECT); in AllocateHeapNumber()
1345 TAG_OBJECT); in AllocateTwoByteString()
1380 TAG_OBJECT); in AllocateAsciiString()
1406 TAG_OBJECT); in AllocateAsciiString()
1428 TAG_OBJECT); in AllocateTwoByteConsString()
1446 TAG_OBJECT); in AllocateAsciiConsString()
[all …]
Dcodegen-ia32.cc401 __ AllocateInNewSpace(esi, eax, ebx, no_reg, &gc_required, TAG_OBJECT); in GenerateSmiOnlyToDouble()
533 __ AllocateInNewSpace(edi, eax, esi, no_reg, &gc_required, TAG_OBJECT); in GenerateDoubleToObject()
Dbuiltins-ia32.cc915 TAG_OBJECT); in AllocateEmptyJSArray()
1017 TAG_OBJECT); in AllocateJSArray()
1466 TAG_OBJECT); in Generate_StringConstructCode()
Dmacro-assembler-ia32.h43 TAG_OBJECT = 1 << 0, enumerator
Dcode-stubs-ia32.cc70 __ AllocateInNewSpace(JSFunction::kSize, eax, ebx, ecx, &gc, TAG_OBJECT); in Generate()
126 eax, ebx, ecx, &gc, TAG_OBJECT); in Generate()
174 eax, ebx, ecx, &gc, TAG_OBJECT); in Generate()
256 __ AllocateInNewSpace(size, eax, ebx, edx, fail, TAG_OBJECT); in GenerateFastCloneShallowArrayCommon()
403 __ AllocateInNewSpace(size, eax, ebx, edx, &slow_case, TAG_OBJECT); in Generate()
3347 __ AllocateInNewSpace(ebx, eax, edx, edi, &runtime, TAG_OBJECT); in GenerateNewNonStrictFast()
3545 __ AllocateInNewSpace(ecx, eax, edx, ebx, &runtime, TAG_OBJECT); in GenerateNewStrict()
4049 TAG_OBJECT); in Generate()
Dlithium-codegen-ia32.cc4298 TAG_OBJECT); in DoAllocateObject()
4517 __ AllocateInNewSpace(size, eax, ecx, edx, &runtime_allocate, TAG_OBJECT); in DoFastLiteral()
4600 __ AllocateInNewSpace(size, eax, ecx, edx, &runtime_allocate, TAG_OBJECT); in DoRegExpLiteral()
Dstub-cache-ia32.cc3870 __ AllocateInNewSpace(size, edi, ebx, ecx, &prepare_slow, TAG_OBJECT); in GenerateStoreFastElement()
4006 __ AllocateInNewSpace(size, edi, ebx, ecx, &prepare_slow, TAG_OBJECT); in GenerateStoreFastDoubleElement()
/external/v8/src/x64/
Dcodegen-x64.cc307 __ AllocateInNewSpace(rdi, r14, r11, r15, fail, TAG_OBJECT); in GenerateSmiOnlyToDouble()
390 __ AllocateInNewSpace(rdi, r11, r14, r15, &gc_required, TAG_OBJECT); in GenerateDoubleToObject()
Dmacro-assembler-x64.cc3643 if ((flags & TAG_OBJECT) != 0) { in AllocateInNewSpace()
3648 } else if ((flags & TAG_OBJECT) != 0) { in AllocateInNewSpace()
3698 if ((flags & TAG_OBJECT) != 0) { in AllocateInNewSpace()
3744 if ((flags & TAG_OBJECT) != 0) { in AllocateInNewSpace()
3774 TAG_OBJECT); in AllocateHeapNumber()
3809 TAG_OBJECT); in AllocateTwoByteString()
3847 TAG_OBJECT); in AllocateAsciiString()
3869 TAG_OBJECT); in AllocateTwoByteConsString()
3887 TAG_OBJECT); in AllocateAsciiConsString()
3905 TAG_OBJECT); in AllocateTwoByteSlicedString()
[all …]
Dbuiltins-x64.cc993 TAG_OBJECT); in AllocateEmptyJSArray()
1097 TAG_OBJECT); in AllocateJSArray()
1488 TAG_OBJECT); in Generate_StringConstructCode()
Dcode-stubs-x64.cc66 __ AllocateInNewSpace(JSFunction::kSize, rax, rbx, rcx, &gc, TAG_OBJECT); in Generate()
122 rax, rbx, rcx, &gc, TAG_OBJECT); in Generate()
168 rax, rbx, rcx, &gc, TAG_OBJECT); in Generate()
243 __ AllocateInNewSpace(size, rax, rbx, rdx, fail, TAG_OBJECT); in GenerateFastCloneShallowArrayCommon()
386 __ AllocateInNewSpace(size, rax, rbx, rdx, &slow_case, TAG_OBJECT); in Generate()
1221 TAG_OBJECT); in GenerateFloatingPointCode()
2378 __ AllocateInNewSpace(r8, rax, rdx, rdi, &runtime, TAG_OBJECT); in GenerateNewNonStrictFast()
2596 __ AllocateInNewSpace(rcx, rax, rdx, rbx, &runtime, TAG_OBJECT); in GenerateNewStrict()
3114 TAG_OBJECT); in Generate()
Dmacro-assembler-x64.h43 TAG_OBJECT = 1 << 0, enumerator
Dstub-cache-x64.cc3624 __ AllocateInNewSpace(size, rdi, rbx, r8, &slow, TAG_OBJECT); in GenerateStoreFastElement()
3757 __ AllocateInNewSpace(size, rdi, rbx, r8, &slow, TAG_OBJECT); in GenerateStoreFastDoubleElement()
Dlithium-codegen-x64.cc4072 TAG_OBJECT); in DoAllocateObject()
4283 __ AllocateInNewSpace(size, rax, rcx, rdx, &runtime_allocate, TAG_OBJECT); in DoFastLiteral()
4363 __ AllocateInNewSpace(size, rax, rcx, rdx, &runtime_allocate, TAG_OBJECT); in DoRegExpLiteral()
/external/v8/src/arm/
Dmacro-assembler-arm.cc1585 if ((flags & TAG_OBJECT) != 0) { in AllocateInNewSpace()
1675 if ((flags & TAG_OBJECT) != 0) { in AllocateInNewSpace()
1721 TAG_OBJECT); in AllocateTwoByteString()
1752 TAG_OBJECT); in AllocateAsciiString()
1773 TAG_OBJECT); in AllocateTwoByteConsString()
1793 TAG_OBJECT); in AllocateAsciiConsString()
1813 TAG_OBJECT); in AllocateTwoByteSlicedString()
1833 TAG_OBJECT); in AllocateAsciiSlicedString()
3081 TAG_OBJECT); in AllocateHeapNumber()
Dbuiltins-arm.cc130 TAG_OBJECT); in AllocateEmptyJSArray()
232 static_cast<AllocationFlags>(TAG_OBJECT | SIZE_IN_WORDS)); in AllocateJSArray()
624 TAG_OBJECT); in Generate_StringConstructCode()
Dcode-stubs-arm.cc99 TAG_OBJECT); in Generate()
153 TAG_OBJECT); in Generate()
199 r0, r1, r2, &gc, TAG_OBJECT); in Generate()
279 TAG_OBJECT); in GenerateFastCloneShallowArrayCommon()
407 __ AllocateInNewSpace(size, r0, r1, r2, &slow_case, TAG_OBJECT); in Generate()
4369 __ AllocateInNewSpace(r9, r0, r3, r4, &runtime, TAG_OBJECT); in GenerateNewNonStrictFast()
4550 static_cast<AllocationFlags>(TAG_OBJECT | in GenerateNewStrict()
5054 static_cast<AllocationFlags>(TAG_OBJECT | SIZE_IN_WORDS)); in Generate()
Dmacro-assembler-arm.h62 TAG_OBJECT = 1 << 0, enumerator
Dlithium-codegen-arm.cc4465 TAG_OBJECT); in DoAllocateObject()
4666 __ AllocateInNewSpace(size, r0, r2, r3, &runtime_allocate, TAG_OBJECT); in DoFastLiteral()
4748 __ AllocateInNewSpace(size, r0, r2, r3, &runtime_allocate, TAG_OBJECT); in DoRegExpLiteral()
Dstub-cache-arm.cc4270 TAG_OBJECT); in GenerateStoreFastElement()
4418 TAG_OBJECT); in GenerateStoreFastDoubleElement()
/external/v8/src/mips/
Dmacro-assembler-mips.cc2964 if ((flags & TAG_OBJECT) != 0) { in AllocateInNewSpace()
3046 if ((flags & TAG_OBJECT) != 0) { in AllocateInNewSpace()
3092 TAG_OBJECT); in AllocateTwoByteString()
3122 TAG_OBJECT); in AllocateAsciiString()
3143 TAG_OBJECT); in AllocateTwoByteConsString()
3162 TAG_OBJECT); in AllocateAsciiConsString()
3181 TAG_OBJECT); in AllocateTwoByteSlicedString()
3201 TAG_OBJECT); in AllocateAsciiSlicedString()
3225 TAG_OBJECT); in AllocateHeapNumber()
Dbuiltins-mips.cc134 TAG_OBJECT); in AllocateEmptyJSArray()
237 static_cast<AllocationFlags>(TAG_OBJECT | SIZE_IN_WORDS)); in AllocateJSArray()
640 TAG_OBJECT); in Generate_StringConstructCode()
Dcode-stubs-mips.cc101 TAG_OBJECT); in Generate()
155 TAG_OBJECT); in Generate()
200 v0, a1, a2, &gc, TAG_OBJECT); in Generate()
277 TAG_OBJECT); in GenerateFastCloneShallowArrayCommon()
405 __ AllocateInNewSpace(size, v0, a1, a2, &slow_case, TAG_OBJECT); in Generate()
4565 __ AllocateInNewSpace(t5, v0, a3, t0, &runtime, TAG_OBJECT); in GenerateNewNonStrictFast()
4761 static_cast<AllocationFlags>(TAG_OBJECT | in GenerateNewStrict()
5282 static_cast<AllocationFlags>(TAG_OBJECT | SIZE_IN_WORDS)); in Generate()
Dmacro-assembler-mips.h59 TAG_OBJECT = 1 << 0, enumerator
Dlithium-codegen-mips.cc4359 TAG_OBJECT); in DoAllocateObject()
4562 __ AllocateInNewSpace(size, v0, a2, a3, &runtime_allocate, TAG_OBJECT); in DoFastLiteral()
4645 __ AllocateInNewSpace(size, v0, a2, a3, &runtime_allocate, TAG_OBJECT); in DoRegExpLiteral()

12