reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp
 1064     if (Sections[RE.SectionID].getAddress() == nullptr)
lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp
  929   const SectionEntry &Section = Sections[RE.SectionID];
  931                            RE.SymOffset, RE.SectionID);
 1330             SectionID == Reloc.SectionID) {
lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.cpp
   48   uint8_t *Src = Sections[RE.SectionID].getAddress() + RE.Offset;
  150   const SectionEntry &Section = Sections[RE.SectionID];
  154   dbgs() << "resolveRelocation Section: " << RE.SectionID
lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldCOFFI386.h
  132     const auto Section = Sections[RE.SectionID];
  190       assert(static_cast<uint32_t>(RE.SectionID) <= UINT16_MAX &&
  194                         << RE.SectionID << '\n');
  195       writeBytesUnaligned(RE.SectionID, Target, 2);
lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldCOFFThumb.h
  175     const auto Section = Sections[RE.SectionID];
  217       assert(static_cast<uint32_t>(RE.SectionID) <= UINT16_MAX &&
  221                         << RE.SectionID << '\n');
  222       writeBytesUnaligned(RE.SectionID, Target, 2);
  265           RE.Addend - (Sections[RE.SectionID].getLoadAddress() + RE.Offset) - 4;
  280           RE.Addend - (Sections[RE.SectionID].getLoadAddress() + RE.Offset) - 4;
  295           RE.Addend - (Sections[RE.SectionID].getLoadAddress() + RE.Offset) - 4;
lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldCOFFX86_64.h
   87     const SectionEntry &Section = Sections[RE.SectionID];
lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldELFMips.cpp
   16   const SectionEntry &Section = Sections[RE.SectionID];
   21                              RE.SymOffset, RE.SectionID);
   24                              RE.SymOffset, RE.SectionID);
   33     const SectionEntry &Section = Sections[RE.SectionID];
   35                                      Addend, RE.SymOffset, RE.SectionID);
   44     const SectionEntry &Section = Sections[RE.SectionID];
lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOAArch64.h
   35     const SectionEntry &Section = Sections[RE.SectionID];
  358     const SectionEntry &Section = Sections[RE.SectionID];
  447     SectionEntry &Section = Sections[RE.SectionID];
  464       RelocationEntry GOTRE(RE.SectionID, StubOffset,
  474     RelocationEntry TargetRE(RE.SectionID, RE.Offset, RE.RelType, Offset,
  476     addRelocationForSection(TargetRE, RE.SectionID);
lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOARM.h
   64     const SectionEntry &Section = Sections[RE.SectionID];
  205     const SectionEntry &Section = Sections[RE.SectionID];
  310     SectionEntry &Section = Sections[RE.SectionID];
  330           RE.SectionID, StubTargetAddr - Section.getAddress(),
  339     RelocationEntry TargetRE(RE.SectionID, RE.Offset, RE.RelType, 0,
lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOI386.h
  101     const SectionEntry &Section = Sections[RE.SectionID];
lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOX86_64.h
   88     const SectionEntry &Section = Sections[RE.SectionID];
  131     SectionEntry &Section = Sections[RE.SectionID];
  142       RelocationEntry GOTRE(RE.SectionID, Section.getStubOffset(),
  152     RelocationEntry TargetRE(RE.SectionID, RE.Offset,