Lines Matching defs:Driver

37 #include "clang/Driver/Action.h"
38 #include "clang/Driver/Distro.h"
39 #include "clang/Driver/DriverDiagnostic.h"
40 #include "clang/Driver/InputInfo.h"
41 #include "clang/Driver/Options.h"
42 #include "clang/Driver/SanitizerArgs.h"
43 #include "clang/Driver/Types.h"
44 #include "clang/Driver/XRayArgs.h"
75 static void CheckPreprocessingOptions(const Driver &D, const ArgList &Args) {
90 static void CheckCodeGenerationOptions(const Driver &D, const ArgList &Args) {
142 static bool getRefinementStep(StringRef In, const Driver &D,
170 static void ParseMRecip(const Driver &D, const ArgList &Args,
279 static void ParseMPreferVectorWidth(const Driver &D, const ArgList &Args,
464 static void addDebugPrefixMapArg(const Driver &D, const ToolChain &TC,
485 static void addMacroPrefixMapArg(const Driver &D, const ArgList &Args,
500 static void addCoveragePrefixMapArg(const Driver &D, const ArgList &Args,
582 const Driver &D = TC.getDriver();
886 const Driver &D, const ToolChain &TC) {
897 const Driver &D,
927 static void handleAMDGPUCodeObjectVersionOptions(const Driver &D,
950 static bool maybeHasClangPchSignature(const Driver &D, StringRef Path) {
967 static bool gchProbe(const Driver &D, StringRef Path) {
990 const Driver &D, const ArgList &Args,
1385 static bool checkRemarksOptions(const Driver &D, const ArgList &Args,
1494 void RenderARMABI(const Driver &D, const llvm::Triple &Triple,
1570 const Driver &D = TC.getDriver();
1834 const Driver &D = getToolChain().getDriver();
1929 const Driver &D = getToolChain().getDriver();
2077 const Driver &D = getToolChain().getDriver();
2191 const Driver &D = getToolChain().getDriver();
2278 const Driver &D = getToolChain().getDriver();
2296 const Driver &D = getToolChain().getDriver();
2441 const Driver &D = getToolChain().getDriver();
2514 const auto &Driver = C.getDriver();
2515 Driver.getVFS().makeAbsolute(Path);
2518 Driver.Diag(diag::err_drv_compilationdatabase) << Dir << Err.message();
2530 Driver.Diag(diag::err_drv_compilationdatabase) << Path << Err.message();
2552 const Driver &D) {
2882 static void EmitComplexRangeDiag(const Driver &D, std::string str1,
2897 static void RenderFloatingPointOptions(const ToolChain &TC, const Driver &D,
3609 static void RenderSSPOptions(const Driver &D, const ToolChain &TC,
3807 static void RenderTrivialAutoVarInitOptions(const Driver &D,
3944 static void RenderOpenACCOptions(const Driver &D, const ArgList &Args,
3961 static void RenderARCMigrateToolOptions(const Driver &D, const ArgList &Args,
4057 bool Driver::getDefaultModuleCachePath(SmallVectorImpl<char> &Result) {
4089 static bool RenderModulesOptions(Compilation &C, const Driver &D,
4154 HasPath = Driver::getDefaultModuleCachePath(Path);
4353 static void RenderObjCOptions(const ToolChain &TC, const Driver &D,
4446 static void RenderDiagnosticsOptions(const Driver &D, const ArgList &Args,
4545 DwarfFissionKind tools::getDebugFissionKind(const Driver &D,
4566 static void renderDwarfFormat(const Driver &D, const llvm::Triple &T,
4590 renderDebugOptions(const ToolChain &TC, const Driver &D, const llvm::Triple &T,
5049 const Driver &D = TC.getDriver();
6827 case Driver::OMPRT_OMP:
6828 case Driver::OMPRT_IOMP5:
8351 static EHFlags parseClangCLEHFlags(const Driver &D, const ArgList &Args,
8432 const Driver &D = getToolChain().getDriver();
9215 const Driver &D = getToolChain().getDriver();