HomeSort by relevance Sort by last modified time
    Searched full:relocations (Results 1 - 25 of 519) sorted by null

1 2 3 4 5 6 7 8 91011>>

  /system/extras/tests/bionic/libc/bionic/
lib_relocs.c 2 * the relocations generated in a shared object are properly handled
test_relocs.c 1 /* this little test is written to check that the relocations generated
  /external/llvm/lib/CodeGen/
ELFCodeEmitter.h 31 /// Relocations - Record relocations needed by the current function
32 std::vector<MachineRelocation> Relocations;
34 /// JTRelocations - Record relocations needed by the relocation
43 /// addRelocation - Register new relocations for this function
45 Relocations.push_back(MR);
ELFCodeEmitter.cpp 86 // Patch up Jump Table Section relocations to use the real MBBs offsets
100 // If we have emitted any relocations to function-specific objects such as
103 for (unsigned i = 0, e = Relocations.size(); i != e; ++i) {
104 MachineRelocation &MR = Relocations[i];
131 Relocations.clear();
  /external/llvm/test/MC/ELF/
weak-relocation.s 3 // Test that weak symbols always produce relocations
local-reloc.s 3 // Test that relocations with local symbols are represented as relocations
merge.s 3 // Test that PIC relocations with local symbols in a mergeable section are done
7 // Non-PIC relocations with 0 offset don't use the symbol.
weakref-reloc.s 3 // Test that the relocations point to the correct symbols. We used to get the
  /external/llvm/include/llvm/MC/
SectionKind.h 104 /// to by the program, it can have random relocations to arbitrary
109 /// initializer and has relocations in it, but all of the
110 /// relocations are known to be within the final linked image
116 /// relocations.
120 /// written to by the program, but that have relocations, so they
129 /// can perform relocations in it. This is used when we know
130 /// that all the relocations are to globals in this final
  /external/llvm/lib/ExecutionEngine/RuntimeDyld/
RuntimeDyldImpl.h 100 // For each symbol, keep a list of relocations based on it. Anytime
102 // the relocations get re-resolved.
115 StringMap<RelocationList> Relocations;
117 // FIXME: Also keep a map of all the relocations contained in an object. Use
118 // this to dynamically answer whether all of the relocations in it have
RuntimeDyldMachO.cpp 85 // ARM PCRel relocations have an effective-PC offset of two instructions
219 return Error("NOT YET IMPLEMENTED: scattered relocations.");
245 // FIXME: Some targets (ARM) use internal relocations even for
252 return Error("Internal relocations not supported.");
260 Relocations[SourceName].push_back(RelocationEntry(TargetName,
356 return Error("NOT YET IMPLEMENTED: scattered relocations.");
383 return Error("Internal relocations not supported.");
391 Relocations[SourceName].push_back(RelocationEntry(TargetName,
490 // Assign an address to a symbol name and resolve all the relocations
496 RelocationList &Relocs = Relocations[Name]
    [all...]
  /external/llvm/include/llvm/ExecutionEngine/
RuntimeDyld.h 66 // Resolve the relocations for all symbols we currently know about.
68 // Change the address associated with a symbol when resolving relocations.
69 // Any relocations already associated with the symbol will be re-resolved.
  /external/llvm/lib/Target/X86/
X86Relocations.h 1 //===- X86Relocations.h - X86 Code Relocations ------------------*- C++ -*-===//
23 /// 32-bit and dword means 64-bit. The relocations will be treated
  /external/llvm/lib/Target/XCore/
XCoreTargetObjectFile.cpp 61 // Dynamic linking is not supported. Data with relocations is placed in the
62 // same section as data without relocations.
  /external/llvm/lib/MC/
WinCOFFObjectWriter.cpp 72 int Relocations;
92 typedef std::vector<COFFRelocation> relocations; typedef in namespace:__anon8237
102 relocations Relocations;
212 , Relocations(0)
235 // if it has relocations pointing at it, keep it
236 if (Relocations > 0) {
237 assert(Section->Number != -1 && "Sections with relocations must be real!");
680 // Turn relocations for temporary symbols into section relocations
    [all...]
  /external/llvm/lib/Target/Alpha/
AlphaRelocations.h 1 //===- AlphaRelocations.h - Alpha Code Relocations --------------*- C++ -*-===//
  /external/llvm/lib/Target/MBlaze/
TODO 3 - Relocations use 2-byte / 4-byte to terminology in reference to
  /external/llvm/test/MC/COFF/
simple-fixups.s 2 // relocations when symbols are in the same section and we know their offset.
diff.s 27 // CHECK: Relocations = [
  /external/e2fsprogs/resize/
resize2fs.8.in 89 \ 2\ \-\ Debug block relocations
91 \ 4\ \-\ Debug inode relocations
  /external/llvm/lib/Target/ARM/MCTargetDesc/
ARMMachObjectWriter.cpp 160 // Relocations are written out in reverse order, so the PAIR comes first.
163 // For these two r_type relocations they always have a pair following them and
257 // Relocations are written out in reverse order, so the PAIR comes first.
297 // relocations.
312 // FIXME: For other platforms, we need to use scattered relocations for
313 // internal relocations with offsets. If this is an internal relocation with
332 report_fatal_error("FIXME: relocations to absolute targets "
350 // For external relocations, make sure to offset the fixup value to
  /external/llvm/lib/Target/Mips/
MipsRelocations.h 1 //===- MipsRelocations.h - Mips Code Relocations ---------------*- C++ -*-===//
  /external/llvm/test/CodeGen/X86/
addr-label-difference.ll 7 ; __DATA,__const section, because the elements don't need relocations.
  /prebuilt/linux-x86/toolchain/i686-unknown-linux-gnu-4.2.1/include/
bfd.h     [all...]
  /external/llvm/lib/ExecutionEngine/JIT/
JITEmitter.cpp 59 STATISTIC(NumRelos, "Number of relocations applied");
292 /// Relocations - These are the relocations that the function needs, as
294 std::vector<MachineRelocation> Relocations;
418 Relocations.push_back(MR);
836 if (!Relocations.empty()) {
838 NumRelos += Relocations.size();
840 // Resolve the relocations to concrete pointers.
841 for (unsigned i = 0, e = Relocations.size(); i != e; ++i) {
842 MachineRelocation &MR = Relocations[i]
    [all...]

Completed in 662 milliseconds

1 2 3 4 5 6 7 8 91011>>