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.h158 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/
Dcode_generator_arm64.cc2213 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 …]
Dintrinsics_arm.cc1053 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()
Dcode_generator_x86_64.cc858 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 …]
Dintrinsics_arm64.cc1237 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()
Dintrinsics_x86_64.cc1136 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()
Dcode_generator_arm.cc1875 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 …]
Dcode_generator_x86.cc2014 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 …]
Dintrinsics_mips64.cc1402 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()
Dintrinsics_mips.cc1992 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()
Dcode_generator_mips64.cc2937 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()
Dintrinsics_x86.cc1310 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()
Dcode_generator_mips.cc3735 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/
Doat_writer.cc1406 for (uint32_t& class_offset : oat_dex_file.class_offsets_) { in InitOatClasses()
1408 class_offset = oat_class_it->offset_; in InitOatClasses()