Home | History | Annotate | Download | only in arm

Lines Matching refs:FieldMemOperand

416     ldr(result, FieldMemOperand(result, JSGlobalPropertyCell::kValueOffset));
875 str(scratch1, FieldMemOperand(string, String::kLengthOffset));
877 str(scratch2, FieldMemOperand(string, HeapObject::kMapOffset));
878 str(scratch1, FieldMemOperand(string, String::kHashFieldOffset));
1113 ldr(code_reg, FieldMemOperand(r1, JSFunction::kSharedFunctionInfoOffset));
1114 ldr(cp, FieldMemOperand(r1, JSFunction::kContextOffset));
1116 FieldMemOperand(code_reg,
1120 FieldMemOperand(r1, JSFunction::kCodeEntryOffset));
1137 ldr(cp, FieldMemOperand(r1, JSFunction::kContextOffset));
1143 ldr(r3, FieldMemOperand(r1, JSFunction::kCodeEntryOffset));
1152 ldr(map, FieldMemOperand(heap_object, HeapObject::kMapOffset));
1160 ldrb(scratch, FieldMemOperand(map, Map::kInstanceTypeOffset));
1173 ldr(scratch, FieldMemOperand(object, HeapObject::kMapOffset));
1174 ldrb(scratch, FieldMemOperand(scratch, Map::kInstanceTypeOffset));
1241 ldr(r3, FieldMemOperand(r1, Code::kHandlerTableOffset)); // Handler table.
1343 ldr(scratch, FieldMemOperand(scratch, offset));
1344 ldr(scratch, FieldMemOperand(scratch, GlobalObject::kGlobalContextOffset));
1353 ldr(holder_reg, FieldMemOperand(scratch, HeapObject::kMapOffset));
1361 ldr(ip, FieldMemOperand(holder_reg, JSGlobalProxy::kContextOffset));
1376 ldr(holder_reg, FieldMemOperand(holder_reg, HeapObject::kMapOffset));
1383 ldr(ip, FieldMemOperand(holder_reg, JSGlobalProxy::kContextOffset));
1392 ldr(scratch, FieldMemOperand(scratch, token_offset));
1393 ldr(ip, FieldMemOperand(ip, token_offset));
1462 ldr(t1, FieldMemOperand(elements, SeededNumberDictionary::kCapacityOffset));
1483 ldr(ip, FieldMemOperand(t2, SeededNumberDictionary::kElementsStartOffset));
1497 ldr(t1, FieldMemOperand(t2, kDetailsOffset));
1504 ldr(result, FieldMemOperand(t2, kValueOffset));
1847 ldr(map, FieldMemOperand(object, HeapObject::kMapOffset));
1855 ldrb(type_reg, FieldMemOperand(map, Map::kInstanceTypeOffset));
1873 ldrb(scratch, FieldMemOperand(map, Map::kBitField2Offset));
1884 ldrb(scratch, FieldMemOperand(map, Map::kBitField2Offset));
1896 ldrb(scratch, FieldMemOperand(map, Map::kBitField2Offset));
1928 ldr(exponent_reg, FieldMemOperand(value_reg, HeapNumber::kExponentOffset));
1932 ldr(mantissa_reg, FieldMemOperand(value_reg, HeapNumber::kMantissaOffset));
1937 str(mantissa_reg, FieldMemOperand(scratch1, FixedDoubleArray::kHeaderSize));
1939 str(exponent_reg, FieldMemOperand(scratch1, offset));
1946 ldr(mantissa_reg, FieldMemOperand(value_reg, HeapNumber::kMantissaOffset));
1997 ldr(scratch, FieldMemOperand(obj, HeapObject::kMapOffset));
2046 ldr(scratch, FieldMemOperand(obj, HeapObject::kMapOffset));
2062 ldr(scratch, FieldMemOperand(obj, HeapObject::kMapOffset));
2084 FieldMemOperand(function, JSFunction::kSharedFunctionInfoOffset));
2086 FieldMemOperand(scratch, SharedFunctionInfo::kCompilerHintsOffset));
2094 ldrb(scratch, FieldMemOperand(result, Map::kBitFieldOffset));
2100 FieldMemOperand(function, JSFunction::kPrototypeOrInitialMapOffset));
2115 ldr(result, FieldMemOperand(result, Map::kPrototypeOffset));
2121 ldr(result, FieldMemOperand(result, Map::kConstructorOffset));
2287 ldr(scratch1, FieldMemOperand(object, HeapObject::kMapOffset));
2293 ldr(scratch1, FieldMemOperand(object, HeapNumber::kExponentOffset));
2348 ldr(scratch, FieldMemOperand(source, HeapNumber::kExponentOffset));
2404 ldr(scratch, FieldMemOperand(source, HeapNumber::kMantissaOffset));
2699 ldr(target, FieldMemOperand(target, GlobalObject::kBuiltinsOffset));
2701 ldr(target, FieldMemOperand(target,
2710 ldr(target, FieldMemOperand(r1, JSFunction::kCodeEntryOffset));
2769 ldr(elements, FieldMemOperand(elements, HeapObject::kMapOffset));
2865 ldr(scratch, FieldMemOperand(scratch, GlobalObject::kGlobalContextOffset));
2885 ldr(map_out, FieldMemOperand(function_in,
2902 ldr(function, FieldMemOperand(function,
2913 ldr(map, FieldMemOperand(function, JSFunction::kPrototypeOrInitialMapOffset));
3003 ldr(object, FieldMemOperand(object, HeapObject::kMapOffset));
3023 ldr(scratch, FieldMemOperand(object, HeapObject::kMapOffset));
3038 ldr(scratch1, FieldMemOperand(first, HeapObject::kMapOffset));
3039 ldr(scratch2, FieldMemOperand(second, HeapObject::kMapOffset));
3040 ldrb(scratch1, FieldMemOperand(scratch1, Map::kInstanceTypeOffset));
3041 ldrb(scratch2, FieldMemOperand(scratch2, Map::kInstanceTypeOffset));
3085 str(heap_number_map, FieldMemOperand(result, HeapObject::kMapOffset));
3123 ldr(tmp, FieldMemOperand(src, i * kPointerSize));
3124 str(tmp, FieldMemOperand(dst, i * kPointerSize));
3497 ldr(scratch, FieldMemOperand(value, HeapObject::kMapOffset));
3504 ldrb(scratch, FieldMemOperand(scratch, Map::kInstanceTypeOffset));
3565 ldr(map, FieldMemOperand(value, HeapObject::kMapOffset));
3576 ldrb(instance_type, FieldMemOperand(map, Map::kInstanceTypeOffset));
3596 ldr(ip, FieldMemOperand(value, String::kLengthOffset));
3659 FieldMemOperand(map, Map::kInstanceDescriptorsOrBitField3Offset));
3680 ldr(r2, FieldMemOperand(r1, JSObject::kElementsOffset));
3687 ldr(r2, FieldMemOperand(r1, HeapObject::kMapOffset));
3688 ldr(r3, FieldMemOperand(r2, Map::kInstanceDescriptorsOrBitField3Offset));
3694 ldr(r3, FieldMemOperand(r3, DescriptorArray::kEnumerationIndexOffset));
3701 ldr(r3, FieldMemOperand(r3, DescriptorArray::kEnumCacheBridgeCacheOffset));
3707 ldr(r1, FieldMemOperand(r2, Map::kPrototypeOffset));