/external/llvm-project/clang/include/clang/Driver/ |
D | Multilib.h | 124 multilib_list Multilibs; 158 void clear() { Multilibs.clear(); } in clear() 160 iterator begin() { return Multilibs.begin(); } in begin() 161 const_iterator begin() const { return Multilibs.begin(); } in begin() 163 iterator end() { return Multilibs.end(); } in end() 164 const_iterator end() const { return Multilibs.end(); } in end() 169 unsigned size() const { return Multilibs.size(); } in size()
|
D | ToolChain.h | 169 MultilibSet Multilibs; 248 const MultilibSet &getMultilibs() const { return Multilibs; } in getMultilibs()
|
/external/clang/include/clang/Driver/ |
D | Multilib.h | 108 multilib_list Multilibs; 141 void clear() { Multilibs.clear(); } in clear() 143 iterator begin() { return Multilibs.begin(); } in begin() 144 const_iterator begin() const { return Multilibs.begin(); } in begin() 146 iterator end() { return Multilibs.end(); } in end() 147 const_iterator end() const { return Multilibs.end(); } in end() 152 unsigned size() const { return Multilibs.size(); } in size()
|
D | ToolChain.h | 96 MultilibSet Multilibs; 151 const MultilibSet &getMultilibs() const { return Multilibs; } in getMultilibs()
|
/external/llvm-project/clang/lib/Driver/ |
D | Multilib.cpp | 194 if (Multilibs.empty()) in Either() 195 Multilibs.insert(Multilibs.end(), MultilibSegments.begin(), in Either() 206 Multilibs = Composed; in Either() 213 filterInPlace(F, Multilibs); in FilterOut() 228 Multilibs); in FilterOut() 232 void MultilibSet::push_back(const Multilib &M) { Multilibs.push_back(M); } in push_back() 235 Multilibs.insert(Multilibs.end(), Other.begin(), Other.end()); in combineWith() 260 }, Multilibs); in select()
|
/external/clang/lib/Driver/ |
D | Multilib.cpp | 195 if (Multilibs.empty()) in Either() 196 Multilibs.insert(Multilibs.end(), MultilibSegments.begin(), in Either() 207 Multilibs = Composed; in Either() 214 filterInPlace(F, Multilibs); in FilterOut() 229 Multilibs); in FilterOut() 233 void MultilibSet::push_back(const Multilib &M) { Multilibs.push_back(M); } in push_back() 236 Multilibs.insert(Multilibs.end(), Other.begin(), Other.end()); in combineWith() 261 }, Multilibs); in select()
|
D | ToolChains.cpp | 1451 for (const auto &Multilib : Multilibs) in print() 1454 if (Multilibs.size() != 0 || !SelectedMultilib.isDefault()) in print() 1908 MultilibSet Multilibs; member 2007 Result.Multilibs = *Candidate; in findMipsCsMultilibs() 2047 Result.Multilibs = *MS; in findMipsAndroidMultilibs() 2079 Result.Multilibs = MuslMipsMultilibs; in findMipsMuslMultilibs() 2250 Result.Multilibs = *Candidate; in findMipsMtiMultilibs() 2343 Result.Multilibs = *Candidate; in findMipsImgMultilibs() 2410 Result.Multilibs.push_back(Default); in findMIPSMultilibs() 2411 Result.Multilibs.FilterOut(NonExistent); in findMIPSMultilibs() [all …]
|
D | ToolChains.h | 102 MultilibSet Multilibs; variable 125 const MultilibSet &getMultilibs() const { return Multilibs; } in getMultilibs()
|
/external/llvm-project/clang/lib/Driver/ToolChains/ |
D | Fuchsia.cpp | 200 Multilibs.push_back(Multilib()); in Fuchsia() 202 Multilibs.push_back(Multilib("noexcept", {}, {}, 1) in Fuchsia() 206 Multilibs.push_back(Multilib("asan", {}, {}, 2) in Fuchsia() 209 Multilibs.push_back(Multilib("asan+noexcept", {}, {}, 3) in Fuchsia() 214 Multilibs.push_back(Multilib("relative-vtables", {}, {}, 4) in Fuchsia() 216 Multilibs.push_back(Multilib("relative-vtables+noexcept", {}, {}, 5) in Fuchsia() 220 Multilibs.FilterOut([&](const Multilib &M) { in Fuchsia() 239 Multilibs.setFilePathsCallback(FilePaths); in Fuchsia() 241 if (Multilibs.select(Flags, SelectedMultilib)) in Fuchsia() 243 if (const auto &PathsCallback = Multilibs.filePathsCallback()) in Fuchsia()
|
D | MipsLinux.cpp | 32 Multilibs = Result.Multilibs; in MipsLLVMToolChain() 57 const auto &Callback = Multilibs.includeDirsCallback(); in AddClangSystemIncludeArgs() 98 if (const auto &Callback = Multilibs.includeDirsCallback()) { in addLibCxxIncludePaths()
|
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, SelectedMultilib, in RISCVToolChain()
|
D | Gnu.cpp | 1085 Result.Multilibs = *Candidate; in findMipsCsMultilibs() 1125 Result.Multilibs = *MS; in findMipsAndroidMultilibs() 1157 Result.Multilibs = MuslMipsMultilibs; in findMipsMuslMultilibs() 1328 Result.Multilibs = *Candidate; in findMipsMtiMultilibs() 1421 Result.Multilibs = *Candidate; in findMipsImgMultilibs() 1490 Result.Multilibs.push_back(Default); in findMIPSMultilibs() 1491 Result.Multilibs.FilterOut(NonExistent); in findMIPSMultilibs() 1493 if (Result.Multilibs.select(Flags, Result.SelectedMultilib)) { in findMIPSMultilibs() 1540 Result.Multilibs = AndroidArmMultilibs; in findAndroidArmMultilibs() 1555 Result.Multilibs.push_back(WithoutExceptions); in findMSP430Multilibs() [all …]
|
D | Gnu.h | 23 MultilibSet Multilibs; member 213 MultilibSet Multilibs; variable 239 const MultilibSet &getMultilibs() const { return Multilibs; } in getMultilibs()
|
D | Hurd.cpp | 67 Multilibs = GCCInstallation.getMultilibs(); in Hurd()
|
D | Solaris.cpp | 258 Multilibs.includeDirsCallback(); in AddClangSystemIncludeArgs()
|
D | Linux.cpp | 215 Multilibs = GCCInstallation.getMultilibs(); in Linux()
|
/external/llvm-project/clang/docs/ |
D | CrossCompilation.rst | 188 Multilibs section in Target-Specific Libraries
|
/external/clang/docs/ |
D | CrossCompilation.rst | 188 Multilibs section in Target-Specific Libraries
|