| /netbsd-src/external/apache2/llvm/dist/clang/lib/Driver/ToolChains/ |
| H A D | Hurd.cpp | 32 StringRef SysRoot) const { in getMultiarchTriple() 38 if (D.getVFS().exists(SysRoot + "/lib/i386-gnu")) in getMultiarchTriple() 69 std::string SysRoot = computeSysRoot(); in Hurd() local 82 const std::string MultiarchTriple = getMultiarchTriple(D, Triple, SysRoot); in Hurd() 88 Generic_GCC::AddMultilibPaths(D, SysRoot, OSLibDir, MultiarchTriple, Paths); in Hurd() 95 if (StringRef(D.Dir).startswith(SysRoot)) { in Hurd() 100 addPathIfExists(D, SysRoot + "/lib/" + MultiarchTriple, Paths); in Hurd() 101 addPathIfExists(D, SysRoot + "/lib/../" + OSLibDir, Paths); in Hurd() 103 addPathIfExists(D, SysRoot + "/usr/lib/" + MultiarchTriple, Paths); in Hurd() 104 addPathIfExists(D, SysRoot + "/usr/lib/../" + OSLibDir, Paths); in Hurd() [all …]
|
| H A D | Linux.cpp | 42 StringRef SysRoot) const { in getMultiarchTriple() 100 if (D.getVFS().exists(SysRoot + "/lib/" + MT)) in getMultiarchTriple() 102 if (D.getVFS().exists(SysRoot + "/lib/mips64-linux-gnu")) in getMultiarchTriple() 111 if (D.getVFS().exists(SysRoot + "/lib/" + MT)) in getMultiarchTriple() 113 if (D.getVFS().exists(SysRoot + "/lib/mips64el-linux-gnu")) in getMultiarchTriple() 118 if (D.getVFS().exists(SysRoot + "/lib/powerpc-linux-gnuspe")) in getMultiarchTriple() 185 std::string SysRoot = computeSysRoot(); in Linux() local 227 if (IsMips && !SysRoot.empty()) in Linux() 228 ExtraOpts.push_back("--sysroot=" + SysRoot); in Linux() 264 const std::string MultiarchTriple = getMultiarchTriple(D, Triple, SysRoot); in Linux() [all …]
|
| H A D | WebAssembly.cpp | 31 StringRef SysRoot) const { in getMultiarchTriple() 175 auto SysRoot = getDriver().SysRoot; in WebAssembly() local 181 getFilePaths().push_back(SysRoot + "/lib"); in WebAssembly() 184 getMultiarchTriple(getDriver(), Triple, SysRoot); in WebAssembly() 189 auto Dir = AppendLTOLibDir(SysRoot + "/lib/" + MultiarchTriple); in WebAssembly() 192 getFilePaths().push_back(SysRoot + "/lib/" + MultiarchTriple); in WebAssembly() 367 llvm::sys::path::is_absolute(dir) ? "" : StringRef(D.SysRoot); in AddClangSystemIncludeArgs() 375 getMultiarchTriple(D, getTriple(), D.SysRoot); in AddClangSystemIncludeArgs() 376 addSystemInclude(DriverArgs, CC1Args, D.SysRoot + "/include/" + MultiarchTriple); in AddClangSystemIncludeArgs() 378 addSystemInclude(DriverArgs, CC1Args, D.SysRoot + "/include"); in AddClangSystemIncludeArgs() [all …]
|
| H A D | CrossWindows.cpp | 84 if (!D.SysRoot.empty()) in ConstructJob() 85 CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot)); in ConstructJob() 238 const std::string &SysRoot = D.SysRoot; in AddClangSystemIncludeArgs() local 250 addSystemInclude(DriverArgs, CC1Args, SysRoot + "/usr/local/include"); in AddClangSystemIncludeArgs() 257 addExternCSystemInclude(DriverArgs, CC1Args, SysRoot + "/usr/include"); in AddClangSystemIncludeArgs() 263 const std::string &SysRoot = getDriver().SysRoot; in AddClangCXXStdlibIncludeArgs() local 270 addSystemInclude(DriverArgs, CC1Args, SysRoot + "/usr/include/c++/v1"); in AddClangCXXStdlibIncludeArgs()
|
| H A D | BareMetal.cpp | 102 SmallString<128> SysRoot(computeSysRoot()); in BareMetal() local 103 if (!SysRoot.empty()) { in BareMetal() 104 llvm::sys::path::append(SysRoot, "lib"); in BareMetal() 105 getFilePaths().push_back(std::string(SysRoot)); in BareMetal() 177 if (!getDriver().SysRoot.empty()) in computeSysRoot() 178 return getDriver().SysRoot + SelectedMultilib.osSuffix(); in computeSysRoot() 221 std::string SysRoot(computeSysRoot()); in AddClangCXXStdlibIncludeArgs() local 222 if (SysRoot.empty()) in AddClangCXXStdlibIncludeArgs() 227 SmallString<128> Dir(SysRoot); in AddClangCXXStdlibIncludeArgs() 233 SmallString<128> Dir(SysRoot); in AddClangCXXStdlibIncludeArgs()
|
| H A D | Fuchsia.cpp | 66 if (!D.SysRoot.empty()) in ConstructJob() 67 CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot)); in ConstructJob() 184 if (!D.SysRoot.empty()) { in Fuchsia() 185 SmallString<128> P(D.SysRoot); in Fuchsia() 346 llvm::sys::path::is_absolute(dir) ? "" : StringRef(D.SysRoot); in AddClangSystemIncludeArgs() 352 if (!D.SysRoot.empty()) { in AddClangSystemIncludeArgs() 353 SmallString<128> P(D.SysRoot); in AddClangSystemIncludeArgs()
|
| H A D | Solaris.cpp | 195 if (StringRef(D.Dir).startswith(D.SysRoot)) in Solaris() 198 addPathIfExists(D, D.SysRoot + "/usr/lib" + LibSuffix, Paths); in Solaris() 231 addSystemInclude(DriverArgs, CC1Args, D.SysRoot + "/usr/local/include"); in AddClangSystemIncludeArgs() 249 llvm::sys::path::is_absolute(dir) ? "" : StringRef(D.SysRoot); in AddClangSystemIncludeArgs() 266 addExternCSystemInclude(DriverArgs, CC1Args, D.SysRoot + "/usr/include"); in AddClangSystemIncludeArgs()
|
| H A D | OpenBSD.cpp | 251 getFilePaths().push_back(getDriver().SysRoot + "/usr/lib"); in OpenBSD() 278 llvm::sys::path::is_absolute(dir) ? StringRef(D.SysRoot) : ""; in AddClangSystemIncludeArgs() 284 addExternCSystemInclude(DriverArgs, CC1Args, D.SysRoot + "/usr/include"); in AddClangSystemIncludeArgs() 290 getDriver().SysRoot + "/usr/include/c++/v1"); in addLibCxxIncludePaths() 305 SmallString<128> Path(getDriver().SysRoot); in getCompilerRT()
|
| H A D | MSP430.cpp | 136 if (!getDriver().SysRoot.empty()) in computeSysRoot() 137 return getDriver().SysRoot; in computeSysRoot() 240 static void AddImplicitLinkerScript(const std::string SysRoot, in AddImplicitLinkerScript() argument 255 SmallString<128> MCULinkerScriptPath(SysRoot); in AddImplicitLinkerScript() 303 AddImplicitLinkerScript(D.SysRoot, Args, CmdArgs); in ConstructJob()
|
| H A D | Haiku.cpp | 27 getDriver().SysRoot + "/system/develop/headers/c++/v1"); in addLibCxxIncludePaths() 32 addLibStdCXXIncludePaths(getDriver().SysRoot + "/system/develop/headers/c++", in addLibStdCxxIncludePaths()
|
| H A D | FreeBSD.cpp | 159 if (!D.SysRoot.empty()) in ConstructJob() 160 CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot)); in ConstructJob() 385 D.getVFS().exists(getDriver().SysRoot + "/usr/lib32/crt1.o")) in FreeBSD() 386 getFilePaths().push_back(getDriver().SysRoot + "/usr/lib32"); in FreeBSD() 388 getFilePaths().push_back(getDriver().SysRoot + "/usr/lib"); in FreeBSD() 406 getDriver().SysRoot + "/usr/include/c++/v1"); in addLibCxxIncludePaths() 412 addLibStdCXXIncludePaths(getDriver().SysRoot + "/usr/include/c++/4.2", "", "", in addLibStdCxxIncludePaths()
|
| H A D | RISCVToolchain.cpp | 120 if (!getDriver().SysRoot.empty()) in computeSysRoot() 121 return getDriver().SysRoot; in computeSysRoot() 150 if (!D.SysRoot.empty()) in ConstructJob() 151 CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot)); in ConstructJob()
|
| H A D | Ananas.cpp | 64 if (!D.SysRoot.empty()) in ConstructJob() 65 CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot)); in ConstructJob() 137 getFilePaths().push_back(getDriver().SysRoot + "/usr/lib"); in Ananas()
|
| H A D | Hexagon.cpp | 278 CmdArgs.push_back(Args.MakeArgString(D.SysRoot + "/usr/lib/crt1.o")); in constructHexagonLinkArgs() 281 CmdArgs.push_back(Args.MakeArgString(D.SysRoot + "/usr/lib/crti.o")); in constructHexagonLinkArgs() 284 Args.MakeArgString(StringRef("-L") + D.SysRoot + "/usr/lib")); in constructHexagonLinkArgs() 596 if (!D.SysRoot.empty()) { in AddClangSystemIncludeArgs() 597 SmallString<128> P(D.SysRoot); in AddClangSystemIncludeArgs() 615 if (!D.SysRoot.empty() && getTriple().isMusl()) in addLibCxxIncludePaths() 616 addLibStdCXXIncludePaths(D.SysRoot + "/usr/include/c++/v1", "", "", in addLibCxxIncludePaths()
|
| H A D | AIX.cpp | 179 getLibraryPaths().push_back(getDriver().SysRoot + "/usr/lib"); in AIX() 188 if (!getDriver().SysRoot.empty()) in GetHeaderSysroot() 189 return getDriver().SysRoot; in GetHeaderSysroot()
|
| H A D | Gnu.cpp | 418 if (!D.SysRoot.empty()) in ConstructJob() 419 CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot)); in ConstructJob() 1873 llvm::StringRef SysRoot) { in getGCCToolchainDir() argument 1881 if (!SysRoot.empty()) in getGCCToolchainDir() 1913 StringRef GCCToolchainDir = getGCCToolchainDir(Args, D.SysRoot); in init() 1921 if (!D.SysRoot.empty()) { in init() 1922 Prefixes.push_back(D.SysRoot); in init() 1923 AddDefaultGCCPrefixes(TargetTriple, Prefixes, D.SysRoot); in init() 1931 if (D.SysRoot.empty()) { in init() 1933 AddDefaultGCCPrefixes(TargetTriple, Prefixes, D.SysRoot); in init() [all …]
|
| H A D | NetBSD.cpp | 121 if (!D.SysRoot.empty()) in ConstructJob() 122 CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot)); in ConstructJob() 438 getDriver().SysRoot + "/usr/include/c++/v1", in addLibCxxIncludePaths() 440 getDriver().SysRoot + "/usr/include/c++", in addLibCxxIncludePaths() 455 addLibStdCXXIncludePaths(getDriver().SysRoot + "/usr/include/g++", "", "", in addLibStdCxxIncludePaths()
|
| H A D | MipsLinux.cpp | 70 if (!getDriver().SysRoot.empty()) in computeSysRoot() 71 return getDriver().SysRoot + SelectedMultilib.osSuffix(); in computeSysRoot()
|
| H A D | CloudABI.cpp | 42 if (!D.SysRoot.empty()) in ConstructJob() 43 CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot)); in ConstructJob()
|
| H A D | Gnu.h | 262 StringRef SysRoot); 323 void AddMultilibPaths(const Driver &D, const std::string &SysRoot, 327 void AddMultiarchPaths(const Driver &D, const std::string &SysRoot,
|
| H A D | DragonFly.cpp | 61 if (!D.SysRoot.empty()) in ConstructJob() 62 CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot)); in ConstructJob()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/IndexSerialization/ |
| H A D | SerializablePathCollection.cpp | 40 StringRef CurrentWorkDir, StringRef SysRoot, llvm::StringRef OutputFile) in SerializablePathCollection() argument 42 SysRoot(llvm::sys::path::parent_path(SysRoot).empty() ? StringRef() in SerializablePathCollection() 43 : SysRoot), in SerializablePathCollection() 45 SysRootPath(Paths.addDirPath(SysRoot)), in SerializablePathCollection() 73 if (!SysRoot.empty() && Dir.startswith(SysRoot) && in tryStoreDirPath() 74 llvm::sys::path::is_separator(Dir[SysRoot.size()])) { in tryStoreDirPath() 75 Root = PathPool::RootDirKind::SysRoot; in tryStoreDirPath() 76 Dir = Dir.drop_front(SysRoot.size()); in tryStoreDirPath()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Frontend/ |
| H A D | DependencyGraph.cpp | 31 std::string SysRoot; member in __anon11e6f1850111::DependencyGraphCallback 45 StringRef SysRoot) in DependencyGraphCallback() argument 46 : PP(_PP), OutputFile(OutputFile.str()), SysRoot(SysRoot.str()) { } in DependencyGraphCallback() 63 StringRef SysRoot) { in AttachDependencyGraphGen() argument 65 SysRoot)); in AttachDependencyGraphGen() 119 if (FileName.startswith(SysRoot)) in OutputGraphFile() 120 FileName = FileName.substr(SysRoot.size()); in OutputGraphFile()
|
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/IndexSerialization/ |
| H A D | SerializablePathCollection.h | 50 SysRoot = 2, enumerator 88 std::string SysRoot; variable 100 llvm::StringRef SysRoot,
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/DWARFLinker/ |
| H A D | DWARFLinkerCompileUnit.cpp | 33 if (SysRoot.empty()) { in getSysRoot() 35 SysRoot = dwarf::toStringRef(CU.find(dwarf::DW_AT_LLVM_sysroot)).str(); in getSysRoot() 37 return SysRoot; in getSysRoot()
|