|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/lib/Driver/Job.cpp 407 const Driver &D = getCreator().getToolChain().getDriver();
tools/clang/lib/Driver/SanitizerArgs.cpp 261 const Driver &D = TC.getDriver();
807 TC.getDriver().Diag(clang::diag::err_drv_argument_only_allowed_with)
1053 TC.getDriver().Diag(clang::diag::err_drv_argument_only_allowed_with)
1054 << lastArgumentForMask(TC.getDriver(), Args,
1060 TC.getDriver().Diag(diag::err_stack_tagging_requires_hardware_feature);
tools/clang/lib/Driver/ToolChain.cpp 99 return getDriver().getVFS();
374 SmallString<128> Path(getDriver().ResourceDir);
465 SmallString<128> Path(getDriver().ResourceDir);
496 if (getDriver().ShouldUseClangCompiler(JA)) return getClang();
538 getDriver().Diag(diag::err_drv_invalid_linker_name) << A->getAsString(Args);
671 getDriver().Diag(diag::err_cpu_unsupported_isa) << CPU << "ARM";
673 getDriver().Diag(diag::err_arch_unsupported_isa)
750 getDriver().Diag(diag::err_drv_invalid_rtlib_name) << A->getAsString(Args);
770 getDriver().Diag(diag::err_drv_incompatible_unwindlib);
776 getDriver().Diag(diag::err_drv_invalid_unwindlib_name)
795 getDriver().Diag(diag::err_drv_invalid_stdlib_name) << A->getAsString(Args);
865 return getDriver().CCCIsCXX() &&
1015 const OptTable &Opts = getDriver().getOpts();
1055 getDriver().Diag(diag::err_drv_invalid_Xopenmp_target_with_args)
1061 getDriver().Diag(diag::err_drv_Xopenmp_target_missing_triple);
tools/clang/lib/Driver/ToolChains/AIX.cpp 99 getFilePaths().push_back(getDriver().SysRoot + "/usr/lib");
tools/clang/lib/Driver/ToolChains/AMDGPU.cpp 86 const OptTable &Opts = getDriver().getOpts();
tools/clang/lib/Driver/ToolChains/Ananas.cpp 51 const Driver &D = ToolChain.getDriver();
133 getFilePaths().push_back(getDriver().SysRoot + "/usr/lib");
tools/clang/lib/Driver/ToolChains/Arch/ARM.cpp 141 const Driver &D = TC.getDriver();
161 const Driver &D = TC.getDriver();
284 const Driver &D = TC.getDriver();
tools/clang/lib/Driver/ToolChains/BareMetal.cpp 33 getProgramPaths().push_back(getDriver().getInstalledDir());
34 if (getDriver().getInstalledDir() != getDriver().Dir)
34 if (getDriver().getInstalledDir() != getDriver().Dir)
35 getProgramPaths().push_back(getDriver().Dir);
68 SmallString<128> Dir(getDriver().ResourceDir);
79 SmallString<128> Dir(getDriver().ResourceDir);
85 SmallString<128> Dir(getDriver().SysRoot);
104 StringRef SysRoot = getDriver().SysRoot;
122 LI = getDriver().getVFS().dir_begin(Dir.str(), EC),
tools/clang/lib/Driver/ToolChains/Clang.cpp 1105 if (getToolChain().getDriver().IsCLMode()) {
1543 const Driver &D = getToolChain().getDriver();
1571 const Driver &D = getToolChain().getDriver();
1758 ppc::getPPCFloatABI(getToolChain().getDriver(), Args);
1790 sparc::getSparcFloatABI(getToolChain().getDriver(), Args);
1842 getToolChain().getDriver().Diag(diag::err_drv_unsupported_option_argument)
1845 } else if (getToolChain().getDriver().IsCLMode()) {
1894 getToolChain().getDriver().Diag(
1920 const Driver &D = getToolChain().getDriver();
3380 const Driver &D = TC.getDriver();
5606 getToolChain().getDriver().Diag(diag::err_drv_unknown_objc_runtime)
5613 getToolChain().getDriver().Diag(
5638 getToolChain().getDriver().Diag(diag::err_drv_clang_unsupported) << value;
5663 getToolChain().getDriver().Diag(diag::err_drv_clang_unsupported)
5866 const Driver &D = getToolChain().getDriver();
6050 getToolChain().getDriver().Diag(diag::err_drv_unsupported_option_argument)
6076 const auto &D = getToolChain().getDriver();
6154 addDebugPrefixMapArg(getToolChain().getDriver(), Args, CmdArgs);
6191 const char *Exec = getToolChain().getDriver().getClangProgramPath();
6249 getToolChain().getDriver());
6268 const char *Exec = getToolChain().getDriver().getClangProgramPath();
tools/clang/lib/Driver/ToolChains/CloudABI.cpp 31 const Driver &D = ToolChain.getDriver();
103 SmallString<128> P(getDriver().Dir);
110 SmallString<128> P(getDriver().Dir);
tools/clang/lib/Driver/ToolChains/CommonArgs.cpp 146 const Driver &D = TC.getDriver();
376 llvm::sys::path::native(Twine(ToolChain.getDriver().Dir) +
412 if (unsigned Parallelism = getLTOParallelism(Args, ToolChain.getDriver()))
443 ToolChain.getDriver().Diag(diag::err_drv_no_such_file) << FName;
487 getStatsFileName(Args, Output, Input, ToolChain.getDriver());
521 Driver::OpenMPRuntimeKind RTKind = TC.getDriver().getOpenMPRuntime(Args);
979 ToolChain.getDriver().Diag(diag::err_drv_unsupported_opt_for_target)
1005 ToolChain.getDriver().Diag(diag::warn_drv_ps4_force_pic)
1030 ToolChain.getDriver().Diag(diag::err_drv_unsupported_opt_for_target)
1060 ToolChain.getDriver().Diag(diag::err_drv_unsupported_opt_for_target)
1067 ToolChain.getDriver().Diag(diag::err_drv_unsupported_opt_for_target)
1074 ToolChain.getDriver().Diag(diag::err_drv_ropi_rwpi_incompatible_with_pic);
1136 TC.getDriver().Diag(diag::err_drv_invalid_int_value)
1250 TC.getDriver().Diag(diag::err_drv_unsupported_rtlib_for_platform)
1405 const Driver &D = TC.getDriver();
tools/clang/lib/Driver/ToolChains/CrossWindows.cpp 70 const Driver &D = TC.getDriver();
234 const Driver &D = getDriver();
260 const std::string &SysRoot = getDriver().SysRoot;
tools/clang/lib/Driver/ToolChains/Cuda.cpp 538 llvm::sys::path::parent_path(TC.getDriver().Dir);
584 getProgramPaths().push_back(getDriver().Dir);
639 getDriver().Diag(diag::err_drv_no_cuda_libdevice) << GpuArch;
697 llvm::sys::path::parent_path(getDriver().Dir);
715 getDriver().Diag(diag::warn_drv_omp_offload_target_missingbcruntime)
768 const OptTable &Opts = getDriver().getOpts();
813 getDriver().Diag(diag::err_drv_invalid_Xarch_argument_with_args)
817 getDriver().Diag(diag::err_drv_invalid_Xarch_argument_isdriver)
tools/clang/lib/Driver/ToolChains/Darwin.cpp 204 const Driver &D = getToolChain().getDriver();
535 getStatsFileName(Args, Output, Inputs[0], getToolChain().getDriver());
605 getLTOParallelism(Args, getToolChain().getDriver())) {
729 getProgramPaths().push_back(getDriver().getInstalledDir());
730 if (getDriver().getInstalledDir() != getDriver().Dir)
730 if (getDriver().getInstalledDir() != getDriver().Dir)
731 getProgramPaths().push_back(getDriver().Dir);
947 SmallString<128> P(getDriver().ClangExecutable);
1011 SmallString<128> Dir(getDriver().ResourceDir);
1149 getDriver().Diag(clang::diag::err_drv_unsupported_rtlib_for_platform)
1176 getDriver().Diag(diag::err_drv_unsupported_opt) << A->getAsString(Args);
1654 const OptTable &Opts = getDriver().getOpts();
1662 getDriver().Diag(clang::diag::warn_missing_sysroot) << A->getValue();
1677 SDKInfo = parseSDKSettings(getVFS(), Args, getDriver());
1681 getDeploymentTargetFromTargetArg(Args, getTriple(), getDriver());
1684 getDeploymentTargetFromOSVersionArg(Args, getDriver());
1709 getDriver().Diag(clang::diag::warn_drv_overriding_flag_option)
1716 OSTarget = getDeploymentTargetFromOSVersionArg(Args, getDriver());
1721 getDeploymentTargetFromEnvironmentVariables(getDriver(), getTriple());
1744 inferDeploymentTargetFromArch(Args, *this, getTriple(), getDriver());
1758 getDriver().Diag(diag::err_drv_invalid_version_number)
1764 getDriver().Diag(diag::err_drv_invalid_version_number)
1772 getDriver().Diag(diag::warn_invalid_ios_deployment_target)
1785 getDriver().Diag(diag::err_drv_invalid_version_number)
1791 getDriver().Diag(diag::err_drv_invalid_version_number)
1812 getDriver().Diag(diag::warn_incompatible_sysroot)
1823 if (!getDriver().SysRoot.empty())
1824 return getDriver().SysRoot;
1830 const Driver &D = getDriver();
1925 llvm::SmallString<128> P = llvm::StringRef(getDriver().getInstalledDir());
1992 getDriver().Diag(diag::warn_drv_libstdcxx_not_found);
2049 SmallString<128> P(getDriver().ResourceDir);
2073 const OptTable &Opts = getDriver().getOpts();
2108 getDriver().Diag(diag::err_drv_invalid_Xarch_argument_with_args)
2112 getDriver().Diag(diag::err_drv_invalid_Xarch_argument_isdriver)
2344 const OptTable &Opts = getDriver().getOpts();
2392 getDriver().Diag(clang::diag::err_drv_invalid_libcxx_deployment) << where;
2400 getDriver().Diag(clang::diag::warn_drv_unsupported_opt_for_target)
2535 getDriver().Diag(diag::err_drv_clang_unsupported_opt_pg_darwin)
2582 getDriver().Diag(diag::err_arc_unsupported_on_toolchain);
tools/clang/lib/Driver/ToolChains/DragonFly.cpp 56 const Driver &D = getToolChain().getDriver();
182 getProgramPaths().push_back(getDriver().getInstalledDir());
183 if (getDriver().getInstalledDir() != getDriver().Dir)
183 if (getDriver().getInstalledDir() != getDriver().Dir)
184 getProgramPaths().push_back(getDriver().Dir);
186 getFilePaths().push_back(getDriver().Dir + "/../lib");
tools/clang/lib/Driver/ToolChains/FreeBSD.cpp 125 const Driver &D = ToolChain.getDriver();
359 D.getVFS().exists(getDriver().SysRoot + "/usr/lib32/crt1.o"))
360 getFilePaths().push_back(getDriver().SysRoot + "/usr/lib32");
362 getFilePaths().push_back(getDriver().SysRoot + "/usr/lib");
380 addLibStdCXXIncludePaths(getDriver().SysRoot, "/usr/include/c++/4.2", "", "",
tools/clang/lib/Driver/ToolChains/Fuchsia.cpp 37 const Driver &D = ToolChain.getDriver();
167 getProgramPaths().push_back(getDriver().getInstalledDir());
168 if (getDriver().getInstalledDir() != D.Dir)
239 getDriver().Diag(clang::diag::err_drv_invalid_rtlib_name)
251 getDriver().Diag(diag::err_drv_invalid_stdlib_name)
268 const Driver &D = getDriver();
310 SmallString<128> P(getDriver().Dir);
tools/clang/lib/Driver/ToolChains/Gnu.cpp 69 const Driver &D = getToolChain().getDriver();
202 const Driver &D = getToolChain().getDriver();
330 const Driver &D = ToolChain.getDriver();
351 const Driver &D = ToolChain.getDriver();
640 const auto &D = getToolChain().getDriver();
823 mips::getMipsFloatABI(getToolChain().getDriver(), Args,
2506 getProgramPaths().push_back(getDriver().getInstalledDir());
2507 if (getDriver().getInstalledDir() != getDriver().Dir)
2507 if (getDriver().getInstalledDir() != getDriver().Dir)
2508 getProgramPaths().push_back(getDriver().Dir);
2624 getDriver().SysRoot + "/usr/include/c++/v1");
2677 const OptTable &Opts = getDriver().getOpts();
tools/clang/lib/Driver/ToolChains/HIP.cpp 264 getProgramPaths().push_back(getDriver().Dir);
354 addBCLib(getDriver(), DriverArgs, CC1Args, LibraryPaths, Lib);
366 const OptTable &Opts = getDriver().getOpts();
387 getDriver().Diag(diag::err_drv_invalid_Xarch_argument_with_args)
391 getDriver().Diag(diag::err_drv_invalid_Xarch_argument_isdriver)
tools/clang/lib/Driver/ToolChains/Haiku.cpp 27 getDriver().SysRoot + "/system/develop/headers/c++/v1");
32 addLibStdCXXIncludePaths(getDriver().SysRoot, "/system/develop/headers/c++",
tools/clang/lib/Driver/ToolChains/Hexagon.cpp 130 const Driver &D = HTC.getDriver();
200 const Driver &D = HTC.getDriver();
383 const Driver &D = getDriver();
415 const Driver &D = getDriver();
531 const Driver &D = getDriver();
541 const Driver &D = getDriver();
555 getDriver().Diag(diag::err_drv_invalid_stdlib_name) << A->getAsString(Args);
tools/clang/lib/Driver/ToolChains/Hurd.cpp 108 if (!getDriver().SysRoot.empty())
109 return getDriver().SysRoot;
123 const Driver &D = getDriver();
tools/clang/lib/Driver/ToolChains/Linux.cpp 472 if (!getDriver().SysRoot.empty())
473 return getDriver().SysRoot;
478 const StringRef ClangDir = getDriver().getInstalledDir();
514 const Distro Distro(getDriver().getVFS());
652 const Driver &D = getDriver();
892 DetectLibcxxIncludePath(getVFS(), getDriver().Dir + "/../include/c++"),
922 getDriver(), GCCInstallation.getTriple(), getDriver().SysRoot);
922 getDriver(), GCCInstallation.getTriple(), getDriver().SysRoot);
924 getMultiarchTriple(getDriver(), getTriple(), getDriver().SysRoot);
924 getMultiarchTriple(getDriver(), getTriple(), getDriver().SysRoot);
tools/clang/lib/Driver/ToolChains/MSP430.cpp 136 if (!getDriver().SysRoot.empty())
137 return getDriver().SysRoot;
144 llvm::sys::path::append(Dir, getDriver().Dir, "..", getTriple().str());
189 const Driver &D = ToolChain.getDriver();
tools/clang/lib/Driver/ToolChains/MSVC.cpp 441 TC.getDriver().Dir + "/../lib"));
442 switch (TC.getDriver().getOpenMPRuntime(Args)) {
460 AddRunTimeLibs(TC, TC.getDriver(), CmdArgs, Args);
732 getProgramPaths().push_back(getDriver().getInstalledDir());
733 if (getDriver().getInstalledDir() != getDriver().Dir)
733 if (getDriver().getInstalledDir() != getDriver().Dir)
734 getProgramPaths().push_back(getDriver().Dir);
752 getDriver().Diag(clang::diag::err_no_external_assembler);
1234 AddSystemIncludeWithSubfolder(DriverArgs, CC1Args, getDriver().ResourceDir,
1487 const OptTable &Opts = getDriver().getOpts();
tools/clang/lib/Driver/ToolChains/MinGW.cpp 71 bool CXX = getToolChain().getDriver().CCCIsCXX();
81 AddRunTimeLibs(getToolChain(), getToolChain().getDriver(), CmdArgs, Args);
98 const Driver &D = TC.getDriver();
225 switch (TC.getDriver().getOpenMPRuntime(Args)) {
359 llvm::sys::path::parent_path(getDriver().getInstalledDir());
373 getProgramPaths().push_back(getDriver().getInstalledDir());
375 if (getDriver().SysRoot.size())
376 Base = getDriver().SysRoot;
385 Base = llvm::sys::path::parent_path(getDriver().getInstalledDir());
523 SmallString<1024> P(getDriver().ResourceDir);
tools/clang/lib/Driver/ToolChains/Minix.cpp 47 const Driver &D = getToolChain().getDriver();
99 getFilePaths().push_back(getDriver().Dir + "/../lib");
tools/clang/lib/Driver/ToolChains/MipsLinux.cpp 46 const Driver &D = getDriver();
70 if (!getDriver().SysRoot.empty())
71 return getDriver().SysRoot + SelectedMultilib.osSuffix();
73 const std::string InstalledDir(getDriver().getInstalledDir());
88 getDriver().Diag(clang::diag::err_drv_invalid_stdlib_name)
100 Path = getDriver().getInstalledDir() + Path + "/c++/v1";
122 SmallString<128> Path(getDriver().ResourceDir);
tools/clang/lib/Driver/ToolChains/Myriad.cpp 241 addSystemInclude(DriverArgs, CC1Args, getDriver().SysRoot + "/include");
247 std::string Path(getDriver().getInstalledDir());
tools/clang/lib/Driver/ToolChains/NaCl.cpp 57 const Driver &D = ToolChain.getDriver();
214 std::string FilePath(getDriver().Dir + "/../");
217 std::string ProgPath(getDriver().Dir + "/../");
220 std::string ToolPath(getDriver().ResourceDir + "/lib/");
256 const Driver &D = getDriver();
314 const Driver &D = getDriver();
345 getDriver().Diag(clang::diag::err_drv_invalid_stdlib_name)
tools/clang/lib/Driver/ToolChains/NetBSD.cpp 116 const Driver &D = ToolChain.getDriver();
432 getDriver().Dir + "/../include/c++/v1",
434 getDriver().SysRoot + "/usr/include/c++/v1",
436 getDriver().SysRoot + "/usr/include/c++",
451 addLibStdCXXIncludePaths(getDriver().SysRoot, "/usr/include/g++", "", "", "",
tools/clang/lib/Driver/ToolChains/OpenBSD.cpp 102 const Driver &D = getToolChain().getDriver();
254 getFilePaths().push_back(getDriver().SysRoot + "/usr/lib");
tools/clang/lib/Driver/ToolChains/PPCLinux.cpp 21 const Driver &D = getDriver();
tools/clang/lib/Driver/ToolChains/PS4CPU.cpp 94 const Driver &D = ToolChain.getDriver();
154 const Driver &D = ToolChain.getDriver();
332 const Driver &D = ToolChain.getDriver();
368 getDriver().Diag(clang::diag::warn_drv_ps4_sdk_dir) << EnvValue;
371 PS4SDKDir = getDriver().Dir;
383 getDriver().Diag(clang::diag::warn_missing_sysroot) << PrefixDir;
394 getDriver().Diag(clang::diag::warn_drv_unable_to_find_directory_expected)
406 getDriver().Diag(clang::diag::warn_drv_unable_to_find_directory_expected)
tools/clang/lib/Driver/ToolChains/RISCVToolchain.cpp 74 if (!getDriver().SysRoot.empty())
75 return getDriver().SysRoot;
96 const Driver &D = ToolChain.getDriver();
tools/clang/lib/Driver/ToolChains/Solaris.cpp 223 const Driver &D = getDriver();
tools/clang/lib/Driver/ToolChains/TCE.cpp 25 std::string Path(getDriver().Dir);
tools/clang/lib/Driver/ToolChains/WebAssembly.cpp 46 ToolChain.getDriver().Diag(diag::err_drv_invalid_linker_name)
86 AddRunTimeLibs(ToolChain, ToolChain.getDriver(), CmdArgs, Args);
101 getProgramPaths().push_back(getDriver().getInstalledDir());
108 getFilePaths().push_back(getDriver().SysRoot + "/lib");
111 getMultiarchTriple(getDriver(), Triple, getDriver().SysRoot);
111 getMultiarchTriple(getDriver(), Triple, getDriver().SysRoot);
112 getFilePaths().push_back(getDriver().SysRoot + "/lib/" + MultiarchTriple);
149 getDriver().Diag(diag::err_drv_argument_not_allowed_with)
154 getDriver().Diag(diag::err_drv_argument_not_allowed_with)
159 getDriver().Diag(diag::err_drv_argument_not_allowed_with)
164 getDriver().Diag(diag::err_drv_argument_not_allowed_with)
181 getDriver().Diag(diag::err_drv_argument_not_allowed_with)
188 getDriver().Diag(diag::err_drv_argument_not_allowed_with)
207 getDriver().Diag(diag::err_drv_invalid_stdlib_name)
218 const Driver &D = getDriver();
256 getMultiarchTriple(getDriver(), getTriple(), getDriver().SysRoot);
256 getMultiarchTriple(getDriver(), getTriple(), getDriver().SysRoot);
258 getDriver().SysRoot + "/include/" + MultiarchTriple +
262 getDriver().SysRoot + "/include/c++/v1");
tools/clang/lib/Driver/XRayArgs.cpp 33 const Driver &D = TC.getDriver();