Lines Matching refs:FieldMemOperand

1446     Ldr(result, FieldMemOperand(result, Cell::kValueOffset));  in LoadHeapObject()
1455 Ldr(descriptors, FieldMemOperand(map, Map::kDescriptorsOffset)); in LoadInstanceDescriptors()
1460 Ldr(dst, FieldMemOperand(map, Map::kBitField3Offset)); in NumberOfOwnDescriptors()
1467 Ldrsw(dst, FieldMemOperand(map, Map::kBitField3Offset)); in EnumLengthUntagged()
1481 Ldr(dst, FieldMemOperand(holder, HeapObject::kMapOffset)); in LoadAccessor()
1484 FieldMemOperand(dst, DescriptorArray::GetValueOffset(accessor_index))); in LoadAccessor()
1487 Ldr(dst, FieldMemOperand(dst, offset)); in LoadAccessor()
1513 Ldr(map, FieldMemOperand(current_object, HeapObject::kMapOffset)); in CheckEnumCache()
1522 Ldr(map, FieldMemOperand(current_object, HeapObject::kMapOffset)); in CheckEnumCache()
1533 Ldr(current_object, FieldMemOperand(current_object, in CheckEnumCache()
1543 Ldr(current_object, FieldMemOperand(map, Map::kPrototypeOffset)); in CheckEnumCache()
1611 Ldr(temp, FieldMemOperand(object, HeapObject::kMapOffset)); in AssertName()
1650 Ldr(scratch, FieldMemOperand(object, HeapObject::kMapOffset)); in AssertUndefinedOrAllocationSite()
1665 Ldr(temp, FieldMemOperand(object, HeapObject::kMapOffset)); in AssertString()
1765 Str(scratch2, FieldMemOperand(string, HeapObject::kMapOffset)); in InitializeNewString()
1768 Str(scratch1, FieldMemOperand(string, String::kLengthOffset)); in InitializeNewString()
1769 Str(scratch2, FieldMemOperand(string, String::kHashFieldOffset)); in InitializeNewString()
2046 Ldr(temp, FieldMemOperand(object, HeapObject::kMapOffset)); in JumpIfHeapNumber()
2064 Ldr(temp, FieldMemOperand(object, HeapObject::kMapOffset)); in JumpIfNotHeapNumber()
2257 Ldr(scratch1, FieldMemOperand(first, HeapObject::kMapOffset)); in JumpIfEitherIsNotSequentialOneByteStrings()
2258 Ldr(scratch2, FieldMemOperand(second, HeapObject::kMapOffset)); in JumpIfEitherIsNotSequentialOneByteStrings()
2259 Ldrb(scratch1, FieldMemOperand(scratch1, Map::kInstanceTypeOffset)); in JumpIfEitherIsNotSequentialOneByteStrings()
2260 Ldrb(scratch2, FieldMemOperand(scratch2, Map::kInstanceTypeOffset)); in JumpIfEitherIsNotSequentialOneByteStrings()
2474 Ldr(code, FieldMemOperand(function, JSFunction::kCodeEntryOffset)); in InvokeFunctionCode()
2505 Ldr(cp, FieldMemOperand(function, JSFunction::kContextOffset)); in InvokeFunction()
2509 Ldr(expected_reg, FieldMemOperand(function, in InvokeFunction()
2512 FieldMemOperand(expected_reg, in InvokeFunction()
2534 Ldr(cp, FieldMemOperand(function, JSFunction::kContextOffset)); in InvokeFunction()
2627 Ldr(fp_scratch, FieldMemOperand(object, HeapNumber::kValueOffset)); in TruncateHeapNumberToI()
2671 Ldr(vector, FieldMemOperand(vector, JSFunction::kSharedFunctionInfoOffset)); in EmitLoadTypeFeedbackVector()
2673 FieldMemOperand(vector, SharedFunctionInfo::kFeedbackVectorOffset)); in EmitLoadTypeFeedbackVector()
3285 Str(scratch1, FieldMemOperand(result, HeapObject::kMapOffset)); in AllocateJSValue()
3287 Str(scratch1, FieldMemOperand(result, JSObject::kPropertiesOffset)); in AllocateJSValue()
3288 Str(scratch1, FieldMemOperand(result, JSObject::kElementsOffset)); in AllocateJSValue()
3289 Str(value, FieldMemOperand(result, JSValue::kValueOffset)); in AllocateJSValue()
3308 Ldr(map, FieldMemOperand(object, HeapObject::kMapOffset)); in CompareObjectType()
3317 Ldrb(type_reg, FieldMemOperand(map, Map::kInstanceTypeOffset)); in CompareInstanceType()
3325 Ldr(obj_map, FieldMemOperand(obj, HeapObject::kMapOffset)); in CompareObjectMap()
3332 Ldr(scratch, FieldMemOperand(obj, HeapObject::kMapOffset)); in CompareObjectMap()
3365 Ldr(scratch, FieldMemOperand(obj, HeapObject::kMapOffset)); in CheckMap()
3391 Ldr(scratch1, FieldMemOperand(obj, HeapObject::kMapOffset)); in DispatchWeakMap()
3402 Ldr(scratch, FieldMemOperand(scratch, WeakCell::kValueOffset)); in CmpWeakValue()
3409 Ldr(value, FieldMemOperand(value, WeakCell::kValueOffset)); in GetWeakValue()
3423 Ldr(temp, FieldMemOperand(object, HeapObject::kMapOffset)); in TestMapBitfield()
3424 Ldrb(temp, FieldMemOperand(temp, Map::kBitFieldOffset)); in TestMapBitfield()
3431 __ Ldrb(result, FieldMemOperand(map, Map::kBitField2Offset)); in LoadElementsKindFromMap()
3440 Ldr(result, FieldMemOperand(map, Map::kConstructorOrBackPointerOffset)); in GetMapConstructor()
3445 Ldr(result, FieldMemOperand(result, Map::kConstructorOrBackPointerOffset)); in GetMapConstructor()
3457 FieldMemOperand(function, JSFunction::kPrototypeOrInitialMapOffset)); in TryGetFunctionPrototype()
3469 Ldr(result, FieldMemOperand(result, Map::kPrototypeOffset)); in TryGetFunctionPrototype()
3558 Ldrb(scratch, FieldMemOperand(map, Map::kBitField2Offset)); in CheckFastElements()
3571 Ldrb(scratch, FieldMemOperand(map, Map::kBitField2Offset)); in CheckFastObjectElements()
3602 Ldr(fpscratch1, FieldMemOperand(value_reg, HeapNumber::kValueOffset)); in StoreNumberToDoubleElements()
3612 FieldMemOperand(scratch1, in StoreNumberToDoubleElements()
3650 Ldr(scratch, FieldMemOperand(string, HeapObject::kMapOffset)); in EmitSeqStringSetCharCheck()
3651 Ldrb(scratch, FieldMemOperand(scratch, Map::kInstanceTypeOffset)); in EmitSeqStringSetCharCheck()
3657 Ldr(scratch, FieldMemOperand(string, String::kLengthOffset)); in EmitSeqStringSetCharCheck()
3688 Ldr(scratch2, FieldMemOperand(scratch1, HeapObject::kMapOffset)); in CheckAccessGlobalProxy()
3694 Ldr(scratch2, FieldMemOperand(holder_reg, in CheckAccessGlobalProxy()
3708 Ldr(scratch3, FieldMemOperand(scratch2, HeapObject::kMapOffset)); in CheckAccessGlobalProxy()
3720 Ldr(scratch1, FieldMemOperand(scratch1, token_offset)); in CheckAccessGlobalProxy()
3721 Ldr(scratch2, FieldMemOperand(scratch2, token_offset)); in CheckAccessGlobalProxy()
3803 FieldMemOperand(scratch2, in LoadFromNumberDictionary()
3824 Ldr(result, FieldMemOperand(scratch2, kValueOffset)); in LoadFromNumberDictionary()
4040 Ldr(temp, FieldMemOperand(object, HeapObject::kMapOffset)); in RecordWriteForMap()
4259 Ldr(current, FieldMemOperand(current, HeapObject::kMapOffset)); in JumpIfDictionaryInPrototypeChain()
4260 Ldr(current, FieldMemOperand(current, Map::kPrototypeOffset)); in JumpIfDictionaryInPrototypeChain()
4265 Ldr(current, FieldMemOperand(current, HeapObject::kMapOffset)); in JumpIfDictionaryInPrototypeChain()
4270 Ldrb(scratch1, FieldMemOperand(current, Map::kBitField2Offset)); in JumpIfDictionaryInPrototypeChain()
4273 Ldr(current, FieldMemOperand(current, Map::kPrototypeOffset)); in JumpIfDictionaryInPrototypeChain()
4336 Ldr(temp, FieldMemOperand(elements, HeapObject::kMapOffset)); in AssertFastElements()
4353 Ldr(temp, FieldMemOperand(object, HeapObject::kMapOffset)); in AssertIsString()
4474 Ldr(map, FieldMemOperand(function, JSFunction::kPrototypeOrInitialMapOffset)); in LoadGlobalFunctionInitialMap()