Lines Matching refs:FixedArray
125 __ AllocateInNewSpace((length * kPointerSize) + FixedArray::kHeaderSize,
173 __ AllocateInNewSpace(FixedArray::SizeFor(length),
250 : FixedArray::SizeFor(length);
312 FixedArray::kHeaderSize));
388 FixedArray::kHeaderSize));
3333 FixedArray::kHeaderSize + 2 * kPointerSize;
3341 __ lea(ebx, Operand(ebx, ecx, times_2, FixedArray::kHeaderSize));
3417 __ mov(FieldOperand(edi, FixedArray::kMapOffset),
3420 __ mov(FieldOperand(edi, FixedArray::kLengthOffset), eax);
3421 __ mov(FieldOperand(edi, FixedArray::kHeaderSize + 0 * kPointerSize), esi);
3423 __ mov(FieldOperand(edi, FixedArray::kHeaderSize + 1 * kPointerSize), eax);
3457 __ mov(FieldOperand(edi, eax, times_2, FixedArray::kHeaderSize), ecx);
3473 __ mov(FieldOperand(edi, FixedArray::kMapOffset),
3475 __ mov(FieldOperand(edi, FixedArray::kLengthOffset), ecx);
3487 __ mov(FieldOperand(edi, ebx, times_2, FixedArray::kHeaderSize), eax);
3540 __ lea(ecx, Operand(ecx, times_2, FixedArray::kHeaderSize));
3579 __ mov(FieldOperand(edi, FixedArray::kMapOffset),
3582 __ mov(FieldOperand(edi, FixedArray::kLengthOffset), ecx);
3590 __ mov(FieldOperand(edi, FixedArray::kHeaderSize), ebx);
3648 __ Check(not_zero, "Unexpected type for RegExp data, FixedArray expected");
3650 __ Check(equal, "Unexpected type for RegExp data, FixedArray expected");
3653 // ecx: RegExp data (FixedArray)
3659 // ecx: RegExp data (FixedArray)
3671 // ecx: RegExp data (FixedArray)
3682 // ecx: RegExp data (FixedArray)
3691 // ecx: RegExp data (FixedArray)
3706 __ mov(eax, FieldOperand(ebx, FixedArray::kLengthOffset));
3714 // ecx: RegExp data (FixedArray)
3783 // ecx: RegExp data (FixedArray)
3790 // ecx: RegExp data (FixedArray)
3948 // ebx: last_match_info backing store (FixedArray)
3975 // ebx: last_match_info backing store (FixedArray)
4039 // Allocate RegExpResult followed by FixedArray with size in ebx.
4042 __ AllocateInNewSpace(JSRegExpResult::kSize + FixedArray::kHeaderSize,
4053 // Set empty properties FixedArray.
4054 // Set elements to point to FixedArray allocated right after the JSArray.
4074 // Fill out the elements FixedArray.
4076 // ebx: FixedArray.
4083 __ mov(FieldOperand(ebx, FixedArray::kLengthOffset), ecx);
4087 __ lea(ebx, FieldOperand(ebx, FixedArray::kHeaderSize));
4091 // ebx: Start of elements in FixedArray.
4129 __ mov(mask, FieldOperand(number_string_cache, FixedArray::kLengthOffset));
4164 FixedArray::kHeaderSize));
4190 FixedArray::kHeaderSize));
4199 FixedArray::kHeaderSize + kPointerSize));
5466 FixedArray::kHeaderSize));