Lines Matching refs:FieldMemOperand
331 __ ldr(r2, FieldMemOperand(r0, HeapNumber::kExponentOffset)); in EmitIdenticalObjectComparison()
341 __ ldr(r3, FieldMemOperand(r0, HeapNumber::kMantissaOffset)); in EmitIdenticalObjectComparison()
484 __ ldr(r2, FieldMemOperand(lhs, HeapObject::kMapOffset)); in EmitCheckForTwoHeapNumbers()
530 __ ldr(r3, FieldMemOperand(rhs, HeapObject::kMapOffset)); in EmitCheckForInternalizedStringsOrObjects()
531 __ ldrb(r2, FieldMemOperand(r2, Map::kBitFieldOffset)); in EmitCheckForInternalizedStringsOrObjects()
532 __ ldrb(r3, FieldMemOperand(r3, Map::kBitFieldOffset)); in EmitCheckForInternalizedStringsOrObjects()
761 __ ldr(scratch, FieldMemOperand(base, JSObject::kMapOffset)); in Generate()
765 __ vldr(double_base, FieldMemOperand(base, HeapNumber::kValueOffset)); in Generate()
775 __ ldr(scratch, FieldMemOperand(exponent, JSObject::kMapOffset)); in Generate()
779 FieldMemOperand(exponent, HeapNumber::kValueOffset)); in Generate()
785 FieldMemOperand(exponent, HeapNumber::kValueOffset)); in Generate()
910 FieldMemOperand(heapnumber, HeapNumber::kValueOffset)); in Generate()
1319 __ ldr(object_map, FieldMemOperand(object, HeapObject::kMapOffset)); in Generate()
1343 __ ldrb(scratch, FieldMemOperand(function_map, Map::kBitFieldOffset)); in Generate()
1349 FieldMemOperand(function, JSFunction::kPrototypeOrInitialMapOffset)); in Generate()
1360 FieldMemOperand(function_prototype, Map::kPrototypeOffset)); in Generate()
1382 __ ldrb(map_bit_field, FieldMemOperand(object_map, Map::kBitFieldOffset)); in Generate()
1389 __ ldr(object, FieldMemOperand(object_map, Map::kPrototypeOffset)); in Generate()
1393 __ ldr(object_map, FieldMemOperand(object, HeapObject::kMapOffset)); in Generate()
1620 __ str(r4, FieldMemOperand(r0, JSObject::kMapOffset)); in GenerateNewSloppyFast()
1622 __ str(r9, FieldMemOperand(r0, JSObject::kPropertiesOffset)); in GenerateNewSloppyFast()
1623 __ str(r9, FieldMemOperand(r0, JSObject::kElementsOffset)); in GenerateNewSloppyFast()
1630 __ str(r1, FieldMemOperand(r0, kCalleeOffset)); in GenerateNewSloppyFast()
1637 __ str(r5, FieldMemOperand(r0, kLengthOffset)); in GenerateNewSloppyFast()
1643 __ str(r4, FieldMemOperand(r0, JSObject::kElementsOffset)); in GenerateNewSloppyFast()
1658 __ str(r5, FieldMemOperand(r4, FixedArray::kMapOffset)); in GenerateNewSloppyFast()
1660 __ str(r5, FieldMemOperand(r4, FixedArray::kLengthOffset)); in GenerateNewSloppyFast()
1661 __ str(cp, FieldMemOperand(r4, FixedArray::kHeaderSize + 0 * kPointerSize)); in GenerateNewSloppyFast()
1664 __ str(r5, FieldMemOperand(r4, FixedArray::kHeaderSize + 1 * kPointerSize)); in GenerateNewSloppyFast()
1704 __ ldr(r5, FieldMemOperand(r0, kLengthOffset)); in GenerateNewSloppyFast()
1714 __ str(r9, FieldMemOperand(r1, FixedArray::kMapOffset)); in GenerateNewSloppyFast()
1715 __ str(r5, FieldMemOperand(r1, FixedArray::kLengthOffset)); in GenerateNewSloppyFast()
1725 __ str(r4, FieldMemOperand(r9, FixedArray::kHeaderSize)); in GenerateNewSloppyFast()
1805 __ str(r4, FieldMemOperand(r0, JSObject::kMapOffset)); in GenerateNewStrict()
1807 __ str(r5, FieldMemOperand(r0, JSObject::kPropertiesOffset)); in GenerateNewStrict()
1808 __ str(r5, FieldMemOperand(r0, JSObject::kElementsOffset)); in GenerateNewStrict()
1814 FieldMemOperand(r0, JSObject::kHeaderSize + in GenerateNewStrict()
1825 __ str(r4, FieldMemOperand(r0, JSObject::kElementsOffset)); in GenerateNewStrict()
1827 __ str(r5, FieldMemOperand(r4, FixedArray::kMapOffset)); in GenerateNewStrict()
1828 __ str(r2, FieldMemOperand(r4, FixedArray::kLengthOffset)); in GenerateNewStrict()
1924 __ ldr(regexp_data, FieldMemOperand(r0, JSRegExp::kDataOffset)); in Generate()
1934 __ ldr(r0, FieldMemOperand(regexp_data, JSRegExp::kDataTagOffset)); in Generate()
1941 FieldMemOperand(regexp_data, JSRegExp::kIrregexpCaptureCountOffset)); in Generate()
1956 __ ldr(r0, FieldMemOperand(subject, HeapObject::kMapOffset)); in Generate()
1957 __ ldrb(r0, FieldMemOperand(r0, Map::kInstanceTypeOffset)); in Generate()
2003 __ ldr(r0, FieldMemOperand(subject, ConsString::kSecondOffset)); in Generate()
2006 __ ldr(subject, FieldMemOperand(subject, ConsString::kFirstOffset)); in Generate()
2010 __ ldr(r0, FieldMemOperand(subject, HeapObject::kMapOffset)); in Generate()
2011 __ ldrb(r0, FieldMemOperand(r0, Map::kInstanceTypeOffset)); in Generate()
2028 __ ldr(r3, FieldMemOperand(r3, String::kLengthOffset)); in Generate()
2037 __ ldr(r6, FieldMemOperand(regexp_data, JSRegExp::kDataOneByteCodeOffset), in Generate()
2039 __ ldr(r6, FieldMemOperand(regexp_data, JSRegExp::kDataUC16CodeOffset), eq); in Generate()
2107 __ ldr(r7, FieldMemOperand(subject, String::kLengthOffset)); in Generate()
2165 FieldMemOperand(regexp_data, JSRegExp::kIrregexpCaptureCountOffset)); in Generate()
2178 FieldMemOperand(r0, JSArray::kElementsOffset)); in Generate()
2179 __ ldr(r0, FieldMemOperand(last_match_info_elements, HeapObject::kMapOffset)); in Generate()
2185 FieldMemOperand(last_match_info_elements, FixedArray::kLengthOffset)); in Generate()
2194 __ str(r2, FieldMemOperand(last_match_info_elements, in Generate()
2198 FieldMemOperand(last_match_info_elements, in Generate()
2209 FieldMemOperand(last_match_info_elements, in Generate()
2259 __ ldr(r0, FieldMemOperand(subject, HeapObject::kMapOffset)); in Generate()
2260 __ ldrb(r0, FieldMemOperand(r0, Map::kInstanceTypeOffset)); in Generate()
2268 FieldMemOperand(subject, ExternalString::kResourceDataOffset)); in Generate()
2284 __ ldr(r9, FieldMemOperand(subject, SlicedString::kOffsetOffset)); in Generate()
2286 __ ldr(subject, FieldMemOperand(subject, SlicedString::kParentOffset)); in Generate()
2327 __ ldr(r5, FieldMemOperand(r5, FixedArray::kHeaderSize)); in GenerateRecordCallTarget()
2336 __ ldr(weak_value, FieldMemOperand(r5, WeakCell::kValueOffset)); in GenerateRecordCallTarget()
2341 __ ldr(feedback_map, FieldMemOperand(r5, HeapObject::kMapOffset)); in GenerateRecordCallTarget()
2374 __ str(ip, FieldMemOperand(r5, FixedArray::kHeaderSize)); in GenerateRecordCallTarget()
2417 __ ldr(r2, FieldMemOperand(r5, FixedArray::kHeaderSize)); in Generate()
2418 __ ldr(r5, FieldMemOperand(r2, AllocationSite::kMapOffset)); in Generate()
2431 __ ldr(r4, FieldMemOperand(r1, JSFunction::kSharedFunctionInfoOffset)); in Generate()
2432 __ ldr(r4, FieldMemOperand(r4, SharedFunctionInfo::kConstructStubOffset)); in Generate()
2455 __ ldr(r3, FieldMemOperand(r2, 0)); in HandleArrayCase()
2457 __ str(r3, FieldMemOperand(r2, 0)); in HandleArrayCase()
2476 __ ldr(r4, FieldMemOperand(r4, FixedArray::kHeaderSize)); in Generate()
2492 __ ldr(r5, FieldMemOperand(r4, WeakCell::kValueOffset)); in Generate()
2503 __ ldr(r3, FieldMemOperand(r2, 0)); in Generate()
2505 __ str(r3, FieldMemOperand(r2, 0)); in Generate()
2519 __ ldr(r5, FieldMemOperand(r4, HeapObject::kMapOffset)); in Generate()
2544 __ str(ip, FieldMemOperand(r4, FixedArray::kHeaderSize)); in Generate()
2567 __ ldr(r4, FieldMemOperand(r1, JSFunction::kContextOffset)); in Generate()
2576 __ str(r5, FieldMemOperand(r4, FixedArray::kHeaderSize + kPointerSize)); in Generate()
2622 __ ldr(result_, FieldMemOperand(object_, HeapObject::kMapOffset)); in GenerateFast()
2623 __ ldrb(result_, FieldMemOperand(result_, Map::kInstanceTypeOffset)); in GenerateFast()
2634 __ ldr(ip, FieldMemOperand(object_, String::kLengthOffset)); in GenerateFast()
2689 __ ldr(result_, FieldMemOperand(object_, HeapObject::kMapOffset)); in GenerateSlow()
2690 __ ldrb(result_, FieldMemOperand(result_, Map::kInstanceTypeOffset)); in GenerateSlow()
2728 __ ldr(result_, FieldMemOperand(result_, FixedArray::kHeaderSize)); in GenerateFast()
2845 __ ldr(r4, FieldMemOperand(r0, String::kLengthOffset)); in Generate()
2869 __ ldr(r5, FieldMemOperand(r0, ConsString::kSecondOffset)); in Generate()
2872 __ ldr(r5, FieldMemOperand(r0, ConsString::kFirstOffset)); in Generate()
2874 __ ldr(r1, FieldMemOperand(r5, HeapObject::kMapOffset)); in Generate()
2875 __ ldrb(r1, FieldMemOperand(r1, Map::kInstanceTypeOffset)); in Generate()
2880 __ ldr(r5, FieldMemOperand(r0, SlicedString::kParentOffset)); in Generate()
2881 __ ldr(r4, FieldMemOperand(r0, SlicedString::kOffsetOffset)); in Generate()
2884 __ ldr(r1, FieldMemOperand(r5, HeapObject::kMapOffset)); in Generate()
2885 __ ldrb(r1, FieldMemOperand(r1, Map::kInstanceTypeOffset)); in Generate()
2919 __ str(r5, FieldMemOperand(r0, SlicedString::kParentOffset)); in Generate()
2920 __ str(r3, FieldMemOperand(r0, SlicedString::kOffsetOffset)); in Generate()
2941 __ ldr(r5, FieldMemOperand(r5, ExternalString::kResourceDataOffset)); in Generate()
3032 __ ldr(r2, FieldMemOperand(r0, String::kHashFieldOffset)); in Generate()
3045 __ ldr(r0, FieldMemOperand(r0, Oddball::kToNumberOffset)); in Generate()
3090 __ ldr(r0, FieldMemOperand(r0, Oddball::kToStringOffset)); in Generate()
3106 __ ldr(length, FieldMemOperand(left, String::kLengthOffset)); in GenerateFlatOneByteStringEquals()
3107 __ ldr(scratch2, FieldMemOperand(right, String::kLengthOffset)); in GenerateFlatOneByteStringEquals()
3139 __ ldr(scratch1, FieldMemOperand(left, String::kLengthOffset)); in GenerateCompareFlatOneByteStrings()
3140 __ ldr(scratch2, FieldMemOperand(right, String::kLengthOffset)); in GenerateCompareFlatOneByteStrings()
3246 __ ldr(r2, FieldMemOperand(r2, HeapObject::kMapOffset)); in Generate()
3270 __ ldr(r1, FieldMemOperand(r1, Oddball::kToNumberOffset)); in GenerateBooleans()
3272 __ ldr(r0, FieldMemOperand(r0, Oddball::kToNumberOffset)); in GenerateBooleans()
3396 __ ldr(tmp1, FieldMemOperand(left, HeapObject::kMapOffset)); in GenerateInternalizedStrings()
3397 __ ldr(tmp2, FieldMemOperand(right, HeapObject::kMapOffset)); in GenerateInternalizedStrings()
3398 __ ldrb(tmp1, FieldMemOperand(tmp1, Map::kInstanceTypeOffset)); in GenerateInternalizedStrings()
3399 __ ldrb(tmp2, FieldMemOperand(tmp2, Map::kInstanceTypeOffset)); in GenerateInternalizedStrings()
3436 __ ldr(tmp1, FieldMemOperand(left, HeapObject::kMapOffset)); in GenerateUniqueNames()
3437 __ ldr(tmp2, FieldMemOperand(right, HeapObject::kMapOffset)); in GenerateUniqueNames()
3438 __ ldrb(tmp1, FieldMemOperand(tmp1, Map::kInstanceTypeOffset)); in GenerateUniqueNames()
3439 __ ldrb(tmp2, FieldMemOperand(tmp2, Map::kInstanceTypeOffset)); in GenerateUniqueNames()
3478 __ ldr(tmp1, FieldMemOperand(left, HeapObject::kMapOffset)); in GenerateStrings()
3479 __ ldr(tmp2, FieldMemOperand(right, HeapObject::kMapOffset)); in GenerateStrings()
3480 __ ldrb(tmp1, FieldMemOperand(tmp1, Map::kInstanceTypeOffset)); in GenerateStrings()
3481 __ ldrb(tmp2, FieldMemOperand(tmp2, Map::kInstanceTypeOffset)); in GenerateStrings()
3565 __ ldr(r2, FieldMemOperand(r0, HeapObject::kMapOffset)); in GenerateKnownReceivers()
3566 __ ldr(r3, FieldMemOperand(r1, HeapObject::kMapOffset)); in GenerateKnownReceivers()
3650 __ ldr(index, FieldMemOperand(properties, kCapacityOffset)); in GenerateNegativeLookup()
3664 __ ldr(entity_name, FieldMemOperand(tmp, kElementsStartOffset)); in GenerateNegativeLookup()
3683 __ ldr(entity_name, FieldMemOperand(entity_name, HeapObject::kMapOffset)); in GenerateNegativeLookup()
3685 FieldMemOperand(entity_name, Map::kInstanceTypeOffset)); in GenerateNegativeLookup()
3691 FieldMemOperand(receiver, JSObject::kPropertiesOffset)); in GenerateNegativeLookup()
3699 __ ldr(r0, FieldMemOperand(receiver, JSObject::kPropertiesOffset)); in GenerateNegativeLookup()
3730 __ ldr(scratch1, FieldMemOperand(elements, kCapacityOffset)); in GeneratePositiveLookup()
3739 __ ldr(scratch2, FieldMemOperand(name, Name::kHashFieldOffset)); in GeneratePositiveLookup()
3758 __ ldr(ip, FieldMemOperand(scratch2, kElementsStartOffset)); in GeneratePositiveLookup()
3811 __ ldr(mask, FieldMemOperand(dictionary, kCapacityOffset)); in Generate()
3815 __ ldr(hash, FieldMemOperand(key, Name::kHashFieldOffset)); in Generate()
3841 __ ldr(entry_key, FieldMemOperand(index, kElementsStartOffset)); in Generate()
3853 __ ldr(entry_key, FieldMemOperand(entry_key, HeapObject::kMapOffset)); in Generate()
3855 FieldMemOperand(entry_key, Map::kInstanceTypeOffset)); in Generate()
4125 FieldMemOperand(feedback, FixedArray::OffsetOfElementAt(0))); in HandleArrayCases()
4126 __ ldr(cached_map, FieldMemOperand(cached_map, WeakCell::kValueOffset)); in HandleArrayCases()
4131 __ ldr(handler, FieldMemOperand(feedback, FixedArray::OffsetOfElementAt(1))); in HandleArrayCases()
4137 __ ldr(length, FieldMemOperand(feedback, FixedArray::kLengthOffset)); in HandleArrayCases()
4165 __ ldr(cached_map, FieldMemOperand(cached_map, WeakCell::kValueOffset)); in HandleArrayCases()
4187 __ ldr(receiver_map, FieldMemOperand(receiver, HeapObject::kMapOffset)); in HandleMonomorphicCase()
4191 __ ldr(cached_map, FieldMemOperand(feedback, WeakCell::kValueOffset)); in HandleMonomorphicCase()
4197 FieldMemOperand(handler, FixedArray::kHeaderSize + kPointerSize)); in HandleMonomorphicCase()
4212 __ ldr(feedback, FieldMemOperand(feedback, FixedArray::kHeaderSize)); in GenerateImpl()
4224 __ ldr(scratch1, FieldMemOperand(feedback, HeapObject::kMapOffset)); in GenerateImpl()
4267 __ ldr(feedback, FieldMemOperand(feedback, FixedArray::kHeaderSize)); in GenerateImpl()
4279 __ ldr(scratch1, FieldMemOperand(feedback, HeapObject::kMapOffset)); in GenerateImpl()
4304 FieldMemOperand(feedback, FixedArray::kHeaderSize + kPointerSize)); in GenerateImpl()
4351 __ ldr(feedback, FieldMemOperand(feedback, FixedArray::kHeaderSize)); in GenerateImpl()
4363 __ ldr(scratch1, FieldMemOperand(feedback, HeapObject::kMapOffset)); in GenerateImpl()
4413 __ ldr(too_far, FieldMemOperand(feedback, FixedArray::kLengthOffset)); in HandlePolymorphicStoreCase()
4432 __ ldr(cached_map, FieldMemOperand(cached_map, WeakCell::kValueOffset)); in HandlePolymorphicStoreCase()
4443 __ ldr(too_far, FieldMemOperand(too_far, WeakCell::kValueOffset)); in HandlePolymorphicStoreCase()
4475 __ ldr(feedback, FieldMemOperand(feedback, FixedArray::kHeaderSize)); in GenerateImpl()
4487 __ ldr(scratch1, FieldMemOperand(feedback, HeapObject::kMapOffset)); in GenerateImpl()
4519 FieldMemOperand(feedback, FixedArray::kHeaderSize + kPointerSize)); in GenerateImpl()
4678 __ ldr(r5, FieldMemOperand(r2, 0)); in CreateArrayDispatchOneArgument()
4687 __ ldr(r4, FieldMemOperand(r2, AllocationSite::kTransitionInfoOffset)); in CreateArrayDispatchOneArgument()
4689 __ str(r4, FieldMemOperand(r2, AllocationSite::kTransitionInfoOffset)); in CreateArrayDispatchOneArgument()
4793 __ ldr(r4, FieldMemOperand(r1, JSFunction::kPrototypeOrInitialMapOffset)); in Generate()
4805 __ ldr(cp, FieldMemOperand(r1, JSFunction::kContextOffset)); in Generate()
4816 __ ldr(r3, FieldMemOperand(r2, AllocationSite::kTransitionInfoOffset)); in Generate()
4885 __ ldr(r3, FieldMemOperand(r1, JSFunction::kPrototypeOrInitialMapOffset)); in Generate()
4894 __ ldr(r3, FieldMemOperand(r1, JSFunction::kPrototypeOrInitialMapOffset)); in Generate()
4897 __ ldr(r3, FieldMemOperand(r3, Map::kBitField2Offset)); in Generate()
4935 __ ldr(result, FieldMemOperand(result, PropertyCell::kValueOffset)); in Generate()
4979 __ ldr(cell_details, FieldMemOperand(cell, PropertyCell::kDetailsOffset)); in Generate()
4995 __ str(value, FieldMemOperand(cell, PropertyCell::kValueOffset)); in Generate()
5008 __ ldr(cell_value, FieldMemOperand(cell, PropertyCell::kValueOffset)); in Generate()
5051 __ str(value, FieldMemOperand(cell, PropertyCell::kValueOffset)); in Generate()
5057 __ ldr(cell_value_map, FieldMemOperand(cell_value, HeapObject::kMapOffset)); in Generate()
5058 __ ldr(scratch, FieldMemOperand(value, HeapObject::kMapOffset)); in Generate()
5250 __ ldr(context, FieldMemOperand(callee, JSFunction::kContextOffset)); in CallApiFunctionStubHelper()