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

References

include/llvm/ExecutionEngine/RuntimeDyld.h
  246     assert(!Dyld && "setProcessAllSections must be called before loadObject.");
lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp
 1265   Dyld = nullptr;
 1309   if (!Dyld) {
 1311       Dyld =
 1316       Dyld = createRuntimeDyldMachO(
 1320       Dyld = createRuntimeDyldCOFF(
 1327   if (!Dyld->isCompatibleFile(Obj))
 1330   auto LoadedObjInfo = Dyld->loadObject(Obj);
 1336   if (!Dyld)
 1338   return Dyld->getSymbolLocalAddress(Name);
 1342   assert(Dyld && "No RuntimeDyld instance attached");
 1343   return Dyld->getSymbolSectionID(Name);
 1347   if (!Dyld)
 1349   return Dyld->getSymbol(Name);
 1353   if (!Dyld)
 1355   return Dyld->getSymbolTable();
 1358 void RuntimeDyld::resolveRelocations() { Dyld->resolveRelocations(); }
 1361   Dyld->reassignSectionAddress(SectionID, Addr);
 1366   Dyld->mapSectionAddress(LocalAddress, TargetAddress);
 1369 bool RuntimeDyld::hasError() { return Dyld->hasError(); }
 1371 StringRef RuntimeDyld::getErrorString() { return Dyld->getErrorString(); }
 1385   assert(Dyld && "No Dyld instance attached");
 1386   return Dyld->getSectionContent(SectionID);
 1390   assert(Dyld && "No Dyld instance attached");
 1391   return Dyld->getSectionLoadAddress(SectionID);
 1395   if (Dyld)
 1396     Dyld->registerEHFrames();
 1400   if (Dyld)
 1401     Dyld->deregisterEHFrames();
 1430   RuntimeDyldImpl::finalizeAsync(std::move(RTDyld.Dyld), std::move(OnEmitted),