Lines Matching refs:FixedArray
369 __ movq(rdx, FieldOperand(rbx, FixedArray::kLengthOffset));
379 FixedArray::kHeaderSize));
385 FixedArray::kHeaderSize + 1 * kPointerSize));
436 __ Allocate((length * kPointerSize) + FixedArray::kHeaderSize,
445 __ Move(FieldOperand(rax, FixedArray::kLengthOffset), Smi::FromInt(length));
482 __ Allocate(FixedArray::SizeFor(length),
494 __ Move(FieldOperand(rax, FixedArray::kLengthOffset), Smi::FromInt(length));
2107 // elements of FixedArray type). Value must be a number, but only smis are
2127 // Check that elements are FixedArray.
2137 __ CompareRoot(FieldOperand(scratch, FixedArray::kMapOffset),
2269 FixedArray::kHeaderSize + 2 * kPointerSize;
2278 __ lea(r8, Operand(r8, rcx, times_pointer_size, FixedArray::kHeaderSize));
2347 __ movq(FieldOperand(rdi, FixedArray::kMapOffset), kScratchRegister);
2349 __ movq(FieldOperand(rdi, FixedArray::kLengthOffset), r9);
2350 __ movq(FieldOperand(rdi, FixedArray::kHeaderSize + 0 * kPointerSize), rsi);
2352 __ movq(FieldOperand(rdi, FixedArray::kHeaderSize + 1 * kPointerSize), r9);
2388 FixedArray::kHeaderSize),
2400 __ Move(FieldOperand(rdi, FixedArray::kMapOffset),
2402 __ movq(FieldOperand(rdi, FixedArray::kLengthOffset), rcx);
2418 FixedArray::kHeaderSize),
2497 __ lea(rcx, Operand(rcx, times_pointer_size, FixedArray::kHeaderSize));
2537 __ movq(FieldOperand(rdi, FixedArray::kMapOffset), kScratchRegister);
2540 __ movq(FieldOperand(rdi, FixedArray::kLengthOffset), rcx);
2548 __ movq(FieldOperand(rdi, FixedArray::kHeaderSize), rbx);
2611 // rax: RegExp data (FixedArray)
2617 // rax: RegExp data (FixedArray)
2634 // rax: RegExp data (FixedArray)
2710 // rax: RegExp data (FixedArray)
2875 STATIC_ASSERT(FixedArray::kMaxLength < kMaxInt - FixedArray::kLengthOffset);
2876 __ SmiToInteger32(rax, FieldOperand(rbx, FixedArray::kLengthOffset));
2881 // rbx: last_match_info backing store (FixedArray)
2908 // rbx: last_match_info backing store (FixedArray)
2986 // rax: RegExp data (FixedArray)
3021 // Allocate RegExpResult followed by FixedArray with size in rbx.
3024 __ Allocate(JSRegExpResult::kSize + FixedArray::kHeaderSize,
3042 // Set empty properties FixedArray.
3046 // Set elements to point to FixedArray allocated right after the JSArray.
3058 // Fill out the elements FixedArray.
3060 // rcx: FixedArray.
3068 __ movq(FieldOperand(rcx, FixedArray::kLengthOffset), rdx);
3071 __ lea(rcx, FieldOperand(rcx, FixedArray::kHeaderSize));
3075 // rcx: Start of elements in FixedArray.
3110 mask, FieldOperand(number_string_cache, FixedArray::kLengthOffset));
3138 FixedArray::kHeaderSize));
3156 FixedArray::kHeaderSize));
3165 FixedArray::kHeaderSize + kPointerSize));
4461 FixedArray::kHeaderSize));