/external/v8/src/ia32/ |
D | macro-assembler-ia32.cc | 1187 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 …]
|
D | codegen-ia32.cc | 401 __ 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()
|
D | builtins-ia32.cc | 915 TAG_OBJECT); in AllocateEmptyJSArray() 1017 TAG_OBJECT); in AllocateJSArray() 1466 TAG_OBJECT); in Generate_StringConstructCode()
|
D | macro-assembler-ia32.h | 43 TAG_OBJECT = 1 << 0, enumerator
|
D | code-stubs-ia32.cc | 70 __ 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()
|
D | lithium-codegen-ia32.cc | 4298 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()
|
D | stub-cache-ia32.cc | 3870 __ 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/ |
D | codegen-x64.cc | 307 __ AllocateInNewSpace(rdi, r14, r11, r15, fail, TAG_OBJECT); in GenerateSmiOnlyToDouble() 390 __ AllocateInNewSpace(rdi, r11, r14, r15, &gc_required, TAG_OBJECT); in GenerateDoubleToObject()
|
D | macro-assembler-x64.cc | 3643 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 …]
|
D | builtins-x64.cc | 993 TAG_OBJECT); in AllocateEmptyJSArray() 1097 TAG_OBJECT); in AllocateJSArray() 1488 TAG_OBJECT); in Generate_StringConstructCode()
|
D | code-stubs-x64.cc | 66 __ 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()
|
D | macro-assembler-x64.h | 43 TAG_OBJECT = 1 << 0, enumerator
|
D | stub-cache-x64.cc | 3624 __ AllocateInNewSpace(size, rdi, rbx, r8, &slow, TAG_OBJECT); in GenerateStoreFastElement() 3757 __ AllocateInNewSpace(size, rdi, rbx, r8, &slow, TAG_OBJECT); in GenerateStoreFastDoubleElement()
|
D | lithium-codegen-x64.cc | 4072 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/ |
D | macro-assembler-arm.cc | 1585 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()
|
D | builtins-arm.cc | 130 TAG_OBJECT); in AllocateEmptyJSArray() 232 static_cast<AllocationFlags>(TAG_OBJECT | SIZE_IN_WORDS)); in AllocateJSArray() 624 TAG_OBJECT); in Generate_StringConstructCode()
|
D | code-stubs-arm.cc | 99 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()
|
D | macro-assembler-arm.h | 62 TAG_OBJECT = 1 << 0, enumerator
|
D | lithium-codegen-arm.cc | 4465 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()
|
D | stub-cache-arm.cc | 4270 TAG_OBJECT); in GenerateStoreFastElement() 4418 TAG_OBJECT); in GenerateStoreFastDoubleElement()
|
/external/v8/src/mips/ |
D | macro-assembler-mips.cc | 2964 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()
|
D | builtins-mips.cc | 134 TAG_OBJECT); in AllocateEmptyJSArray() 237 static_cast<AllocationFlags>(TAG_OBJECT | SIZE_IN_WORDS)); in AllocateJSArray() 640 TAG_OBJECT); in Generate_StringConstructCode()
|
D | code-stubs-mips.cc | 101 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()
|
D | macro-assembler-mips.h | 59 TAG_OBJECT = 1 << 0, enumerator
|
D | lithium-codegen-mips.cc | 4359 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()
|