| /freebsd-14.2/contrib/llvm-project/clang/lib/Driver/ToolChains/ |
| H A D | Haiku.cpp | 47 if (!D.SysRoot.empty()) in ConstructJob() 203 addSystemInclude(DriverArgs, CC1Args, concat(D.SysRoot, in AddClangSystemIncludeArgs() 205 addSystemInclude(DriverArgs, CC1Args, concat(D.SysRoot, in AddClangSystemIncludeArgs() 207 addSystemInclude(DriverArgs, CC1Args, concat(D.SysRoot, in AddClangSystemIncludeArgs() 209 addSystemInclude(DriverArgs, CC1Args, concat(D.SysRoot, in AddClangSystemIncludeArgs() 211 addSystemInclude(DriverArgs, CC1Args, concat(D.SysRoot, in AddClangSystemIncludeArgs() 213 addSystemInclude(DriverArgs, CC1Args, concat(D.SysRoot, in AddClangSystemIncludeArgs() 215 addSystemInclude(DriverArgs, CC1Args, concat(D.SysRoot, in AddClangSystemIncludeArgs() 217 addSystemInclude(DriverArgs, CC1Args, concat(D.SysRoot, in AddClangSystemIncludeArgs() 219 addSystemInclude(DriverArgs, CC1Args, concat(D.SysRoot, in AddClangSystemIncludeArgs() [all …]
|
| H A D | Hurd.cpp | 32 StringRef SysRoot) const { in getMultiarchTriple() 42 if (D.getVFS().exists(SysRoot + "/lib/i386-gnu")) in getMultiarchTriple() 77 std::string SysRoot = computeSysRoot(); in Hurd() local 103 if (StringRef(D.Dir).starts_with(SysRoot)) { in Hurd() 108 addPathIfExists(D, SysRoot + "/lib/" + MultiarchTriple, Paths); in Hurd() 109 addPathIfExists(D, SysRoot + "/lib/../" + OSLibDir, Paths); in Hurd() 114 Generic_GCC::AddMultiarchPaths(D, SysRoot, OSLibDir, Paths); in Hurd() 121 if (StringRef(D.Dir).starts_with(SysRoot)) in Hurd() 124 addPathIfExists(D, SysRoot + "/lib", Paths); in Hurd() 125 addPathIfExists(D, SysRoot + "/usr/lib", Paths); in Hurd() [all …]
|
| H A D | Linux.cpp | 136 if (D.getVFS().exists(concat(SysRoot, "/lib", MT))) in getMultiarchTriple() 145 if (D.getVFS().exists(concat(SysRoot, "/lib", MT))) in getMultiarchTriple() 222 std::string SysRoot = computeSysRoot(); in Linux() local 265 SysRoot = SysRoot + SelectedMultilibs.back().osSuffix(); in Linux() 267 if ((IsMips || IsCSKY) && !SysRoot.empty()) in Linux() 268 ExtraOpts.push_back("--sysroot=" + SysRoot); in Linux() 317 concat(SysRoot, "/usr/lib", MultiarchTriple, in Linux() 339 addPathIfExists(D, concat(SysRoot, "/lib"), Paths); in Linux() 374 if (!getDriver().SysRoot.empty()) in computeSysRoot() 375 return getDriver().SysRoot; in computeSysRoot() [all …]
|
| H A D | OHOS.cpp | 119 StringRef SysRoot) const { in getMultiarchTriple() 133 std::string SysRoot = computeSysRoot(); in OHOS() local 159 std::string SysRootLibPath = makePath({SysRoot, "usr", "lib"}); in OHOS() 202 std::string SysRoot = computeSysRoot(); in AddClangSystemIncludeArgs() local 230 SysRoot + "/usr/include/" + in AddClangSystemIncludeArgs() 274 std::string SysRoot = in computeSysRoot() local 275 !getDriver().SysRoot.empty() in computeSysRoot() 276 ? getDriver().SysRoot in computeSysRoot() 278 if (!llvm::sys::fs::exists(SysRoot)) in computeSysRoot() 282 return llvm::sys::fs::exists(ArchRoot) ? ArchRoot : SysRoot; in computeSysRoot() [all …]
|
| H A D | WebAssembly.cpp | 33 StringRef SysRoot) const { in getMultiarchTriple() 220 auto SysRoot = getDriver().SysRoot; in WebAssembly() local 226 getFilePaths().push_back(SysRoot + "/lib"); in WebAssembly() 229 getMultiarchTriple(getDriver(), Triple, SysRoot); in WebAssembly() 465 getMultiarchTriple(D, getTriple(), D.SysRoot); in AddClangSystemIncludeArgs() 523 std::string SysRoot = computeSysRoot(); in addLibCxxIncludePaths() local 524 std::string LibPath = SysRoot + "/include"; in addLibCxxIncludePaths() 526 getMultiarchTriple(D, getTriple(), SysRoot); in addLibCxxIncludePaths() 551 std::string SysRoot = computeSysRoot(); in addLibStdCXXIncludePaths() local 552 std::string LibPath = SysRoot + "/include"; in addLibStdCXXIncludePaths() [all …]
|
| H A D | CrossWindows.cpp | 84 if (!D.SysRoot.empty()) in ConstructJob() 85 CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot)); in ConstructJob() 240 const std::string &SysRoot = D.SysRoot; in AddClangSystemIncludeArgs() local 252 addSystemInclude(DriverArgs, CC1Args, SysRoot + "/usr/local/include"); in AddClangSystemIncludeArgs() 259 addExternCSystemInclude(DriverArgs, CC1Args, SysRoot + "/usr/include"); in AddClangSystemIncludeArgs() 265 const std::string &SysRoot = getDriver().SysRoot; in AddClangCXXStdlibIncludeArgs() local 272 addSystemInclude(DriverArgs, CC1Args, SysRoot + "/usr/include/c++/v1"); in AddClangCXXStdlibIncludeArgs()
|
| H A D | NetBSD.cpp | 128 if (!D.SysRoot.empty()) in ConstructJob() 129 CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot)); in ConstructJob() 389 getFilePaths().push_back(concat(getDriver().SysRoot, "/usr/lib/i386")); in NetBSD() 412 getFilePaths().push_back(concat(getDriver().SysRoot, "/usr/lib/o32")); in NetBSD() 414 getFilePaths().push_back(concat(getDriver().SysRoot, "/usr/lib/64")); in NetBSD() 420 getFilePaths().push_back(concat(getDriver().SysRoot, "/usr/lib/sparc")); in NetBSD() 426 getFilePaths().push_back(concat(getDriver().SysRoot, "/usr/lib")); in NetBSD() 484 llvm::sys::path::is_absolute(dir) ? StringRef(D.SysRoot) : ""; in AddClangSystemIncludeArgs() 491 concat(D.SysRoot, "/usr/include")); in AddClangSystemIncludeArgs() 500 concat(getDriver().SysRoot, "/usr/include/c++/v1"), in addLibCxxIncludePaths() [all …]
|
| H A D | BareMetal.cpp | 108 SmallString<128> SysRoot(computeSysRoot()); in BareMetal() local 109 if (!SysRoot.empty()) { in BareMetal() 111 SmallString<128> Dir(SysRoot); in BareMetal() 201 if (!D.SysRoot.empty()) in computeBaseSysRoot() 202 return D.SysRoot; in computeBaseSysRoot() 276 const SmallString<128> SysRoot(computeSysRoot()); in AddClangSystemIncludeArgs() local 277 if (!SysRoot.empty()) { in AddClangSystemIncludeArgs() 279 SmallString<128> Dir(SysRoot); in AddClangSystemIncludeArgs() 301 std::string SysRoot(computeSysRoot()); in AddClangCXXStdlibIncludeArgs() local 302 if (SysRoot.empty()) in AddClangCXXStdlibIncludeArgs() [all …]
|
| H A D | DragonFly.cpp | 66 if (!D.SysRoot.empty()) in ConstructJob() 67 CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot)); in ConstructJob() 215 getFilePaths().push_back(concat(getDriver().SysRoot, "/usr/lib")); in DragonFly() 216 getFilePaths().push_back(concat(getDriver().SysRoot, "/usr/lib/gcc80")); in DragonFly() 237 concat(D.SysRoot, "/usr/include")); in AddClangSystemIncludeArgs() 242 addLibStdCXXIncludePaths(concat(getDriver().SysRoot, "/usr/include/c++/8.0"), "", "", in addLibStdCxxIncludePaths()
|
| H A D | OpenBSD.cpp | 131 if (!D.SysRoot.empty()) in ConstructJob() 132 CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot)); in ConstructJob() 315 getFilePaths().push_back(concat(getDriver().SysRoot, "/usr/lib")); in OpenBSD() 342 llvm::sys::path::is_absolute(dir) ? StringRef(D.SysRoot) : ""; in AddClangSystemIncludeArgs() 349 concat(D.SysRoot, "/usr/include")); in AddClangSystemIncludeArgs() 355 concat(getDriver().SysRoot, "/usr/include/c++/v1")); in addLibCxxIncludePaths() 372 SmallString<128> Path(getDriver().SysRoot); in getCompilerRT()
|
| H A D | FreeBSD.cpp | 150 if (!D.SysRoot.empty()) in ConstructJob() 151 CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot)); in ConstructJob() 397 D.getVFS().exists(concat(getDriver().SysRoot, "/usr/lib32/crt1.o"))) in FreeBSD() 398 getFilePaths().push_back(concat(getDriver().SysRoot, "/usr/lib32")); in FreeBSD() 400 getFilePaths().push_back(concat(getDriver().SysRoot, "/usr/lib")); in FreeBSD() 427 llvm::sys::path::is_absolute(dir) ? StringRef(D.SysRoot) : ""; in AddClangSystemIncludeArgs() 434 concat(D.SysRoot, "/usr/include")); in AddClangSystemIncludeArgs() 440 concat(getDriver().SysRoot, "/usr/include/c++/v1")); in addLibCxxIncludePaths()
|
| 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() 302 AddImplicitLinkerScript(D.SysRoot, Args, CmdArgs); in ConstructJob()
|
| H A D | CSKYToolChain.cpp | 110 if (!getDriver().SysRoot.empty()) in computeSysRoot() 111 return getDriver().SysRoot; in computeSysRoot() 140 if (!D.SysRoot.empty()) in ConstructJob() 141 CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot)); in ConstructJob()
|
| H A D | Fuchsia.cpp | 73 if (!D.SysRoot.empty()) in ConstructJob() 74 CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot)); in ConstructJob() 258 if (!D.SysRoot.empty()) { in Fuchsia() 259 SmallString<128> P(D.SysRoot); in Fuchsia() 408 llvm::sys::path::is_absolute(dir) ? "" : StringRef(D.SysRoot); in AddClangSystemIncludeArgs() 414 if (!D.SysRoot.empty()) { in AddClangSystemIncludeArgs() 415 SmallString<128> P(D.SysRoot); in AddClangSystemIncludeArgs()
|
| H A D | RISCVToolchain.cpp | 126 if (!getDriver().SysRoot.empty()) in computeSysRoot() 127 return getDriver().SysRoot; in computeSysRoot() 156 if (!D.SysRoot.empty()) in ConstructJob() 157 CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot)); in ConstructJob()
|
| H A D | Solaris.cpp | 330 if (StringRef(D.Dir).starts_with(D.SysRoot)) in Solaris() 333 addPathIfExists(D, D.SysRoot + "/usr/lib" + LibSuffix, Paths); in Solaris() 370 addSystemInclude(DriverArgs, CC1Args, D.SysRoot + "/usr/local/include"); in AddClangSystemIncludeArgs() 388 llvm::sys::path::is_absolute(dir) ? "" : StringRef(D.SysRoot); in AddClangSystemIncludeArgs() 405 addExternCSystemInclude(DriverArgs, CC1Args, D.SysRoot + "/usr/include"); in AddClangSystemIncludeArgs()
|
| H A D | Hexagon.cpp | 359 CmdArgs.push_back(Args.MakeArgString(D.SysRoot + "/usr/lib/crt1.o")); in constructHexagonLinkArgs() 362 CmdArgs.push_back(Args.MakeArgString(D.SysRoot + "/usr/lib/crti.o")); in constructHexagonLinkArgs() 365 Args.MakeArgString(StringRef("-L") + D.SysRoot + "/usr/lib")); in constructHexagonLinkArgs() 548 SmallString<128> Dir(getDriver().SysRoot); in getCompilerRTPath() 712 const bool HasSysRoot = !D.SysRoot.empty(); in AddClangSystemIncludeArgs() 714 SmallString<128> P(D.SysRoot); in AddClangSystemIncludeArgs() 741 if (!D.SysRoot.empty() && getTriple().isMusl()) in addLibCxxIncludePaths() 742 addLibStdCXXIncludePaths(D.SysRoot + "/usr/include/c++/v1", "", "", in addLibCxxIncludePaths()
|
| H A D | AIX.cpp | 323 CmdArgs.push_back(Args.MakeArgString((llvm::Twine("-L") + D.SysRoot) + in ConstructJob() 325 CmdArgs.push_back(Args.MakeArgString((llvm::Twine("-L") + D.SysRoot) + in ConstructJob() 351 getLibraryPaths().push_back(getDriver().SysRoot + "/usr/lib"); in AIX() 360 if (!getDriver().SysRoot.empty()) in GetHeaderSysroot() 361 return getDriver().SysRoot; in GetHeaderSysroot()
|
| H A D | MipsLinux.cpp | 70 if (!getDriver().SysRoot.empty()) in computeSysRoot() 71 return getDriver().SysRoot + SelectedMultilibs.back().osSuffix(); in computeSysRoot()
|
| /freebsd-14.2/contrib/llvm-project/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.starts_with(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()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Frontend/ |
| H A D | DependencyGraph.cpp | 31 std::string SysRoot; member in __anon68b22c500111::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() 113 FileName.consume_front(SysRoot); in OutputGraphFile()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/IndexSerialization/ |
| H A D | SerializablePathCollection.h | 49 SysRoot = 2, enumerator 87 std::string SysRoot; variable 99 llvm::StringRef SysRoot,
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/DWARFLinker/ |
| H A D | Utils.h | 41 inline SmallString<128> guessToolchainBaseDir(StringRef SysRoot) { in guessToolchainBaseDir() argument 44 StringRef Base = sys::path::parent_path(SysRoot); in guessToolchainBaseDir()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/DWARFLinker/Classic/ |
| H A D | DWARFLinkerCompileUnit.cpp | 58 if (SysRoot.empty()) { in getSysRoot() 60 SysRoot = dwarf::toStringRef(CU.find(dwarf::DW_AT_LLVM_sysroot)).str(); in getSysRoot() 62 return SysRoot; in getSysRoot()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/DWARFLinker/Parallel/ |
| H A D | DWARFLinkerUnit.h | 47 StringRef getSysRoot() { return SysRoot; } in getSysRoot() 176 std::string SysRoot; variable
|