/art/compiler/debug/ |
D | elf_debug_info_writer.h | 158 size_t class_offset = StartClassTag(dex_class_desc); in Write() local 159 info_.UpdateUint32(type_attrib_offset, class_offset); in Write() 324 size_t class_offset = StartClassTag(desc); in Write() local 325 class_declarations.emplace(type, class_offset); in Write() 522 size_t class_offset = StartClassTag(desc.c_str()); in WriteTypeDeclaration() local 527 info_.WriteRef(DW_AT_type, class_offset); in WriteTypeDeclaration()
|
/art/compiler/optimizing/ |
D | code_generator_arm64.cc | 2213 uint32_t class_offset = mirror::Object::ClassOffset().Int32Value(); in VisitArraySet() local 2262 __ Ldr(temp, HeapOperand(array, class_offset)); in VisitArraySet() 2269 __ Ldr(temp2, HeapOperand(Register(value), class_offset)); in VisitArraySet() 3149 uint32_t class_offset = mirror::Object::ClassOffset().Int32Value(); in VisitInstanceOf() local 3164 GenerateReferenceLoadTwoRegisters(instruction, out_loc, obj_loc, class_offset, maybe_temp_loc); in VisitInstanceOf() 3336 uint32_t class_offset = mirror::Object::ClassOffset().Int32Value(); in VisitCheckCast() local 3359 GenerateReferenceLoadTwoRegisters(instruction, temp_loc, obj_loc, class_offset, maybe_temp2_loc); in VisitCheckCast() 3390 instruction, temp_loc, obj_loc, class_offset, maybe_temp2_loc); in VisitCheckCast() 3419 instruction, temp_loc, obj_loc, class_offset, maybe_temp2_loc); in VisitCheckCast() 3446 instruction, temp_loc, obj_loc, class_offset, maybe_temp2_loc); in VisitCheckCast() [all …]
|
D | intrinsics_arm.cc | 1053 const uint32_t class_offset = mirror::Object::ClassOffset().Uint32Value(); in VisitStringEquals() local 1065 __ ldr(temp, Address(str, class_offset)); in VisitStringEquals() 1066 __ ldr(temp1, Address(arg, class_offset)); in VisitStringEquals() 1380 uint32_t class_offset = mirror::Object::ClassOffset().Int32Value(); in VisitSystemArrayCopy() local 1485 __ LoadFromOffset(kLoadWord, temp1, dest, class_offset); in VisitSystemArrayCopy() 1486 __ LoadFromOffset(kLoadWord, temp2, src, class_offset); in VisitSystemArrayCopy() 1542 __ LoadFromOffset(kLoadWord, temp1, src, class_offset); in VisitSystemArrayCopy()
|
D | code_generator_x86_64.cc | 858 size_t class_offset = mirror::Object::ClassOffset().SizeValue(); in GenerateVirtualCall() local 860 __ movl(temp, Address(CpuRegister(receiver), class_offset)); in GenerateVirtualCall() 2224 size_t class_offset = mirror::Object::ClassOffset().SizeValue(); in VisitInvokeInterface() local 2234 __ movl(temp, Address(temp, class_offset)); in VisitInvokeInterface() 2237 __ movl(temp, Address(receiver.AsRegister<CpuRegister>(), class_offset)); in VisitInvokeInterface() 4737 uint32_t class_offset = mirror::Object::ClassOffset().Int32Value(); in VisitArraySet() local 4836 __ movl(temp, Address(array, class_offset)); in VisitArraySet() 4845 __ cmpl(temp, Address(register_value, class_offset)); in VisitArraySet() 5598 uint32_t class_offset = mirror::Object::ClassOffset().Int32Value(); in VisitInstanceOf() local 5613 GenerateReferenceLoadTwoRegisters(instruction, out_loc, obj_loc, class_offset, maybe_temp_loc); in VisitInstanceOf() [all …]
|
D | intrinsics_arm64.cc | 1237 const int32_t class_offset = mirror::Object::ClassOffset().Int32Value(); in VisitStringEquals() local 1253 __ Ldr(temp, MemOperand(str.X(), class_offset)); in VisitStringEquals() 1254 __ Ldr(temp1, MemOperand(arg.X(), class_offset)); in VisitStringEquals() 2001 uint32_t class_offset = mirror::Object::ClassOffset().Int32Value(); in VisitSystemArrayCopy() local 2105 __ Ldr(temp1, MemOperand(dest, class_offset)); in VisitSystemArrayCopy() 2106 __ Ldr(temp2, MemOperand(src, class_offset)); in VisitSystemArrayCopy() 2162 __ Ldr(temp1, HeapOperand(src.W(), class_offset)); in VisitSystemArrayCopy()
|
D | intrinsics_x86_64.cc | 1136 uint32_t class_offset = mirror::Object::ClassOffset().Int32Value(); in VisitSystemArrayCopy() local 1240 __ movl(temp1, Address(dest, class_offset)); in VisitSystemArrayCopy() 1241 __ movl(temp2, Address(src, class_offset)); in VisitSystemArrayCopy() 1298 __ movl(temp1, Address(src, class_offset)); in VisitSystemArrayCopy() 1417 const uint32_t class_offset = mirror::Object::ClassOffset().Uint32Value(); in VisitStringEquals() local 1430 __ movl(rcx, Address(str, class_offset)); in VisitStringEquals() 1431 __ cmpl(rcx, Address(arg, class_offset)); in VisitStringEquals()
|
D | code_generator_arm.cc | 1875 uint32_t class_offset = mirror::Object::ClassOffset().Int32Value(); in VisitInvokeInterface() local 1885 __ LoadFromOffset(kLoadWord, temp, temp, class_offset); in VisitInvokeInterface() 1888 __ LoadFromOffset(kLoadWord, temp, receiver.AsRegister<Register>(), class_offset); in VisitInvokeInterface() 4546 uint32_t class_offset = mirror::Object::ClassOffset().Int32Value(); in VisitArraySet() local 4601 __ LoadFromOffset(kLoadWord, temp1, array, class_offset); in VisitArraySet() 4608 __ LoadFromOffset(kLoadWord, temp2, value, class_offset); in VisitArraySet() 5386 uint32_t class_offset = mirror::Object::ClassOffset().Int32Value(); in VisitInstanceOf() local 5400 GenerateReferenceLoadTwoRegisters(instruction, out_loc, obj_loc, class_offset, maybe_temp_loc); in VisitInstanceOf() 5572 uint32_t class_offset = mirror::Object::ClassOffset().Int32Value(); in VisitCheckCast() local 5595 GenerateReferenceLoadTwoRegisters(instruction, temp_loc, obj_loc, class_offset, maybe_temp2_loc); in VisitCheckCast() [all …]
|
D | code_generator_x86.cc | 2014 uint32_t class_offset = mirror::Object::ClassOffset().Int32Value(); in VisitInvokeInterface() local 2025 __ movl(temp, Address(temp, class_offset)); in VisitInvokeInterface() 2028 __ movl(temp, Address(receiver.AsRegister<Register>(), class_offset)); in VisitInvokeInterface() 4426 uint32_t class_offset = mirror::Object::ClassOffset().Int32Value(); in GenerateVirtualCall() local 4428 __ movl(temp, Address(receiver, class_offset)); in GenerateVirtualCall() 5245 uint32_t class_offset = mirror::Object::ClassOffset().Int32Value(); in VisitArraySet() local 5346 __ movl(temp, Address(array, class_offset)); in VisitArraySet() 5355 __ cmpl(temp, Address(register_value, class_offset)); in VisitArraySet() 6175 uint32_t class_offset = mirror::Object::ClassOffset().Int32Value(); in VisitInstanceOf() local 6190 GenerateReferenceLoadTwoRegisters(instruction, out_loc, obj_loc, class_offset, maybe_temp_loc); in VisitInstanceOf() [all …]
|
D | intrinsics_mips64.cc | 1402 const int32_t class_offset = mirror::Object::ClassOffset().Int32Value(); in VisitStringEquals() local 1426 __ Lw(temp1, str, class_offset); in VisitStringEquals() 1427 __ Lw(temp2, arg, class_offset); in VisitStringEquals()
|
D | intrinsics_mips.cc | 1992 const uint32_t class_offset = mirror::Object::ClassOffset().Uint32Value(); in VisitStringEquals() local 2016 __ Lw(temp1, str, class_offset); in VisitStringEquals() 2017 __ Lw(temp2, arg, class_offset); in VisitStringEquals()
|
D | code_generator_mips64.cc | 2937 uint32_t class_offset = mirror::Object::ClassOffset().Int32Value(); in VisitInvokeInterface() local 2947 __ LoadFromOffset(kLoadUnsignedWord, temp, temp, class_offset); in VisitInvokeInterface() 2949 __ LoadFromOffset(kLoadUnsignedWord, temp, receiver.AsRegister<GpuRegister>(), class_offset); in VisitInvokeInterface() 3162 uint32_t class_offset = mirror::Object::ClassOffset().Int32Value(); in GenerateVirtualCall() local 3166 __ LoadFromOffset(kLoadUnsignedWord, temp, receiver, class_offset); in GenerateVirtualCall()
|
D | intrinsics_x86.cc | 1310 const uint32_t class_offset = mirror::Object::ClassOffset().Uint32Value(); in VisitStringEquals() local 1327 __ movl(ecx, Address(str, class_offset)); in VisitStringEquals() 1328 __ cmpl(ecx, Address(arg, class_offset)); in VisitStringEquals()
|
D | code_generator_mips.cc | 3735 uint32_t class_offset = mirror::Object::ClassOffset().Int32Value(); in VisitInvokeInterface() local 3745 __ LoadFromOffset(kLoadWord, temp, temp, class_offset); in VisitInvokeInterface() 3747 __ LoadFromOffset(kLoadWord, temp, receiver.AsRegister<Register>(), class_offset); in VisitInvokeInterface() 3942 uint32_t class_offset = mirror::Object::ClassOffset().Int32Value(); in GenerateVirtualCall() local 3947 __ LoadFromOffset(kLoadWord, temp, receiver.AsRegister<Register>(), class_offset); in GenerateVirtualCall()
|
/art/compiler/ |
D | oat_writer.cc | 1406 for (uint32_t& class_offset : oat_dex_file.class_offsets_) { in InitOatClasses() 1408 class_offset = oat_class_it->offset_; in InitOatClasses()
|