/art/compiler/debug/ |
D | elf_debug_info_writer.h | 169 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/ |
D | intrinsics_x86.cc | 1058 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 …]
|
D | code_generator_arm64.cc | 2582 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 …]
|
D | intrinsics_x86_64.cc | 869 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()
|
D | intrinsics_arm_vixl.cc | 1512 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 …]
|
D | intrinsics_arm64.cc | 1447 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 …]
|
D | code_generator_mips64.cc | 2697 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 …]
|
D | code_generator_x86_64.cc | 1058 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 …]
|
D | code_generator_x86.cc | 2281 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 …]
|
D | code_generator_arm_vixl.cc | 3220 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 …]
|
D | code_generator_mips.cc | 3114 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 …]
|
D | intrinsics_mips64.cc | 1404 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()
|
D | intrinsics_mips.cc | 1551 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/ |
D | oat_writer.cc | 2052 for (uint32_t& class_offset : oat_dex_file.class_offsets_) { in InitOatClasses() 2054 class_offset = oat_class_it->offset_; in InitOatClasses()
|