Home | History | Annotate | Download | only in x64

Lines Matching defs:elements_array

1065 // storage is put into registers elements_array and elements_array_end  (see
1069 // register elements_array is scratched.
1074 Register elements_array,
1079 __ LoadInitialArrayMap(array_function, scratch, elements_array);
1102 // elements_array: initial map
1106 __ movq(FieldOperand(result, JSObject::kMapOffset), elements_array);
1107 __ Move(elements_array, factory->empty_fixed_array());
1108 __ movq(FieldOperand(result, JSArray::kPropertiesOffset), elements_array);
1117 __ lea(elements_array, Operand(result, JSArray::kSize));
1118 __ movq(FieldOperand(result, JSArray::kElementsOffset), elements_array);
1122 // elements_array: elements array
1125 __ Move(FieldOperand(elements_array, JSObject::kMapOffset),
1129 __ movq(FieldOperand(elements_array, FixedArray::kLengthOffset), array_size);
1133 // elements_array: elements array
1138 __ lea(elements_array, Operand(elements_array,
1142 __ movq(Operand(elements_array, 0), scratch);
1143 __ addq(elements_array, Immediate(kPointerSize));
1145 __ cmpq(elements_array, elements_array_end);
1251 // rcx: elements_array