Searched refs:Multilib (Results 1 – 14 of 14) sorted by relevance
/external/clang/unittests/Driver/ |
D | MultilibTest.cpp | 25 ASSERT_TRUE(Multilib().isValid()) << "Empty multilib is not valid"; in TEST() 27 ASSERT_TRUE(Multilib().flag("+foo").isValid()) in TEST() 30 ASSERT_TRUE(Multilib().flag("-foo").isValid()) in TEST() 33 ASSERT_FALSE(Multilib().flag("+foo").flag("-foo").isValid()) in TEST() 36 ASSERT_TRUE(Multilib().flag("+foo").flag("+foo").isValid()) in TEST() 39 ASSERT_TRUE(Multilib().flag("+foo").flag("-foobar").isValid()) in TEST() 44 Multilib M; in TEST() 49 ASSERT_TRUE(Multilib() == Multilib()) in TEST() 54 Multilib M1, M2; in TEST() 61 Multilib M1, M2; in TEST() [all …]
|
D | Makefile | 11 TESTNAME = Multilib
|
/external/clang/include/clang/Driver/ |
D | Multilib.h | 26 class Multilib { 37 Multilib(StringRef GCCSuffix = "", StringRef OSSuffix = "", 48 Multilib &gccSuffix(StringRef S); 58 Multilib &osSuffix(StringRef S); 68 Multilib &includeSuffix(StringRef S); 75 Multilib &flag(StringRef F) { in flag() 91 bool operator==(const Multilib &Other) const; 94 raw_ostream &operator<<(raw_ostream &OS, const Multilib &M); 98 typedef std::vector<Multilib> multilib_list; 103 StringRef InstallDir, StringRef Triple, const Multilib &M)> [all …]
|
/external/clang/lib/Driver/ |
D | Multilib.cpp | 59 Multilib::Multilib(StringRef GCCSuffix, StringRef OSSuffix, in Multilib() function in Multilib 67 Multilib &Multilib::gccSuffix(StringRef S) { in gccSuffix() 73 Multilib &Multilib::osSuffix(StringRef S) { in osSuffix() 79 Multilib &Multilib::includeSuffix(StringRef S) { in includeSuffix() 85 void Multilib::print(raw_ostream &OS) const { in print() 99 bool Multilib::isValid() const { in isValid() 115 bool Multilib::operator==(const Multilib &Other) const { in operator ==() 138 raw_ostream &clang::driver::operator<<(raw_ostream &OS, const Multilib &M) { in operator <<() 143 MultilibSet &MultilibSet::Maybe(const Multilib &M) { in Maybe() 144 Multilib Opposite; in Maybe() [all …]
|
D | ToolChains.cpp | 1260 for (const auto &Multilib : Multilibs) in print() local 1261 OS << "Candidate multilib: " << Multilib << "\n"; in print() 1267 bool Generic_GCC::GCCInstallationDetector::getBiarchSibling(Multilib &M) const { in getBiarchSibling() 1504 bool operator()(const Multilib &M) { in operator ()() 1552 Multilib SelectedMultilib; 1556 llvm::Optional<Multilib> BiarchSibling; 1559 static Multilib makeMultilib(StringRef commonSuffix) { in makeMultilib() 1560 return Multilib(commonSuffix, commonSuffix, commonSuffix); in makeMultilib() 1651 StringRef InstallDir, StringRef TripleStr, const Multilib &M) { in findMIPSMultilibs() 1711 StringRef InstallDir, StringRef TripleStr, const Multilib &M) { in findMIPSMultilibs() [all …]
|
D | CMakeLists.txt | 13 Multilib.cpp
|
D | Android.mk | 21 Multilib.cpp \
|
D | ToolChains.h | 87 Multilib SelectedMultilib; 90 llvm::Optional<Multilib> BiarchSibling; 119 const Multilib &getMultilib() const { return SelectedMultilib; } in getMultilib() 126 bool getBiarchSibling(Multilib &M) const;
|
/external/clang/include/clang/Config/ |
D | config.h.cmake | 11 /* Multilib suffix for libdir. */
|
D | config.h.in | 11 /* Multilib suffix for libdir. */
|
/external/clang/docs/ |
D | CrossCompilation.rst | 195 Some Linux distributions have support for Multilib, which handle that
|
/external/llvm/include/llvm/Config/ |
D | config.h.in | 12 /* Multilib suffix for libdir. */
|
/external/clang/patches/ |
D | 0004-Add-Android-build-system.patch | 915 + Multilib.cpp \
|
/external/llvm/autoconf/ |
D | configure.ac | 2179 [Multilib suffix for libdir.])
|