Home | History | Annotate | Download | only in arm

Lines Matching refs:FieldMemOperand

272          FieldMemOperand(the_heap_number(), HeapNumber::kExponentOffset));
275 FieldMemOperand(the_heap_number(), HeapNumber::kMantissaOffset));
285 __ str(ip, FieldMemOperand(the_heap_number(), HeapNumber::kExponentOffset));
287 __ str(ip, FieldMemOperand(the_heap_number(), HeapNumber::kMantissaOffset));
359 __ ldr(r2, FieldMemOperand(r0, HeapNumber::kExponentOffset));
369 __ ldr(r3, FieldMemOperand(r0, HeapNumber::kMantissaOffset));
512 __ ldr(r2, FieldMemOperand(lhs, HeapObject::kMapOffset));
558 __ ldr(r3, FieldMemOperand(rhs, HeapObject::kMapOffset));
559 __ ldrb(r2, FieldMemOperand(r2, Map::kBitFieldOffset));
560 __ ldrb(r3, FieldMemOperand(r3, Map::kBitFieldOffset));
790 __ ldr(scratch, FieldMemOperand(base, JSObject::kMapOffset));
794 __ vldr(double_base, FieldMemOperand(base, HeapNumber::kValueOffset));
804 __ ldr(scratch, FieldMemOperand(exponent, JSObject::kMapOffset));
808 FieldMemOperand(exponent, HeapNumber::kValueOffset));
814 FieldMemOperand(exponent, HeapNumber::kValueOffset));
939 FieldMemOperand(heapnumber, HeapNumber::kValueOffset));
1363 __ str(map, FieldMemOperand(map_load_offset, Cell::kValueOffset));
1368 __ ldr(scratch, FieldMemOperand(map, Map::kPrototypeOffset));
1381 __ ldr(scratch, FieldMemOperand(scratch, HeapObject::kMapOffset));
1382 __ ldr(scratch, FieldMemOperand(scratch, Map::kPrototypeOffset));
1651 __ ldr(r4, FieldMemOperand(r4, GlobalObject::kNativeContextOffset));
1660 __ str(r4, FieldMemOperand(r0, JSObject::kMapOffset));
1662 __ str(r3, FieldMemOperand(r0, JSObject::kPropertiesOffset));
1663 __ str(r3, FieldMemOperand(r0, JSObject::kElementsOffset));
1671 __ str(r3, FieldMemOperand(r0, kCalleeOffset));
1678 __ str(r2, FieldMemOperand(r0, kLengthOffset));
1684 __ str(r4, FieldMemOperand(r0, JSObject::kElementsOffset));
1699 __ str(r6, FieldMemOperand(r4, FixedArray::kMapOffset));
1701 __ str(r6, FieldMemOperand(r4, FixedArray::kLengthOffset));
1702 __ str(cp, FieldMemOperand(r4, FixedArray::kHeaderSize + 0 * kPointerSize));
1705 __ str(r6, FieldMemOperand(r4, FixedArray::kHeaderSize + 1 * kPointerSize));
1755 __ str(r5, FieldMemOperand(r3, FixedArray::kMapOffset));
1756 __ str(r2, FieldMemOperand(r3, FixedArray::kLengthOffset));
1768 __ str(r6, FieldMemOperand(r5, FixedArray::kHeaderSize));
1853 __ ldr(r4, FieldMemOperand(r4, GlobalObject::kNativeContextOffset));
1857 __ str(r4, FieldMemOperand(r0, JSObject::kMapOffset));
1859 __ str(r3, FieldMemOperand(r0, JSObject::kPropertiesOffset));
1860 __ str(r3, FieldMemOperand(r0, JSObject::kElementsOffset));
1866 __ str(r1, FieldMemOperand(r0, JSObject::kHeaderSize +
1880 __ str(r4, FieldMemOperand(r0, JSObject::kElementsOffset));
1882 __ str(r3, FieldMemOperand(r4, FixedArray::kMapOffset));
1883 __ str(r1, FieldMemOperand(r4, FixedArray::kLengthOffset));
1957 __ ldr(regexp_data, FieldMemOperand(r0, JSRegExp::kDataOffset));
1967 __ ldr(r0, FieldMemOperand(regexp_data, JSRegExp::kDataTagOffset));
1974 FieldMemOperand(regexp_data, JSRegExp::kIrregexpCaptureCountOffset));
1989 __ ldr(r0, FieldMemOperand(subject, HeapObject::kMapOffset));
1990 __ ldrb(r0, FieldMemOperand(r0, Map::kInstanceTypeOffset));
2036 __ ldr(r0, FieldMemOperand(subject, ConsString::kSecondOffset));
2039 __ ldr(subject, FieldMemOperand(subject, ConsString::kFirstOffset));
2043 __ ldr(r0, FieldMemOperand(subject, HeapObject::kMapOffset));
2044 __ ldrb(r0, FieldMemOperand(r0, Map::kInstanceTypeOffset));
2061 __ ldr(r3, FieldMemOperand(r3, String::kLengthOffset));
2070 __ ldr(r6, FieldMemOperand(regexp_data, JSRegExp::kDataOneByteCodeOffset),
2072 __ ldr(r6, FieldMemOperand(regexp_data, JSRegExp::kDataUC16CodeOffset), eq);
2140 __ ldr(r7, FieldMemOperand(subject, String::kLengthOffset));
2208 FieldMemOperand(regexp_data, JSRegExp::kIrregexpCaptureCountOffset));
2221 FieldMemOperand(r0, JSArray::kElementsOffset));
2222 __ ldr(r0, FieldMemOperand(last_match_info_elements, HeapObject::kMapOffset));
2228 FieldMemOperand(last_match_info_elements, FixedArray::kLengthOffset));
2237 __ str(r2, FieldMemOperand(last_match_info_elements,
2241 FieldMemOperand(last_match_info_elements,
2252 FieldMemOperand(last_match_info_elements,
2302 __ ldr(r0, FieldMemOperand(subject, HeapObject::kMapOffset));
2303 __ ldrb(r0, FieldMemOperand(r0, Map::kInstanceTypeOffset));
2311 FieldMemOperand(subject, ExternalString::kResourceDataOffset));
2327 __ ldr(r9, FieldMemOperand(subject, SlicedString::kOffsetOffset));
2329 __ ldr(subject, FieldMemOperand(subject, SlicedString::kParentOffset));
2352 __ ldr(r4, FieldMemOperand(r4, FixedArray::kHeaderSize));
2364 __ ldr(r5, FieldMemOperand(r4, 0));
2386 __ str(ip, FieldMemOperand(r4, FixedArray::kHeaderSize));
2434 __ ldr(r3, FieldMemOperand(r1, JSFunction::kSharedFunctionInfoOffset));
2435 __ ldr(r4, FieldMemOperand(r3, SharedFunctionInfo::kCompilerHintsOffset));
2567 __ ldr(r2, FieldMemOperand(r5, FixedArray::kHeaderSize + kPointerSize));
2571 __ ldr(r2, FieldMemOperand(r5, FixedArray::kHeaderSize));
2572 __ ldr(r5, FieldMemOperand(r2, AllocationSite::kMapOffset));
2584 __ ldr(jmp_reg, FieldMemOperand(r1, JSFunction::kSharedFunctionInfoOffset));
2585 __ ldr(jmp_reg, FieldMemOperand(jmp_reg,
2611 __ ldr(vector, FieldMemOperand(vector,
2613 __ ldr(vector, FieldMemOperand(vector,
2633 __ ldr(r4, FieldMemOperand(r4, FixedArray::kHeaderSize));
2636 __ ldr(r5, FieldMemOperand(r4, HeapObject::kMapOffset));
2671 __ ldr(r4, FieldMemOperand(r4, FixedArray::kHeaderSize));
2714 __ str(ip, FieldMemOperand(r4, FixedArray::kHeaderSize));
2765 __ ldr(result_, FieldMemOperand(object_, HeapObject::kMapOffset));
2766 __ ldrb(result_, FieldMemOperand(result_, Map::kInstanceTypeOffset));
2776 __ ldr(ip, FieldMemOperand(object_, String::kLengthOffset));
2821 __ ldr(result_, FieldMemOperand(object_, HeapObject::kMapOffset));
2822 __ ldrb(result_, FieldMemOperand(result_, Map::kInstanceTypeOffset));
2861 __ ldr(result_, FieldMemOperand(result_, FixedArray::kHeaderSize));
2978 __ ldr(r4, FieldMemOperand(r0, String::kLengthOffset));
3002 __ ldr(r5, FieldMemOperand(r0, ConsString::kSecondOffset));
3005 __ ldr(r5, FieldMemOperand(r0, ConsString::kFirstOffset));
3007 __ ldr(r1, FieldMemOperand(r5, HeapObject::kMapOffset));
3008 __ ldrb(r1, FieldMemOperand(r1, Map::kInstanceTypeOffset));
3013 __ ldr(r5, FieldMemOperand(r0, SlicedString::kParentOffset));
3014 __ ldr(r4, FieldMemOperand(r0, SlicedString::kOffsetOffset));
3017 __ ldr(r1, FieldMemOperand(r5, HeapObject::kMapOffset));
3018 __ ldrb(r1, FieldMemOperand(r1, Map::kInstanceTypeOffset));
3052 __ str(r5, FieldMemOperand(r0, SlicedString::kParentOffset));
3053 __ str(r3, FieldMemOperand(r0, SlicedString::kOffsetOffset));
3074 __ ldr(r5, FieldMemOperand(r5, ExternalString::kResourceDataOffset));
3156 __ ldr(length, FieldMemOperand(left, String::kLengthOffset));
3157 __ ldr(scratch2, FieldMemOperand(right, String::kLengthOffset));
3189 __ ldr(scratch1, FieldMemOperand(left, String::kLengthOffset));
3190 __ ldr(scratch2, FieldMemOperand(right, String::kLengthOffset));
3297 __ ldr(r2, FieldMemOperand(r2, HeapObject::kMapOffset));
3423 __ ldr(tmp1, FieldMemOperand(left, HeapObject::kMapOffset));
3424 __ ldr(tmp2, FieldMemOperand(right, HeapObject::kMapOffset));
3425 __ ldrb(tmp1, FieldMemOperand(tmp1, Map::kInstanceTypeOffset));
3426 __ ldrb(tmp2, FieldMemOperand(tmp2, Map::kInstanceTypeOffset));
3463 __ ldr(tmp1, FieldMemOperand(left, HeapObject::kMapOffset));
3464 __ ldr(tmp2, FieldMemOperand(right, HeapObject::kMapOffset));
3465 __ ldrb(tmp1, FieldMemOperand(tmp1, Map::kInstanceTypeOffset));
3466 __ ldrb(tmp2, FieldMemOperand(tmp2, Map::kInstanceTypeOffset));
3505 __ ldr(tmp1, FieldMemOperand(left, HeapObject::kMapOffset));
3506 __ ldr(tmp2, FieldMemOperand(right, HeapObject::kMapOffset));
3507 __ ldrb(tmp1, FieldMemOperand(tmp1, Map::kInstanceTypeOffset));
3508 __ ldrb(tmp2, FieldMemOperand(tmp2, Map::kInstanceTypeOffset));
3589 __ ldr(r2, FieldMemOperand(r0, HeapObject::kMapOffset));
3590 __ ldr(r3, FieldMemOperand(r1, HeapObject::kMapOffset));
3665 __ ldr(index, FieldMemOperand(properties, kCapacityOffset));
3679 __ ldr(entity_name, FieldMemOperand(tmp, kElementsStartOffset));
3698 __ ldr(entity_name, FieldMemOperand(entity_name, HeapObject::kMapOffset));
3700 FieldMemOperand(entity_name, Map::kInstanceTypeOffset));
3706 FieldMemOperand(receiver, JSObject::kPropertiesOffset));
3714 __ ldr(r0, FieldMemOperand(receiver, JSObject::kPropertiesOffset));
3745 __ ldr(scratch1, FieldMemOperand(elements, kCapacityOffset));
3754 __ ldr(scratch2, FieldMemOperand(name, Name::kHashFieldOffset));
3773 __ ldr(ip, FieldMemOperand(scratch2, kElementsStartOffset));
3826 __ ldr(mask, FieldMemOperand(dictionary, kCapacityOffset));
3830 __ ldr(hash, FieldMemOperand(key, Name::kHashFieldOffset));
3856 __ ldr(entry_key, FieldMemOperand(index, kElementsStartOffset));
3868 __ ldr(entry_key, FieldMemOperand(entry_key, HeapObject::kMapOffset));
3870 FieldMemOperand(entry_key, Map::kInstanceTypeOffset));
4102 __ ldr(r2, FieldMemOperand(r1, JSObject::kMapOffset));
4115 __ ldr(r5, FieldMemOperand(r5, JSFunction::kLiteralsOffset));
4121 __ ldr(r5, FieldMemOperand(r1, JSObject::kElementsOffset));
4133 __ ldr(r5, FieldMemOperand(r1, JSObject::kElementsOffset));
4135 __ str(r0, FieldMemOperand(r6, FixedArray::kHeaderSize));
4140 __ ldr(r5, FieldMemOperand(r1, JSObject::kElementsOffset));
4321 __ ldr(r5, FieldMemOperand(r2, 0));
4330 __ ldr(r4, FieldMemOperand(r2, AllocationSite::kTransitionInfoOffset));
4332 __ str(r4, FieldMemOperand(r2, AllocationSite::kTransitionInfoOffset));
4435 __ ldr(r4, FieldMemOperand(r1, JSFunction::kPrototypeOrInitialMapOffset));
4451 __ ldr(r3, FieldMemOperand(r2, AllocationSite::kTransitionInfoOffset));
4501 __ ldr(r3, FieldMemOperand(r1, JSFunction::kPrototypeOrInitialMapOffset));
4510 __ ldr(r3, FieldMemOperand(r1, JSFunction::kPrototypeOrInitialMapOffset));
4513 __ ldr(r3, FieldMemOperand(r3, Map::kBitField2Offset));
4575 __ ldr(context, FieldMemOperand(callee, JSFunction::kContextOffset));