/freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/ |
H A D | Haiku.cpp | 47 if (!D.SysRoot.empty()) in ConstructJob() 48 CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot)); in ConstructJob() 170 getFilePaths().push_back(concat(getDriver().SysRoot, "/boot/system/lib")); in Haiku() 171 getFilePaths().push_back(concat(getDriver().SysRoot, "/boot/system/develop/lib")); in Haiku() 200 llvm::sys::path::is_absolute(dir) ? StringRef(D.SysRoot) : ""; in AddClangSystemIncludeArgs() 206 addSystemInclude(DriverArgs, CC1Args, concat(D.SysRoot, in AddClangSystemIncludeArgs() 208 addSystemInclude(DriverArgs, CC1Args, concat(D.SysRoot, in AddClangSystemIncludeArgs() 210 addSystemInclude(DriverArgs, CC1Args, concat(D.SysRoot, in AddClangSystemIncludeArgs() 212 addSystemInclude(DriverArgs, CC1Args, concat(D.SysRoot, in AddClangSystemIncludeArgs() 214 addSystemInclude(DriverArgs, CC1Args, concat(D.SysRoot, in AddClangSystemIncludeArgs() [all …]
|
H A D | Linux.cpp | 43 StringRef SysRoot) const { in getMultiarchTriple() 139 if (D.getVFS().exists(concat(SysRoot, "/lib", MT))) in getMultiarchTriple() 141 if (D.getVFS().exists(concat(SysRoot, "/lib/mips64-linux-gnu"))) in getMultiarchTriple() 148 if (D.getVFS().exists(concat(SysRoot, "/lib", MT))) in getMultiarchTriple() 150 if (D.getVFS().exists(concat(SysRoot, "/lib/mips64el-linux-gnu"))) in getMultiarchTriple() 155 if (D.getVFS().exists(concat(SysRoot, "/lib/powerpc-linux-gnuspe"))) in getMultiarchTriple() 225 std::string SysRoot = computeSysRoot(); in Linux() local 276 SysRoot = SysRoot + SelectedMultilibs.back().osSuffix(); in Linux() 278 if ((IsMips || IsCSKY) && !SysRoot.empty()) in Linux() 279 ExtraOpts.push_back("--sysroot=" + SysRoot); in Linux() [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 223 llvm::sys::path::is_absolute(dir) ? StringRef(SysRoot) : ""; in AddClangSystemIncludeArgs() 230 SysRoot + "/usr/include/" + in AddClangSystemIncludeArgs() 232 addExternCSystemInclude(DriverArgs, CC1Args, SysRoot + "/include"); in AddClangSystemIncludeArgs() 233 addExternCSystemInclude(DriverArgs, CC1Args, SysRoot + "/usr/include"); in AddClangSystemIncludeArgs() 274 std::string SysRoot = in computeSysRoot() local 275 !getDriver().SysRoot.empty() in computeSysRoot() [all …]
|
H A D | WebAssembly.cpp | 33 StringRef SysRoot) const { in getMultiarchTriple() 222 auto SysRoot = getDriver().SysRoot; in WebAssembly() local 228 getFilePaths().push_back(SysRoot + "/lib"); in WebAssembly() 231 getMultiarchTriple(getDriver(), Triple, SysRoot); in WebAssembly() 236 auto Dir = AppendLTOLibDir(SysRoot + "/lib/" + MultiarchTriple); in WebAssembly() 239 getFilePaths().push_back(SysRoot + "/lib/" + MultiarchTriple); in WebAssembly() 493 llvm::sys::path::is_absolute(dir) ? "" : StringRef(D.SysRoot); in AddClangSystemIncludeArgs() 501 getMultiarchTriple(D, getTriple(), D.SysRoot); in AddClangSystemIncludeArgs() 502 addSystemInclude(DriverArgs, CC1Args, D.SysRoot + "/include/" + MultiarchTriple); in AddClangSystemIncludeArgs() 504 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() 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() 392 getFilePaths().push_back(concat(getDriver().SysRoot, "/usr/lib/i386")); in NetBSD() 401 getFilePaths().push_back(concat(getDriver().SysRoot, "/usr/lib/eabi")); in NetBSD() 405 getFilePaths().push_back(concat(getDriver().SysRoot, "/usr/lib/eabihf")); in NetBSD() 408 getFilePaths().push_back(concat(getDriver().SysRoot, "/usr/lib/oabi")); in NetBSD() 415 getFilePaths().push_back(concat(getDriver().SysRoot, "/usr/lib/o32")); in NetBSD() 417 getFilePaths().push_back(concat(getDriver().SysRoot, "/usr/lib/64")); in NetBSD() 420 getFilePaths().push_back(concat(getDriver().SysRoot, "/usr/lib/powerpc")); in NetBSD() 423 getFilePaths().push_back(concat(getDriver().SysRoot, "/usr/lib/sparc")); in NetBSD() [all …]
|
H A D | DragonFly.cpp | 66 if (!D.SysRoot.empty()) in ConstructJob() 67 CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot)); in ConstructJob() 212 getFilePaths().push_back(concat(getDriver().SysRoot, "/usr/lib")); in DragonFly() 213 getFilePaths().push_back(concat(getDriver().SysRoot, "/usr/lib/gcc80")); in DragonFly() 234 concat(D.SysRoot, "/usr/include")); in AddClangSystemIncludeArgs() 239 addLibStdCXXIncludePaths(concat(getDriver().SysRoot, "/usr/include/c++/8.0"), "", "", in addLibStdCxxIncludePaths()
|
H A D | BareMetal.cpp | 106 SmallString<128> SysRoot(computeSysRoot()); in BareMetal() local 107 if (!SysRoot.empty()) { in BareMetal() 109 SmallString<128> Dir(SysRoot); in BareMetal() 199 if (!D.SysRoot.empty()) in computeBaseSysRoot() 200 return D.SysRoot; in computeBaseSysRoot() 279 const SmallString<128> SysRoot(computeSysRoot()); in AddClangSystemIncludeArgs() local 280 if (!SysRoot.empty()) { in AddClangSystemIncludeArgs() 282 SmallString<128> Dir(SysRoot); in AddClangSystemIncludeArgs() 337 std::string SysRoot(computeSysRoot()); in AddClangCXXStdlibIncludeArgs() local 338 if (SysRoot.empty()) in AddClangCXXStdlibIncludeArgs() [all …]
|
H A D | OpenBSD.cpp | 132 if (!D.SysRoot.empty()) in ConstructJob() 133 CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot)); in ConstructJob() 319 getFilePaths().push_back(concat(getDriver().SysRoot, "/usr/lib")); in OpenBSD() 346 llvm::sys::path::is_absolute(dir) ? StringRef(D.SysRoot) : ""; in AddClangSystemIncludeArgs() 353 concat(D.SysRoot, "/usr/include")); in AddClangSystemIncludeArgs() 359 concat(getDriver().SysRoot, "/usr/include/c++/v1")); in addLibCxxIncludePaths() 376 SmallString<128> Path(getDriver().SysRoot); in getCompilerRT()
|
H A D | FreeBSD.cpp | 151 if (!D.SysRoot.empty()) in ConstructJob() 152 CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot)); in ConstructJob() 402 D.getVFS().exists(concat(getDriver().SysRoot, "/usr/lib32/crt1.o"))) in FreeBSD() 403 getFilePaths().push_back(concat(getDriver().SysRoot, "/usr/lib32")); in FreeBSD() 405 getFilePaths().push_back(concat(getDriver().SysRoot, "/usr/lib")); in FreeBSD() 432 llvm::sys::path::is_absolute(dir) ? StringRef(D.SysRoot) : ""; in AddClangSystemIncludeArgs() 439 concat(D.SysRoot, "/usr/include")); in AddClangSystemIncludeArgs() 445 concat(getDriver().SysRoot, "/usr/include/c++/v1")); in addLibCxxIncludePaths()
|
H A D | Fuchsia.cpp | 73 if (!D.SysRoot.empty()) in ConstructJob() 74 CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot)); in ConstructJob() 259 if (!D.SysRoot.empty()) { in Fuchsia() 260 SmallString<128> P(D.SysRoot); in Fuchsia() 409 llvm::sys::path::is_absolute(dir) ? "" : StringRef(D.SysRoot); in AddClangSystemIncludeArgs() 415 if (!D.SysRoot.empty()) { in AddClangSystemIncludeArgs() 416 SmallString<128> P(D.SysRoot); in AddClangSystemIncludeArgs()
|
H A D | RISCVToolchain.cpp | 131 if (!getDriver().SysRoot.empty()) in computeSysRoot() 132 return getDriver().SysRoot; in computeSysRoot() 161 if (!D.SysRoot.empty()) in ConstructJob() 162 CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot)); in ConstructJob()
|
H A D | Solaris.cpp | 329 if (StringRef(D.Dir).starts_with(D.SysRoot)) in Solaris() 332 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() 551 SmallString<128> Dir(getDriver().SysRoot); in getCompilerRTPath() 724 const bool HasSysRoot = !D.SysRoot.empty(); in AddClangSystemIncludeArgs() 726 SmallString<128> P(D.SysRoot); in AddClangSystemIncludeArgs() 752 if (!D.SysRoot.empty() && getTriple().isMusl()) in addLibCxxIncludePaths() 753 addLibStdCXXIncludePaths(D.SysRoot + "/usr/include/c++/v1", "", "", in addLibCxxIncludePaths()
|
H A D | Gnu.cpp | 392 if (!D.SysRoot.empty()) in ConstructJob() 393 CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot)); in ConstructJob() 2196 llvm::StringRef SysRoot) { in getGCCToolchainDir() argument 2204 if (!SysRoot.empty()) in getGCCToolchainDir() 2282 StringRef GCCToolchainDir = getGCCToolchainDir(Args, D.SysRoot); in init() 2290 if (!D.SysRoot.empty()) { in init() 2291 Prefixes.push_back(D.SysRoot); in init() 2292 AddDefaultGCCPrefixes(TargetTriple, Prefixes, D.SysRoot); in init() 2300 if (D.SysRoot.empty()) { in init() 2302 AddDefaultGCCPrefixes(TargetTriple, Prefixes, D.SysRoot); in init() [all …]
|
H A D | MipsLinux.cpp | 69 if (!getDriver().SysRoot.empty()) in computeSysRoot() 70 return getDriver().SysRoot + SelectedMultilibs.back().osSuffix(); in computeSysRoot()
|
H A D | AIX.cpp | 325 CmdArgs.push_back(Args.MakeArgString((llvm::Twine("-L") + D.SysRoot) + in ConstructJob() 327 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 | MinGW.cpp | 115 if (!D.SysRoot.empty()) in ConstructJob() 116 CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot)); in ConstructJob() 497 if (getDriver().SysRoot.size()) in MinGW() 498 Base = getDriver().SysRoot; in MinGW() 540 getDriver().SysRoot.size()) in MinGW() 706 getDriver().SysRoot.size()) in AddClangSystemIncludeArgs() 820 if (D.SysRoot.size()) in testTriple()
|
H A D | PS4CPU.cpp | 138 if (!D.SysRoot.empty()) in ConstructJob() 139 CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot)); in ConstructJob() 249 if (!D.SysRoot.empty()) in ConstructJob() 250 CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot)); in ConstructJob()
|
H A D | Hurd.h | 45 StringRef SysRoot) const override;
|
/freebsd/contrib/llvm-project/clang/lib/Frontend/ |
H A D | DependencyGraph.cpp | 31 std::string SysRoot; member in __anoncc7c34da0111::DependencyGraphCallback 45 StringRef SysRoot) in DependencyGraphCallback() argument 46 : PP(_PP), OutputFile(OutputFile.str()), SysRoot(SysRoot.str()) {} in DependencyGraphCallback() 68 StringRef SysRoot) { in AttachDependencyGraphGen() argument 70 SysRoot)); in AttachDependencyGraphGen() 136 FileName.consume_front(SysRoot); in OutputGraphFile()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/DWARFLinker/ |
H A D | Utils.h | 41 inline StringRef guessDeveloperDir(StringRef SysRoot) { in guessDeveloperDir() argument 43 auto it = sys::path::rbegin(SysRoot); in guessDeveloperDir() 44 auto end = sys::path::rend(SysRoot); in guessDeveloperDir() 61 return StringRef(SysRoot.data(), in guessDeveloperDir() 62 developerEnd - sys::path::rend(SysRoot) - 1); in guessDeveloperDir()
|
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/ |
H A D | DWARFLinkerCompileUnit.cpp |
|
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinkerParallel/ |
H A D | DWARFLinkerUnit.h |
|
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/Parallel/ |
H A D | DWARFLinkerUnit.h | 47 StringRef getSysRoot() { return SysRoot; } in getSysRoot() 181 std::string SysRoot; variable
|