/freebsd-11-stable/contrib/llvm-project/clang/lib/Driver/ToolChains/ |
H A D | Hurd.cpp | 32 StringRef SysRoot) const { 38 if (D.getVFS().exists(SysRoot + "/lib/i386-gnu")) 66 std::string SysRoot = computeSysRoot(); local 70 const std::string MultiarchTriple = getMultiarchTriple(D, Triple, SysRoot); 80 if (StringRef(D.Dir).startswith(SysRoot)) { 85 addPathIfExists(D, SysRoot + "/lib/" + MultiarchTriple, Paths); 86 addPathIfExists(D, SysRoot + "/lib/../" + OSLibDir, Paths); 88 addPathIfExists(D, SysRoot + "/usr/lib/" + MultiarchTriple, Paths); 89 addPathIfExists(D, SysRoot + "/usr/lib/../" + OSLibDir, Paths); 95 if (StringRef(D.Dir).startswith(SysRoot)) 127 std::string SysRoot = computeSysRoot(); local [all...] |
H A D | Haiku.cpp | 27 getDriver().SysRoot + "/system/develop/headers/c++/v1"); 32 addLibStdCXXIncludePaths(getDriver().SysRoot, "/system/develop/headers/c++",
|
H A D | Linux.cpp | 42 StringRef SysRoot) const { 64 if (D.getVFS().exists(SysRoot + "/lib/arm-linux-gnueabihf")) 67 if (D.getVFS().exists(SysRoot + "/lib/arm-linux-gnueabi")) 74 if (D.getVFS().exists(SysRoot + "/lib/armeb-linux-gnueabihf")) 77 if (D.getVFS().exists(SysRoot + "/lib/armeb-linux-gnueabi")) 84 if (D.getVFS().exists(SysRoot + "/lib/i386-linux-gnu")) 92 D.getVFS().exists(SysRoot + "/lib/x86_64-linux-gnu")) 98 if (D.getVFS().exists(SysRoot + "/lib/aarch64-linux-gnu")) 102 if (D.getVFS().exists(SysRoot + "/lib/aarch64_be-linux-gnu")) 107 if (D.getVFS().exists(SysRoot 226 std::string SysRoot = computeSysRoot(); local 653 std::string SysRoot = computeSysRoot(); local [all...] |
H A D | WebAssembly.cpp | 31 StringRef SysRoot) { 137 auto SysRoot = getDriver().SysRoot; local 143 getFilePaths().push_back(SysRoot + "/lib"); 146 getMultiarchTriple(getDriver(), Triple, SysRoot); 151 auto Dir = AppendLTOLibDir(SysRoot + "/lib/" + MultiarchTriple); 154 getFilePaths().push_back(SysRoot + "/lib/" + MultiarchTriple); 286 llvm::sys::path::is_absolute(dir) ? StringRef(D.SysRoot) : ""; 294 getMultiarchTriple(D, getTriple(), D.SysRoot); 295 addSystemInclude(DriverArgs, CC1Args, D.SysRoot 29 getMultiarchTriple(const Driver &D, const llvm::Triple &TargetTriple, StringRef SysRoot) argument [all...] |
H A D | CrossWindows.cpp | 83 if (!D.SysRoot.empty()) 84 CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot)); 235 const std::string &SysRoot = D.SysRoot; local 247 addSystemInclude(DriverArgs, CC1Args, SysRoot + "/usr/local/include"); 254 addExternCSystemInclude(DriverArgs, CC1Args, SysRoot + "/usr/include"); 260 const std::string &SysRoot = getDriver().SysRoot; local 267 addSystemInclude(DriverArgs, CC1Args, SysRoot + "/usr/include/c++/v1");
|
H A D | Hurd.h | 44 StringRef SysRoot) const override;
|
H A D | BareMetal.cpp | 85 SmallString<128> Dir(getDriver().SysRoot); 104 StringRef SysRoot = getDriver().SysRoot; 105 if (SysRoot.empty()) 110 SmallString<128> Dir(SysRoot); 116 SmallString<128> Dir(SysRoot);
|
H A D | Ananas.cpp | 62 if (!D.SysRoot.empty()) 63 CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot)); 133 getFilePaths().push_back(getDriver().SysRoot + "/usr/lib");
|
H A D | MSP430.cpp | 136 if (!getDriver().SysRoot.empty()) 137 return getDriver().SysRoot; 193 if (!D.SysRoot.empty()) 194 CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot));
|
H A D | RISCVToolchain.cpp | 104 if (!getDriver().SysRoot.empty()) 105 return getDriver().SysRoot; 134 if (!D.SysRoot.empty()) 135 CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot));
|
H A D | Fuchsia.cpp | 61 if (!D.SysRoot.empty()) 62 CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot)); 174 if (!D.SysRoot.empty()) { 175 SmallString<128> P(D.SysRoot); 292 llvm::sys::path::is_absolute(dir) ? StringRef(D.SysRoot) : ""; 298 if (!D.SysRoot.empty()) { 299 SmallString<128> P(D.SysRoot);
|
H A D | Solaris.cpp | 193 if (StringRef(D.Dir).startswith(D.SysRoot)) 196 addPathIfExists(D, D.SysRoot + "/usr/lib" + LibSuffix, Paths); 229 addSystemInclude(DriverArgs, CC1Args, D.SysRoot + "/usr/local/include"); 247 llvm::sys::path::is_absolute(dir) ? StringRef(D.SysRoot) : ""; 264 addExternCSystemInclude(DriverArgs, CC1Args, D.SysRoot + "/usr/include");
|
H A D | MipsLinux.cpp | 70 if (!getDriver().SysRoot.empty()) 71 return getDriver().SysRoot + SelectedMultilib.osSuffix();
|
H A D | CloudABI.cpp | 42 if (!D.SysRoot.empty()) 43 CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot));
|
H A D | Linux.h | 57 StringRef SysRoot) const override;
|
H A D | FreeBSD.cpp | 156 if (!D.SysRoot.empty()) 157 CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot)); 374 D.getVFS().exists(getDriver().SysRoot + "/usr/lib32/crt1.o")) 375 getFilePaths().push_back(getDriver().SysRoot + "/usr/lib32"); 377 getFilePaths().push_back(getDriver().SysRoot + "/usr/lib"); 395 getDriver().SysRoot + "/usr/include/c++/v1"); 401 addLibStdCXXIncludePaths(getDriver().SysRoot, "/usr/include/c++/4.2", "", "",
|
H A D | DragonFly.cpp | 59 if (!D.SysRoot.empty()) 60 CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot));
|
H A D | NetBSD.cpp | 119 if (!D.SysRoot.empty()) 120 CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot)); 434 getDriver().SysRoot + "/usr/include/c++/v1", 436 getDriver().SysRoot + "/usr/include/c++", 451 addLibStdCXXIncludePaths(getDriver().SysRoot, "/usr/include/g++", "", "", "",
|
H A D | AIX.cpp | 154 getFilePaths().push_back(getDriver().SysRoot + "/usr/lib");
|
H A D | MinGW.cpp | 111 if (!D.SysRoot.empty()) 112 CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot)); 387 if (getDriver().SysRoot.size()) 388 Base = getDriver().SysRoot;
|
H A D | PS4CPU.cpp | 105 if (!D.SysRoot.empty()) 106 CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot)); 165 if (!D.SysRoot.empty()) 166 CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot));
|
H A D | Gnu.h | 254 StringRef SysRoot); 305 StringRef SysRoot) const
|
H A D | Gnu.cpp | 378 if (!D.SysRoot.empty()) 379 CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot)); 1806 llvm::StringRef SysRoot) { 1811 // If we have a SysRoot, ignore GCC_INSTALL_PREFIX. 1814 if (!SysRoot.empty()) 1848 StringRef GCCToolchainDir = getGCCToolchainDir(Args, D.SysRoot); 1855 // If we have a SysRoot, try that first. 1856 if (!D.SysRoot.empty()) { 1857 Prefixes.push_back(D.SysRoot); 1858 AddDefaultGCCPrefixes(TargetTriple, Prefixes, D.SysRoot); 1805 getGCCToolchainDir(const ArgList &Args, llvm::StringRef SysRoot) argument 1945 AddDefaultGCCPrefixes( const llvm::Triple &TargetTriple, SmallVectorImpl<std::string> &Prefixes, StringRef SysRoot) argument 2711 const std::string& SysRoot = getDriver().SysRoot; local [all...] |
/freebsd-11-stable/contrib/llvm-project/clang/lib/Frontend/ |
H A D | DependencyGraph.cpp | 31 std::string SysRoot; member in class:__anon505::DependencyGraphCallback 45 StringRef SysRoot) 46 : PP(_PP), OutputFile(OutputFile.str()), SysRoot(SysRoot.str()) { } 63 StringRef SysRoot) { 65 SysRoot)); 119 if (FileName.startswith(SysRoot)) 120 FileName = FileName.substr(SysRoot.size()); 44 DependencyGraphCallback(const Preprocessor *_PP, StringRef OutputFile, StringRef SysRoot) argument 62 AttachDependencyGraphGen(Preprocessor &PP, StringRef OutputFile, StringRef SysRoot) argument
|
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Frontend/ |
H A D | Utils.h | 182 StringRef SysRoot);
|