Home | History | Annotate | Download | only in arm64

Lines Matching refs:FieldMemOperand

272     __ Ldr(double_scratch, FieldMemOperand(right, HeapNumber::kValueOffset));
383 __ Ldr(right_d, FieldMemOperand(right, HeapNumber::kValueOffset));
408 __ Ldr(left_d, FieldMemOperand(left, HeapNumber::kValueOffset));
461 FieldMemOperand(right_map, Map::kBitFieldOffset));
462 __ Ldrb(left_bitfield, FieldMemOperand(left_map, Map::kBitFieldOffset));
561 __ Ldr(rhs_map, FieldMemOperand(rhs, HeapObject::kMapOffset));
562 __ Ldr(lhs_map, FieldMemOperand(lhs, HeapObject::kMapOffset));
563 __ Ldrb(rhs_type, FieldMemOperand(rhs_map, Map::kInstanceTypeOffset));
564 __ Ldrb(lhs_type, FieldMemOperand(lhs_map, Map::kInstanceTypeOffset));
586 __ Ldr(lhs_d, FieldMemOperand(lhs, HeapNumber::kValueOffset));
587 __ Ldr(rhs_d, FieldMemOperand(rhs, HeapNumber::kValueOffset));
755 __ Ldr(base_double, FieldMemOperand(base_tagged, HeapNumber::kValueOffset));
769 FieldMemOperand(exponent_tagged, HeapNumber::kValueOffset));
773 FieldMemOperand(exponent_tagged, HeapNumber::kValueOffset));
1494 __ Str(map, FieldMemOperand(scratch1, Cell::kValueOffset));
1508 __ Ldr(chain_prototype, FieldMemOperand(map, Map::kPrototypeOffset));
1529 __ Ldr(chain_map, FieldMemOperand(chain_prototype, HeapObject::kMapOffset));
1530 __ Ldr(chain_prototype, FieldMemOperand(chain_map, Map::kPrototypeOffset));
1796 FieldMemOperand(global_object,
1807 __ Str(sloppy_args_map, FieldMemOperand(alloc_obj, JSObject::kMapOffset));
1809 __ Str(x10, FieldMemOperand(alloc_obj, JSObject::kPropertiesOffset));
1810 __ Str(x10, FieldMemOperand(alloc_obj, JSObject::kElementsOffset));
1817 __ Str(function, FieldMemOperand(alloc_obj, kCalleeOffset));
1823 __ Str(arg_count_smi, FieldMemOperand(alloc_obj, kLengthOffset));
1842 __ Str(elements, FieldMemOperand(alloc_obj, JSObject::kElementsOffset));
1854 __ Str(x10, FieldMemOperand(elements, FixedArray::kMapOffset));
1857 __ Str(x10, FieldMemOperand(elements, FixedArray::kLengthOffset));
1858 __ Str(cp, FieldMemOperand(elements,
1862 __ Str(x10, FieldMemOperand(elements,
1920 __ Str(x10, FieldMemOperand(backing_store, FixedArray::kMapOffset));
1921 __ Str(arg_count_smi, FieldMemOperand(backing_store,
1942 __ Str(x11, FieldMemOperand(x12, FixedArray::kHeaderSize));
2042 __ Ldr(global_ctx, FieldMemOperand(global_object,
2054 __ Str(strict_args_map, FieldMemOperand(alloc_obj, JSObject::kMapOffset));
2056 __ Str(x5, FieldMemOperand(alloc_obj, JSObject::kPropertiesOffset));
2057 __ Str(x5, FieldMemOperand(alloc_obj, JSObject::kElementsOffset));
2063 __ Str(param_count_smi, FieldMemOperand(alloc_obj, kLengthOffset));
2073 __ Str(elements, FieldMemOperand(alloc_obj, JSObject::kElementsOffset));
2075 __ Str(x10, FieldMemOperand(elements, FixedArray::kMapOffset));
2076 __ Str(param_count_smi, FieldMemOperand(elements, FixedArray::kLengthOffset));
2200 __ Ldr(regexp_data, FieldMemOperand(jsregexp_object, JSRegExp::kDataOffset));
2210 __ Ldr(x10, FieldMemOperand(regexp_data, JSRegExp::kDataTagOffset));
2235 __ Ldr(x10, FieldMemOperand(subject, HeapObject::kMapOffset));
2236 __ Ldrb(string_type, FieldMemOperand(x10, Map::kInstanceTypeOffset));
2238 __ Ldr(jsstring_length, FieldMemOperand(subject, String::kLengthOffset));
2291 __ Ldr(x10, FieldMemOperand(subject, ConsString::kSecondOffset));
2294 __ Ldr(subject, FieldMemOperand(subject, ConsString::kFirstOffset));
2299 __ Ldr(x10, FieldMemOperand(subject, HeapObject::kMapOffset));
2300 __ Ldrb(string_type, FieldMemOperand(x10, Map::kInstanceTypeOffset));
2340 __ Ldr(code_object, FieldMemOperand(x10, JSRegExp::kDataOneByteCodeOffset));
2467 FieldMemOperand(x10, JSArray::kElementsOffset));
2469 FieldMemOperand(last_match_info_elements, HeapObject::kMapOffset));
2487 FieldMemOperand(last_match_info_elements,
2491 FieldMemOperand(last_match_info_elements,
2503 FieldMemOperand(last_match_info_elements,
2602 __ Ldr(x10, FieldMemOperand(subject, HeapObject::kMapOffset));
2603 __ Ldrb(x10, FieldMemOperand(x10, Map::kInstanceTypeOffset));
2611 FieldMemOperand(subject, ExternalString::kResourceDataOffset));
2628 __ Ldr(subject, FieldMemOperand(subject, SlicedString::kParentOffset));
2660 __ Ldr(scratch1, FieldMemOperand(scratch1, FixedArray::kHeaderSize));
2672 __ Ldr(scratch2, FieldMemOperand(scratch1, AllocationSite::kMapOffset));
2693 __ Str(scratch2, FieldMemOperand(scratch1, FixedArray::kHeaderSize));
2748 __ Ldr(x3, FieldMemOperand(x1, JSFunction::kSharedFunctionInfoOffset));
2749 __ Ldr(w4, FieldMemOperand(x3, SharedFunctionInfo::kCompilerHintsOffset));
2887 __ Ldr(x2, FieldMemOperand(x5, FixedArray::kHeaderSize + kPointerSize));
2891 __ Ldr(x2, FieldMemOperand(x5, FixedArray::kHeaderSize));
2892 __ Ldr(x5, FieldMemOperand(x2, AllocationSite::kMapOffset));
2908 FieldMemOperand(function, JSFunction::kSharedFunctionInfoOffset));
2910 FieldMemOperand(shared_func_info,
2935 __ Ldr(vector, FieldMemOperand(vector,
2937 __ Ldr(vector, FieldMemOperand(vector,
2961 __ Ldr(scratch, FieldMemOperand(scratch, FixedArray::kHeaderSize));
2965 __ Ldr(map, FieldMemOperand(scratch, HeapObject::kMapOffset));
3007 __ Ldr(x4, FieldMemOperand(x4, FixedArray::kHeaderSize));
3052 __ Str(x5, FieldMemOperand(x4, FixedArray::kHeaderSize));
3103 __ Ldr(result_, FieldMemOperand(object_, HeapObject::kMapOffset));
3104 __ Ldrb(result_, FieldMemOperand(result_, Map::kInstanceTypeOffset));
3153 __ Ldr(result_, FieldMemOperand(object_, HeapObject::kMapOffset));
3154 __ Ldrb(result_, FieldMemOperand(result_, Map::kInstanceTypeOffset));
3186 __ Ldr(result_, FieldMemOperand(result_, FixedArray::kHeaderSize));
3259 __ Ldr(rhs_d, FieldMemOperand(rhs, HeapNumber::kValueOffset));
3265 __ Ldr(lhs_d, FieldMemOperand(lhs, HeapNumber::kValueOffset));
3315 __ Ldr(lhs_map, FieldMemOperand(lhs, HeapObject::kMapOffset));
3316 __ Ldr(rhs_map, FieldMemOperand(rhs, HeapObject::kMapOffset));
3317 __ Ldrb(lhs_type, FieldMemOperand(lhs_map, Map::kInstanceTypeOffset));
3318 __ Ldrb(rhs_type, FieldMemOperand(rhs_map, Map::kInstanceTypeOffset));
3354 __ Ldr(x10, FieldMemOperand(lhs, HeapObject::kMapOffset));
3355 __ Ldr(x11, FieldMemOperand(rhs, HeapObject::kMapOffset));
3356 __ Ldrb(lhs_instance_type, FieldMemOperand(x10, Map::kInstanceTypeOffset));
3357 __ Ldrb(rhs_instance_type, FieldMemOperand(x11, Map::kInstanceTypeOffset));
3395 __ Ldr(lhs_map, FieldMemOperand(lhs, HeapObject::kMapOffset));
3396 __ Ldr(rhs_map, FieldMemOperand(rhs, HeapObject::kMapOffset));
3397 __ Ldrb(lhs_type, FieldMemOperand(lhs_map, Map::kInstanceTypeOffset));
3398 __ Ldrb(rhs_type, FieldMemOperand(rhs_map, Map::kInstanceTypeOffset));
3493 __ Ldr(rhs_map, FieldMemOperand(rhs, HeapObject::kMapOffset));
3494 __ Ldr(lhs_map, FieldMemOperand(lhs, HeapObject::kMapOffset));
3639 __ Ldr(temp, FieldMemOperand(input_string, ConsString::kSecondOffset));
3642 FieldMemOperand(input_string, ConsString::kFirstOffset));
3651 FieldMemOperand(input_string, SlicedString::kParentOffset));
3654 __ Ldr(temp, FieldMemOperand(unpacked_string, HeapObject::kMapOffset));
3655 __ Ldrb(input_type, FieldMemOperand(temp, Map::kInstanceTypeOffset));
3696 __ Str(from, FieldMemOperand(result_string, SlicedString::kOffsetOffset));
3698 FieldMemOperand(result_string, SlicedString::kParentOffset));
3726 FieldMemOperand(unpacked_string, ExternalString::kResourceDataOffset));
3806 __ Ldr(left_length, FieldMemOperand(left, String::kLengthOffset));
3807 __ Ldr(right_length, FieldMemOperand(right, String::kLengthOffset));
3842 __ Ldr(scratch1, FieldMemOperand(left, String::kLengthOffset));
3843 __ Ldr(scratch2, FieldMemOperand(right, String::kLengthOffset));
3961 __ Ldr(x10, FieldMemOperand(x2, HeapObject::kMapOffset));
4152 __ Ldr(array_map, FieldMemOperand(array, JSObject::kMapOffset));
4156 __ Ldrb(bitfield2, FieldMemOperand(array_map, Map::kBitField2Offset));
4178 __ Ldr(x11, FieldMemOperand(x10, JSFunction::kLiteralsOffset));
4184 __ Ldr(x10, FieldMemOperand(array, JSObject::kElementsOffset));
4196 __ Ldr(x10, FieldMemOperand(array, JSObject::kElementsOffset));
4198 __ Str(value, FieldMemOperand(x11, FixedArray::kHeaderSize));
4202 __ Ldr(x10, FieldMemOperand(array, JSObject::kElementsOffset));
4375 __ Ldr(scratch2, FieldMemOperand(name, Name::kHashFieldOffset));
4395 __ Ldr(scratch3, FieldMemOperand(scratch2, kElementsStartOffset));
4464 __ Ldr(entity_name, FieldMemOperand(tmp, kElementsStartOffset));
4476 __ Ldr(entity_name, FieldMemOperand(entity_name, HeapObject::kMapOffset));
4478 FieldMemOperand(entity_name, Map::kInstanceTypeOffset));
4489 __ Ldr(x0, FieldMemOperand(receiver, JSObject::kPropertiesOffset));
4528 __ Ldr(hash, FieldMemOperand(key, Name::kHashFieldOffset));
4552 __ Ldr(entry_key, FieldMemOperand(index, kElementsStartOffset));
4564 __ Ldr(entry_key, FieldMemOperand(entry_key, HeapObject::kMapOffset));
4565 __ Ldrb(entry_key, FieldMemOperand(entry_key, Map::kInstanceTypeOffset));
4673 __ Ldr(x10, FieldMemOperand(allocation_site, 0));
4683 __ Ldr(x11, FieldMemOperand(allocation_site,
4686 __ Str(x11, FieldMemOperand(allocation_site,
4801 __ Ldr(x10, FieldMemOperand(constructor,
4884 __ Ldr(x10, FieldMemOperand(constructor,
4896 __ Ldr(x10, FieldMemOperand(constructor,
4957 __ Ldr(context, FieldMemOperand(callee, JSFunction::kContextOffset));