Home
last modified time | relevance | path

Searched refs:kLengthOffset (Results 1 – 25 of 42) sorted by relevance

12

/external/v8/src/x64/
Dcodegen-x64.cc264 __ 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()
Dstub-cache-x64.cc278 __ 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 …]
Dframes-x64.h117 static const int kLengthOffset = StandardFrameConstants::kExpressionsOffset;
Dic-x64.cc341 __ 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()
Dcode-stubs-x64.cc130 __ 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 …]
Dbuiltins-x64.cc241 __ 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/
Dsafepoint-table.h134 static const int kLengthOffset = 0; variable
135 static const int kEntrySizeOffset = kLengthOffset + kIntSize;
Dsafepoint-table.cc65 length_ = Memory::uint32_at(header + kLengthOffset); in SafepointTable()
/external/v8/src/arm/
Dcodegen-arm.cc119 __ 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()
Dstub-cache-arm.cc356 __ 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 …]
Dframes-arm.h166 static const int kLengthOffset = StandardFrameConstants::kExpressionsOffset;
Dic-arm.cc335 __ 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()
Dcode-stubs-arm.cc161 __ 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/
Dstub-cache-ia32.cc304 __ 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 …]
Dframes-ia32.h127 static const int kLengthOffset = StandardFrameConstants::kExpressionsOffset;
Dcodegen-ia32.cc395 __ 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()
Dic-ia32.cc324 __ 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()
Dcode-stubs-ia32.cc135 __ 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 …]
Dbuiltins-ia32.cc237 __ 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/
Dcodegen-mips.cc120 __ 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()
Dstub-cache-mips.cc343 __ 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 …]
Dframes-mips.h235 static const int kLengthOffset = StandardFrameConstants::kExpressionsOffset;
Dic-mips.cc335 __ 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()
Dcode-stubs-mips.cc163 __ 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 …]
Dbuiltins-mips.cc145 __ 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()

12