Searched refs:linker (Results 1 - 25 of 43) sorted by relevance

12

/art/compiler/linker/x86/
H A Drelative_patcher_x86.h20 #include "linker/x86/relative_patcher_x86_base.h"
23 namespace linker { namespace in namespace:art
35 } // namespace linker
H A Drelative_patcher_x86_base.h20 #include "linker/relative_patcher.h"
23 namespace linker { namespace in namespace:art
49 } // namespace linker
H A Drelative_patcher_x86_base.cc17 #include "linker/x86/relative_patcher_x86_base.h"
20 namespace linker { namespace in namespace:art
50 } // namespace linker
H A Drelative_patcher_x86.cc17 #include "linker/x86/relative_patcher_x86.h"
22 namespace linker { namespace in namespace:art
59 } // namespace linker
H A Drelative_patcher_x86_test.cc17 #include "linker/relative_patcher_test.h"
18 #include "linker/x86/relative_patcher_x86.h"
21 namespace linker { namespace in namespace:art
174 } // namespace linker
/art/compiler/linker/x86_64/
H A Drelative_patcher_x86_64.h20 #include "linker/x86/relative_patcher_x86_base.h"
23 namespace linker { namespace in namespace:art
35 } // namespace linker
H A Drelative_patcher_x86_64.cc17 #include "linker/x86_64/relative_patcher_x86_64.h"
22 namespace linker { namespace in namespace:art
37 } // namespace linker
H A Drelative_patcher_x86_64_test.cc17 #include "linker/relative_patcher_test.h"
18 #include "linker/x86_64/relative_patcher_x86_64.h"
21 namespace linker { namespace in namespace:art
177 } // namespace linker
/art/compiler/linker/
H A Dmulti_oat_relative_patcher.cc24 namespace linker { namespace in namespace:art
30 linker::RelativePatcher::Create(instruction_set, features, &method_offset_map_)),
71 } // namespace linker
H A Dmulti_oat_relative_patcher.h31 namespace linker { namespace in namespace:art
122 // Wrap the map in a class implementing linker::RelativePatcherTargetProvider.
123 class MethodOffsetMap : public linker::RelativePatcherTargetProvider {
143 } // namespace linker
H A Drelative_patcher.h34 namespace linker { namespace in namespace:art
131 } // namespace linker
H A Drelative_patcher.cc17 #include "linker/relative_patcher.h"
20 #include "linker/arm/relative_patcher_thumb2.h"
23 #include "linker/arm64/relative_patcher_arm64.h"
26 #include "linker/x86/relative_patcher_x86.h"
29 #include "linker/x86_64/relative_patcher_x86_64.h"
34 namespace linker { namespace in namespace:art
131 } // namespace linker
H A Drelative_patcher_test.h30 #include "linker/relative_patcher.h"
38 namespace linker { namespace in namespace:art
247 // Wrap the map in a class implementing linker::RelativePatcherTargetProvider.
248 class MethodOffsetMap FINAL : public linker::RelativePatcherTargetProvider {
282 } // namespace linker
/art/compiler/
H A DAndroid.mk34 linker/buffered_output_stream.cc \
35 linker/file_output_stream.cc \
36 linker/multi_oat_relative_patcher.cc \
37 linker/output_stream.cc \
38 linker/vector_output_stream.cc \
39 linker/relative_patcher.cc \
89 linker/arm/relative_patcher_arm_base.cc \
90 linker/arm/relative_patcher_thumb2.cc \
105 linker/arm64/relative_patcher_arm64.cc \
132 linker/x8
[all...]
H A Doat_writer.h25 #include "linker/relative_patcher.h" // For linker::RelativePatcherTargetProvider.
50 namespace linker { namespace in namespace:art
52 } // namespace linker
161 linker::MultiOatRelativePatcher* relative_patcher);
364 linker::MultiOatRelativePatcher* relative_patcher_;
/art/compiler/linker/arm/
H A Drelative_patcher_arm_base.h22 #include "linker/relative_patcher.h"
26 namespace linker { namespace in namespace:art
71 } // namespace linker
H A Drelative_patcher_thumb2.h20 #include "linker/arm/relative_patcher_arm_base.h"
23 namespace linker { namespace in namespace:art
59 } // namespace linker
H A Drelative_patcher_thumb2.cc17 #include "linker/arm/relative_patcher_thumb2.h"
24 namespace linker { namespace in namespace:art
123 } // namespace linker
H A Drelative_patcher_arm_base.cc17 #include "linker/arm/relative_patcher_arm_base.h"
20 #include "linker/output_stream.h"
25 namespace linker { namespace in namespace:art
191 } // namespace linker
/art/compiler/linker/arm64/
H A Drelative_patcher_arm64.h20 #include "linker/arm/relative_patcher_arm_base.h"
24 namespace linker { namespace in namespace:art
76 } // namespace linker
/art/runtime/native/
H A Ddalvik_system_VMRuntime.cc204 // This part is letting libc/dynamic linker know about current app's
309 ClassLinker* linker = Runtime::Current()->GetClassLinker(); local
311 klass = linker->FindPrimitiveClass(class_name[0]);
313 klass = linker->LookupClass(self, class_name, ComputeModifiedUtf8Hash(class_name), nullptr);
420 ClassLinker* linker = Runtime::Current()->GetClassLinker(); local
421 const std::vector<const DexFile*>& boot_class_path = linker->GetBootClassPath();
493 ClassLinker* linker = runtime->GetClassLinker(); local
502 const std::vector<const DexFile*>& boot_class_path = linker->GetBootClassPath();
507 Handle<mirror::DexCache> dex_cache(hs.NewHandle(linker->RegisterDexFile(*dex_file, nullptr)));
H A Ddalvik_system_DexFile.cc172 ClassLinker* linker = runtime->GetClassLinker(); local
189 if (linker->FindDexCache(soa.Self(), *dex_file, true) != nullptr) {
/art/build/
H A DAndroid.gtest.mk257 compiler/linker/multi_oat_relative_patcher_test.cc \
258 compiler/linker/output_stream_test.cc \
295 compiler/linker/arm/relative_patcher_thumb2_test.cc \
299 compiler/linker/arm64/relative_patcher_arm64_test.cc \
307 compiler/linker/x86/relative_patcher_x86_test.cc \
311 compiler/linker/x86_64/relative_patcher_x86_64_test.cc \
562 # Mac OS linker doesn't understand --export-dynamic.
/art/runtime/jit/
H A Djit.h145 // into the specified class linker to the jit debug interface,
146 void DumpTypeInfoForLoadedTypes(ClassLinker* linker);
H A Djit.cc360 void Jit::DumpTypeInfoForLoadedTypes(ClassLinker* linker) { argument
373 linker->VisitClasses(&visitor);

Completed in 117 milliseconds

12