Lines Matching refs:Dyld
880 Dyld = nullptr; in RuntimeDyld()
891 std::unique_ptr<RuntimeDyldCOFF> Dyld = in createRuntimeDyldCOFF() local
893 Dyld->setProcessAllSections(ProcessAllSections); in createRuntimeDyldCOFF()
894 Dyld->setRuntimeDyldChecker(Checker); in createRuntimeDyldCOFF()
895 return Dyld; in createRuntimeDyldCOFF()
902 std::unique_ptr<RuntimeDyldELF> Dyld(new RuntimeDyldELF(MM, Resolver)); in createRuntimeDyldELF() local
903 Dyld->setProcessAllSections(ProcessAllSections); in createRuntimeDyldELF()
904 Dyld->setRuntimeDyldChecker(Checker); in createRuntimeDyldELF()
905 return Dyld; in createRuntimeDyldELF()
913 std::unique_ptr<RuntimeDyldMachO> Dyld = in createRuntimeDyldMachO() local
915 Dyld->setProcessAllSections(ProcessAllSections); in createRuntimeDyldMachO()
916 Dyld->setRuntimeDyldChecker(Checker); in createRuntimeDyldMachO()
917 return Dyld; in createRuntimeDyldMachO()
922 if (!Dyld) { in loadObject()
924 Dyld = createRuntimeDyldELF(MemMgr, Resolver, ProcessAllSections, Checker); in loadObject()
926 Dyld = createRuntimeDyldMachO( in loadObject()
930 Dyld = createRuntimeDyldCOFF( in loadObject()
937 if (!Dyld->isCompatibleFile(Obj)) in loadObject()
940 return Dyld->loadObject(Obj); in loadObject()
944 if (!Dyld) in getSymbolLocalAddress()
946 return Dyld->getSymbolLocalAddress(Name); in getSymbolLocalAddress()
950 if (!Dyld) in getSymbol()
952 return Dyld->getSymbol(Name); in getSymbol()
955 void RuntimeDyld::resolveRelocations() { Dyld->resolveRelocations(); } in resolveRelocations()
958 Dyld->reassignSectionAddress(SectionID, Addr); in reassignSectionAddress()
963 Dyld->mapSectionAddress(LocalAddress, TargetAddress); in mapSectionAddress()
966 bool RuntimeDyld::hasError() { return Dyld->hasError(); } in hasError()
968 StringRef RuntimeDyld::getErrorString() { return Dyld->getErrorString(); } in getErrorString()
971 if (Dyld) in registerEHFrames()
972 Dyld->registerEHFrames(); in registerEHFrames()
976 if (Dyld) in deregisterEHFrames()
977 Dyld->deregisterEHFrames(); in deregisterEHFrames()