Home
last modified time | relevance | path

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

/llvm-project-15.0.7/bolt/lib/RuntimeLibs/
H A DRuntimeLibrary.cpp30 SmallString<128> LibPath = llvm::sys::path::parent_path(Dir); in getLibPath() local
31 llvm::sys::path::append(LibPath, "lib"); in getLibPath()
32 if (!llvm::sys::fs::exists(LibPath)) { in getLibPath()
36 llvm::sys::path::append(LibPath, "lib"); in getLibPath()
38 llvm::sys::path::append(LibPath, LibFileName); in getLibPath()
39 if (!llvm::sys::fs::exists(LibPath)) { in getLibPath()
40 errs() << "BOLT-ERROR: library not found: " << LibPath << "\n"; in getLibPath()
43 return std::string(LibPath.str()); in getLibPath()
46 void RuntimeLibrary::loadLibrary(StringRef LibPath, RuntimeDyld &RTDyld) { in loadLibrary() argument
48 MemoryBuffer::getFile(LibPath, false, false); in loadLibrary()
[all …]
H A DHugifyRuntimeLibrary.cpp95 std::string LibPath = getLibPath(ToolPath, opts::RuntimeHugifyLib); in link() local
96 loadLibrary(LibPath, RTDyld); in link()
110 << LibPath << "\n"; in link()
H A DInstrumentationRuntimeLibrary.cpp196 std::string LibPath = getLibPath(ToolPath, opts::RuntimeInstrumentationLib); in link() local
197 loadLibrary(LibPath, RTDyld); in link()
212 << LibPath << "\n"; in link()
219 << LibPath << "\n"; in link()
/llvm-project-15.0.7/llvm/unittests/Passes/
H A DPluginsTest.cpp31 static std::string LibPath(const std::string Name = "TestPlugin") { in LibPath() function
47 auto PluginPath = LibPath(); in TEST()
73 auto DoublerPluginPath = LibPath("DoublerPlugin"); in TEST()
74 auto TestPluginPath = LibPath("TestPlugin"); in TEST()
/llvm-project-15.0.7/llvm/unittests/Support/DynamicLibrary/
H A DDynamicLibraryTest.cpp21 std::string LibPath(const std::string Name = "PipSqueak") { in LibPath() function
64 DynamicLibrary::getPermanentLibrary(LibPath().c_str(), &Err); in TEST()
124 DynamicLibrary::getPermanentLibrary(LibPath(A).c_str(), &Err); in TEST()
140 DynamicLibrary::getPermanentLibrary(LibPath(C).c_str(), &Err); in TEST()
179 DynamicLibrary::getPermanentLibrary(LibPath().c_str(), &Err); in TEST()
/llvm-project-15.0.7/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-15.0.7/clang/lib/Driver/ToolChains/
H A DWebAssembly.cpp474 std::string LibPath = SysRoot + "/include"; in addLibCxxIncludePaths() local
479 std::string Version = detectLibcxxVersion(LibPath); in addLibCxxIncludePaths()
485 std::string TargetDir = LibPath + "/" + MultiarchTriple + "/c++/" + Version; in addLibCxxIncludePaths()
490 addSystemInclude(DriverArgs, CC1Args, LibPath + "/c++/" + Version); in addLibCxxIncludePaths()
502 std::string LibPath = SysRoot + "/include"; in addLibStdCXXIncludePaths() local
513 SmallString<128> Path(LibPath); in addLibStdCXXIncludePaths()
533 std::string TargetDir = LibPath + "/c++/" + Version + "/" + MultiarchTriple; in addLibStdCXXIncludePaths()
538 addSystemInclude(DriverArgs, CC1Args, LibPath + "/c++/" + Version); in addLibStdCXXIncludePaths()
540 addSystemInclude(DriverArgs, CC1Args, LibPath + "/c++/" + Version + "/backward"); in addLibStdCXXIncludePaths()
H A DMSVC.cpp145 for (const auto &LibPath : TC.getLibraryPaths()) { in ConstructJob() local
146 if (TC.getVFS().exists(LibPath)) in ConstructJob()
147 CmdArgs.push_back(Args.MakeArgString("-libpath:" + LibPath)); in ConstructJob()
154 for (const auto &LibPath : Args.getAllArgValues(options::OPT_L)) in ConstructJob() local
155 CmdArgs.push_back(Args.MakeArgString("-libpath:" + LibPath)); in ConstructJob()
561 llvm::SmallString<128> LibPath(UniversalCRTSdkPath); in getUniversalCRTLibraryPath() local
562 llvm::sys::path::append(LibPath, "Lib", UCRTVersion, "ucrt", ArchName); in getUniversalCRTLibraryPath()
564 Path = std::string(LibPath.str()); in getUniversalCRTLibraryPath()
H A DROCm.h107 SmallString<0> LibPath; variable
198 StringRef getLibPath() const { return LibPath; } in getLibPath()
H A DCuda.h35 std::string LibPath; variable
74 StringRef getLibPath() const { return LibPath; } in getLibPath()
H A DHIPSPV.cpp251 for (auto *LibPath : LibraryPaths) { in getHIPDeviceLibs() local
252 SmallString<128> Path(LibPath); in getHIPDeviceLibs()
H A DMinGW.cpp211 for (const auto &LibPath : TC.getLibraryPaths()) { in ConstructJob() local
212 if (TC.getVFS().exists(LibPath)) in ConstructJob()
213 CmdArgs.push_back(Args.MakeArgString("-L" + LibPath)); in ConstructJob()
H A DCommonArgs.cpp1932 llvm::Optional<std::string> LibPath = in AddStaticDeviceLibs() local
1934 if (LibPath) { in AddStaticDeviceLibs()
1937 llvm::SplitString(*LibPath, Frags, EnvPathSeparatorStr); in AddStaticDeviceLibs()
2081 llvm::Optional<std::string> LibPath = in addOpenMPDeviceRTL() local
2083 if (LibPath) { in addOpenMPDeviceRTL()
2086 llvm::SplitString(*LibPath, Frags, EnvPathSeparatorStr); in addOpenMPDeviceRTL()
H A DGnu.cpp2904 const std::string &LibPath = in AddMultilibPaths() local
2942 LibPath + "/../" + GCCTriple.str() + "/lib/../" + OSLibDir + in AddMultilibPaths()
2955 if (StringRef(LibPath).startswith(SysRoot)) in AddMultilibPaths()
2956 addPathIfExists(D, LibPath + "/../" + OSLibDir, Paths); in AddMultilibPaths()
2965 const std::string &LibPath = in AddMultiarchPaths() local
2970 D, LibPath + "/../" + GCCTriple.str() + "/lib" + Multilib.osSuffix(), in AddMultiarchPaths()
2982 std::string LibPath(GCCInstallation.getParentLibPath()); in AddMultilibIncludeArgs() local
2984 Twine(LibPath) + "/../" + GCCTriple.str() + "/include"); in AddMultilibIncludeArgs()
H A DHexagon.cpp440 for (const auto &LibPath : LibPaths) in constructHexagonLinkArgs() local
441 CmdArgs.push_back(Args.MakeArgString(StringRef("-L") + LibPath)); in constructHexagonLinkArgs()
H A DCuda.cpp199 LibPath = InstallPath + "/lib64"; in CudaInstallationDetector()
201 LibPath = InstallPath + "/lib"; in CudaInstallationDetector()
H A DAMDGPU.cpp462 LibPath = InstallPath; in detectHIPRuntime()
463 llvm::sys::path::append(LibPath, "lib"); in detectHIPRuntime()
/llvm-project-15.0.7/llvm/tools/llvm-jitlink/
H A Dllvm-jitlink.cpp1682 SmallVector<char, 256> LibPath; in addLibraries() local
1683 LibPath.reserve(SearchPath.size() + strlen("lib") + in addLibraries()
1686 llvm::copy(SearchPath, std::back_inserter(LibPath)); in addLibraries()
1688 sys::path::append(LibPath, "lib" + LL.LibName + LibExt); in addLibraries()
1690 sys::path::append(LibPath, LL.LibName + LibExt); in addLibraries()
1691 LibPath.push_back('\0'); in addLibraries()
1694 if (sys::fs::get_file_type(LibPath.data()) != in addLibraries()
1700 if (auto EC = identify_magic(LibPath, Magic)) { in addLibraries()
1703 dbgs() << "Library search found \"" << LibPath in addLibraries()
1733 auto G = AddArchive(LibPath.data(), LL); in addLibraries()
[all …]
/llvm-project-15.0.7/bolt/include/bolt/RuntimeLibs/
H A DRuntimeLibrary.h66 static void loadLibrary(StringRef LibPath, RuntimeDyld &RTDyld);
/llvm-project-15.0.7/llvm/lib/WindowsDriver/
H A DMSVCPaths.cpp310 bool appendArchToWindowsSDKLibPath(int SDKMajor, SmallString<128> LibPath, in appendArchToWindowsSDKLibPath() argument
313 sys::path::append(LibPath, archToWindowsSDKArch(Arch)); in appendArchToWindowsSDKLibPath()
320 sys::path::append(LibPath, "x64"); in appendArchToWindowsSDKLibPath()
330 path = std::string(LibPath.str()); in appendArchToWindowsSDKLibPath()
/llvm-project-15.0.7/llvm/include/llvm/WindowsDriver/
H A DMSVCPaths.h47 bool appendArchToWindowsSDKLibPath(int SDKMajor, llvm::SmallString<128> LibPath,
/llvm-project-15.0.7/clang/lib/Driver/
H A DToolChain.cpp516 for (const auto &LibPath : getLibraryPaths()) { in getCompilerRT() local
517 SmallString<128> P(LibPath); in getCompilerRT()
1028 for (const auto &LibPath : getFilePaths()) in AddFilePathLibArgs() local
1029 if(LibPath.length() > 0) in AddFilePathLibArgs()
1030 CmdArgs.push_back(Args.MakeArgString(StringRef("-L") + LibPath)); in AddFilePathLibArgs()