HomeSort by relevance Sort by last modified time
    Searched defs:Relocations (Results 1 - 15 of 15) sorted by null

  /external/swiftshader/third_party/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);
  /external/swiftshader/third_party/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
  /external/llvm/include/llvm/MC/
MCMachObjectWriter.h 98 llvm::DenseMap<const MCSection *, std::vector<RelAndSymbol>> Relocations;
218 Relocations[Sec].push_back(P);
  /external/llvm/include/llvm/ObjectYAML/
COFFYAML.h 59 std::vector<Relocation> Relocations;
ELFYAML.h 140 std::vector<Relocation> Relocations;
  /external/swiftshader/third_party/LLVM/include/llvm/MC/
MCMachObjectWriter.h 94 std::vector<object::macho::RelocationEntry> > Relocations;
198 Relocations[SD].push_back(MRE);
  /external/llvm/lib/MC/
ELFObjectWriter.cpp 103 Relocations;
149 Relocations.clear();
578 // only handle section relocations to mergeable sections if using RELA.
583 // Most TLS relocations use a got, so they need the symbol. Even those that
640 // In general, ELF has no relocations for -B. It can only represent (A + C)
712 Relocations[&FixupSection].push_back(Rec);
728 Relocations[&FixupSection].push_back(Rec);
954 if (Relocations[&Sec].empty())
    [all...]
WinCOFFObjectWriter.cpp 75 int Relocations;
99 typedef std::vector<COFFRelocation> relocations; typedef in namespace:__anon25376
109 relocations Relocations;
206 Relocations(0), MC(nullptr) {
627 // away any relocations to functions.
728 // Turn relocations for temporary symbols into section relocations.
743 ++Reloc.Symb->Relocations;
777 // generate the relocations however the rest of the MSVC toolchain i
    [all...]
  /external/llvm/tools/obj2yaml/
coff2yaml.cpp 119 std::vector<COFFYAML::Relocation> Relocations;
120 for (const auto &Reloc : ObjSection.relocations()) {
135 Relocations.push_back(Rel);
137 NewYAMLSection.Relocations = Relocations;
  /external/swiftshader/third_party/LLVM/include/llvm/CodeGen/
BinaryObject.h 34 std::vector<MachineRelocation> Relocations;
61 /// get machine relocations
63 return Relocations;
66 /// hasRelocations - Return true if 'Relocations' is not empty
68 return !Relocations.empty();
345 Relocations.push_back(relocation);
  /external/swiftshader/third_party/LLVM/lib/MC/
ELFObjectWriter.h 115 std::vector<ELFRelocationEntry> > Relocations;
275 // Map from a section to the section with the relocations
WinCOFFObjectWriter.cpp 72 int Relocations;
92 typedef std::vector<COFFRelocation> relocations; typedef in namespace:__anon31267
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!");
686 // Turn relocations for temporary symbols into section relocations
    [all...]
  /external/llvm/lib/ExecutionEngine/RuntimeDyld/
RuntimeDyldImpl.h 64 /// relocations (like ARM).
72 /// for calculating relocations in some object formats (like MachO).
117 /// RelocationEntry - used to represent relocations internally in the dynamic
253 // For each symbol, keep a list of relocations based on it. Anytime
255 // the relocations get re-resolved.
259 // Relocations to sections already loaded. Indexed by SectionID which is the
262 std::unordered_map<unsigned, RelocationList> Relocations;
264 // Relocations to external symbols that are not yet resolved. Symbols are
278 // sections containing relocations should be. Defaults to 'false'.
382 /// \brief Resolves relocations from Relocs list with address from Value
    [all...]
  /external/llvm/tools/llvm-readobj/
COFFDumper.cpp 207 const auto &Relocations = RelocMap[Section];
209 for (const auto &Relocation : Relocations) {
239 // relocations against it.
279 const auto &Relocations = RelocMap[Section];
280 for (const auto &Relocation : Relocations) {
537 for (const RelocationRef &Reloc : S.relocations())
540 // Sort relocations by address.
    [all...]
  /external/swiftshader/third_party/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 998 milliseconds