Home | History | Annotate | Download | only in arm

Lines Matching refs:r2

81   //  -- r2    : receiver
87 __ str(r3, FieldMemOperand(r2, HeapObject::kMapOffset));
88 __ RecordWriteField(r2,
104 // -- r2 : receiver
114 __ ldr(r4, FieldMemOperand(r2, JSObject::kElementsOffset));
134 __ str(r3, FieldMemOperand(r2, HeapObject::kMapOffset));
135 __ RecordWriteField(r2,
145 __ str(r3, FieldMemOperand(r2, JSObject::kElementsOffset));
146 __ RecordWriteField(r2,
171 __ str(r3, FieldMemOperand(r2, HeapObject::kMapOffset));
172 __ RecordWriteField(r2,
239 // -- r2 : receiver
248 __ ldr(r4, FieldMemOperand(r2, JSObject::kElementsOffset));
253 __ Push(r3, r2, r1, r0);
286 __ Pop(r3, r2, r1, r0);
298 __ AllocateHeapNumber(r2, r0, lr, r9, &gc_required);
299 // r2: new heap number
301 __ Strd(r0, r1, FieldMemOperand(r2, HeapNumber::kValueOffset));
303 __ str(r2, MemOperand(r3, 4, PostIndex));
306 r2,
321 __ Pop(r3, r2, r1, r0);
323 __ str(r6, FieldMemOperand(r2, JSObject::kElementsOffset));
324 __ RecordWriteField(r2,
336 __ str(r3, FieldMemOperand(r2, HeapObject::kMapOffset));
337 __ RecordWriteField(r2,