Lines Matching refs:FieldMemOperand

231       ldr(dst, FieldMemOperand(dst, Cell::kValueOffset));  in Move()
518 ldr(dst, FieldMemOperand(map, HeapObject::kMapOffset)); in RecordWriteForMap()
528 ldr(ip, FieldMemOperand(object, HeapObject::kMapOffset)); in RecordWriteForMap()
1051 ldr(vector, FieldMemOperand(vector, JSFunction::kSharedFunctionInfoOffset)); in EmitLoadTypeFeedbackVector()
1053 FieldMemOperand(vector, SharedFunctionInfo::kFeedbackVectorOffset)); in EmitLoadTypeFeedbackVector()
1154 str(scratch1, FieldMemOperand(string, String::kLengthOffset)); in InitializeNewString()
1156 str(scratch2, FieldMemOperand(string, HeapObject::kMapOffset)); in InitializeNewString()
1157 str(scratch1, FieldMemOperand(string, String::kHashFieldOffset)); in InitializeNewString()
1379 ldr(code, FieldMemOperand(function, JSFunction::kCodeEntryOffset)); in InvokeFunctionCode()
1410 ldr(temp_reg, FieldMemOperand(r1, JSFunction::kSharedFunctionInfoOffset)); in InvokeFunction()
1411 ldr(cp, FieldMemOperand(r1, JSFunction::kContextOffset)); in InvokeFunction()
1413 FieldMemOperand(temp_reg, in InvokeFunction()
1434 ldr(cp, FieldMemOperand(r1, JSFunction::kContextOffset)); in InvokeFunction()
1455 ldr(scratch, FieldMemOperand(object, HeapObject::kMapOffset)); in IsObjectJSStringType()
1456 ldrb(scratch, FieldMemOperand(scratch, Map::kInstanceTypeOffset)); in IsObjectJSStringType()
1465 ldr(scratch, FieldMemOperand(object, HeapObject::kMapOffset)); in IsObjectNameType()
1466 ldrb(scratch, FieldMemOperand(scratch, Map::kInstanceTypeOffset)); in IsObjectNameType()
1532 ldr(holder_reg, FieldMemOperand(scratch, HeapObject::kMapOffset)); in CheckAccessGlobalProxy()
1540 ldr(ip, FieldMemOperand(holder_reg, JSGlobalProxy::kNativeContextOffset)); in CheckAccessGlobalProxy()
1554 ldr(holder_reg, FieldMemOperand(holder_reg, HeapObject::kMapOffset)); in CheckAccessGlobalProxy()
1561 ldr(ip, FieldMemOperand(holder_reg, JSGlobalProxy::kNativeContextOffset)); in CheckAccessGlobalProxy()
1570 ldr(scratch, FieldMemOperand(scratch, token_offset)); in CheckAccessGlobalProxy()
1571 ldr(ip, FieldMemOperand(ip, token_offset)); in CheckAccessGlobalProxy()
1644 ldr(t1, FieldMemOperand(elements, SeededNumberDictionary::kCapacityOffset)); in LoadFromNumberDictionary()
1664 ldr(ip, FieldMemOperand(t2, SeededNumberDictionary::kElementsStartOffset)); in LoadFromNumberDictionary()
1678 ldr(t1, FieldMemOperand(t2, kDetailsOffset)); in LoadFromNumberDictionary()
1686 ldr(result, FieldMemOperand(t2, kValueOffset)); in LoadFromNumberDictionary()
2021 ldr(map, FieldMemOperand(object, HeapObject::kMapOffset)); in CompareObjectType()
2034 ldrb(type_reg, FieldMemOperand(map, Map::kInstanceTypeOffset)); in CompareInstanceType()
2054 ldrb(scratch, FieldMemOperand(map, Map::kBitField2Offset)); in CheckFastElements()
2067 ldrb(scratch, FieldMemOperand(map, Map::kBitField2Offset)); in CheckFastObjectElements()
2080 ldrb(scratch, FieldMemOperand(map, Map::kBitField2Offset)); in CheckFastSmiElements()
2107 vldr(double_scratch, FieldMemOperand(value_reg, HeapNumber::kValueOffset)); in StoreNumberToDoubleElements()
2123 FieldMemOperand(scratch1, in StoreNumberToDoubleElements()
2132 ldr(scratch, FieldMemOperand(obj, HeapObject::kMapOffset)); in CompareMap()
2168 ldr(scratch, FieldMemOperand(obj, HeapObject::kMapOffset)); in CheckMap()
2183 ldr(scratch1, FieldMemOperand(obj, HeapObject::kMapOffset)); in DispatchWeakMap()
2193 ldr(scratch, FieldMemOperand(scratch, WeakCell::kValueOffset)); in CmpWeakValue()
2200 ldr(value, FieldMemOperand(value, WeakCell::kValueOffset)); in GetWeakValue()
2214 ldr(result, FieldMemOperand(map, Map::kConstructorOrBackPointerOffset)); in GetMapConstructor()
2219 ldr(result, FieldMemOperand(result, Map::kConstructorOrBackPointerOffset)); in GetMapConstructor()
2229 FieldMemOperand(function, JSFunction::kPrototypeOrInitialMapOffset)); in TryGetFunctionPrototype()
2244 ldr(result, FieldMemOperand(result, Map::kPrototypeOffset)); in TryGetFunctionPrototype()
2566 ldr(elements, FieldMemOperand(elements, HeapObject::kMapOffset)); in AssertFastElements()
2682 ldr(map, FieldMemOperand(function, JSFunction::kPrototypeOrInitialMapOffset)); in LoadGlobalFunctionInitialMap()
2777 ldr(object, FieldMemOperand(object, HeapObject::kMapOffset)); in AssertString()
2791 ldr(object, FieldMemOperand(object, HeapObject::kMapOffset)); in AssertName()
2832 ldr(scratch, FieldMemOperand(object, HeapObject::kMapOffset)); in AssertUndefinedOrAllocationSite()
2852 ldr(scratch, FieldMemOperand(object, HeapObject::kMapOffset)); in JumpIfNotHeapNumber()
2864 ldr(scratch1, FieldMemOperand(first, HeapObject::kMapOffset)); in JumpIfNonSmisNotBothSequentialOneByteStrings()
2865 ldr(scratch2, FieldMemOperand(second, HeapObject::kMapOffset)); in JumpIfNonSmisNotBothSequentialOneByteStrings()
2866 ldrb(scratch1, FieldMemOperand(scratch1, Map::kInstanceTypeOffset)); in JumpIfNonSmisNotBothSequentialOneByteStrings()
2867 ldrb(scratch2, FieldMemOperand(scratch2, Map::kInstanceTypeOffset)); in JumpIfNonSmisNotBothSequentialOneByteStrings()
2920 str(heap_number_map, FieldMemOperand(result, HeapObject::kMapOffset)); in AllocateHeapNumber()
2952 str(scratch1, FieldMemOperand(result, HeapObject::kMapOffset)); in AllocateJSValue()
2954 str(scratch1, FieldMemOperand(result, JSObject::kPropertiesOffset)); in AllocateJSValue()
2955 str(scratch1, FieldMemOperand(result, JSObject::kElementsOffset)); in AllocateJSValue()
2956 str(value, FieldMemOperand(result, JSValue::kValueOffset)); in AllocateJSValue()
3112 ldr(ip, FieldMemOperand(string, HeapObject::kMapOffset)); in EmitSeqStringSetCharCheck()
3113 ldrb(ip, FieldMemOperand(ip, Map::kInstanceTypeOffset)); in EmitSeqStringSetCharCheck()
3129 ldr(ip, FieldMemOperand(string, String::kLengthOffset)); in EmitSeqStringSetCharCheck()
3368 ldr(descriptors, FieldMemOperand(map, Map::kDescriptorsOffset)); in LoadInstanceDescriptors()
3373 ldr(dst, FieldMemOperand(map, Map::kBitField3Offset)); in NumberOfOwnDescriptors()
3380 ldr(dst, FieldMemOperand(map, Map::kBitField3Offset)); in EnumLength()
3389 ldr(dst, FieldMemOperand(holder, HeapObject::kMapOffset)); in LoadAccessor()
3392 FieldMemOperand(dst, DescriptorArray::GetValueOffset(accessor_index))); in LoadAccessor()
3395 ldr(dst, FieldMemOperand(dst, offset)); in LoadAccessor()
3407 ldr(r1, FieldMemOperand(r2, HeapObject::kMapOffset)); in CheckEnumCache()
3416 ldr(r1, FieldMemOperand(r2, HeapObject::kMapOffset)); in CheckEnumCache()
3428 ldr(r2, FieldMemOperand(r2, JSObject::kElementsOffset)); in CheckEnumCache()
3437 ldr(r2, FieldMemOperand(r1, Map::kPrototypeOffset)); in CheckEnumCache()
3503 ldr(current, FieldMemOperand(current, HeapObject::kMapOffset)); in JumpIfDictionaryInPrototypeChain()
3504 ldr(current, FieldMemOperand(current, Map::kPrototypeOffset)); in JumpIfDictionaryInPrototypeChain()
3510 ldr(current, FieldMemOperand(current, HeapObject::kMapOffset)); in JumpIfDictionaryInPrototypeChain()
3514 ldrb(scratch1, FieldMemOperand(current, Map::kInstanceTypeOffset)); in JumpIfDictionaryInPrototypeChain()
3518 ldr(scratch1, FieldMemOperand(current, Map::kBitField2Offset)); in JumpIfDictionaryInPrototypeChain()
3522 ldr(current, FieldMemOperand(current, Map::kPrototypeOffset)); in JumpIfDictionaryInPrototypeChain()