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