Lines Matching refs:Dyld
985 Dyld = nullptr;
996 std::unique_ptr<RuntimeDyldCOFF> Dyld =
998 Dyld->setProcessAllSections(ProcessAllSections);
999 Dyld->setRuntimeDyldChecker(Checker);
1000 return Dyld;
1007 std::unique_ptr<RuntimeDyldELF> Dyld(new RuntimeDyldELF(MM, Resolver));
1008 Dyld->setProcessAllSections(ProcessAllSections);
1009 Dyld->setRuntimeDyldChecker(Checker);
1010 return Dyld;
1018 std::unique_ptr<RuntimeDyldMachO> Dyld =
1020 Dyld->setProcessAllSections(ProcessAllSections);
1021 Dyld->setRuntimeDyldChecker(Checker);
1022 return Dyld;
1027 if (!Dyld) {
1029 Dyld = createRuntimeDyldELF(MemMgr, Resolver, ProcessAllSections, Checker);
1031 Dyld = createRuntimeDyldMachO(
1035 Dyld = createRuntimeDyldCOFF(
1042 if (!Dyld->isCompatibleFile(Obj))
1045 auto LoadedObjInfo = Dyld->loadObject(Obj);
1051 if (!Dyld)
1053 return Dyld->getSymbolLocalAddress(Name);
1057 if (!Dyld)
1059 return Dyld->getSymbol(Name);
1062 void RuntimeDyld::resolveRelocations() { Dyld->resolveRelocations(); }
1065 Dyld->reassignSectionAddress(SectionID, Addr);
1070 Dyld->mapSectionAddress(LocalAddress, TargetAddress);
1073 bool RuntimeDyld::hasError() { return Dyld->hasError(); }
1075 StringRef RuntimeDyld::getErrorString() { return Dyld->getErrorString(); }
1089 if (Dyld)
1090 Dyld->registerEHFrames();
1094 if (Dyld)
1095 Dyld->deregisterEHFrames();