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

12345

/art/compiler/linker/
H A Doutput_stream.cc20 namespace linker { namespace in namespace:art
32 } // namespace linker
H A Dfile_output_stream.cc25 namespace linker { namespace in namespace:art
41 } // namespace linker
H A Dfile_output_stream.h25 namespace linker { namespace in namespace:art
45 } // namespace linker
H A Dbuffered_output_stream.h27 namespace linker { namespace in namespace:art
53 } // namespace linker
H A Dbuffered_output_stream.cc22 namespace linker { namespace in namespace:art
71 } // namespace linker
H A Doutput_stream.h26 namespace linker { namespace in namespace:art
63 } // namespace linker
H A Dvector_output_stream.cc22 namespace linker { namespace in namespace:art
49 } // namespace linker
H A Derror_delaying_output_stream.h27 namespace linker { namespace in namespace:art
102 } // namespace linker
/art/dex2oat/linker/
H A Dimage_write_read_test.cc20 namespace linker { namespace in namespace:art
34 } // namespace linker
H A Delf_writer_quick.h31 namespace linker { namespace in namespace:art
38 } // namespace linker
/art/compiler/driver/
H A Dcompiled_method_storage.h31 namespace linker { namespace in namespace:art
33 } // namespace linker
66 const LengthPrefixedArray<linker::LinkerPatch>* DeduplicateLinkerPatches(
67 const ArrayRef<const linker::LinkerPatch>& linker_patches);
68 void ReleaseLinkerPatches(const LengthPrefixedArray<linker::LinkerPatch>* linker_patches);
103 ArrayDedupeSet<linker::LinkerPatch> dedupe_linker_patches_;
H A Dcompiled_method_storage_test.cc70 const linker::LinkerPatch raw_patches1[] = {
71 linker::LinkerPatch::CodePatch(0u, nullptr, 1u),
72 linker::LinkerPatch::RelativeMethodPatch(4u, nullptr, 0u, 1u),
74 const linker::LinkerPatch raw_patches2[] = {
75 linker::LinkerPatch::CodePatch(0u, nullptr, 1u),
76 linker::LinkerPatch::RelativeMethodPatch(4u, nullptr, 0u, 2u),
78 ArrayRef<const linker::LinkerPatch> patches[] = {
79 ArrayRef<const linker::LinkerPatch>(raw_patches1),
80 ArrayRef<const linker::LinkerPatch>(raw_patches2),
H A Dcompiled_method_storage.cc26 #include "linker/linker_patch.h"
174 LengthPrefixedArrayAlloc<linker::LinkerPatch>(swap_space_.get())) {
230 const LengthPrefixedArray<linker::LinkerPatch>* CompiledMethodStorage::DeduplicateLinkerPatches(
231 const ArrayRef<const linker::LinkerPatch>& linker_patches) {
236 const LengthPrefixedArray<linker::LinkerPatch>* linker_patches) {
/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
38 } // namespace linker
H A Drelative_patcher_x86_base.cc17 #include "linker/x86/relative_patcher_x86_base.h"
22 namespace linker { namespace in namespace:art
57 } // namespace linker
H A Drelative_patcher_x86_base.h20 #include "linker/relative_patcher.h"
23 namespace linker { namespace in namespace:art
50 } // 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
38 } // namespace linker
H A Drelative_patcher_x86_64.cc17 #include "linker/x86_64/relative_patcher_x86_64.h"
20 #include "linker/linker_patch.h"
23 namespace linker { namespace in namespace:art
44 } // namespace linker
/art/compiler/debug/
H A Delf_debug_writer.cc32 #include "linker/elf_builder.h"
33 #include "linker/vector_output_stream.h"
40 void WriteDebugInfo(linker::ElfBuilder<ElfTypes>* builder,
153 linker::VectorOutputStream out("Debug ELF file", &buffer);
154 std::unique_ptr<linker::ElfBuilder<ElfTypes>> builder(
155 new linker::ElfBuilder<ElfTypes>(isa, features, &out));
210 linker::VectorOutputStream out("Debug ELF file", &buffer);
211 std::unique_ptr<linker::ElfBuilder<ElfTypes>> builder(
212 new linker::ElfBuilder<ElfTypes>(isa, features, &out));
238 linker
[all...]
H A Delf_debug_writer.h27 #include "linker/elf_builder.h"
39 linker::ElfBuilder<ElfTypes>* builder,
H A Delf_gnu_debugdata_writer.h23 #include "linker/elf_builder.h"
24 #include "linker/vector_output_stream.h"
90 linker::VectorOutputStream out("Mini-debug-info ELF file", &buffer);
91 std::unique_ptr<linker::ElfBuilder<ElfTypes>> builder(
92 new linker::ElfBuilder<ElfTypes>(isa, features, &out));
/art/compiler/
H A Dcompiled_method.h35 namespace linker { namespace in namespace:art
37 } // namespace linker
121 const ArrayRef<const linker::LinkerPatch>& patches);
135 const ArrayRef<const linker::LinkerPatch>& patches);
169 ArrayRef<const linker::LinkerPatch> GetPatches() const;
192 // For quick code, linker patches needed by the method.
193 const LengthPrefixedArray<linker::LinkerPatch>* const patches_;
H A Dcompiled_method-inl.h24 #include "linker/linker_patch.h"
53 inline ArrayRef<const linker::LinkerPatch> CompiledMethod::GetPatches() const {
/art/compiler/linker/mips64/
H A Drelative_patcher_mips64.h20 #include "linker/relative_patcher.h"
23 namespace linker { namespace in namespace:art
51 } // namespace linker
/art/compiler/linker/mips/
H A Drelative_patcher_mips.h21 #include "linker/relative_patcher.h"
24 namespace linker { namespace in namespace:art
55 } // namespace linker

Completed in 132 milliseconds

12345