/external/clang/include/clang/Driver/ |
Multilib.h | 1 //===--- Multilib.h ---------------------------------------------*- C++ -*-===// 24 /// This corresponds to a single GCC Multilib, or a segment of one controlled 26 class Multilib { 37 Multilib(StringRef GCCSuffix = "", StringRef OSSuffix = "", 48 Multilib &gccSuffix(StringRef S); 58 Multilib &osSuffix(StringRef S); 68 Multilib &includeSuffix(StringRef S); 70 /// \brief Get the flags that indicate or contraindicate this multilib's use 75 Multilib &flag(StringRef F) { 81 /// \brief print summary of the Multilib [all...] |
/prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/clang/include/clang/Driver/ |
Multilib.h | 1 //===--- Multilib.h ---------------------------------------------*- C++ -*-===// 23 /// This corresponds to a single GCC Multilib, or a segment of one controlled 25 class Multilib { 36 Multilib(StringRef GCCSuffix = "", StringRef OSSuffix = "", 47 Multilib &gccSuffix(StringRef S); 57 Multilib &osSuffix(StringRef S); 67 Multilib &includeSuffix(StringRef S); 69 /// \brief Get the flags that indicate or contraindicate this multilib's use 74 Multilib &flag(StringRef F) { 80 /// \brief print summary of the Multilib [all...] |
/prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/clang/include/clang/Driver/ |
Multilib.h | 1 //===--- Multilib.h ---------------------------------------------*- C++ -*-===// 23 /// This corresponds to a single GCC Multilib, or a segment of one controlled 25 class Multilib { 36 Multilib(StringRef GCCSuffix = "", StringRef OSSuffix = "", 47 Multilib &gccSuffix(StringRef S); 57 Multilib &osSuffix(StringRef S); 67 Multilib &includeSuffix(StringRef S); 69 /// \brief Get the flags that indicate or contraindicate this multilib's use 74 Multilib &flag(StringRef F) { 80 /// \brief print summary of the Multilib [all...] |
/prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/clang/include/clang/Driver/ |
Multilib.h | 1 //===--- Multilib.h ---------------------------------------------*- C++ -*-===// 23 /// This corresponds to a single GCC Multilib, or a segment of one controlled 25 class Multilib { 36 Multilib(StringRef GCCSuffix = "", StringRef OSSuffix = "", 47 Multilib &gccSuffix(StringRef S); 57 Multilib &osSuffix(StringRef S); 67 Multilib &includeSuffix(StringRef S); 69 /// \brief Get the flags that indicate or contraindicate this multilib's use 74 Multilib &flag(StringRef F) { 80 /// \brief print summary of the Multilib [all...] |
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/clang/include/clang/Driver/ |
Multilib.h | 1 //===--- Multilib.h ---------------------------------------------*- C++ -*-===// 23 /// This corresponds to a single GCC Multilib, or a segment of one controlled 25 class Multilib { 36 Multilib(StringRef GCCSuffix = "", StringRef OSSuffix = "", 47 Multilib &gccSuffix(StringRef S); 57 Multilib &osSuffix(StringRef S); 67 Multilib &includeSuffix(StringRef S); 69 /// \brief Get the flags that indicate or contraindicate this multilib's use 74 Multilib &flag(StringRef F) { 80 /// \brief print summary of the Multilib [all...] |
/prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/clang/include/clang/Driver/ |
Multilib.h | 1 //===--- Multilib.h ---------------------------------------------*- C++ -*-===// 23 /// This corresponds to a single GCC Multilib, or a segment of one controlled 25 class Multilib { 36 Multilib(StringRef GCCSuffix = "", StringRef OSSuffix = "", 47 Multilib &gccSuffix(StringRef S); 57 Multilib &osSuffix(StringRef S); 67 Multilib &includeSuffix(StringRef S); 69 /// \brief Get the flags that indicate or contraindicate this multilib's use 74 Multilib &flag(StringRef F) { 80 /// \brief print summary of the Multilib [all...] |
/prebuilts/clang/host/linux-x86/clang-3960126/prebuilt_include/clang/include/clang/Driver/ |
Multilib.h | 1 //===--- Multilib.h ---------------------------------------------*- C++ -*-===// 23 /// This corresponds to a single GCC Multilib, or a segment of one controlled 25 class Multilib { 36 Multilib(StringRef GCCSuffix = "", StringRef OSSuffix = "", 47 Multilib &gccSuffix(StringRef S); 57 Multilib &osSuffix(StringRef S); 67 Multilib &includeSuffix(StringRef S); 69 /// \brief Get the flags that indicate or contraindicate this multilib's use 74 Multilib &flag(StringRef F) { 80 /// \brief print summary of the Multilib [all...] |
/prebuilts/clang/host/linux-x86/clang-3977809/prebuilt_include/clang/include/clang/Driver/ |
Multilib.h | 1 //===--- Multilib.h ---------------------------------------------*- C++ -*-===// 23 /// This corresponds to a single GCC Multilib, or a segment of one controlled 25 class Multilib { 36 Multilib(StringRef GCCSuffix = "", StringRef OSSuffix = "", 47 Multilib &gccSuffix(StringRef S); 57 Multilib &osSuffix(StringRef S); 67 Multilib &includeSuffix(StringRef S); 69 /// \brief Get the flags that indicate or contraindicate this multilib's use 74 Multilib &flag(StringRef F) { 80 /// \brief print summary of the Multilib [all...] |
/prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/clang/include/clang/Driver/ |
Multilib.h | 1 //===--- Multilib.h ---------------------------------------------*- C++ -*-===// 23 /// This corresponds to a single GCC Multilib, or a segment of one controlled 25 class Multilib { 36 Multilib(StringRef GCCSuffix = "", StringRef OSSuffix = "", 47 Multilib &gccSuffix(StringRef S); 57 Multilib &osSuffix(StringRef S); 67 Multilib &includeSuffix(StringRef S); 69 /// \brief Get the flags that indicate or contraindicate this multilib's use 74 Multilib &flag(StringRef F) { 80 /// \brief print summary of the Multilib [all...] |
/external/clang/unittests/Driver/ |
MultilibTest.cpp | 1 //===- unittests/Driver/MultilibTest.cpp --- Multilib tests ---------------===// 10 // Unit tests for Multilib and MultilibSet 14 #include "clang/Driver/Multilib.h" 25 ASSERT_TRUE(Multilib().isValid()) << "Empty multilib is not valid"; 27 ASSERT_TRUE(Multilib().flag("+foo").isValid()) 30 ASSERT_TRUE(Multilib().flag("-foo").isValid()) 33 ASSERT_FALSE(Multilib().flag("+foo").flag("-foo").isValid()) 34 << "Conflicting flags should invalidate the Multilib"; 36 ASSERT_TRUE(Multilib().flag("+foo").flag("+foo").isValid() [all...] |
/external/clang/lib/Driver/ |
Multilib.cpp | 1 //===--- Multilib.cpp - Multilib Implementation ---------------------------===// 10 #include "clang/Driver/Multilib.h" 59 Multilib::Multilib(StringRef GCCSuffix, StringRef OSSuffix, 67 Multilib &Multilib::gccSuffix(StringRef S) { 73 Multilib &Multilib::osSuffix(StringRef S) { 79 Multilib &Multilib::includeSuffix(StringRef S) [all...] |
ToolChains.cpp | [all...] |
ToolChains.h | 17 #include "clang/Driver/Multilib.h" 89 /// The primary multilib appropriate for the given flags. 90 Multilib SelectedMultilib; 91 /// On Biarch systems, this corresponds to the default multilib when 92 /// targeting the non-default multilib. Otherwise, it is empty. 93 llvm::Optional<Multilib> BiarchSibling; 121 /// \brief Get the detected Multilib 122 const Multilib &getMultilib() const { return SelectedMultilib; } 127 /// Get the biarch sibling multilib (if it exists). 129 bool getBiarchSibling(Multilib &M) const [all...] |
Driver.cpp | [all...] |
/external/clang/soong/ |
clang.go | 37 Multilib struct { 45 p.Multilib.Lib32.Suffix = "_32"
|
/build/soong/android/ |
module.go | 181 type Multilib string 184 MultilibBoth Multilib = "both" 185 MultilibFirst Multilib = "first" 186 MultilibCommon Multilib = "common" 187 MultilibDefault Multilib = "" 212 func InitAndroidArchModule(m Module, hod HostOrDeviceSupported, defaultMultilib Multilib) {
|
arch.go | 75 multilib: { 162 Multilib string 165 func newArch(name, multilib string) ArchType { 169 Multilib: multilib, 304 var multilib string 307 multilib = module.base().commonProperties.Target.Android.Compile_multilib 309 multilib = module.base().commonProperties.Target.Host.Compile_multilib 311 if multilib == "" { 312 multilib = module.base().commonProperties.Compile_multili [all...] |
config.go | 452 if t.Arch.ArchType.Multilib == "lib64" {
|
/build/soong/cc/ |
rs.go | 100 if ctx.Arch().ArchType.Multilib == "lib64" {
|
cc.go | 286 multilib android.Multilib 341 android.InitAndroidArchModule(c, c.hod, c.multilib) 475 func newBaseModule(hod android.HostOrDeviceSupported, multilib android.Multilib) *Module { 478 multilib: multilib, 482 func newModule(hod android.HostOrDeviceSupported, multilib android.Multilib) *Module { 483 module := newBaseModule(hod, multilib) [all...] |