Lines Matching refs:ArgList
23 #include "llvm/Option/ArgList.h"
47 Darwin::Darwin(const Driver &D, const llvm::Triple& Triple, const ArgList &Args)
137 StringRef Darwin::getDarwinArchName(const ArgList &Args) const {
160 std::string Darwin::ComputeEffectiveClangTriple(const ArgList &Args,
215 const ArgList &Args)
228 void DarwinClang::AddLinkARCArgs(const ArgList &Args,
248 void DarwinClang::AddLinkRuntimeLib(const ArgList &Args,
262 void DarwinClang::AddLinkRuntimeLibArgs(const ArgList &Args,
539 void DarwinClang::AddCXXStdlibLibArgs(const ArgList &Args,
585 void DarwinClang::AddCCKextLibArgs(const ArgList &Args,
621 for (ArgList::const_iterator it = Args.begin(),
841 for (ArgList::iterator it = DAL->begin(), ie = DAL->end(); it != ie; ) {
925 Darwin_Generic_GCC::ComputeEffectiveClangTriple(const ArgList &Args,
1010 static StringRef getGCCToolchainDir(const ArgList &Args) {
1028 const llvm::Triple &TargetTriple, const ArgList &Args) {
1335 static bool isSoftFloatABI(const ArgList &Args) {
1353 static bool isMips16(const ArgList &Args) {
1359 static bool isMips32r2(const ArgList &Args) {
1366 static bool isMips64r2(const ArgList &Args) {
1373 static bool isMicroMips(const ArgList &Args) {
1379 static bool isMipsFP64(const ArgList &Args) {
1384 static bool isMipsNan2008(const ArgList &Args) {
1390 static bool hasMipsN32ABIArg(const ArgList &Args) {
1401 const ArgList &Args) {
1422 const llvm::opt::ArgList &Args) {
1512 llvm::Triple::ArchType TargetArch, const ArgList &Args,
1595 const ArgList &Args)
1653 void Generic_GCC::addClangTargetOptions(const ArgList &DriverArgs,
1688 const ArgList &Args,
1739 const ArgList &Args)
1788 void Hexagon_TC::AddClangSystemIncludeArgs(const ArgList &DriverArgs,
1804 void Hexagon_TC::AddClangCXXStdlibIncludeArgs(const ArgList &DriverArgs,
1821 Hexagon_TC::GetCXXStdlibType(const ArgList &Args) const {
1835 static int getHexagonVersion(const ArgList &Args) {
1858 StringRef Hexagon_TC::GetTargetCPU(const ArgList &Args)
1884 const ArgList &Args)
1914 OpenBSD::OpenBSD(const Driver &D, const llvm::Triple& Triple, const ArgList &Args)
1930 Bitrig::Bitrig(const Driver &D, const llvm::Triple& Triple, const ArgList &Args)
1944 void Bitrig::AddClangCXXStdlibIncludeArgs(const ArgList &DriverArgs,
1974 void Bitrig::AddCXXStdlibLibArgs(const ArgList &Args,
1991 FreeBSD::FreeBSD(const Driver &D, const llvm::Triple& Triple, const ArgList &Args)
2005 FreeBSD::GetCXXStdlibType(const ArgList &Args) const {
2021 void FreeBSD::AddClangCXXStdlibIncludeArgs(const ArgList &DriverArgs,
2064 NetBSD::NetBSD(const Driver &D, const llvm::Triple& Triple, const ArgList &Args)
2089 NetBSD::GetCXXStdlibType(const ArgList &Args) const {
2110 void NetBSD::AddClangCXXStdlibIncludeArgs(const ArgList &DriverArgs,
2132 Minix::Minix(const Driver &D, const llvm::Triple& Triple, const ArgList &Args)
2149 const ArgList &Args)
2175 const ArgList &Args)
2379 const ArgList &Args) {
2405 Linux::Linux(const Driver &D, const llvm::Triple &Triple, const ArgList &Args)
2612 void Linux::AddClangSystemIncludeArgs(const ArgList &DriverArgs,
2746 const ArgList &DriverArgs,
2762 const ArgList &DriverArgs,
2774 void Linux::AddClangCXXStdlibIncludeArgs(const ArgList &DriverArgs,
2835 DragonFly::DragonFly(const Driver &D, const llvm::Triple& Triple, const ArgList &Args)
2862 const ArgList &Args) : ToolChain(D, Triple, Args) {
2895 void XCore::AddClangSystemIncludeArgs(const ArgList &DriverArgs,
2909 void XCore::addClangTargetOptions(const llvm::opt::ArgList &DriverArgs,
2914 void XCore::AddClangCXXStdlibIncludeArgs(const ArgList &DriverArgs,
2928 void XCore::AddCXXStdlibLibArgs(const ArgList &Args,