Home
last modified time | relevance | path

Searched refs:SelectedMultilibs (Results 1 – 13 of 13) sorted by relevance

/src/contrib/llvm-project/clang/lib/Driver/ToolChains/
H A DMipsLinux.cpp33 SelectedMultilibs = Result.SelectedMultilibs; in MipsLLVMToolChain()
59 for (const auto &Path : Callback(SelectedMultilibs.back())) in AddClangSystemIncludeArgs()
70 return getDriver().SysRoot + SelectedMultilibs.back().osSuffix(); in computeSysRoot()
74 InstalledDir + "/../sysroot" + SelectedMultilibs.back().osSuffix(); in computeSysRoot()
98 for (std::string Path : Callback(SelectedMultilibs.back())) { in addLibCxxIncludePaths()
124 llvm::sys::path::append(Path, SelectedMultilibs.back().osSuffix(), "lib" + LibSuffix, in getCompilerRT()
H A DFuchsia.cpp327 if (Multilibs.select(Flags, SelectedMultilibs)) { in Fuchsia()
329 Multilib LastSelected = SelectedMultilibs.back(); in Fuchsia()
330 SelectedMultilibs = {LastSelected}; in Fuchsia()
332 if (!SelectedMultilibs.back().isDefault()) in Fuchsia()
334 for (const auto &Path : PathsCallback(SelectedMultilibs.back())) in Fuchsia()
437 if (!SelectedMultilibs.empty() && !SelectedMultilibs.back().isDefault()) { in AddClangCXXStdlibIncludeArgs()
438 const Multilib &M = SelectedMultilibs.back(); in AddClangCXXStdlibIncludeArgs()
H A DBareMetal.cpp61 return Result.Multilibs.select(Flags, Result.SelectedMultilibs); in findRISCVMultilibs()
95 return Result.Multilibs.select(Flags, Result.SelectedMultilibs); in findRISCVMultilibs()
185 if (Result.Multilibs.select(Flags, Result.SelectedMultilibs)) in findMultilibsFromYAML()
223 SelectedMultilibs = Result.SelectedMultilibs; in findMultilibs()
230 SelectedMultilibs = Result.SelectedMultilibs; in findMultilibs()
254 if (!SelectedMultilibs.empty()) in getOrderedMultilibs()
255 return llvm::reverse(SelectedMultilibs); in getOrderedMultilibs()
H A DCSKYToolChain.cpp41 SelectedMultilibs.assign({GCCInstallation.getMultilib()}); in CSKYToolChain()
44 addMultilibsFilePaths(D, Multilibs, SelectedMultilibs.back(), in CSKYToolChain()
47 SelectedMultilibs.back().osSuffix()); in CSKYToolChain()
56 SelectedMultilibs.back().osSuffix()); in CSKYToolChain()
H A DOHOS.cpp53 if (Multilibs.select(Flags, Result.SelectedMultilibs)) { in findOHOSMuslMultilibs()
139 SelectedMultilibs = Result.SelectedMultilibs; in OHOS()
140 if (!SelectedMultilibs.empty()) { in OHOS()
141 SelectedMultilib = SelectedMultilibs.back(); in OHOS()
H A DGnu.cpp1138 if (Candidate->select(Flags, Result.SelectedMultilibs)) { in findMipsCsMultilibs()
1187 if (MS->select(Flags, Result.SelectedMultilibs)) { in findMipsAndroidMultilibs()
1221 if (MuslMipsMultilibs.select(Flags, Result.SelectedMultilibs)) { in findMipsMuslMultilibs()
1406 if (Candidate->select(Flags, Result.SelectedMultilibs)) { in findMipsMtiMultilibs()
1512 if (Candidate->select(Flags, Result.SelectedMultilibs)) { in findMipsImgMultilibs()
1585 if (Result.Multilibs.select(Flags, Result.SelectedMultilibs)) { in findMIPSMultilibs()
1632 if (AndroidArmMultilibs.select(Flags, Result.SelectedMultilibs)) in findAndroidArmMultilibs()
1658 if (Result.Multilibs.select(Flags, Result.SelectedMultilibs)) in findMSP430Multilibs()
1725 if (CSKYMultilibs.select(Flags, Result.SelectedMultilibs)) in findCSKYMultilibs()
1742 llvm::SmallVectorImpl<Multilib> &SelectedMultilibs) { in selectRISCVMultilib() argument
[all …]
H A DRISCVToolchain.cpp56 SelectedMultilibs.assign({GCCInstallation.getMultilib()}); in RISCVToolChain()
59 addMultilibsFilePaths(D, Multilibs, SelectedMultilibs.back(), in RISCVToolChain()
H A DHurd.cpp76 SelectedMultilibs.assign({GCCInstallation.getMultilib()}); in Hurd()
H A DLinux.cpp223 SelectedMultilibs.assign({GCCInstallation.getMultilib()}); in Linux()
275 if (IsCSKY && !SelectedMultilibs.empty()) in Linux()
276 SysRoot = SysRoot + SelectedMultilibs.back().osSuffix(); in Linux()
H A DGnu.h27 llvm::SmallVector<Multilib> SelectedMultilibs; member
H A DHexagon.cpp553 if (!SelectedMultilibs.empty()) { in getCompilerRTPath()
554 Dir += SelectedMultilibs.back().gccSuffix(); in getCompilerRTPath()
/src/contrib/llvm-project/clang/include/clang/Driver/
H A DToolChain.h201 llvm::SmallVector<Multilib> SelectedMultilibs; variable
304 return SelectedMultilibs; in getSelectedMultilibs()
/src/contrib/llvm-project/clang/lib/Driver/
H A DToolChain.cpp625 if (!SelectedMultilibs.empty()) { in getCompilerRTPath()
626 Path += SelectedMultilibs.back().gccSuffix(); in getCompilerRTPath()