/external/chromium_org/tools/relocation_packer/src/ |
D | run_length_encoder_unittest.cc | 13 void AddRelocation(Elf32_Addr addr, std::vector<Elf32_Rel>* relocations) { in AddRelocation() argument 15 relocations->push_back(relocation); in AddRelocation() 27 std::vector<Elf32_Rel> relocations; in TEST() local 33 codec.Encode(relocations, &packed); in TEST() 38 AddRelocation(0xf00d0000, &relocations); in TEST() 41 codec.Encode(relocations, &packed); in TEST() 46 AddRelocation(0xf00d0004, &relocations); in TEST() 49 codec.Encode(relocations, &packed); in TEST() 61 AddRelocation(0xf00d0008, &relocations); in TEST() 64 AddRelocation(0xf00d0010, &relocations); in TEST() [all …]
|
D | packer_unittest.cc | 13 void AddRelocation(Elf32_Addr addr, std::vector<Elf32_Rel>* relocations) { in AddRelocation() argument 15 relocations->push_back(relocation); in AddRelocation() 27 std::vector<Elf32_Rel> relocations; in TEST() local 33 AddRelocation(0xd1ce0000, &relocations); in TEST() 35 AddRelocation(0xd1ce0004, &relocations); in TEST() 36 AddRelocation(0xd1ce0008, &relocations); in TEST() 38 AddRelocation(0xd1ce0010, &relocations); in TEST() 39 AddRelocation(0xd1ce0018, &relocations); in TEST() 40 AddRelocation(0xd1ce0020, &relocations); in TEST() 43 packer.PackRelativeRelocations(relocations, &packed); in TEST() [all …]
|
D | run_length_encoder.cc | 21 void GetDeltas(const std::vector<Elf32_Rel>& relocations, in GetDeltas() argument 23 CHECK(relocations.size() >= 2); in GetDeltas() 25 for (size_t i = 0; i < relocations.size() - 1; ++i) { in GetDeltas() 26 const Elf32_Addr first = relocations[i].r_offset; in GetDeltas() 27 const Elf32_Addr second = relocations[i + 1].r_offset; in GetDeltas() 70 std::vector<Elf32_Rel>* relocations) { in Uncondense() argument 73 relocations->push_back(initial); in Uncondense() 86 relocations->push_back(relocation); in Uncondense() 96 void RelocationRunLengthCodec::Encode(const std::vector<Elf32_Rel>& relocations, in Encode() argument 100 if (relocations.size() < 2) in Encode() [all …]
|
D | packer.cc | 22 const std::vector<Elf32_Rel>& relocations, in PackRelativeRelocations() argument 28 codec.Encode(relocations, &packed_words); in PackRelativeRelocations() 55 std::vector<Elf32_Rel>* relocations) { in UnpackRelativeRelocations() argument 66 codec.Decode(packed_words, relocations); in UnpackRelativeRelocations()
|
D | elf_file.cc | 637 const std::vector<Elf32_Rel>& relocations) { in AdjustRelocationTargets() argument 655 for (size_t i = 0; i < relocations.size(); ++i) { in AdjustRelocationTargets() 656 const Elf32_Rel* relocation = &relocations[i]; in AdjustRelocationTargets() 691 std::vector<Elf32_Rel>* relocations) { in PadRelocations() argument 694 relocations->insert(relocations->end(), padding.begin(), padding.end()); in PadRelocations() 702 std::vector<Elf32_Rel>* relocations) { in AdjustRelocations() argument 703 for (size_t i = 0; i < relocations->size(); ++i) { in AdjustRelocations() 704 Elf32_Rel* relocation = &relocations->at(i); in AdjustRelocations() 728 std::vector<Elf32_Rel> relocations( in PackRelocations() local 730 relocations_base + data->d_size / sizeof(relocations[0])); in PackRelocations() [all …]
|
D | packer.h | 39 static void PackRelativeRelocations(const std::vector<Elf32_Rel>& relocations, 46 std::vector<Elf32_Rel>* relocations);
|
D | run_length_encoder.h | 69 static void Encode(const std::vector<Elf32_Rel>& relocations, 76 std::vector<Elf32_Rel>* relocations);
|
/external/chromium_org/third_party/yasm/source/patched-yasm/modules/objfmts/macho/tests/nasm64/ |
D | macho-reloc64-err.errwarn | 1 -:20: error: macho: sorry, cannot apply 32 bit absolute relocations in 64 bit mode, consider "[_sym… 2 -:21: error: macho: sorry, cannot apply 32 bit absolute relocations in 64 bit mode, consider "[_sym… 3 -:23: error: macho: sorry, cannot apply 32 bit absolute relocations in 64 bit mode, consider "[_sym… 4 -:24: error: macho: sorry, cannot apply 32 bit absolute relocations in 64 bit mode, consider "[_sym… 5 -:25: error: macho: sorry, cannot apply 32 bit absolute relocations in 64 bit mode, consider "[_sym… 6 -:26: error: macho: sorry, cannot apply 32 bit absolute relocations in 64 bit mode, consider "[_sym… 7 -:27: error: macho: sorry, cannot apply 32 bit absolute relocations in 64 bit mode, consider "[_sym…
|
/external/llvm/docs/CommandGuide/ |
D | llvm-readobj.rst | 42 .. option:: -section-relocations, -sr 44 When used with ``-sections``, display relocations for each section shown. 50 .. option:: -relocations, -r 68 When used with ``-relocations``, display each relocation in an expanded
|
/external/chromium_org/tools/relocation_packer/ |
D | README.TXT | 4 R_ARM_RELATIVE relocations are the bulk of dynamic relocations (the .rel.dyn 9 relocations are placed in a new .android.rel.dyn section. Packing reduces 15 extended to understand packed relocations. Packed relocations are currently 66 To pack relocations, add an empty .android.rel.dyn and then run the tool:
|
/external/llvm/docs/ |
D | MCJITDesignAndImplementation.rst | 73 image must be loaded into suitable memory, relocations must be applied and 102 object image and for each section iterates through the relocations for 113 relocations have not yet been applied and the generated code is still not 117 relocations when loadObject completes. However, this shouldn't be 120 relocations are applied. It is possible to apply relocations multiple 148 external symbols and then apply all relocations for the object. 154 iterate through the list of relocations it has stored which are associated 160 sections and for each section iterates through a list of relocations that 163 relocations for which the symbol associated with the relocation is located 168 .. image:: MCJIT-resolve-relocations.png [all …]
|
/external/llvm/test/MC/Mips/ |
D | higher-highest-addressing.s | 8 # Test that R_MIPS_HIGHER and R_MIPS_HIGHEST relocations are created. By using 10 # relocations. 32 # Check the case where relocations are not modified by adding +1. The constant
|
D | micromips-jump26.s | 8 # for relocations. 16 # Check that the appropriate relocations were created.
|
D | micromips-tailr.s | 8 # for relocations. 18 # Check that the appropriate relocations were created.
|
D | oddspreg.s | 5 # RUN: llvm-readobj -sections -section-data -section-relocations - | \ 12 # RUN: llvm-readobj -sections -section-data -section-relocations - | \ 19 # RUN: llvm-readobj -sections -section-data -section-relocations - | \
|
D | micromips-branch16.s | 8 # for relocations. 47 # Check that the appropriate relocations were created.
|
/external/llvm/bindings/python/llvm/ |
D | object.py | 251 relocations = lib.LLVMGetRelocations(self) 254 if lib.LLVMIsRelocationIteratorAtEnd(self, relocations): 257 last = Relocation(relocations) 263 lib.LLVMMoveToNextRelocation(relocations) 269 lib.LLVMDisposeRelocationIterator(relocations)
|
/external/chromium_org/third_party/android_crazy_linker/src/src/ |
D | crazy_linker_elf_relro.cpp | 118 ElfRelocations relocations; in CopyFromRelocated() local 119 if (!relocations.Init(view, error)) in CopyFromRelocated() 131 relocations.CopyAndRelocate(relro_start, in CopyFromRelocated()
|
D | crazy_linker_shared_library.cpp | 293 ElfRelocations relocations; in Relocate() local 295 if (!relocations.Init(&view_, error)) in Relocate() 299 if (!relocations.ApplyAll(&symbols_, &resolver, error)) in Relocate()
|
/external/llvm/test/MC/PowerPC/ |
D | ppc64-relocs-01.s | 24 # The relocations in .rela.text are the 'number64' load using a 32 # The .opd entry for the 'access_int64' function creates 2 relocations:
|
/external/llvm/test/Object/ |
D | yaml2obj-readobj.test | 1 RUN: yaml2obj %p/Inputs/COFF/i386.yaml | llvm-readobj -file-headers -relocations -expand-relocs - |… 3 RUN: llvm-readobj -file-headers -relocations -expand-relocs %t \
|
/external/llvm/test/CodeGen/AArch64/ |
D | extern-weak.ll | 15 ; In the large model, the usual relocations are absolute and can 36 ; In the large model, the usual relocations are absolute and can
|
D | arm64-extern-weak.ll | 14 ; In the large model, the usual relocations are absolute and can 32 ; In the large model, the usual relocations are absolute and can
|
/external/valgrind/main/ |
D | exp-sgcheck.supp | 2 ld-2.X possibly applying relocations
|
/external/llvm/test/ExecutionEngine/MCJIT/ |
D | 2013-04-04-RelocAddend.ll | 3 ; Verify relocations to global symbols with addend work correctly.
|