Home
last modified time | relevance | path

Searched refs:target_dex_file (Results 1 – 15 of 15) sorted by relevance

/art/compiler/linker/
Dlinker_patch.h58 const DexFile* target_dex_file, in RelativeMethodPatch() argument
61 LinkerPatch patch(literal_offset, Type::kMethodRelative, target_dex_file); in RelativeMethodPatch()
68 const DexFile* target_dex_file, in MethodBssEntryPatch() argument
71 LinkerPatch patch(literal_offset, Type::kMethodBssEntry, target_dex_file); in MethodBssEntryPatch()
78 const DexFile* target_dex_file, in CodePatch() argument
80 LinkerPatch patch(literal_offset, Type::kCall, target_dex_file); in CodePatch()
86 const DexFile* target_dex_file, in RelativeCodePatch() argument
88 LinkerPatch patch(literal_offset, Type::kCallRelative, target_dex_file); in RelativeCodePatch()
94 const DexFile* target_dex_file, in RelativeTypePatch() argument
97 LinkerPatch patch(literal_offset, Type::kTypeRelative, target_dex_file); in RelativeTypePatch()
[all …]
/art/openjdkjvmti/
Dfixed_up_dex_file.cc53 static void UnhideApis(const art::DexFile& target_dex_file) { in UnhideApis() argument
54 for (uint32_t i = 0; i < target_dex_file.NumClassDefs(); ++i) { in UnhideApis()
55 const uint8_t* class_data = target_dex_file.GetClassData(target_dex_file.GetClassDef(i)); in UnhideApis()
57 for (art::ClassDataItemIterator class_it(target_dex_file, class_data); in UnhideApis()
/art/runtime/
Dvdex_file.cc267 void VdexFile::UnquickenDexFile(const DexFile& target_dex_file, in UnquickenDexFile() argument
270 UnquickenDexFile(target_dex_file, source_dex_file.Begin(), decompile_return_instruction); in UnquickenDexFile()
273 void VdexFile::UnquickenDexFile(const DexFile& target_dex_file, in UnquickenDexFile() argument
286 for (uint32_t i = 0; i < target_dex_file.NumClassDefs(); ++i) { in UnquickenDexFile()
287 const DexFile::ClassDef& class_def = target_dex_file.GetClassDef(i); in UnquickenDexFile()
288 const uint8_t* class_data = target_dex_file.GetClassData(class_def); in UnquickenDexFile()
290 for (ClassDataItemIterator class_it(target_dex_file, class_data); in UnquickenDexFile()
301 target_dex_file, in UnquickenDexFile()
Dvdex_file.h291 void UnquickenDexFile(const DexFile& target_dex_file,
307 void UnquickenDexFile(const DexFile& target_dex_file,
/art/compiler/optimizing/
Dcode_generator_x86.h612 const DexFile* target_dex_file, in X86PcRelativePatchInfo()
614 : PatchInfo(target_dex_file, target_index), in X86PcRelativePatchInfo()
Dcode_generator_mips.h643 : target_dex_file(dex_file), index(idx) { } in JitPatchInfo()
646 const DexFile& target_dex_file; member
Dcode_generator.h626 : target_dex_file(dex_file), offset_or_index(off_or_idx), label() { } in PatchInfo()
629 const DexFile* target_dex_file; member
Dcode_generator_arm_vixl.h565 : target_dex_file(dex_file), offset_or_index(off_or_idx) { } in PcRelativePatchInfo()
569 const DexFile* target_dex_file; member
Dcode_generator_x86_64.cc1109 Factory(literal_offset, info.target_dex_file, info.label.Position(), info.offset_or_index)); in EmitPcRelativeLinkerPatches()
7162 StringReference string_reference(info.target_dex_file, dex::StringIndex(info.offset_or_index)); in EmitJitRootPatches()
7168 TypeReference type_reference(info.target_dex_file, dex::TypeIndex(info.offset_or_index)); in EmitJitRootPatches()
Dcode_generator_x86.cc4661 info.target_dex_file, in EmitPcRelativeLinkerPatches()
7831 StringReference string_reference(info.target_dex_file, dex::StringIndex(info.offset_or_index)); in EmitJitRootPatches()
7837 TypeReference type_reference(info.target_dex_file, dex::TypeIndex(info.offset_or_index)); in EmitJitRootPatches()
Dcode_generator_mips.cc1586 const DexFile* dex_file = info.target_dex_file; in EmitPcRelativeLinkerPatches()
1775 StringReference string_reference(&info.target_dex_file, dex::StringIndex(info.index)); in EmitJitRootPatches()
1780 TypeReference type_reference(&info.target_dex_file, dex::TypeIndex(info.index)); in EmitJitRootPatches()
Dcode_generator_arm64.cc4678 info.target_dex_file, in EmitPcRelativeLinkerPatches()
Dcode_generator_mips64.cc1502 const DexFile* dex_file = info.target_dex_file; in EmitPcRelativeLinkerPatches()
Dcode_generator_arm_vixl.cc9076 const DexFile* dex_file = info.target_dex_file; in EmitPcRelativeLinkerPatches()
/art/dex2oat/linker/
Doat_writer.cc1961 ObjPtr<mirror::DexCache> GetDexCache(const DexFile* target_dex_file) in GetDexCache() argument
1963 return (target_dex_file == dex_file_) in GetDexCache()
1965 : class_linker_->FindDexCache(Thread::Current(), *target_dex_file); in GetDexCache()