Home
last modified time | relevance | path

Searched refs:class_offset (Results 1 – 14 of 14) sorted by relevance

/art/compiler/debug/
Delf_debug_info_writer.h169 size_t class_offset = StartClassTag(dex_class_desc); in Write() local
170 info_.UpdateUint32(type_attrib_offset, class_offset); in Write()
332 size_t class_offset = StartClassTag(desc); in Write() local
333 class_declarations.emplace(type, class_offset); in Write()
529 size_t class_offset = StartClassTag(desc.c_str()); in WriteTypeDeclaration() local
534 info_.WriteRef(DW_AT_type, class_offset); in WriteTypeDeclaration()
/art/compiler/optimizing/
Dintrinsics_x86.cc1058 const uint32_t class_offset = mirror::Object::ClassOffset().Uint32Value(); in VisitStringEquals() local
1082 __ movl(ecx, Address(str, class_offset)); in VisitStringEquals()
1084 __ cmpl(ecx, Address(arg, class_offset)); in VisitStringEquals()
2575 uint32_t class_offset = mirror::Object::ClassOffset().Int32Value(); in VisitSystemArrayCopy() local
2693 invoke, temp1_loc, src, class_offset, /* needs_null_check= */ false); in VisitSystemArrayCopy()
2704 __ movl(temp1, Address(src, class_offset)); in VisitSystemArrayCopy()
2730 invoke, temp1_loc, dest, class_offset, /* needs_null_check= */ false); in VisitSystemArrayCopy()
2755 invoke, temp2_loc, src, class_offset, /* needs_null_check= */ false); in VisitSystemArrayCopy()
2779 __ movl(temp1, Address(dest, class_offset)); in VisitSystemArrayCopy()
2796 __ cmpl(temp1, Address(src, class_offset)); in VisitSystemArrayCopy()
[all …]
Dcode_generator_arm64.cc2582 uint32_t class_offset = mirror::Object::ClassOffset().Int32Value(); in VisitArraySet() local
2619 __ Ldr(temp, HeapOperand(array, class_offset)); in VisitArraySet()
2627 __ Ldr(temp2, HeapOperand(Register(value), class_offset)); in VisitArraySet()
3490 uint32_t class_offset = mirror::Object::ClassOffset().Int32Value(); in VisitInstanceOf() local
3512 class_offset, in VisitInstanceOf()
3530 class_offset, in VisitInstanceOf()
3561 class_offset, in VisitInstanceOf()
3593 class_offset, in VisitInstanceOf()
3624 class_offset, in VisitInstanceOf()
3676 class_offset, in VisitInstanceOf()
[all …]
Dintrinsics_x86_64.cc869 uint32_t class_offset = mirror::Object::ClassOffset().Int32Value(); in VisitSystemArrayCopy() local
982 invoke, temp1_loc, dest, class_offset, /* needs_null_check= */ false); in VisitSystemArrayCopy()
990 invoke, temp2_loc, src, class_offset, /* needs_null_check= */ false); in VisitSystemArrayCopy()
996 __ movl(temp1, Address(dest, class_offset)); in VisitSystemArrayCopy()
998 __ movl(temp2, Address(src, class_offset)); in VisitSystemArrayCopy()
1089 invoke, temp1_loc, src, class_offset, /* needs_null_check= */ false); in VisitSystemArrayCopy()
1097 __ movl(temp1, Address(src, class_offset)); in VisitSystemArrayCopy()
1261 const uint32_t class_offset = mirror::Object::ClassOffset().Uint32Value(); in VisitStringEquals() local
1285 __ movl(rcx, Address(str, class_offset)); in VisitStringEquals()
1287 __ cmpl(rcx, Address(arg, class_offset)); in VisitStringEquals()
Dintrinsics_arm_vixl.cc1512 const uint32_t class_offset = mirror::Object::ClassOffset().Uint32Value(); in VisitStringEquals() local
1537 __ Ldr(temp, MemOperand(str, class_offset)); in VisitStringEquals()
1539 __ Ldr(out, MemOperand(arg, class_offset)); in VisitStringEquals()
1916 uint32_t class_offset = mirror::Object::ClassOffset().Int32Value(); in VisitSystemArrayCopy() local
2029 invoke, temp1_loc, src, class_offset, temp2_loc, /* needs_null_check= */ false); in VisitSystemArrayCopy()
2045 invoke, temp1_loc, dest, class_offset, temp2_loc, /* needs_null_check= */ false); in VisitSystemArrayCopy()
2071 invoke, temp2_loc, src, class_offset, temp3_loc, /* needs_null_check= */ false); in VisitSystemArrayCopy()
2096 __ Ldr(temp1, MemOperand(dest, class_offset)); in VisitSystemArrayCopy()
2098 __ Ldr(temp2, MemOperand(src, class_offset)); in VisitSystemArrayCopy()
2159 invoke, temp1_loc, src, class_offset, temp2_loc, /* needs_null_check= */ false); in VisitSystemArrayCopy()
[all …]
Dintrinsics_arm64.cc1447 const int32_t class_offset = mirror::Object::ClassOffset().Int32Value(); in VisitStringEquals() local
1472 __ Ldr(temp, MemOperand(str.X(), class_offset)); in VisitStringEquals()
1474 __ Ldr(temp1, MemOperand(arg.X(), class_offset)); in VisitStringEquals()
2344 uint32_t class_offset = mirror::Object::ClassOffset().Int32Value(); in VisitSystemArrayCopy() local
2465 class_offset, in VisitSystemArrayCopy()
2491 class_offset, in VisitSystemArrayCopy()
2527 class_offset, in VisitSystemArrayCopy()
2560 __ Ldr(temp1, MemOperand(dest, class_offset)); in VisitSystemArrayCopy()
2562 __ Ldr(temp2, MemOperand(src, class_offset)); in VisitSystemArrayCopy()
2625 class_offset, in VisitSystemArrayCopy()
[all …]
Dcode_generator_mips64.cc2697 uint32_t class_offset = mirror::Object::ClassOffset().Int32Value(); in VisitArraySet() local
2729 __ LoadFromOffset(kLoadUnsignedWord, temp1, obj, class_offset, null_checker); in VisitArraySet()
2735 __ LoadFromOffset(kLoadUnsignedWord, temp2, value, class_offset); in VisitArraySet()
2989 const uint32_t class_offset = mirror::Object::ClassOffset().Int32Value(); in VisitCheckCast() local
3017 class_offset, in VisitCheckCast()
3031 class_offset, in VisitCheckCast()
3057 class_offset, in VisitCheckCast()
3082 class_offset, in VisitCheckCast()
3123 class_offset, in VisitCheckCast()
3154 class_offset, in VisitCheckCast()
[all …]
Dcode_generator_x86_64.cc1058 size_t class_offset = mirror::Object::ClassOffset().SizeValue(); in GenerateVirtualCall() local
1060 __ movl(temp, Address(CpuRegister(receiver), class_offset)); in GenerateVirtualCall()
2514 size_t class_offset = mirror::Object::ClassOffset().SizeValue(); in VisitInvokeInterface() local
2524 __ movl(temp, Address(temp, class_offset)); in VisitInvokeInterface()
2527 __ movl(temp, Address(receiver.AsRegister<CpuRegister>(), class_offset)); in VisitInvokeInterface()
5179 uint32_t class_offset = mirror::Object::ClassOffset().Int32Value(); in VisitArraySet() local
5257 __ movl(temp, Address(array, class_offset)); in VisitArraySet()
5266 __ cmpl(temp, Address(register_value, class_offset)); in VisitArraySet()
6269 uint32_t class_offset = mirror::Object::ClassOffset().Int32Value(); in VisitInstanceOf() local
6291 class_offset, in VisitInstanceOf()
[all …]
Dcode_generator_x86.cc2281 uint32_t class_offset = mirror::Object::ClassOffset().Int32Value(); in VisitInvokeInterface() local
2292 __ movl(temp, Address(temp, class_offset)); in VisitInvokeInterface()
2295 __ movl(temp, Address(receiver.AsRegister<Register>(), class_offset)); in VisitInvokeInterface()
4916 uint32_t class_offset = mirror::Object::ClassOffset().Int32Value(); in GenerateVirtualCall() local
4918 __ movl(temp, Address(receiver, class_offset)); in GenerateVirtualCall()
5821 uint32_t class_offset = mirror::Object::ClassOffset().Int32Value(); in VisitArraySet() local
5901 __ movl(temp, Address(array, class_offset)); in VisitArraySet()
5910 __ cmpl(temp, Address(register_value, class_offset)); in VisitArraySet()
6948 uint32_t class_offset = mirror::Object::ClassOffset().Int32Value(); in VisitInstanceOf() local
6970 class_offset, in VisitInstanceOf()
[all …]
Dcode_generator_arm_vixl.cc3220 uint32_t class_offset = mirror::Object::ClassOffset().Int32Value(); in VisitInvokeInterface() local
3230 __ ldr(temp, MemOperand(RegisterFrom(receiver), class_offset)); in VisitInvokeInterface()
6273 uint32_t class_offset = mirror::Object::ClassOffset().Int32Value(); in VisitArraySet() local
6318 __ ldr(temp1, MemOperand(array, class_offset)); in VisitArraySet()
6326 GetAssembler()->LoadFromOffset(kLoadWord, temp2, value, class_offset); in VisitArraySet()
7409 uint32_t class_offset = mirror::Object::ClassOffset().Int32Value(); in VisitInstanceOf() local
7433 class_offset, in VisitInstanceOf()
7468 class_offset, in VisitInstanceOf()
7496 class_offset, in VisitInstanceOf()
7552 class_offset, in VisitInstanceOf()
[all …]
Dcode_generator_mips.cc3114 uint32_t class_offset = mirror::Object::ClassOffset().Int32Value(); in VisitArraySet() local
3148 __ LoadFromOffset(kLoadWord, temp1, obj, class_offset, null_checker); in VisitArraySet()
3154 __ LoadFromOffset(kLoadWord, temp2, value, class_offset); in VisitArraySet()
3434 const uint32_t class_offset = mirror::Object::ClassOffset().Int32Value(); in VisitCheckCast() local
3462 class_offset, in VisitCheckCast()
3476 class_offset, in VisitCheckCast()
3502 class_offset, in VisitCheckCast()
3527 class_offset, in VisitCheckCast()
3568 class_offset, in VisitCheckCast()
3599 class_offset, in VisitCheckCast()
[all …]
Dintrinsics_mips64.cc1404 const int32_t class_offset = mirror::Object::ClassOffset().Int32Value(); in VisitStringEquals() local
1437 __ Lw(temp1, str, class_offset); in VisitStringEquals()
1439 __ Lw(temp2, arg, class_offset); in VisitStringEquals()
Dintrinsics_mips.cc1551 const uint32_t class_offset = mirror::Object::ClassOffset().Uint32Value(); in VisitStringEquals() local
1583 __ Lw(temp1, str, class_offset); in VisitStringEquals()
1585 __ Lw(temp2, arg, class_offset); in VisitStringEquals()
/art/dex2oat/linker/
Doat_writer.cc2052 for (uint32_t& class_offset : oat_dex_file.class_offsets_) { in InitOatClasses()
2054 class_offset = oat_class_it->offset_; in InitOatClasses()