HomeSort by: relevance | last modified time | path
    Searched defs:Multilib (Results 1 - 8 of 8) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/include/clang/Driver/
Multilib.h 1 //===- Multilib.h -----------------------------------------------*- C++ -*-===//
26 /// This corresponds to a single GCC Multilib, or a segment of one controlled
28 class Multilib {
40 Multilib(StringRef GCCSuffix = {}, StringRef OSSuffix = {},
52 Multilib &gccSuffix(StringRef S);
63 Multilib &osSuffix(StringRef S);
74 Multilib &includeSuffix(StringRef S);
76 /// Get the flags that indicate or contraindicate this multilib's use
81 /// Returns the multilib priority. When more than one multilib matches flags
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/Driver/ToolChains/
Myriad.cpp 260 const Multilib &Multilib = GCCInstallation.getMultilib();
263 TripleStr, Multilib.includeSuffix(), DriverArgs, CC1Args);
RISCVToolchain.cpp 26 const Multilib &Multilib,
30 for (const auto &Path : PathsCallback(Multilib))
58 // Add toolchain/multilib specific file paths.
63 // Multilib cross-compiler GCC installations put ld in a triple-prefixed
113 const Multilib &Multilib = GCCInstallation.getMultilib();
115 TripleStr, Multilib.includeSuffix(), DriverArgs,
Solaris.cpp 255 // Add include directories specific to the selected multilib set and multilib.
282 const Multilib &Multilib = GCCInstallation.getMultilib();
287 TripleStr, Multilib.includeSuffix(), DriverArgs,
Linux.cpp 360 const Multilib &Multilib = GCCInstallation.getMultilib();
363 (InstallDir + "/../../../../" + TripleStr + "/libc" + Multilib.osSuffix())
369 Path = (InstallDir + "/../../../../sysroot" + Multilib.osSuffix()).str();
616 const Multilib &Multilib = GCCInstallation.getMultilib();
632 Multilib.includeSuffix(), DriverArgs, CC1Args))
Gnu.cpp 977 bool operator()(const Multilib &M) {
1016 static Multilib makeMultilib(StringRef commonSuffix) {
1017 return Multilib(commonSuffix, commonSuffix, commonSuffix);
1020 static bool findMipsCsMultilibs(const Multilib::flags_list &Flags,
1066 .setIncludeDirsCallback([](const Multilib &M) {
1079 Multilib MAbiN32 =
1080 Multilib().gccSuffix("/n32").includeSuffix("/n32").flag("+mabi=n32");
1082 Multilib M64 = Multilib()
1089 Multilib M32 = Multilib().flag("-m64").flag("+m32").flag("-mabi=n32")
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/Driver/
Multilib.cpp 1 //===- Multilib.cpp - Multilib Implementation -----------------------------===//
9 #include "clang/Driver/Multilib.h"
53 Multilib::Multilib(StringRef GCCSuffix, StringRef OSSuffix,
62 Multilib &Multilib::gccSuffix(StringRef S) {
68 Multilib &Multilib::osSuffix(StringRef S) {
74 Multilib &Multilib::includeSuffix(StringRef S)
    [all...]
Driver.cpp 1901 for (const Multilib &Multilib : TC.getMultilibs())
1902 llvm::outs() << Multilib << "\n";
1907 const Multilib &Multilib = TC.getMultilib();
1908 if (Multilib.gccSuffix().empty())
1911 StringRef Suffix(Multilib.gccSuffix());

Completed in 36 milliseconds