Home
last modified time | relevance | path

Searched refs:LibPath (Results 1 – 25 of 25) sorted by relevance

/llvm-project/bolt/lib/RuntimeLibs/
H A DRuntimeLibrary.cpp32 SmallString<128> LibPath = llvm::sys::path::parent_path(Dir); in getLibPath() local
33 llvm::sys::path::append(LibPath, "lib" LLVM_LIBDIR_SUFFIX); in getLibPath()
34 if (!llvm::sys::fs::exists(LibPath)) { in getLibPath()
37 LibPath = llvm::sys::path::parent_path(llvm::sys::path::parent_path(Dir)); in getLibPath()
38 llvm::sys::path::append(LibPath, "lib" LLVM_LIBDIR_SUFFIX); in getLibPath()
40 llvm::sys::path::append(LibPath, LibFileName); in getLibPath()
41 return std::string(LibPath); in getLibPath()
45 SmallString<128> LibPath(CMAKE_INSTALL_FULL_LIBDIR); in getLibPath()
46 llvm::sys::path::append(LibPath, LibFileName); in getLibPath()
47 return std::string(LibPath);
48 loadLibrary(StringRef LibPath,BOLTLinker & Linker,BOLTLinker::SectionsMapper MapSections) loadLibrary() argument
[all...]
H A DHugifyRuntimeLibrary.cpp66 std::string LibPath = getLibPath(ToolPath, opts::RuntimeHugifyLib); in link() local
67 loadLibrary(LibPath, Linker, MapSections); in link()
74 << LibPath << "\n"; in link()
H A DInstrumentationRuntimeLibrary.cpp200 std::string LibPath = getLibPath(ToolPath, opts::RuntimeInstrumentationLib); in link() local
201 loadLibrary(LibPath, Linker, MapSections); in link()
210 << LibPath << "\n"; in link()
217 << LibPath << "\n"; in link()
/llvm-project/llvm/unittests/Passes/Plugins/
H A DPluginsTest.cpp32 static std::string LibPath(const std::string Name = "TestPlugin") { in LibPath() function
48 auto PluginPath = LibPath(); in TEST()
74 auto DoublerPluginPath = LibPath("DoublerPlugin"); in TEST()
75 auto TestPluginPath = LibPath("TestPlugin"); in TEST()
/llvm-project/clang-tools-extra/clangd/xpc/test-client/
H A DClangdXPCTestClient.cpp50 std::string LibPath = getLibraryPath(); in main() local
51 void *dlHandle = dlopen(LibPath.c_str(), RTLD_LOCAL | RTLD_FIRST); in main()
53 llvm::errs() << "Failed to load framework from \'" << LibPath << "\'\n"; in main()
/llvm-project/clang/lib/Driver/ToolChains/
H A DWebAssembly.cpp553 std::string LibPath = SysRoot + "/include"; in buildLinker()
558 std::string Version = detectLibcxxVersion(LibPath); in addLibCxxIncludePaths()
564 std::string TargetDir = LibPath + "/" + MultiarchTriple + "/c++/" + Version; in addLibCxxIncludePaths()
569 addSystemInclude(DriverArgs, CC1Args, LibPath + "/c++/" + Version); in addLibCxxIncludePaths()
581 std::string LibPath = SysRoot + "/include"; in addLibStdCXXIncludePaths()
592 SmallString<128> Path(LibPath); in addLibStdCXXIncludePaths()
612 std::string TargetDir = LibPath + "/c++/" + Version + "/" + MultiarchTriple; in addLibStdCXXIncludePaths()
617 addSystemInclude(DriverArgs, CC1Args, LibPath + "/c++/" + Version); in addLibStdCXXIncludePaths()
619 addSystemInclude(DriverArgs, CC1Args, LibPath + "/c++/" + Version + "/backward"); in addLibStdCXXIncludePaths()
560 std::string LibPath = SysRoot + "/include"; addLibCxxIncludePaths() local
588 std::string LibPath = SysRoot + "/include"; addLibStdCXXIncludePaths() local
H A DMSVC.cpp144 for (const auto &LibPath : Args.getAllArgValues(options::OPT_L)) in ConstructJob()
145 CmdArgs.push_back(Args.MakeArgString("-libpath:" + LibPath)); in ConstructJob()
160 for (const auto &LibPath : TC.getLibraryPaths()) { in ConstructJob()
161 if (TC.getVFS().exists(LibPath)) in ConstructJob()
162 CmdArgs.push_back(Args.MakeArgString("-libpath:" + LibPath)); in ConstructJob()
596 llvm::SmallString<128> LibPath(UniversalCRTSdkPath); in getMSVCVersionFromExe()
597 llvm::sys::path::append(LibPath, "Lib", UCRTVersion, "ucrt", ArchName); in getMSVCVersionFromExe()
599 Path = std::string(LibPath); in getMSVCVersionFromExe()
138 for (const auto &LibPath : Args.getAllArgValues(options::OPT_L)) ConstructJob() local
153 for (const auto &LibPath : TC.getLibraryPaths()) { ConstructJob() local
588 llvm::SmallString<128> LibPath(UniversalCRTSdkPath); getUniversalCRTLibraryPath() local
H A DROCm.h117 SmallString<0> LibPath; variable
212 StringRef getLibPath() const { return LibPath; } in getLibPath()
H A DHIPSPV.cpp247 for (auto *LibPath : LibraryPaths) { in getDeviceLibs() local
248 SmallString<128> Path(LibPath); in getDeviceLibs()
H A DHexagon.cpp391 for (const auto &LibPath : LibPaths) in constructHexagonLinkArgs()
392 CmdArgs.push_back(Args.MakeArgString(StringRef("-L") + LibPath)); in constructHexagonLinkArgs()
450 for (const auto &LibPath : LibPaths) in constructHexagonLinkArgs()
451 CmdArgs.push_back(Args.MakeArgString(StringRef("-L") + LibPath)); in constructHexagonLinkArgs()
387 for (const auto &LibPath : LibPaths) constructHexagonLinkArgs() local
446 for (const auto &LibPath : LibPaths) constructHexagonLinkArgs() local
H A DMinGW.cpp244 for (const auto &LibPath : TC.getLibraryPaths()) { in ConstructJob()
245 if (TC.getVFS().exists(LibPath)) in ConstructJob()
246 CmdArgs.push_back(Args.MakeArgString("-L" + LibPath)); in ConstructJob()
237 for (const auto &LibPath : TC.getLibraryPaths()) { ConstructJob() local
H A DBareMetal.cpp486 for (const auto &LibPath : TC.getLibraryPaths()) in ConstructJob()
487 CmdArgs.push_back(Args.MakeArgString(llvm::Twine("-L", LibPath))); in ConstructJob()
495 for (const auto &LibPath : TC.getLibraryPaths()) ConstructJob() local
H A DCommonArgs.cpp2657 std::optional<std::string> LibPath = in checkAMDGPUCodeObjectVersion()
2659 if (LibPath) { in checkAMDGPUCodeObjectVersion()
2662 llvm::SplitString(*LibPath, Frags, EnvPathSeparatorStr); in checkAMDGPUCodeObjectVersion()
2820 std::optional<std::string> LibPath = in addOutlineAtomicsArgs()
2822 if (LibPath) { in addOutlineAtomicsArgs()
2825 llvm::SplitString(*LibPath, Frags, EnvPathSeparatorStr); in addOutlineAtomicsArgs()
2831 for (const auto &LibPath : HostTC.getFilePaths()) in addOffloadCompressArgs()
2832 LibraryPaths.emplace_back(LibPath); in addOffloadCompressArgs()
2587 std::optional<std::string> LibPath = AddStaticDeviceLibs() local
2731 std::optional<std::string> LibPath = addOpenMPDeviceRTL() local
2742 for (const auto &LibPath : HostTC.getFilePaths()) addOpenMPDeviceRTL() local
H A DGnu.cpp3119 const std::string &LibPath =
3158 LibPath + "/../" + GCCTriple.str() + "/lib/../" + OSLibDir + in AddMultilibPaths()
3171 if (StringRef(LibPath).starts_with(SysRoot)) in AddMultilibPaths()
3172 addPathIfExists(D, LibPath + "/../" + OSLibDir, Paths); in AddMultilibPaths()
3181 const std::string &LibPath = in AddMultilibPaths()
3186 D, LibPath + "/../" + GCCTriple.str() + "/lib" + Multilib.osSuffix(), in AddMultilibPaths()
3198 std::string LibPath(GCCInstallation.getParentLibPath()); in AddMultilibPaths()
3200 Twine(LibPath) + "/../" + GCCTriple.str() + "/include"); in AddMultilibPaths()
3159 const std::string &LibPath = AddMultilibPaths() local
3221 const std::string &LibPath = AddMultiarchPaths() local
3238 std::string LibPath(GCCInstallation.getParentLibPath()); AddMultilibIncludeArgs() local
H A DAMDGPU.cpp474 LibPath = InstallPath; in detectHIPRuntime()
475 llvm::sys::path::append(LibPath, "lib"); in detectHIPRuntime()
/llvm-project/llvm/unittests/Support/DynamicLibrary/
H A DDynamicLibraryTest.cpp24 std::string LibPath(const std::string Name = "PipSqueak") { in LibPath() function
66 DynamicLibrary::getPermanentLibrary(LibPath().c_str(), &Err); in TEST()
119 DynamicLibrary::getPermanentLibrary(LibPath().c_str(), &Err); in TEST()
/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DCOFFVCRuntimeSupport.cpp81 auto LoadLibrary = [&](SmallString<256> LibPath, StringRef LibName) -> Error { in loadVCRuntime() argument
82 sys::path::append(LibPath, LibName); in loadVCRuntime()
85 LibPath.c_str()); in loadVCRuntime()
/llvm-project/llvm/tools/llvm-jitlink/
H A Dllvm-jitlink.cpp1337 Expected<JITDylib *> Session::getOrLoadDynamicLibrary(StringRef LibPath) { in detectStubKind()
1338 auto It = DynLibJDs.find(LibPath); in detectStubKind()
1342 auto G = EPCDynamicLibrarySearchGenerator::Load(ES, LibPath.data());
1345 auto JD = &ES.createBareJITDylib(LibPath.str()); in findStubInfo()
1348 DynLibJDs.emplace(LibPath.str(), JD); in findStubInfo()
1350 dbgs() << "Loaded dynamic library " << LibPath.data() << " for " << LibPath in findStubInfo()
1356 Error Session::loadAndLinkDynamicLibrary(JITDylib &JD, StringRef LibPath) { in findStubInfo()
1357 auto DL = getOrLoadDynamicLibrary(LibPath); in findStubInfo()
1362 dbgs() << "Linking dynamic library " << LibPath << " t in findStubInfo()
1183 getOrLoadDynamicLibrary(StringRef LibPath) getOrLoadDynamicLibrary() argument
1202 loadAndLinkDynamicLibrary(JITDylib & JD,StringRef LibPath) loadAndLinkDynamicLibrary() argument
1998 SmallVector<char, 256> LibPath; addLibraries() local
[all...]
H A Dllvm-jitlink.h102 Expected<orc::JITDylib *> getOrLoadDynamicLibrary(StringRef LibPath);
103 Error loadAndLinkDynamicLibrary(orc::JITDylib &JD, StringRef LibPath);
/llvm-project/llvm/tools/llvm-readtapi/
H A Dllvm-readtapi.cpp418 for (const auto &[LibPath, IsInput] : LibsToDelete) { in handleStubifyAction()
419 if (!IsInput && SymLinks.count(LibPath)) in handleStubifyAction()
422 if (auto EC = sys::fs::remove(LibPath)) in handleStubifyAction()
423 reportError(LibPath + " : " + EC.message()); in handleStubifyAction()
426 auto Dir = sys::path::parent_path(LibPath); in handleStubifyAction()
/llvm-project/bolt/include/bolt/RuntimeLibs/
H A DRuntimeLibrary.h73 /// Load a static runtime library specified by \p LibPath.
74 static void loadLibrary(StringRef LibPath, BOLTLinker &Linker,
/llvm-project/llvm/lib/WindowsDriver/
H A DMSVCPaths.cpp314 bool appendArchToWindowsSDKLibPath(int SDKMajor, SmallString<128> LibPath, in appendArchToWindowsSDKLibPath() argument
317 sys::path::append(LibPath, archToWindowsSDKArch(Arch)); in appendArchToWindowsSDKLibPath()
324 sys::path::append(LibPath, "x64"); in appendArchToWindowsSDKLibPath()
335 path = std::string(LibPath); in appendArchToWindowsSDKLibPath()
/llvm-project/llvm/include/llvm/WindowsDriver/
H A DMSVCPaths.h47 bool appendArchToWindowsSDKLibPath(int SDKMajor, llvm::SmallString<128> LibPath,
/llvm-project/clang/lib/Driver/
H A DToolChain.cpp772 for (const auto &LibPath : getLibraryPaths()) { in getTargetSubDirPath()
773 SmallString<128> P(LibPath); in getTargetSubDirPath()
1406 for (const auto &LibPath : getFilePaths()) in separateMSVCFullVersion()
1407 if(LibPath.length() > 0) in separateMSVCFullVersion()
1408 CmdArgs.push_back(Args.MakeArgString(StringRef("-L") + LibPath)); in separateMSVCFullVersion()
679 for (const auto &LibPath : getLibraryPaths()) { getCompilerRT() local
1304 for (const auto &LibPath : getFilePaths()) AddFilePathLibArgs() local
/llvm-project/clang/tools/clang-installapi/
H A DOptions.cpp521 for (const StringRef LibPath : DefaultLibraryPaths) { in processFrontendOptions()
523 sys::path::append(Path, LibPath); in processFrontendOptions()
539 for (const StringRef LibPath : DefaultLibraryPaths) { processFrontendOptions() local