Lines Matching refs:driver
12 #include "clang/Driver/Action.h"
13 #include "clang/Driver/Driver.h"
14 #include "clang/Driver/DriverDiagnostic.h"
15 #include "clang/Driver/Options.h"
16 #include "clang/Driver/SanitizerArgs.h"
17 #include "clang/Driver/ToolChain.h"
28 using namespace clang::driver;
29 using namespace clang::driver::tools;
67 ToolChain::ToolChain(const Driver &D, const llvm::Triple &T,
101 // A list of known driver suffixes. Suffixes are compared against the
106 {"clang++", "--driver-mode=g++"},
107 {"clang-c++", "--driver-mode=g++"},
109 {"clang-cpp", "--driver-mode=cpp"},
110 {"clang-g++", "--driver-mode=g++"},
112 {"clang-cl", "--driver-mode=cl"},
114 {"cpp", "--driver-mode=cpp"},
115 {"cl", "--driver-mode=cl"},
116 {"++", "--driver-mode=g++"},
188 // In universal driver terms, the arch name accepted by -arch isn't exactly