/external/v8/src/x64/ |
D | codegen-x64.cc | 264 __ SmiToInteger32(r9, FieldOperand(r8, FixedDoubleArray::kLengthOffset)); in GenerateSmiOnlyToDouble() 296 STATIC_ASSERT(FixedDoubleArray::kLengthOffset == FixedArray::kLengthOffset); in GenerateSmiOnlyToDouble() 323 __ movq(FieldOperand(r14, FixedDoubleArray::kLengthOffset), r11); in GenerateSmiOnlyToDouble() 386 __ SmiToInteger32(r9, FieldOperand(r8, FixedDoubleArray::kLengthOffset)); in GenerateDoubleToObject() 395 __ movq(FieldOperand(r11, FixedArray::kLengthOffset), r14); in GenerateDoubleToObject()
|
D | stub-cache-x64.cc | 278 __ movq(rax, FieldOperand(receiver, JSArray::kLengthOffset)); in GenerateLoadArrayLength() 316 __ movq(rax, FieldOperand(receiver, String::kLengthOffset)); in GenerateLoadStringLength() 329 __ movq(rax, FieldOperand(scratch2, String::kLengthOffset)); in GenerateLoadStringLength() 1371 __ movq(rax, FieldOperand(rdx, JSArray::kLengthOffset)); in CompileArrayPushCall() 1388 __ SmiToInteger32(rax, FieldOperand(rdx, JSArray::kLengthOffset)); in CompileArrayPushCall() 1393 __ SmiToInteger32(rcx, FieldOperand(rdi, FixedArray::kLengthOffset)); in CompileArrayPushCall() 1404 __ Integer32ToSmiField(FieldOperand(rdx, JSArray::kLengthOffset), rax); in CompileArrayPushCall() 1443 __ Integer32ToSmiField(FieldOperand(rdx, JSArray::kLengthOffset), rax); in CompileArrayPushCall() 1514 __ SmiAddConstant(FieldOperand(rdi, FixedArray::kLengthOffset), in CompileArrayPushCall() 1519 __ movq(FieldOperand(rdx, JSArray::kLengthOffset), rax); in CompileArrayPushCall() [all …]
|
D | frames-x64.h | 117 static const int kLengthOffset = StandardFrameConstants::kExpressionsOffset;
|
D | ic-x64.cc | 341 __ SmiCompare(key, FieldOperand(elements, FixedArray::kLengthOffset)); in GenerateFastArrayLoad() 666 __ SmiCompareInteger32(FieldOperand(rbx, FixedArray::kLengthOffset), rcx); in GenerateGeneric() 689 __ SmiCompareInteger32(FieldOperand(rbx, FixedArray::kLengthOffset), rcx); in GenerateGeneric() 696 __ Integer32ToSmiField(FieldOperand(rdx, JSArray::kLengthOffset), rdi); in GenerateGeneric() 704 __ Integer32ToSmiField(FieldOperand(rdx, JSArray::kLengthOffset), rdi); in GenerateGeneric() 718 __ SmiCompareInteger32(FieldOperand(rdx, JSArray::kLengthOffset), rcx); in GenerateGeneric() 1180 __ movq(scratch2, FieldOperand(scratch1, FixedArray::kLengthOffset)); in GenerateMappedArgumentsLookup() 1221 __ movq(scratch, FieldOperand(backing_store, FixedArray::kLengthOffset)); in GenerateUnmappedArgumentsLookup()
|
D | code-stubs-x64.cc | 130 __ Move(FieldOperand(rax, FixedArray::kLengthOffset), Smi::FromInt(length)); in Generate() 179 __ Move(FieldOperand(rax, FixedArray::kLengthOffset), Smi::FromInt(length)); in Generate() 471 __ movq(tos_, FieldOperand(argument, String::kLengthOffset)); in Generate() 2294 __ movq(rcx, Operand(rbx, ArgumentsAdaptorFrameConstants::kLengthOffset)); in GenerateReadElement() 2346 ArgumentsAdaptorFrameConstants::kLengthOffset)); in GenerateNewNonStrictFast() 2443 __ movq(FieldOperand(rdi, FixedArray::kLengthOffset), r9); in GenerateNewNonStrictFast() 2496 __ movq(FieldOperand(rdi, FixedArray::kLengthOffset), rcx); in GenerateNewNonStrictFast() 2546 __ movq(rcx, Operand(rdx, ArgumentsAdaptorFrameConstants::kLengthOffset)); in GenerateNewNonStrictSlow() 2578 __ movq(rcx, Operand(rdx, ArgumentsAdaptorFrameConstants::kLengthOffset)); in GenerateNewStrict() 2634 __ movq(FieldOperand(rdi, FixedArray::kLengthOffset), rcx); in GenerateNewStrict() [all …]
|
D | builtins-x64.cc | 241 __ movq(Operand(rdi, FixedArray::kLengthOffset), rdx); // and length in Generate_JSConstructStubHelper() 1005 __ Move(FieldOperand(result, JSArray::kLengthOffset), Smi::FromInt(0)); in AllocateEmptyJSArray() 1029 __ Move(FieldOperand(scratch1, FixedArray::kLengthOffset), in AllocateEmptyJSArray() 1110 __ movq(FieldOperand(result, JSArray::kLengthOffset), array_size); in AllocateJSArray() 1129 __ movq(FieldOperand(elements_array, FixedArray::kLengthOffset), array_size); in AllocateJSArray() 1582 __ movq(rbx, Operand(rbp, ArgumentsAdaptorFrameConstants::kLengthOffset)); in LeaveArgumentsAdaptorFrame()
|
/external/v8/src/ |
D | safepoint-table.h | 134 static const int kLengthOffset = 0; variable 135 static const int kEntrySizeOffset = kLengthOffset + kIntSize;
|
D | safepoint-table.cc | 65 length_ = Memory::uint32_at(header + kLengthOffset); in SafepointTable()
|
/external/v8/src/arm/ |
D | codegen-arm.cc | 119 __ ldr(r5, FieldMemOperand(r4, FixedArray::kLengthOffset)); in GenerateSmiOnlyToDouble() 130 __ str(r5, MemOperand(r6, FixedDoubleArray::kLengthOffset)); in GenerateSmiOnlyToDouble() 254 __ ldr(r5, FieldMemOperand(r4, FixedArray::kLengthOffset)); in GenerateDoubleToObject() 265 __ str(r5, MemOperand(r6, FixedDoubleArray::kLengthOffset)); in GenerateDoubleToObject()
|
D | stub-cache-arm.cc | 356 __ ldr(r0, FieldMemOperand(receiver, JSArray::kLengthOffset)); in GenerateLoadArrayLength() 401 __ ldr(r0, FieldMemOperand(receiver, String::kLengthOffset)); in GenerateLoadStringLength() 413 __ ldr(r0, FieldMemOperand(scratch1, String::kLengthOffset)); in GenerateLoadStringLength() 1512 __ ldr(r0, FieldMemOperand(receiver, JSArray::kLengthOffset)); in CompileArrayPushCall() 1535 __ ldr(r0, FieldMemOperand(receiver, JSArray::kLengthOffset)); in CompileArrayPushCall() 1541 __ ldr(r4, FieldMemOperand(elements, FixedArray::kLengthOffset)); in CompileArrayPushCall() 1553 __ str(r0, FieldMemOperand(receiver, JSArray::kLengthOffset)); in CompileArrayPushCall() 1594 __ str(r0, FieldMemOperand(receiver, JSArray::kLengthOffset)); in CompileArrayPushCall() 1664 __ str(r0, FieldMemOperand(receiver, JSArray::kLengthOffset)); in CompileArrayPushCall() 1666 __ str(r4, FieldMemOperand(elements, FixedArray::kLengthOffset)); in CompileArrayPushCall() [all …]
|
D | frames-arm.h | 166 static const int kLengthOffset = StandardFrameConstants::kExpressionsOffset;
|
D | ic-arm.cc | 335 __ ldr(scratch1, FieldMemOperand(elements, FixedArray::kLengthOffset)); in GenerateFastArrayLoad() 787 __ ldr(scratch2, FieldMemOperand(scratch1, FixedArray::kLengthOffset)); in GenerateMappedArgumentsLookup() 831 __ ldr(scratch, FieldMemOperand(backing_store, FixedArray::kLengthOffset)); in GenerateUnmappedArgumentsLookup() 1349 __ ldr(ip, FieldMemOperand(elements, FixedArray::kLengthOffset)); in GenerateGeneric() 1369 __ ldr(ip, FieldMemOperand(elements, FixedArray::kLengthOffset)); in GenerateGeneric() 1379 __ str(r4, FieldMemOperand(receiver, JSArray::kLengthOffset)); in GenerateGeneric() 1389 __ str(r4, FieldMemOperand(receiver, JSArray::kLengthOffset)); in GenerateGeneric() 1399 __ ldr(ip, FieldMemOperand(receiver, JSArray::kLengthOffset)); in GenerateGeneric()
|
D | code-stubs-arm.cc | 161 __ str(r2, FieldMemOperand(r0, FixedArray::kLengthOffset)); in Generate() 211 __ str(r2, FieldMemOperand(r0, FixedArray::kLengthOffset)); in Generate() 1516 __ ldr(mask, FieldMemOperand(number_string_cache, FixedArray::kLengthOffset)); in GenerateLookupNumberStringCache() 1830 __ ldr(tos_, FieldMemOperand(tos_, String::kLengthOffset), lt); in Generate() 4270 __ ldr(r0, MemOperand(r2, ArgumentsAdaptorFrameConstants::kLengthOffset)); in GenerateReadElement() 4301 __ ldr(r2, MemOperand(r3, ArgumentsAdaptorFrameConstants::kLengthOffset)); in GenerateNewNonStrictSlow() 4338 __ ldr(r2, MemOperand(r3, ArgumentsAdaptorFrameConstants::kLengthOffset)); in GenerateNewNonStrictFast() 4404 const int kLengthOffset = JSObject::kHeaderSize + in GenerateNewNonStrictFast() local 4406 __ str(r2, FieldMemOperand(r0, kLengthOffset)); in GenerateNewNonStrictFast() 4429 __ str(r6, FieldMemOperand(r4, FixedArray::kLengthOffset)); in GenerateNewNonStrictFast() [all …]
|
/external/v8/src/ia32/ |
D | stub-cache-ia32.cc | 304 __ mov(eax, FieldOperand(receiver, JSArray::kLengthOffset)); in GenerateLoadArrayLength() 342 __ mov(eax, FieldOperand(receiver, String::kLengthOffset)); in GenerateLoadStringLength() 355 __ mov(eax, FieldOperand(scratch2, String::kLengthOffset)); in GenerateLoadStringLength() 1404 __ mov(eax, FieldOperand(edx, JSArray::kLengthOffset)); in CompileArrayPushCall() 1421 __ mov(eax, FieldOperand(edx, JSArray::kLengthOffset)); in CompileArrayPushCall() 1427 __ mov(ecx, FieldOperand(edi, FixedArray::kLengthOffset)); in CompileArrayPushCall() 1438 __ mov(FieldOperand(edx, JSArray::kLengthOffset), eax); in CompileArrayPushCall() 1477 __ mov(FieldOperand(edx, JSArray::kLengthOffset), eax); in CompileArrayPushCall() 1549 __ add(FieldOperand(edi, FixedArray::kLengthOffset), in CompileArrayPushCall() 1556 __ mov(FieldOperand(edx, JSArray::kLengthOffset), eax); in CompileArrayPushCall() [all …]
|
D | frames-ia32.h | 127 static const int kLengthOffset = StandardFrameConstants::kExpressionsOffset;
|
D | codegen-ia32.cc | 395 __ mov(edi, FieldOperand(edi, FixedArray::kLengthOffset)); in GenerateSmiOnlyToDouble() 408 __ mov(FieldOperand(eax, FixedDoubleArray::kLengthOffset), edi); in GenerateSmiOnlyToDouble() 421 __ mov(edi, FieldOperand(esi, FixedArray::kLengthOffset)); in GenerateSmiOnlyToDouble() 528 __ mov(ebx, FieldOperand(edi, FixedDoubleArray::kLengthOffset)); in GenerateDoubleToObject() 539 __ mov(FieldOperand(eax, FixedArray::kLengthOffset), ebx); in GenerateDoubleToObject()
|
D | ic-ia32.cc | 324 __ cmp(key, FieldOperand(scratch, FixedArray::kLengthOffset)); in GenerateFastArrayLoad() 396 __ mov(scratch2, FieldOperand(scratch1, FixedArray::kLengthOffset)); in GenerateMappedArgumentsLookup() 434 __ mov(scratch, FieldOperand(backing_store, FixedArray::kLengthOffset)); in GenerateUnmappedArgumentsLookup() 795 __ cmp(ecx, FieldOperand(ebx, FixedArray::kLengthOffset)); in GenerateGeneric() 814 __ cmp(ecx, FieldOperand(ebx, FixedArray::kLengthOffset)); in GenerateGeneric() 820 __ add(FieldOperand(edx, JSArray::kLengthOffset), in GenerateGeneric() 828 __ add(FieldOperand(edx, JSArray::kLengthOffset), in GenerateGeneric() 844 __ cmp(ecx, FieldOperand(edx, JSArray::kLengthOffset)); // Compare smis. in GenerateGeneric()
|
D | code-stubs-ia32.cc | 135 __ mov(FieldOperand(eax, Context::kLengthOffset), in Generate() 186 __ mov(FieldOperand(eax, Context::kLengthOffset), in Generate() 489 __ mov(tos_, FieldOperand(argument, String::kLengthOffset)); in Generate() 3239 __ mov(ecx, Operand(ebx, ArgumentsAdaptorFrameConstants::kLengthOffset)); in GenerateReadElement() 3275 __ mov(ecx, Operand(edx, ArgumentsAdaptorFrameConstants::kLengthOffset)); in GenerateNewNonStrictSlow() 3311 __ mov(ecx, Operand(edx, ArgumentsAdaptorFrameConstants::kLengthOffset)); in GenerateNewNonStrictFast() 3420 __ mov(FieldOperand(edi, FixedArray::kLengthOffset), eax); in GenerateNewNonStrictFast() 3475 __ mov(FieldOperand(edi, FixedArray::kLengthOffset), ecx); in GenerateNewNonStrictFast() 3528 __ mov(ecx, Operand(edx, ArgumentsAdaptorFrameConstants::kLengthOffset)); in GenerateNewStrict() 3582 __ mov(FieldOperand(edi, FixedArray::kLengthOffset), ecx); in GenerateNewStrict() [all …]
|
D | builtins-ia32.cc | 237 __ mov(Operand(edi, FixedArray::kLengthOffset), edx); // and length in Generate_JSConstructStubHelper() 927 __ mov(FieldOperand(result, JSArray::kLengthOffset), Immediate(0)); in AllocateEmptyJSArray() 951 __ mov(FieldOperand(scratch1, FixedArray::kLengthOffset), in AllocateEmptyJSArray() 1030 __ mov(FieldOperand(result, JSArray::kLengthOffset), array_size); in AllocateJSArray() 1049 __ mov(FieldOperand(elements_array, FixedArray::kLengthOffset), array_size); in AllocateJSArray() 1562 __ mov(ebx, Operand(ebp, ArgumentsAdaptorFrameConstants::kLengthOffset)); in LeaveArgumentsAdaptorFrame()
|
/external/v8/src/mips/ |
D | codegen-mips.cc | 120 __ lw(t1, FieldMemOperand(t0, FixedArray::kLengthOffset)); in GenerateSmiOnlyToDouble() 131 __ sw(t1, MemOperand(t2, FixedDoubleArray::kLengthOffset)); in GenerateSmiOnlyToDouble() 261 __ lw(t1, FieldMemOperand(t0, FixedArray::kLengthOffset)); in GenerateDoubleToObject() 272 __ sw(t1, MemOperand(t2, FixedDoubleArray::kLengthOffset)); in GenerateDoubleToObject()
|
D | stub-cache-mips.cc | 343 __ lw(v0, FieldMemOperand(receiver, JSArray::kLengthOffset)); in GenerateLoadArrayLength() 390 __ lw(v0, FieldMemOperand(receiver, String::kLengthOffset)); in GenerateLoadStringLength() 401 __ lw(v0, FieldMemOperand(scratch1, String::kLengthOffset)); in GenerateLoadStringLength() 1512 __ lw(v0, FieldMemOperand(receiver, JSArray::kLengthOffset)); in CompileArrayPushCall() 1533 __ lw(v0, FieldMemOperand(receiver, JSArray::kLengthOffset)); in CompileArrayPushCall() 1539 __ lw(t0, FieldMemOperand(elements, FixedArray::kLengthOffset)); in CompileArrayPushCall() 1550 __ sw(v0, FieldMemOperand(receiver, JSArray::kLengthOffset)); in CompileArrayPushCall() 1592 __ sw(v0, FieldMemOperand(receiver, JSArray::kLengthOffset)); in CompileArrayPushCall() 1662 __ sw(v0, FieldMemOperand(receiver, JSArray::kLengthOffset)); in CompileArrayPushCall() 1664 __ sw(t0, FieldMemOperand(elements, FixedArray::kLengthOffset)); in CompileArrayPushCall() [all …]
|
D | frames-mips.h | 235 static const int kLengthOffset = StandardFrameConstants::kExpressionsOffset;
|
D | ic-mips.cc | 335 __ lw(scratch1, FieldMemOperand(elements, FixedArray::kLengthOffset)); in GenerateFastArrayLoad() 782 __ lw(scratch2, FieldMemOperand(scratch1, FixedArray::kLengthOffset)); in GenerateMappedArgumentsLookup() 828 __ lw(scratch, FieldMemOperand(backing_store, FixedArray::kLengthOffset)); in GenerateUnmappedArgumentsLookup() 1235 __ lw(t0, FieldMemOperand(elements, FixedArray::kLengthOffset)); in GenerateGeneric() 1255 __ lw(t0, FieldMemOperand(elements, FixedArray::kLengthOffset)); in GenerateGeneric() 1264 __ sw(t0, FieldMemOperand(receiver, JSArray::kLengthOffset)); in GenerateGeneric() 1272 __ sw(t0, FieldMemOperand(receiver, JSArray::kLengthOffset)); in GenerateGeneric() 1282 __ lw(t0, FieldMemOperand(receiver, JSArray::kLengthOffset)); in GenerateGeneric()
|
D | code-stubs-mips.cc | 163 __ sw(a2, FieldMemOperand(v0, FixedArray::kLengthOffset)); in Generate() 212 __ sw(a2, FieldMemOperand(v0, FixedArray::kLengthOffset)); in Generate() 1589 __ lw(mask, FieldMemOperand(number_string_cache, FixedArray::kLengthOffset)); in GenerateLookupNumberStringCache() 1918 __ lw(tos_, FieldMemOperand(tos_, String::kLengthOffset)); in Generate() 4454 __ lw(a0, MemOperand(a2, ArgumentsAdaptorFrameConstants::kLengthOffset)); in GenerateReadElement() 4486 __ lw(a2, MemOperand(a3, ArgumentsAdaptorFrameConstants::kLengthOffset)); in GenerateNewNonStrictSlow() 4527 __ lw(a2, MemOperand(a3, ArgumentsAdaptorFrameConstants::kLengthOffset)); in GenerateNewNonStrictFast() 4605 const int kLengthOffset = JSObject::kHeaderSize + in GenerateNewNonStrictFast() local 4607 __ sw(a2, FieldMemOperand(v0, kLengthOffset)); in GenerateNewNonStrictFast() 4633 __ sw(t2, FieldMemOperand(t0, FixedArray::kLengthOffset)); in GenerateNewNonStrictFast() [all …]
|
D | builtins-mips.cc | 145 __ sw(scratch3, FieldMemOperand(result, JSArray::kLengthOffset)); in AllocateEmptyJSArray() 172 STATIC_ASSERT(1 * kPointerSize == FixedArray::kLengthOffset); in AllocateEmptyJSArray() 249 __ sw(array_size, FieldMemOperand(result, JSArray::kLengthOffset)); in AllocateJSArray() 278 ASSERT_EQ(1 * kPointerSize, FixedArray::kLengthOffset); in AllocateJSArray() 899 __ sw(a0, MemOperand(a2, FixedArray::kLengthOffset)); in Generate_JSConstructStubHelper() 903 ASSERT_EQ(1 * kPointerSize, FixedArray::kLengthOffset); in Generate_JSConstructStubHelper()
|