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.h185 size_t class_offset = StartClassTag(dex_class_desc); in Write() local
186 info_.UpdateUint32(type_attrib_offset, class_offset); in Write()
350 size_t class_offset = StartClassTag(desc); in Write() local
351 class_declarations.emplace(type, class_offset); in Write()
548 size_t class_offset = StartClassTag(desc.c_str()); in WriteTypeDeclaration() local
553 info_.WriteRef(DW_AT_type, class_offset); in WriteTypeDeclaration()
/art/compiler/optimizing/
Dintrinsics_arm64.cc1575 const int32_t class_offset = mirror::Object::ClassOffset().Int32Value(); in VisitStringEquals() local
1595 __ Ldr(temp, MemOperand(str.X(), class_offset)); in VisitStringEquals()
1596 __ Ldr(temp1, MemOperand(arg.X(), class_offset)); in VisitStringEquals()
2464 uint32_t class_offset = mirror::Object::ClassOffset().Int32Value(); in VisitSystemArrayCopy() local
2585 class_offset, in VisitSystemArrayCopy()
2611 class_offset, in VisitSystemArrayCopy()
2647 class_offset, in VisitSystemArrayCopy()
2680 __ Ldr(temp1, MemOperand(dest, class_offset)); in VisitSystemArrayCopy()
2682 __ Ldr(temp2, MemOperand(src, class_offset)); in VisitSystemArrayCopy()
2745 class_offset, in VisitSystemArrayCopy()
[all …]
Dintrinsics_x86.cc1391 const uint32_t class_offset = mirror::Object::ClassOffset().Uint32Value(); in VisitStringEquals() local
1408 __ movl(ecx, Address(str, class_offset)); in VisitStringEquals()
1409 __ cmpl(ecx, Address(arg, class_offset)); in VisitStringEquals()
2900 uint32_t class_offset = mirror::Object::ClassOffset().Int32Value(); in VisitSystemArrayCopy() local
3018 invoke, temp1_loc, src, class_offset, /* needs_null_check */ false); in VisitSystemArrayCopy()
3029 __ movl(temp1, Address(src, class_offset)); in VisitSystemArrayCopy()
3055 invoke, temp1_loc, dest, class_offset, /* needs_null_check */ false); in VisitSystemArrayCopy()
3080 invoke, temp2_loc, src, class_offset, /* needs_null_check */ false); in VisitSystemArrayCopy()
3104 __ movl(temp1, Address(dest, class_offset)); in VisitSystemArrayCopy()
3121 __ cmpl(temp1, Address(src, class_offset)); in VisitSystemArrayCopy()
[all …]
Dcode_generator_arm64.cc2963 uint32_t class_offset = mirror::Object::ClassOffset().Int32Value(); in VisitArraySet() local
3000 __ Ldr(temp, HeapOperand(array, class_offset)); in VisitArraySet()
3008 __ Ldr(temp2, HeapOperand(Register(value), class_offset)); in VisitArraySet()
3895 uint32_t class_offset = mirror::Object::ClassOffset().Int32Value(); in VisitInstanceOf() local
3917 class_offset, in VisitInstanceOf()
3935 class_offset, in VisitInstanceOf()
3966 class_offset, in VisitInstanceOf()
3998 class_offset, in VisitInstanceOf()
4029 class_offset, in VisitInstanceOf()
4115 const uint32_t class_offset = mirror::Object::ClassOffset().Int32Value(); in VisitCheckCast() local
[all …]
Dintrinsics_x86_64.cc1167 uint32_t class_offset = mirror::Object::ClassOffset().Int32Value(); in VisitSystemArrayCopy() local
1280 invoke, temp1_loc, dest, class_offset, /* needs_null_check */ false); in VisitSystemArrayCopy()
1288 invoke, temp2_loc, src, class_offset, /* needs_null_check */ false); in VisitSystemArrayCopy()
1294 __ movl(temp1, Address(dest, class_offset)); in VisitSystemArrayCopy()
1296 __ movl(temp2, Address(src, class_offset)); in VisitSystemArrayCopy()
1387 invoke, temp1_loc, src, class_offset, /* needs_null_check */ false); in VisitSystemArrayCopy()
1395 __ movl(temp1, Address(src, class_offset)); in VisitSystemArrayCopy()
1566 const uint32_t class_offset = mirror::Object::ClassOffset().Uint32Value(); in VisitStringEquals() local
1583 __ movl(rcx, Address(str, class_offset)); in VisitStringEquals()
1584 __ cmpl(rcx, Address(arg, class_offset)); in VisitStringEquals()
Dintrinsics_arm_vixl.cc1817 const uint32_t class_offset = mirror::Object::ClassOffset().Uint32Value(); in VisitStringEquals() local
1837 __ Ldr(temp, MemOperand(str, class_offset)); in VisitStringEquals()
1838 __ Ldr(out, MemOperand(arg, class_offset)); in VisitStringEquals()
2215 uint32_t class_offset = mirror::Object::ClassOffset().Int32Value(); in VisitSystemArrayCopy() local
2328 invoke, temp1_loc, src, class_offset, temp2_loc, /* needs_null_check */ false); in VisitSystemArrayCopy()
2344 invoke, temp1_loc, dest, class_offset, temp2_loc, /* needs_null_check */ false); in VisitSystemArrayCopy()
2370 invoke, temp2_loc, src, class_offset, temp3_loc, /* needs_null_check */ false); in VisitSystemArrayCopy()
2395 __ Ldr(temp1, MemOperand(dest, class_offset)); in VisitSystemArrayCopy()
2397 __ Ldr(temp2, MemOperand(src, class_offset)); in VisitSystemArrayCopy()
2458 invoke, temp1_loc, src, class_offset, temp2_loc, /* needs_null_check */ false); in VisitSystemArrayCopy()
[all …]
Dcode_generator_mips64.cc2572 uint32_t class_offset = mirror::Object::ClassOffset().Int32Value(); in VisitArraySet() local
2604 __ LoadFromOffset(kLoadUnsignedWord, temp1, obj, class_offset, null_checker); in VisitArraySet()
2610 __ LoadFromOffset(kLoadUnsignedWord, temp2, value, class_offset); in VisitArraySet()
2858 const uint32_t class_offset = mirror::Object::ClassOffset().Int32Value(); in VisitCheckCast() local
2886 class_offset, in VisitCheckCast()
2900 class_offset, in VisitCheckCast()
2926 class_offset, in VisitCheckCast()
2951 class_offset, in VisitCheckCast()
2992 class_offset, in VisitCheckCast()
5544 uint32_t class_offset = mirror::Object::ClassOffset().Int32Value(); in VisitInstanceOf() local
[all …]
Dcode_generator_x86_64.cc1042 size_t class_offset = mirror::Object::ClassOffset().SizeValue(); in GenerateVirtualCall() local
1044 __ movl(temp, Address(CpuRegister(receiver), class_offset)); in GenerateVirtualCall()
2437 size_t class_offset = mirror::Object::ClassOffset().SizeValue(); in VisitInvokeInterface() local
2447 __ movl(temp, Address(temp, class_offset)); in VisitInvokeInterface()
2450 __ movl(temp, Address(receiver.AsRegister<CpuRegister>(), class_offset)); in VisitInvokeInterface()
4826 uint32_t class_offset = mirror::Object::ClassOffset().Int32Value(); in VisitArraySet() local
4904 __ movl(temp, Address(array, class_offset)); in VisitArraySet()
4913 __ cmpl(temp, Address(register_value, class_offset)); in VisitArraySet()
5866 uint32_t class_offset = mirror::Object::ClassOffset().Int32Value(); in VisitInstanceOf() local
5888 class_offset, in VisitInstanceOf()
[all …]
Dcode_generator_x86.cc2263 uint32_t class_offset = mirror::Object::ClassOffset().Int32Value(); in VisitInvokeInterface() local
2274 __ movl(temp, Address(temp, class_offset)); in VisitInvokeInterface()
2277 __ movl(temp, Address(receiver.AsRegister<Register>(), class_offset)); in VisitInvokeInterface()
4578 uint32_t class_offset = mirror::Object::ClassOffset().Int32Value(); in GenerateVirtualCall() local
4580 __ movl(temp, Address(receiver, class_offset)); in GenerateVirtualCall()
5386 uint32_t class_offset = mirror::Object::ClassOffset().Int32Value(); in VisitArraySet() local
5466 __ movl(temp, Address(array, class_offset)); in VisitArraySet()
5475 __ cmpl(temp, Address(register_value, class_offset)); in VisitArraySet()
6476 uint32_t class_offset = mirror::Object::ClassOffset().Int32Value(); in VisitInstanceOf() local
6498 class_offset, in VisitInstanceOf()
[all …]
Dcode_generator_arm_vixl.cc3612 uint32_t class_offset = mirror::Object::ClassOffset().Int32Value(); in VisitInvokeInterface() local
3622 __ ldr(temp, MemOperand(RegisterFrom(receiver), class_offset)); in VisitInvokeInterface()
6398 uint32_t class_offset = mirror::Object::ClassOffset().Int32Value(); in VisitArraySet() local
6443 __ ldr(temp1, MemOperand(array, class_offset)); in VisitArraySet()
6451 GetAssembler()->LoadFromOffset(kLoadWord, temp2, value, class_offset); in VisitArraySet()
7459 uint32_t class_offset = mirror::Object::ClassOffset().Int32Value(); in VisitInstanceOf() local
7483 class_offset, in VisitInstanceOf()
7518 class_offset, in VisitInstanceOf()
7546 class_offset, in VisitInstanceOf()
7602 class_offset, in VisitInstanceOf()
[all …]
Dcode_generator_mips.cc2991 uint32_t class_offset = mirror::Object::ClassOffset().Int32Value(); in VisitArraySet() local
3025 __ LoadFromOffset(kLoadWord, temp1, obj, class_offset, null_checker); in VisitArraySet()
3031 __ LoadFromOffset(kLoadWord, temp2, value, class_offset); in VisitArraySet()
3305 const uint32_t class_offset = mirror::Object::ClassOffset().Int32Value(); in VisitCheckCast() local
3333 class_offset, in VisitCheckCast()
3347 class_offset, in VisitCheckCast()
3373 class_offset, in VisitCheckCast()
3398 class_offset, in VisitCheckCast()
3439 class_offset, in VisitCheckCast()
7430 uint32_t class_offset = mirror::Object::ClassOffset().Int32Value(); in VisitInstanceOf() local
[all …]
Dintrinsics_mips64.cc1679 const int32_t class_offset = mirror::Object::ClassOffset().Int32Value(); in VisitStringEquals() local
1707 __ Lw(temp1, str, class_offset); in VisitStringEquals()
1708 __ Lw(temp2, arg, class_offset); in VisitStringEquals()
Dintrinsics_mips.cc2104 const uint32_t class_offset = mirror::Object::ClassOffset().Uint32Value(); in VisitStringEquals() local
2131 __ Lw(temp1, str, class_offset); in VisitStringEquals()
2132 __ Lw(temp2, arg, class_offset); in VisitStringEquals()
/art/dex2oat/linker/
Doat_writer.cc2276 for (uint32_t& class_offset : oat_dex_file.class_offsets_) { in InitOatClasses()
2278 class_offset = oat_class_it->offset_; in InitOatClasses()