Lines Matching refs:SysRoot
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()
276 ? getDriver().SysRoot in computeSysRoot()
278 if (!llvm::sys::fs::exists(SysRoot)) in computeSysRoot()
281 std::string ArchRoot = makePath({SysRoot, getMultiarchTriple(getTriple())}); in computeSysRoot()
282 return llvm::sys::fs::exists(ArchRoot) ? ArchRoot : SysRoot; in computeSysRoot()
303 std::string SysRoot = computeSysRoot(); in getRuntimePaths() local