Lines Matching defs:dylib
545 llvm::sys::path::append(fullPath, Twine("lib") + libName + ".dylib");
699 // Search -L paths if of the form "libXXX.dylib"
702 if (leafName.startswith("lib") && leafName.endswith(".dylib")) {
703 // FIXME: Need to enhance searchLibrary() to only look for .dylib
744 // Add indirect dylibs by asking each linked dylib to add its indirects.
749 for (MachODylibFile *dylib : _allDylibs) {
750 dylib->loadReExportedDylibs([this] (StringRef path) -> MachODylibFile* {
766 void MachOLinkingContext::registerDylib(MachODylibFile *dylib,
770 if (!llvm::count(_allDylibs, dylib))
771 _allDylibs.push_back(dylib);
772 _pathToDylibMap[dylib->installName()] = dylib;
774 if (!dylib->path().equals(dylib->installName()))
775 _pathToDylibMap[dylib->path()] = dylib;
777 _upwardDylibs.insert(dylib);
781 for (MachODylibFile *dylib : _upwardDylibs) {
782 if (dylib->installName().equals(installName))