Home | History | Annotate | Download | only in arm

Lines Matching full:heap

127   __ LoadRoot(scratch1, Heap::kEmptyFixedArrayRootIndex);
140 // Clear the heap tag on the elements array.
149 __ LoadRoot(scratch3, Heap::kFixedArrayMapRootIndex);
159 __ LoadRoot(scratch3, Heap::kTheHoleValueRootIndex);
231 __ LoadRoot(elements_array_storage, Heap::kEmptyFixedArrayRootIndex);
245 // Clear the heap tag on the elements array.
255 __ LoadRoot(scratch1, Heap::kFixedArrayMapRootIndex);
286 __ LoadRoot(scratch1, Heap::kTheHoleValueRootIndex);
554 __ LoadRoot(r3, Heap::kEmptyFixedArrayRootIndex);
596 __ LoadRoot(argument, Heap::kEmptyStringRootIndex);
713 // Now allocate the JSObject on the heap.
725 __ LoadRoot(r6, Heap::kEmptyFixedArrayRootIndex);
745 __ LoadRoot(r7, Heap::kOnePointerFillerMapRootIndex);
747 __ LoadRoot(r7, Heap::kUndefinedValueRootIndex);
759 // need to undo the allocation, so that the heap is in a consistent state
801 __ LoadRoot(r6, Heap::kFixedArrayMapRootIndex);
819 __ LoadRoot(r7, Heap::kUndefinedValueRootIndex);
821 __ LoadRoot(r8, Heap::kUndefinedValueRootIndex);
838 __ add(r5, r5, Operand(kHeapObjectTag)); // Add the heap tag.
846 // Undo the setting of the new top so that the heap is verifiable. For
1037 __ LoadRoot(r4, Heap::kUndefinedValueRootIndex);
1215 __ LoadRoot(r2, Heap::kUndefinedValueRootIndex);
1255 __ LoadRoot(r3, Heap::kNullValueRootIndex);
1258 __ LoadRoot(r3, Heap::kUndefinedValueRootIndex);
1387 __ LoadRoot(r2, Heap::kRealStackLimitRootIndex);
1427 __ LoadRoot(r1, Heap::kNullValueRootIndex);
1430 __ LoadRoot(r1, Heap::kUndefinedValueRootIndex);
1602 __ LoadRoot(ip, Heap::kUndefinedValueRootIndex);