| /llvm-project-15.0.7/bolt/lib/RuntimeLibs/ |
| H A D | RuntimeLibrary.cpp | 30 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 D | HugifyRuntimeLibrary.cpp | 95 std::string LibPath = getLibPath(ToolPath, opts::RuntimeHugifyLib); in link() local 96 loadLibrary(LibPath, RTDyld); in link() 110 << LibPath << "\n"; in link()
|
| H A D | InstrumentationRuntimeLibrary.cpp | 196 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 D | PluginsTest.cpp | 31 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 D | DynamicLibraryTest.cpp | 21 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 D | ClangdXPCTestClient.cpp | 50 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 D | WebAssembly.cpp | 474 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 D | MSVC.cpp | 145 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 D | ROCm.h | 107 SmallString<0> LibPath; variable 198 StringRef getLibPath() const { return LibPath; } in getLibPath()
|
| H A D | Cuda.h | 35 std::string LibPath; variable 74 StringRef getLibPath() const { return LibPath; } in getLibPath()
|
| H A D | HIPSPV.cpp | 251 for (auto *LibPath : LibraryPaths) { in getHIPDeviceLibs() local 252 SmallString<128> Path(LibPath); in getHIPDeviceLibs()
|
| H A D | MinGW.cpp | 211 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 D | CommonArgs.cpp | 1932 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 D | Gnu.cpp | 2904 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 D | Hexagon.cpp | 440 for (const auto &LibPath : LibPaths) in constructHexagonLinkArgs() local 441 CmdArgs.push_back(Args.MakeArgString(StringRef("-L") + LibPath)); in constructHexagonLinkArgs()
|
| H A D | Cuda.cpp | 199 LibPath = InstallPath + "/lib64"; in CudaInstallationDetector() 201 LibPath = InstallPath + "/lib"; in CudaInstallationDetector()
|
| H A D | AMDGPU.cpp | 462 LibPath = InstallPath; in detectHIPRuntime() 463 llvm::sys::path::append(LibPath, "lib"); in detectHIPRuntime()
|
| /llvm-project-15.0.7/llvm/tools/llvm-jitlink/ |
| H A D | llvm-jitlink.cpp | 1682 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 D | RuntimeLibrary.h | 66 static void loadLibrary(StringRef LibPath, RuntimeDyld &RTDyld);
|
| /llvm-project-15.0.7/llvm/lib/WindowsDriver/ |
| H A D | MSVCPaths.cpp | 310 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 D | MSVCPaths.h | 47 bool appendArchToWindowsSDKLibPath(int SDKMajor, llvm::SmallString<128> LibPath,
|
| /llvm-project-15.0.7/clang/lib/Driver/ |
| H A D | ToolChain.cpp | 516 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()
|