Home | History | Annotate | Download | only in arm

Lines Matching refs:FieldMemOperand

87   __ ldr(scratch2, FieldMemOperand(receiver, HeapObject::kMapOffset));
99 __ ldr(flags_reg, FieldMemOperand(code, Code::kFlagsOffset));
152 __ ldr(map, FieldMemOperand(receiver, HeapObject::kMapOffset));
153 __ ldrb(scratch0, FieldMemOperand(map, Map::kBitFieldOffset));
158 __ ldrb(scratch0, FieldMemOperand(map, Map::kInstanceTypeOffset));
164 __ ldr(properties, FieldMemOperand(receiver, JSObject::kPropertiesOffset));
166 __ ldr(map, FieldMemOperand(properties, HeapObject::kMapOffset));
173 __ ldr(properties, FieldMemOperand(receiver, JSObject::kPropertiesOffset));
231 __ ldr(scratch, FieldMemOperand(name, String::kHashFieldOffset));
232 __ ldr(ip, FieldMemOperand(receiver, HeapObject::kMapOffset));
289 FieldMemOperand(prototype, GlobalObject::kGlobalContextOffset));
294 FieldMemOperand(prototype, JSFunction::kPrototypeOrInitialMapOffset));
296 __ ldr(prototype, FieldMemOperand(prototype, Map::kPrototypeOffset));
317 __ ldr(prototype, FieldMemOperand(prototype, Map::kPrototypeOffset));
334 __ ldr(dst, FieldMemOperand(src, offset));
338 __ ldr(dst, FieldMemOperand(src, JSObject::kPropertiesOffset));
339 __ ldr(dst, FieldMemOperand(dst, offset));
356 __ ldr(r0, FieldMemOperand(receiver, JSArray::kLengthOffset));
374 __ ldr(scratch1, FieldMemOperand(receiver, HeapObject::kMapOffset));
375 __ ldrb(scratch1, FieldMemOperand(scratch1, Map::kInstanceTypeOffset));
401 __ ldr(r0, FieldMemOperand(receiver, String::kLengthOffset));
411 FieldMemOperand(receiver, JSValue::kValueOffset));
413 __ ldr(r0, FieldMemOperand(scratch1, String::kLengthOffset));
479 __ str(ip, FieldMemOperand(receiver_reg, HeapObject::kMapOffset));
490 __ str(r0, FieldMemOperand(receiver_reg, offset));
508 __ ldr(scratch, FieldMemOperand(receiver_reg, JSObject::kPropertiesOffset));
509 __ str(r0, FieldMemOperand(scratch, offset));
558 __ ldr(r3, FieldMemOperand(r0, GlobalObject::kGlobalReceiverOffset));
583 __ ldr(scratch, FieldMemOperand(scratch, InterceptorInfo::kDataOffset));
643 __ ldr(cp, FieldMemOperand(r5, JSFunction::kContextOffset));
650 __ ldr(r6, FieldMemOperand(r0, CallHandlerInfo::kDataOffset));
897 FieldMemOperand(scratch, JSGlobalPropertyCell::kValueOffset));
1081 __ ldr(scratch1, FieldMemOperand(reg, HeapObject::kMapOffset));
1083 __ ldr(reg, FieldMemOperand(scratch1, Map::kPrototypeOffset));
1100 __ ldr(reg, FieldMemOperand(scratch1, Map::kPrototypeOffset));
1203 __ ldr(scratch3, FieldMemOperand(scratch3, AccessorInfo::kDataOffset));
1348 FieldMemOperand(scratch2, AccessorInfo::kDataOffset));
1353 FieldMemOperand(scratch2, AccessorInfo::kDataOffset));
1411 __ ldr(r1, FieldMemOperand(r3, JSGlobalPropertyCell::kValueOffset));
1426 __ ldr(r4, FieldMemOperand(r1, JSFunction::kSharedFunctionInfoOffset));
1512 __ ldr(r0, FieldMemOperand(receiver, JSArray::kLengthOffset));
1524 __ ldr(elements, FieldMemOperand(receiver, JSArray::kElementsOffset));
1535 __ ldr(r0, FieldMemOperand(receiver, JSArray::kLengthOffset));
1541 __ ldr(r4, FieldMemOperand(elements, FixedArray::kLengthOffset));
1553 __ str(r0, FieldMemOperand(receiver, JSArray::kLengthOffset));
1570 __ ldr(r3, FieldMemOperand(receiver, HeapObject::kMapOffset));
1594 __ str(r0, FieldMemOperand(receiver, JSArray::kLengthOffset));
1626 __ ldr(r7, FieldMemOperand(receiver, HeapObject::kMapOffset));
1664 __ str(r0, FieldMemOperand(receiver, JSArray::kLengthOffset));
1666 __ str(r4, FieldMemOperand(elements, FixedArray::kLengthOffset));
1721 __ ldr(elements, FieldMemOperand(receiver, JSArray::kElementsOffset));
1731 __ ldr(r4, FieldMemOperand(receiver, JSArray::kLengthOffset));
1747 __ str(r4, FieldMemOperand(receiver, JSArray::kLengthOffset));
2071 __ Ldrd(r4, r5, FieldMemOperand(r0, HeapNumber::kValueOffset));
2218 __ ldr(r1, FieldMemOperand(r0, HeapNumber::kExponentOffset));
2232 __ ldr(r3, FieldMemOperand(r0, HeapNumber::kMantissaOffset));
2235 __ str(r1, FieldMemOperand(r0, HeapNumber::kExponentOffset));
2236 __ str(r3, FieldMemOperand(r0, HeapNumber::kMantissaOffset));
2350 __ ldr(r3, FieldMemOperand(r1, GlobalObject::kGlobalReceiverOffset));
2499 __ ldr(r3, FieldMemOperand(r0, GlobalObject::kGlobalReceiverOffset));
2504 __ ldr(cp, FieldMemOperand(r1, JSFunction::kContextOffset));
2516 __ ldr(r3, FieldMemOperand(r1, JSFunction::kCodeEntryOffset));
2655 __ ldr(r3, FieldMemOperand(r1, HeapObject::kMapOffset));
2665 __ ldr(r6, FieldMemOperand(r4, JSGlobalPropertyCell::kValueOffset));
2670 FieldMemOperand(r4, JSGlobalPropertyCell::kValueOffset));
2825 __ ldr(r4, FieldMemOperand(r3, JSGlobalPropertyCell::kValueOffset));
3051 __ ldr(r2, FieldMemOperand(r1, HeapObject::kMapOffset));
3139 __ ldr(r3, FieldMemOperand(r2, HeapObject::kMapOffset));
3180 __ ldr(r2, FieldMemOperand(r1, JSFunction::kSharedFunctionInfoOffset));
3181 __ ldr(r2, FieldMemOperand(r2, SharedFunctionInfo::kDebugInfoOffset));
3189 __ ldr(r2, FieldMemOperand(r1, JSFunction::kPrototypeOrInitialMapOffset));
3209 __ ldrb(r3, FieldMemOperand(r2, Map::kInstanceSizeOffset));
3320 __ ldr(r4, FieldMemOperand(receiver, JSObject::kElementsOffset));
3399 __ ldr(r3, FieldMemOperand(receiver, JSObject::kElementsOffset));
3403 __ ldr(ip, FieldMemOperand(r3, ExternalArray::kLengthOffset));
3408 __ ldr(r3, FieldMemOperand(r3, ExternalArray::kExternalPointerOffset));
3513 __ str(dst1, FieldMemOperand(r0, HeapNumber::kMantissaOffset));
3514 __ str(dst2, FieldMemOperand(r0, HeapNumber::kExponentOffset));
3576 __ str(hiword, FieldMemOperand(r4, HeapNumber::kExponentOffset));
3577 __ str(loword, FieldMemOperand(r4, HeapNumber::kMantissaOffset));
3646 __ str(r2, FieldMemOperand(r3, HeapNumber::kExponentOffset));
3647 __ str(r0, FieldMemOperand(r3, HeapNumber::kMantissaOffset));
3672 __ str(r2, FieldMemOperand(r4, HeapNumber::kMantissaOffset));
3673 __ str(r3, FieldMemOperand(r4, HeapNumber::kExponentOffset));
3730 __ ldr(r3, FieldMemOperand(receiver, JSObject::kElementsOffset));
3733 __ ldr(ip, FieldMemOperand(r3, ExternalArray::kLengthOffset));
3748 __ ldr(r3, FieldMemOperand(r3, ExternalArray::kExternalPointerOffset));
3814 __ ldr(r3, FieldMemOperand(r3, ExternalArray::kExternalPointerOffset));
3875 __ ldr(r5, FieldMemOperand(value, HeapNumber::kExponentOffset));
3876 __ ldr(r6, FieldMemOperand(value, HeapNumber::kMantissaOffset));
4057 __ ldr(r2, FieldMemOperand(r1, JSObject::kElementsOffset));
4061 __ ldr(r3, FieldMemOperand(r2, FixedArray::kLengthOffset));
4110 FieldMemOperand(receiver_reg, JSObject::kElementsOffset));
4113 __ ldr(scratch, FieldMemOperand(elements_reg, FixedArray::kLengthOffset));
4121 __ ldr(scratch, FieldMemOperand(indexed_double_offset, upper_32_offset));
4132 __ str(scratch, FieldMemOperand(heap_number_reg,
4134 __ ldr(scratch, FieldMemOperand(indexed_double_offset,
4136 __ str(scratch, FieldMemOperand(heap_number_reg,
4190 FieldMemOperand(receiver_reg, JSObject::kElementsOffset));
4192 __ ldr(scratch, FieldMemOperand(receiver_reg, JSArray::kLengthOffset));
4194 __ ldr(scratch, FieldMemOperand(elements_reg, FixedArray::kLengthOffset));
4262 FieldMemOperand(receiver_reg, JSArray::kLengthOffset));
4264 FieldMemOperand(receiver_reg, JSObject::kElementsOffset));
4273 __ str(scratch, FieldMemOperand(elements_reg, JSObject::kMapOffset));
4275 __ str(scratch, FieldMemOperand(elements_reg, FixedArray::kLengthOffset));
4278 __ str(scratch, FieldMemOperand(elements_reg, FixedArray::SizeFor(i)));
4282 __ str(value_reg, FieldMemOperand(elements_reg, FixedArray::SizeFor(0)));
4286 FieldMemOperand(receiver_reg, JSObject::kElementsOffset));
4293 __ str(length_reg, FieldMemOperand(receiver_reg, JSArray::kLengthOffset));
4304 __ ldr(scratch, FieldMemOperand(elements_reg, FixedArray::kLengthOffset));
4310 __ str(length_reg, FieldMemOperand(receiver_reg, JSArray::kLengthOffset));
4351 FieldMemOperand(receiver_reg, JSObject::kElementsOffset));
4355 __ ldr(scratch1, FieldMemOperand(receiver_reg, JSArray::kLengthOffset));
4358 FieldMemOperand(elements_reg, FixedArray::kLengthOffset));
4402 __ ldr(scratch1, FieldMemOperand(value_reg, HeapObject::kMapOffset));
4410 FieldMemOperand(receiver_reg, JSArray::kLengthOffset));
4412 FieldMemOperand(receiver_reg, JSObject::kElementsOffset));
4423 __ str(scratch1, FieldMemOperand(elements_reg, JSObject::kMapOffset));
4427 FieldMemOperand(elements_reg, FixedDoubleArray::kLengthOffset));
4431 FieldMemOperand(receiver_reg, JSObject::kElementsOffset));
4438 __ str(length_reg, FieldMemOperand(receiver_reg, JSArray::kLengthOffset));
4440 FieldMemOperand(receiver_reg, JSObject::kElementsOffset));
4446 FieldMemOperand(elements_reg, FixedDoubleArray::kLengthOffset));
4452 __ str(length_reg, FieldMemOperand(receiver_reg, JSArray::kLengthOffset));