Lines Matching refs:FieldMemOperand
364 __ lw(t2, FieldMemOperand(a0, HeapNumber::kExponentOffset)); in EmitIdenticalObjectComparison()
373 __ lw(t3, FieldMemOperand(a0, HeapNumber::kMantissaOffset)); in EmitIdenticalObjectComparison()
427 __ ldc1(f12, FieldMemOperand(lhs, HeapNumber::kValueOffset)); in EmitSmiNonsmiComparison()
451 __ ldc1(f14, FieldMemOperand(rhs, HeapNumber::kValueOffset)); in EmitSmiNonsmiComparison()
502 __ lw(a2, FieldMemOperand(rhs, HeapObject::kMapOffset)); in EmitCheckForTwoHeapNumbers()
508 __ ldc1(f12, FieldMemOperand(lhs, HeapNumber::kValueOffset)); in EmitCheckForTwoHeapNumbers()
509 __ ldc1(f14, FieldMemOperand(rhs, HeapNumber::kValueOffset)); in EmitCheckForTwoHeapNumbers()
549 __ lw(a3, FieldMemOperand(lhs, HeapObject::kMapOffset)); in EmitCheckForInternalizedStringsOrObjects()
550 __ lbu(a2, FieldMemOperand(a2, Map::kBitFieldOffset)); in EmitCheckForInternalizedStringsOrObjects()
551 __ lbu(a3, FieldMemOperand(a3, Map::kBitFieldOffset)); in EmitCheckForInternalizedStringsOrObjects()
823 __ lw(scratch, FieldMemOperand(base, JSObject::kMapOffset)); in Generate()
826 __ ldc1(double_base, FieldMemOperand(base, HeapNumber::kValueOffset)); in Generate()
836 __ lw(scratch, FieldMemOperand(exponent, JSObject::kMapOffset)); in Generate()
839 FieldMemOperand(exponent, HeapNumber::kValueOffset)); in Generate()
845 FieldMemOperand(exponent, HeapNumber::kValueOffset)); in Generate()
988 FieldMemOperand(heapnumber, HeapNumber::kValueOffset)); in Generate()
1445 __ lw(object_map, FieldMemOperand(object, HeapObject::kMapOffset)); in Generate()
1469 __ lbu(scratch, FieldMemOperand(function_map, Map::kBitFieldOffset)); in Generate()
1475 FieldMemOperand(function, JSFunction::kPrototypeOrInitialMapOffset)); in Generate()
1486 FieldMemOperand(function_prototype, Map::kPrototypeOffset)); in Generate()
1508 __ lbu(map_bit_field, FieldMemOperand(object_map, Map::kBitFieldOffset)); in Generate()
1513 FieldMemOperand(object_map, Map::kInstanceTypeOffset)); in Generate()
1517 __ lw(object, FieldMemOperand(object_map, Map::kPrototypeOffset)); in Generate()
1521 FieldMemOperand(object, HeapObject::kMapOffset)); // In delay slot. in Generate()
1728 __ sw(t0, FieldMemOperand(v0, JSObject::kMapOffset)); in GenerateNewSloppyFast()
1730 __ sw(t5, FieldMemOperand(v0, JSObject::kPropertiesOffset)); in GenerateNewSloppyFast()
1731 __ sw(t5, FieldMemOperand(v0, JSObject::kElementsOffset)); in GenerateNewSloppyFast()
1738 __ sw(a1, FieldMemOperand(v0, kCalleeOffset)); in GenerateNewSloppyFast()
1745 __ sw(t1, FieldMemOperand(v0, kLengthOffset)); in GenerateNewSloppyFast()
1751 __ sw(t0, FieldMemOperand(v0, JSObject::kElementsOffset)); in GenerateNewSloppyFast()
1769 __ sw(t1, FieldMemOperand(t0, FixedArray::kMapOffset)); in GenerateNewSloppyFast()
1771 __ sw(t1, FieldMemOperand(t0, FixedArray::kLengthOffset)); in GenerateNewSloppyFast()
1772 __ sw(cp, FieldMemOperand(t0, FixedArray::kHeaderSize + 0 * kPointerSize)); in GenerateNewSloppyFast()
1776 __ sw(t1, FieldMemOperand(t0, FixedArray::kHeaderSize + 1 * kPointerSize)); in GenerateNewSloppyFast()
1816 __ lw(t1, FieldMemOperand(v0, kLengthOffset)); in GenerateNewSloppyFast()
1826 __ sw(t5, FieldMemOperand(a1, FixedArray::kMapOffset)); in GenerateNewSloppyFast()
1827 __ sw(t1, FieldMemOperand(a1, FixedArray::kLengthOffset)); in GenerateNewSloppyFast()
1839 __ sw(t0, FieldMemOperand(t5, FixedArray::kHeaderSize)); in GenerateNewSloppyFast()
1919 __ sw(t0, FieldMemOperand(v0, JSObject::kMapOffset)); in GenerateNewStrict()
1921 __ sw(t1, FieldMemOperand(v0, JSObject::kPropertiesOffset)); in GenerateNewStrict()
1922 __ sw(t1, FieldMemOperand(v0, JSObject::kElementsOffset)); in GenerateNewStrict()
1928 FieldMemOperand(v0, JSObject::kHeaderSize + in GenerateNewStrict()
1937 __ sw(t0, FieldMemOperand(v0, JSObject::kElementsOffset)); in GenerateNewStrict()
1939 __ sw(t1, FieldMemOperand(t0, FixedArray::kMapOffset)); in GenerateNewStrict()
1940 __ sw(a2, FieldMemOperand(t0, FixedArray::kLengthOffset)); in GenerateNewStrict()
2042 __ lw(regexp_data, FieldMemOperand(a0, JSRegExp::kDataOffset)); in Generate()
2058 __ lw(a0, FieldMemOperand(regexp_data, JSRegExp::kDataTagOffset)); in Generate()
2064 FieldMemOperand(regexp_data, JSRegExp::kIrregexpCaptureCountOffset)); in Generate()
2079 __ lw(a0, FieldMemOperand(subject, HeapObject::kMapOffset)); in Generate()
2080 __ lbu(a0, FieldMemOperand(a0, Map::kInstanceTypeOffset)); in Generate()
2125 __ lw(a0, FieldMemOperand(subject, ConsString::kSecondOffset)); in Generate()
2128 __ lw(subject, FieldMemOperand(subject, ConsString::kFirstOffset)); in Generate()
2132 __ lw(a0, FieldMemOperand(subject, HeapObject::kMapOffset)); in Generate()
2133 __ lbu(a0, FieldMemOperand(a0, Map::kInstanceTypeOffset)); in Generate()
2150 __ lw(a3, FieldMemOperand(a3, String::kLengthOffset)); in Generate()
2158 __ lw(t9, FieldMemOperand(regexp_data, JSRegExp::kDataOneByteCodeOffset)); in Generate()
2160 __ lw(t1, FieldMemOperand(regexp_data, JSRegExp::kDataUC16CodeOffset)); in Generate()
2243 __ lw(t2, FieldMemOperand(subject, String::kLengthOffset)); in Generate()
2294 FieldMemOperand(regexp_data, JSRegExp::kIrregexpCaptureCountOffset)); in Generate()
2307 FieldMemOperand(a0, JSArray::kElementsOffset)); in Generate()
2308 __ lw(a0, FieldMemOperand(last_match_info_elements, HeapObject::kMapOffset)); in Generate()
2314 FieldMemOperand(last_match_info_elements, FixedArray::kLengthOffset)); in Generate()
2323 __ sw(a2, FieldMemOperand(last_match_info_elements, in Generate()
2327 FieldMemOperand(last_match_info_elements, in Generate()
2338 FieldMemOperand(last_match_info_elements, in Generate()
2390 __ lw(a0, FieldMemOperand(subject, HeapObject::kMapOffset)); in Generate()
2391 __ lbu(a0, FieldMemOperand(a0, Map::kInstanceTypeOffset)); in Generate()
2402 FieldMemOperand(subject, ExternalString::kResourceDataOffset)); in Generate()
2418 __ lw(t0, FieldMemOperand(subject, SlicedString::kOffsetOffset)); in Generate()
2420 __ lw(subject, FieldMemOperand(subject, SlicedString::kParentOffset)); in Generate()
2466 __ lw(t2, FieldMemOperand(t2, FixedArray::kHeaderSize)); in GenerateRecordCallTarget()
2475 __ lw(weak_value, FieldMemOperand(t2, WeakCell::kValueOffset)); in GenerateRecordCallTarget()
2479 __ lw(feedback_map, FieldMemOperand(t2, HeapObject::kMapOffset)); in GenerateRecordCallTarget()
2512 __ sw(at, FieldMemOperand(t2, FixedArray::kHeaderSize)); in GenerateRecordCallTarget()
2554 __ lw(a2, FieldMemOperand(t1, FixedArray::kHeaderSize)); in Generate()
2555 __ lw(t1, FieldMemOperand(a2, AllocationSite::kMapOffset)); in Generate()
2568 __ lw(t0, FieldMemOperand(a1, JSFunction::kSharedFunctionInfoOffset)); in Generate()
2569 __ lw(t0, FieldMemOperand(t0, SharedFunctionInfo::kConstructStubOffset)); in Generate()
2592 __ lw(a3, FieldMemOperand(at, FixedArray::kHeaderSize + kPointerSize)); in HandleArrayCase()
2594 __ sw(a3, FieldMemOperand(at, FixedArray::kHeaderSize + kPointerSize)); in HandleArrayCase()
2614 __ lw(t0, FieldMemOperand(t0, FixedArray::kHeaderSize)); in Generate()
2630 __ lw(t1, FieldMemOperand(t0, WeakCell::kValueOffset)); in Generate()
2640 __ lw(a3, FieldMemOperand(at, FixedArray::kHeaderSize + kPointerSize)); in Generate()
2642 __ sw(a3, FieldMemOperand(at, FixedArray::kHeaderSize + kPointerSize)); in Generate()
2657 __ lw(t1, FieldMemOperand(t0, HeapObject::kMapOffset)); in Generate()
2682 __ sw(at, FieldMemOperand(t0, FixedArray::kHeaderSize)); in Generate()
2705 __ lw(t0, FieldMemOperand(a1, JSFunction::kContextOffset)); in Generate()
2714 __ sw(t0, FieldMemOperand(at, FixedArray::kHeaderSize + kPointerSize)); in Generate()
2763 __ lw(result_, FieldMemOperand(object_, HeapObject::kMapOffset)); in GenerateFast()
2764 __ lbu(result_, FieldMemOperand(result_, Map::kInstanceTypeOffset)); in GenerateFast()
2776 __ lw(t0, FieldMemOperand(object_, String::kLengthOffset)); in GenerateFast()
2831 __ lw(result_, FieldMemOperand(object_, HeapObject::kMapOffset)); in GenerateSlow()
2832 __ lbu(result_, FieldMemOperand(result_, Map::kInstanceTypeOffset)); in GenerateSlow()
2878 __ lw(result_, FieldMemOperand(result_, FixedArray::kHeaderSize)); in GenerateFast()
2986 __ lw(a1, FieldMemOperand(v0, HeapObject::kMapOffset)); in Generate()
2987 __ lbu(a1, FieldMemOperand(a1, Map::kInstanceTypeOffset)); in Generate()
2999 __ lw(t0, FieldMemOperand(v0, String::kLengthOffset)); in Generate()
3023 __ lw(t1, FieldMemOperand(v0, ConsString::kSecondOffset)); in Generate()
3026 __ lw(t1, FieldMemOperand(v0, ConsString::kFirstOffset)); in Generate()
3028 __ lw(a1, FieldMemOperand(t1, HeapObject::kMapOffset)); in Generate()
3029 __ lbu(a1, FieldMemOperand(a1, Map::kInstanceTypeOffset)); in Generate()
3034 __ lw(t1, FieldMemOperand(v0, SlicedString::kParentOffset)); in Generate()
3035 __ lw(t0, FieldMemOperand(v0, SlicedString::kOffsetOffset)); in Generate()
3039 __ lw(a1, FieldMemOperand(t1, HeapObject::kMapOffset)); in Generate()
3040 __ lbu(a1, FieldMemOperand(a1, Map::kInstanceTypeOffset)); in Generate()
3073 __ sw(t1, FieldMemOperand(v0, SlicedString::kParentOffset)); in Generate()
3074 __ sw(a3, FieldMemOperand(v0, SlicedString::kOffsetOffset)); in Generate()
3095 __ lw(t1, FieldMemOperand(t1, ExternalString::kResourceDataOffset)); in Generate()
3179 __ lw(a1, FieldMemOperand(a0, HeapObject::kMapOffset)); in Generate()
3180 __ lbu(a1, FieldMemOperand(a1, Map::kInstanceTypeOffset)); in Generate()
3191 __ lw(a2, FieldMemOperand(a0, String::kHashFieldOffset)); in Generate()
3205 __ lw(v0, FieldMemOperand(a0, Oddball::kToNumberOffset)); in Generate()
3254 __ lw(v0, FieldMemOperand(a0, Oddball::kToStringOffset)); in Generate()
3269 __ lw(length, FieldMemOperand(left, String::kLengthOffset)); in GenerateFlatOneByteStringEquals()
3270 __ lw(scratch2, FieldMemOperand(right, String::kLengthOffset)); in GenerateFlatOneByteStringEquals()
3303 __ lw(scratch1, FieldMemOperand(left, String::kLengthOffset)); in GenerateCompareFlatOneByteStrings()
3304 __ lw(scratch2, FieldMemOperand(right, String::kLengthOffset)); in GenerateCompareFlatOneByteStrings()
3416 __ lw(t0, FieldMemOperand(a2, HeapObject::kMapOffset)); in Generate()
3438 __ lw(a1, FieldMemOperand(a1, Oddball::kToNumberOffset)); in GenerateBooleans()
3440 __ lw(a0, FieldMemOperand(a0, Oddball::kToNumberOffset)); in GenerateBooleans()
3582 __ lw(tmp1, FieldMemOperand(left, HeapObject::kMapOffset)); in GenerateInternalizedStrings()
3583 __ lw(tmp2, FieldMemOperand(right, HeapObject::kMapOffset)); in GenerateInternalizedStrings()
3584 __ lbu(tmp1, FieldMemOperand(tmp1, Map::kInstanceTypeOffset)); in GenerateInternalizedStrings()
3585 __ lbu(tmp2, FieldMemOperand(tmp2, Map::kInstanceTypeOffset)); in GenerateInternalizedStrings()
3624 __ lw(tmp1, FieldMemOperand(left, HeapObject::kMapOffset)); in GenerateUniqueNames()
3625 __ lw(tmp2, FieldMemOperand(right, HeapObject::kMapOffset)); in GenerateUniqueNames()
3626 __ lbu(tmp1, FieldMemOperand(tmp1, Map::kInstanceTypeOffset)); in GenerateUniqueNames()
3627 __ lbu(tmp2, FieldMemOperand(tmp2, Map::kInstanceTypeOffset)); in GenerateUniqueNames()
3672 __ lw(tmp1, FieldMemOperand(left, HeapObject::kMapOffset)); in GenerateStrings()
3673 __ lw(tmp2, FieldMemOperand(right, HeapObject::kMapOffset)); in GenerateStrings()
3674 __ lbu(tmp1, FieldMemOperand(tmp1, Map::kInstanceTypeOffset)); in GenerateStrings()
3675 __ lbu(tmp2, FieldMemOperand(tmp2, Map::kInstanceTypeOffset)); in GenerateStrings()
3765 __ lw(a2, FieldMemOperand(a0, HeapObject::kMapOffset)); in GenerateKnownReceivers()
3766 __ lw(a3, FieldMemOperand(a1, HeapObject::kMapOffset)); in GenerateKnownReceivers()
3863 __ lw(index, FieldMemOperand(properties, kCapacityOffset)); in GenerateNegativeLookup()
3879 __ lw(entity_name, FieldMemOperand(tmp, kElementsStartOffset)); in GenerateNegativeLookup()
3895 __ lw(entity_name, FieldMemOperand(entity_name, HeapObject::kMapOffset)); in GenerateNegativeLookup()
3897 FieldMemOperand(entity_name, Map::kInstanceTypeOffset)); in GenerateNegativeLookup()
3903 FieldMemOperand(receiver, JSObject::kPropertiesOffset)); in GenerateNegativeLookup()
3911 __ lw(a0, FieldMemOperand(receiver, JSObject::kPropertiesOffset)); in GenerateNegativeLookup()
3942 __ lw(scratch1, FieldMemOperand(elements, kCapacityOffset)); in GeneratePositiveLookup()
3951 __ lw(scratch2, FieldMemOperand(name, Name::kHashFieldOffset)); in GeneratePositiveLookup()
3974 __ lw(at, FieldMemOperand(scratch2, kElementsStartOffset)); in GeneratePositiveLookup()
4026 __ lw(mask, FieldMemOperand(dictionary, kCapacityOffset)); in Generate()
4030 __ lw(hash, FieldMemOperand(key, Name::kHashFieldOffset)); in Generate()
4062 __ lw(entry_key, FieldMemOperand(index, kElementsStartOffset)); in Generate()
4072 __ lw(entry_key, FieldMemOperand(entry_key, HeapObject::kMapOffset)); in Generate()
4074 FieldMemOperand(entry_key, Map::kInstanceTypeOffset)); in Generate()
4353 FieldMemOperand(feedback, FixedArray::OffsetOfElementAt(0))); in HandleArrayCases()
4354 __ lw(cached_map, FieldMemOperand(cached_map, WeakCell::kValueOffset)); in HandleArrayCases()
4358 __ lw(handler, FieldMemOperand(feedback, FixedArray::OffsetOfElementAt(1))); in HandleArrayCases()
4365 __ lw(length, FieldMemOperand(feedback, FixedArray::kLengthOffset)); in HandleArrayCases()
4393 __ lw(cached_map, FieldMemOperand(cached_map, WeakCell::kValueOffset)); in HandleArrayCases()
4414 __ lw(receiver_map, FieldMemOperand(receiver, HeapObject::kMapOffset)); in HandleMonomorphicCase()
4418 __ lw(cached_map, FieldMemOperand(feedback, WeakCell::kValueOffset)); in HandleMonomorphicCase()
4425 FieldMemOperand(handler, FixedArray::kHeaderSize + kPointerSize)); in HandleMonomorphicCase()
4442 __ lw(feedback, FieldMemOperand(feedback, FixedArray::kHeaderSize)); in GenerateImpl()
4454 __ lw(scratch1, FieldMemOperand(feedback, HeapObject::kMapOffset)); in GenerateImpl()
4498 __ lw(feedback, FieldMemOperand(feedback, FixedArray::kHeaderSize)); in GenerateImpl()
4510 __ lw(scratch1, FieldMemOperand(feedback, HeapObject::kMapOffset)); in GenerateImpl()
4536 FieldMemOperand(feedback, FixedArray::kHeaderSize + kPointerSize)); in GenerateImpl()
4584 __ lw(feedback, FieldMemOperand(feedback, FixedArray::kHeaderSize)); in GenerateImpl()
4596 __ lw(scratch1, FieldMemOperand(feedback, HeapObject::kMapOffset)); in GenerateImpl()
4643 __ lw(too_far, FieldMemOperand(feedback, FixedArray::kLengthOffset)); in HandlePolymorphicStoreCase()
4663 __ lw(cached_map, FieldMemOperand(cached_map, WeakCell::kValueOffset)); in HandlePolymorphicStoreCase()
4674 __ lw(too_far, FieldMemOperand(too_far, WeakCell::kValueOffset)); in HandlePolymorphicStoreCase()
4707 __ lw(feedback, FieldMemOperand(feedback, FixedArray::kHeaderSize)); in GenerateImpl()
4719 __ lw(scratch1, FieldMemOperand(feedback, HeapObject::kMapOffset)); in GenerateImpl()
4748 FieldMemOperand(feedback, FixedArray::kHeaderSize + kPointerSize)); in GenerateImpl()
4902 __ lw(t1, FieldMemOperand(a2, 0)); in CreateArrayDispatchOneArgument()
4911 __ lw(t0, FieldMemOperand(a2, AllocationSite::kTransitionInfoOffset)); in CreateArrayDispatchOneArgument()
4913 __ sw(t0, FieldMemOperand(a2, AllocationSite::kTransitionInfoOffset)); in CreateArrayDispatchOneArgument()
5015 __ lw(t0, FieldMemOperand(a1, JSFunction::kPrototypeOrInitialMapOffset)); in Generate()
5029 __ lw(cp, FieldMemOperand(a1, JSFunction::kContextOffset)); in Generate()
5039 __ lw(a3, FieldMemOperand(a2, AllocationSite::kTransitionInfoOffset)); in Generate()
5110 __ lw(a3, FieldMemOperand(a1, JSFunction::kPrototypeOrInitialMapOffset)); in Generate()
5121 __ lw(a3, FieldMemOperand(a1, JSFunction::kPrototypeOrInitialMapOffset)); in Generate()
5125 __ lbu(a3, FieldMemOperand(a3, Map::kBitField2Offset)); in Generate()
5163 __ lw(result_reg, FieldMemOperand(result_reg, PropertyCell::kValueOffset)); in Generate()
5205 FieldMemOperand(cell_reg, PropertyCell::kDetailsOffset)); in Generate()
5220 __ sw(value_reg, FieldMemOperand(cell_reg, PropertyCell::kValueOffset)); in Generate()
5226 __ lw(value_reg, FieldMemOperand(cell_reg, PropertyCell::kValueOffset)); in Generate()
5232 __ lw(cell_value_reg, FieldMemOperand(cell_reg, PropertyCell::kValueOffset)); in Generate()
5273 __ sw(value_reg, FieldMemOperand(cell_reg, PropertyCell::kValueOffset)); in Generate()
5278 FieldMemOperand(cell_value_reg, HeapObject::kMapOffset)); in Generate()
5280 FieldMemOperand(value_reg, HeapObject::kMapOffset)); in Generate()
5468 __ lw(context, FieldMemOperand(callee, JSFunction::kContextOffset)); in CallApiFunctionStubHelper()