Searched refs:Multilibs (Results 1 – 11 of 11) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/Driver/ |
H A D | MultilibBuilder.cpp | 158 if (Multilibs.empty()) in Either() 159 Multilibs.insert(Multilibs.end(), MultilibSegments.begin(), in Either() 163 for (const auto &Base : Multilibs) { in Either() 170 Multilibs = Composed; in Either() 185 llvm::erase_if(Multilibs, [&R](const MultilibBuilder &M) { in FilterOut() 193 for (const auto &M : Multilibs) { in makeMultilibSet()
|
/freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/ |
H A D | OHOS.cpp | 37 MultilibSet Multilibs; in findOHOSMuslMultilibs() local 38 Multilibs.push_back(Multilib()); in findOHOSMuslMultilibs() 42 Multilibs.push_back( in findOHOSMuslMultilibs() 45 Multilibs.push_back( in findOHOSMuslMultilibs() 49 Multilibs.push_back( in findOHOSMuslMultilibs() 53 if (Multilibs.select(Flags, Result.SelectedMultilibs)) { in findOHOSMuslMultilibs() 54 Result.Multilibs = Multilibs; in findOHOSMuslMultilibs() 138 Multilibs = Result.Multilibs; in OHOS()
|
H A D | Fuchsia.cpp | 275 Multilibs.push_back(Multilib()); in Fuchsia() 277 Multilibs.push_back(MultilibBuilder("noexcept", {}, {}) in Fuchsia() 282 Multilibs.push_back(MultilibBuilder("asan", {}, {}) in Fuchsia() 286 Multilibs.push_back(MultilibBuilder("asan+noexcept", {}, {}) in Fuchsia() 293 Multilibs.push_back(MultilibBuilder("hwasan", {}, {}) in Fuchsia() 297 Multilibs.push_back(MultilibBuilder("hwasan+noexcept", {}, {}) in Fuchsia() 303 Multilibs.push_back(MultilibBuilder("compat", {}, {}) in Fuchsia() 307 Multilibs.FilterOut([&](const Multilib &M) { in Fuchsia() 325 Multilibs.setFilePathsCallback(FilePaths); in Fuchsia() 327 if (Multilibs.select(Flags, SelectedMultilibs)) { in Fuchsia() [all …]
|
H A D | MipsLinux.cpp | 32 Multilibs = Result.Multilibs; in MipsLLVMToolChain() 57 const auto &Callback = Multilibs.includeDirsCallback(); in AddClangSystemIncludeArgs() 97 if (const auto &Callback = Multilibs.includeDirsCallback()) { in addLibCxxIncludePaths()
|
H A D | BareMetal.cpp | 59 Result.Multilibs = in findRISCVMultilibs() 61 return Result.Multilibs.select(Flags, Result.SelectedMultilibs); in findRISCVMultilibs() 93 Result.Multilibs = in findRISCVMultilibs() 95 return Result.Multilibs.select(Flags, Result.SelectedMultilibs); in findRISCVMultilibs() 184 Result.Multilibs = ErrorOrMultilibSet.get(); in findMultilibsFromYAML() 185 if (Result.Multilibs.select(Flags, Result.SelectedMultilibs)) in findMultilibsFromYAML() 189 for (const Multilib &Multilib : Result.Multilibs) in findMultilibsFromYAML() 224 Multilibs = Result.Multilibs; in findMultilibs() 231 Multilibs = Result.Multilibs; in findMultilibs()
|
H A D | RISCVToolchain.cpp | 25 static void addMultilibsFilePaths(const Driver &D, const MultilibSet &Multilibs, in addMultilibsFilePaths() argument 29 if (const auto &PathsCallback = Multilibs.filePathsCallback()) in addMultilibsFilePaths() 55 Multilibs = GCCInstallation.getMultilibs(); in RISCVToolChain() 59 addMultilibsFilePaths(D, Multilibs, SelectedMultilibs.back(), in RISCVToolChain()
|
H A D | Gnu.cpp | 1141 Result.Multilibs = *Candidate; in findMipsCsMultilibs() 1188 Result.Multilibs = *MS; in findMipsAndroidMultilibs() 1222 Result.Multilibs = MuslMipsMultilibs; in findMipsMuslMultilibs() 1407 Result.Multilibs = *Candidate; in findMipsMtiMultilibs() 1513 Result.Multilibs = *Candidate; in findMipsImgMultilibs() 1582 Result.Multilibs.push_back(Default); in findMIPSMultilibs() 1583 Result.Multilibs.FilterOut(NonExistent); in findMIPSMultilibs() 1585 if (Result.Multilibs.select(Flags, Result.SelectedMultilibs)) { in findMIPSMultilibs() 1633 Result.Multilibs = AndroidArmMultilibs; in findAndroidArmMultilibs() 1650 Result.Multilibs.push_back(WithoutExceptions.makeMultilib()); in findMSP430Multilibs() [all …]
|
H A D | Solaris.cpp | 397 Multilibs.includeDirsCallback(); in AddClangSystemIncludeArgs()
|
H A D | Linux.cpp | 222 Multilibs = GCCInstallation.getMultilibs(); in Linux()
|
/freebsd/contrib/llvm-project/clang/include/clang/Driver/ |
H A D | MultilibBuilder.h | 128 multilib_list Multilibs;
|
H A D | ToolChain.h | 200 MultilibSet Multilibs; 301 const MultilibSet &getMultilibs() const { return Multilibs; } in getMultilibs()
|