Lines Matching defs:Driver

36 #include "clang/Driver/Action.h"
37 #include "clang/Driver/Distro.h"
38 #include "clang/Driver/DriverDiagnostic.h"
39 #include "clang/Driver/InputInfo.h"
40 #include "clang/Driver/Options.h"
41 #include "clang/Driver/SanitizerArgs.h"
42 #include "clang/Driver/Types.h"
43 #include "clang/Driver/XRayArgs.h"
72 static void CheckPreprocessingOptions(const Driver &D, const ArgList &Args) {
87 static void CheckCodeGenerationOptions(const Driver &D, const ArgList &Args) {
150 static bool getRefinementStep(StringRef In, const Driver &D,
178 static void ParseMRecip(const Driver &D, const ArgList &Args,
287 static void ParseMPreferVectorWidth(const Driver &D, const ArgList &Args,
472 static void addDebugPrefixMapArg(const Driver &D, const ToolChain &TC,
493 static void addMacroPrefixMapArg(const Driver &D, const ArgList &Args,
508 static void addCoveragePrefixMapArg(const Driver &D, const ArgList &Args,
590 const Driver &D = TC.getDriver();
868 const Driver &D, const ToolChain &TC) {
879 const Driver &D,
909 static void handleAMDGPUCodeObjectVersionOptions(const Driver &D,
932 static bool maybeHasClangPchSignature(const Driver &D, StringRef Path) {
949 static bool gchProbe(const Driver &D, StringRef Path) {
972 const Driver &D, const ArgList &Args,
1352 static bool checkRemarksOptions(const Driver &D, const ArgList &Args,
1461 void RenderARMABI(const Driver &D, const llvm::Triple &Triple,
1537 const Driver &D = TC.getDriver();
1801 const Driver &D = getToolChain().getDriver();
1883 const Driver &D = getToolChain().getDriver();
2031 const Driver &D = getToolChain().getDriver();
2116 const Driver &D = TC.getDriver();
2175 const Driver &D = getToolChain().getDriver();
2262 const Driver &D = getToolChain().getDriver();
2280 const Driver &D = getToolChain().getDriver();
2425 const Driver &D = getToolChain().getDriver();
2498 const auto &Driver = C.getDriver();
2499 Driver.getVFS().makeAbsolute(Path);
2502 Driver.Diag(diag::err_drv_compilationdatabase) << Dir << Err.message();
2514 Driver.Diag(diag::err_drv_compilationdatabase) << Path << Err.message();
2536 const Driver &D) {
2830 static void EmitComplexRangeDiag(const Driver &D, std::string str1,
2845 static void RenderFloatingPointOptions(const ToolChain &TC, const Driver &D,
3484 static void RenderSSPOptions(const Driver &D, const ToolChain &TC,
3648 static void RenderTrivialAutoVarInitOptions(const Driver &D,
3780 static void RenderOpenACCOptions(const Driver &D, const ArgList &Args,
3797 static void RenderARCMigrateToolOptions(const Driver &D, const ArgList &Args,
3899 bool Driver::getDefaultModuleCachePath(SmallVectorImpl<char> &Result) {
3931 static bool RenderModulesOptions(Compilation &C, const Driver &D,
3993 HasPath = Driver::getDefaultModuleCachePath(Path);
4189 static void RenderObjCOptions(const ToolChain &TC, const Driver &D,
4282 static void RenderDiagnosticsOptions(const Driver &D, const ArgList &Args,
4393 DwarfFissionKind tools::getDebugFissionKind(const Driver &D,
4414 static void renderDwarfFormat(const Driver &D, const llvm::Triple &T,
4438 renderDebugOptions(const ToolChain &TC, const Driver &D, const llvm::Triple &T,
4899 const Driver &D = TC.getDriver();
6636 case Driver::OMPRT_OMP:
6637 case Driver::OMPRT_IOMP5:
8171 static EHFlags parseClangCLEHFlags(const Driver &D, const ArgList &Args,
8252 const Driver &D = getToolChain().getDriver();
9043 const Driver &D = getToolChain().getDriver();