Lines Matching defs:Dyld

1303   Dyld = nullptr;
1314 std::unique_ptr<RuntimeDyldCOFF> Dyld =
1316 Dyld->setProcessAllSections(ProcessAllSections);
1317 Dyld->setNotifyStubEmitted(std::move(NotifyStubEmitted));
1318 return Dyld;
1325 std::unique_ptr<RuntimeDyldELF> Dyld =
1327 Dyld->setProcessAllSections(ProcessAllSections);
1328 Dyld->setNotifyStubEmitted(std::move(NotifyStubEmitted));
1329 return Dyld;
1338 std::unique_ptr<RuntimeDyldMachO> Dyld =
1340 Dyld->setProcessAllSections(ProcessAllSections);
1341 Dyld->setNotifyStubEmitted(std::move(NotifyStubEmitted));
1342 return Dyld;
1347 if (!Dyld) {
1349 Dyld =
1354 Dyld = createRuntimeDyldMachO(
1358 Dyld = createRuntimeDyldCOFF(
1365 if (!Dyld->isCompatibleFile(Obj))
1368 auto LoadedObjInfo = Dyld->loadObject(Obj);
1374 if (!Dyld)
1376 return Dyld->getSymbolLocalAddress(Name);
1380 assert(Dyld && "No RuntimeDyld instance attached");
1381 return Dyld->getSymbolSectionID(Name);
1385 if (!Dyld)
1387 return Dyld->getSymbol(Name);
1391 if (!Dyld)
1393 return Dyld->getSymbolTable();
1396 void RuntimeDyld::resolveRelocations() { Dyld->resolveRelocations(); }
1399 Dyld->reassignSectionAddress(SectionID, Addr);
1404 Dyld->mapSectionAddress(LocalAddress, TargetAddress);
1407 bool RuntimeDyld::hasError() { return Dyld->hasError(); }
1409 StringRef RuntimeDyld::getErrorString() { return Dyld->getErrorString(); }
1423 assert(Dyld && "No Dyld instance attached");
1424 return Dyld->getSectionContent(SectionID);
1428 assert(Dyld && "No Dyld instance attached");
1429 return Dyld->getSectionLoadAddress(SectionID);
1433 if (Dyld)
1434 Dyld->registerEHFrames();
1438 if (Dyld)
1439 Dyld->deregisterEHFrames();
1473 RuntimeDyldImpl::finalizeAsync(std::move(RTDyld.Dyld), std::move(OnEmitted),