Lines Matching full:arglist
15 #include "clang/Driver/ArgList.h"
45 Darwin::Darwin(const Driver &D, const llvm::Triple& Triple, const ArgList &Args)
133 StringRef Darwin::getDarwinArchName(const ArgList &Args) const {
156 std::string Darwin::ComputeEffectiveClangTriple(const ArgList &Args,
206 const ArgList &Args)
219 void DarwinClang::AddLinkARCArgs(const ArgList &Args,
242 void DarwinClang::AddLinkRuntimeLib(const ArgList &Args,
259 void DarwinClang::AddLinkRuntimeLibArgs(const ArgList &Args,
526 void DarwinClang::AddCXXStdlibLibArgs(const ArgList &Args,
575 void DarwinClang::AddCCKextLibArgs(const ArgList &Args,
613 for (ArgList::const_iterator it = Args.begin(),
829 for (ArgList::iterator it = DAL->begin(), ie = DAL->end(); it != ie; ) {
903 Darwin_Generic_GCC::ComputeEffectiveClangTriple(const ArgList &Args,
984 static StringRef getGCCToolchainDir(const ArgList &Args) {
1003 const ArgList &Args)
1261 static bool hasMipsN32ABIArg(const ArgList &Args) {
1267 const ArgList &Args) {
1284 llvm::Triple::ArchType TargetArch, const ArgList &Args,
1355 const ArgList &Args)
1427 const ArgList &Args,
1478 const ArgList &Args)
1531 void Hexagon_TC::AddClangSystemIncludeArgs(const ArgList &DriverArgs,
1548 void Hexagon_TC::AddClangCXXStdlibIncludeArgs(const ArgList &DriverArgs,
1565 Hexagon_TC::GetCXXStdlibType(const ArgList &Args) const {
1579 static Arg *GetLastHexagonArchArg(const ArgList &Args)
1583 for (ArgList::const_iterator it = Args.begin(), ie = Args.end();
1600 StringRef Hexagon_TC::GetTargetCPU(const ArgList &Args)
1621 const ArgList &Args)
1658 OpenBSD::OpenBSD(const Driver &D, const llvm::Triple& Triple, const ArgList &Args)
1682 Bitrig::Bitrig(const Driver &D, const llvm::Triple& Triple, const ArgList &Args)
1704 void Bitrig::AddClangCXXStdlibIncludeArgs(const ArgList &DriverArgs,
1734 void Bitrig::AddCXXStdlibLibArgs(const ArgList &Args,
1751 FreeBSD::FreeBSD(const Driver &D, const llvm::Triple& Triple, const ArgList &Args)
1794 NetBSD::NetBSD(const Driver &D, const llvm::Triple& Triple, const ArgList &Args)
1828 Minix::Minix(const Driver &D, const llvm::Triple& Triple, const ArgList &Args)
1848 const ArgList &Args)
1877 const ArgList &Args)
2106 const ArgList &Args) {
2125 const ArgList &Args) {
2138 Linux::Linux(const Driver &D, const llvm::Triple &Triple, const ArgList &Args)
2280 void Linux::addClangTargetOptions(const ArgList &DriverArgs,
2293 void Linux::AddClangSystemIncludeArgs(const ArgList &DriverArgs,
2412 const ArgList &DriverArgs,
2427 const ArgList &DriverArgs,
2438 void Linux::AddClangCXXStdlibIncludeArgs(const ArgList &DriverArgs,
2493 DragonFly::DragonFly(const Driver &D, const llvm::Triple& Triple, const ArgList &Args)