/art/compiler/debug/ |
D | elf_debug_info_writer.h | 185 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/ |
D | intrinsics_arm64.cc | 1575 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 …]
|
D | intrinsics_x86.cc | 1391 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 …]
|
D | code_generator_arm64.cc | 2963 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 …]
|
D | intrinsics_x86_64.cc | 1167 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()
|
D | intrinsics_arm_vixl.cc | 1817 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 …]
|
D | code_generator_mips64.cc | 2572 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 …]
|
D | code_generator_x86_64.cc | 1042 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 …]
|
D | code_generator_x86.cc | 2263 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 …]
|
D | code_generator_arm_vixl.cc | 3612 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 …]
|
D | code_generator_mips.cc | 2991 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 …]
|
D | intrinsics_mips64.cc | 1679 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()
|
D | intrinsics_mips.cc | 2104 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/ |
D | oat_writer.cc | 2276 for (uint32_t& class_offset : oat_dex_file.class_offsets_) { in InitOatClasses() 2278 class_offset = oat_class_it->offset_; in InitOatClasses()
|