Home
last modified time | relevance | path

Searched refs:getDriver (Results 1 – 25 of 56) sorted by relevance

123

/freebsd/contrib/llvm-project/clang/lib/Driver/
H A DCompilation.cpp131 getDriver().Diag(diag::err_drv_unable_to_remove_file) in CleanupFile()
163 if ((getDriver().CCPrintOptions || in ExecuteCommand()
164 getArgs().hasArg(options::OPT_v)) && !getDriver().CCGenDiagnostics) { in ExecuteCommand()
170 if (getDriver().CCPrintOptions && in ExecuteCommand()
171 !getDriver().CCPrintOptionsFilename.empty()) { in ExecuteCommand()
174 getDriver().CCPrintOptionsFilename, EC, in ExecuteCommand()
177 getDriver().Diag(diag::err_drv_cc_print_options_failure) in ExecuteCommand()
185 if (getDriver().CCPrintOptions) in ExecuteCommand()
188 C.Print(*OS, "\n", /*Quote=*/getDriver().CCPrintOptions); in ExecuteCommand()
201 getDriver().Diag(diag::err_drv_command_failure) << Error; in ExecuteCommand()
[all …]
H A DToolChain.cpp154 return getDriver().getVFS(); in getVFS()
705 SmallString<128> Path(getDriver().ResourceDir); in getCompilerRTPath()
809 StringRef F128LibName = getDriver().getFlangF128MathLibrary(); in addFortranRuntimeLibs()
831 Driver::OpenMPRuntimeKind OMPRuntime = getDriver().getOpenMPRuntime(Args); in addFortranRuntimeLibs()
861 llvm::sys::path::parent_path(getDriver().Dir); in addFortranRuntimeLibraryPath()
1028 SmallString<128> Path(getDriver().ResourceDir); in getArchSpecificLibPaths()
1062 if (D.IsFlangMode() && getDriver().ShouldUseFlangCompiler(JA)) return getFlang(); in SelectTool()
1063 if (getDriver().ShouldUseClangCompiler(JA)) return getClang(); in SelectTool()
1104 getDriver().Diag(diag::err_drv_invalid_linker_name) << A->getAsString(Args); in GetLinkerPath()
1122 getDriver().Diag(diag::warn_drv_fuse_ld_path); in GetLinkerPath()
[all …]
/freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/
H A DWebAssembly.cpp55 ToolChain.getDriver().Diag(diag::err_drv_invalid_linker_name) in getLinkerPath()
131 ToolChain.getDriver().Diag(diag::err_drv_invalid_argument_to_option) in ConstructJob()
174 AddRunTimeLibs(ToolChain, ToolChain.getDriver(), CmdArgs, Args); in ConstructJob()
247 getProgramPaths().push_back(getDriver().Dir); in WebAssembly()
249 auto SysRoot = getDriver().SysRoot; in WebAssembly()
258 getMultiarchTriple(getDriver(), Triple, SysRoot); in WebAssembly()
308 getDriver().Diag(diag::err_drv_argument_not_allowed_with) in addClangTargetOptions()
313 getDriver().Diag(diag::err_drv_argument_not_allowed_with) in addClangTargetOptions()
318 getDriver().Diag(diag::err_drv_argument_not_allowed_with) in addClangTargetOptions()
323 getDriver().Diag(diag::err_drv_argument_not_allowed_with) in addClangTargetOptions()
[all …]
H A DMipsLinux.cpp44 const Driver &D = getDriver(); in AddClangSystemIncludeArgs()
67 if (!getDriver().SysRoot.empty()) in computeSysRoot()
68 return getDriver().SysRoot + SelectedMultilibs.back().osSuffix(); in computeSysRoot()
70 const std::string InstalledDir(getDriver().Dir); in computeSysRoot()
85 getDriver().Diag(clang::diag::err_drv_invalid_stdlib_name) in GetCXXStdlibType()
97 Path = getDriver().Dir + Path + "/c++/v1"; in addLibCxxIncludePaths()
121 SmallString<128> Path(getDriver().ResourceDir); in getCompilerRT()
H A DNetBSD.cpp34 const Driver &D = ToolChain.getDriver(); in ConstructJob()
120 const Driver &D = ToolChain.getDriver(); in ConstructJob()
393 getFilePaths().push_back(concat(getDriver().SysRoot, "/usr/lib/i386")); in NetBSD()
402 getFilePaths().push_back(concat(getDriver().SysRoot, "/usr/lib/eabi")); in NetBSD()
406 getFilePaths().push_back(concat(getDriver().SysRoot, "/usr/lib/eabihf")); in NetBSD()
409 getFilePaths().push_back(concat(getDriver().SysRoot, "/usr/lib/oabi")); in NetBSD()
416 getFilePaths().push_back(concat(getDriver().SysRoot, "/usr/lib/o32")); in NetBSD()
418 getFilePaths().push_back(concat(getDriver().SysRoot, "/usr/lib/64")); in NetBSD()
421 getFilePaths().push_back(concat(getDriver().SysRoot, "/usr/lib/powerpc")); in NetBSD()
424 getFilePaths().push_back(concat(getDriver().SysRoot, "/usr/lib/sparc")); in NetBSD()
[all …]
H A DAIX.cpp34 const Driver &D = getToolChain().getDriver(); in ConstructJob()
114 const Driver &D = ToolChain.getDriver(); in ConstructJob()
175 ToolChain.getDriver().Diag(diag::err_drv_unsupported_option_argument) in ConstructJob()
268 path::parent_path(ToolChain.getDriver().ClangExecutable) + in ConstructJob()
273 C.getDriver().GetTemporaryPath("CreateExportList", "exp"); in ConstructJob()
314 switch (ToolChain.getDriver().getOpenMPRuntime(Args)) { in ConstructJob()
363 getProgramPaths().push_back(getDriver().Dir); in AIX()
367 getLibraryPaths().push_back(getDriver().SysRoot + "/usr/lib"); in AIX()
376 if (!getDriver().SysRoot.empty()) in GetHeaderSysroot()
377 return getDriver().SysRoot; in GetHeaderSysroot()
[all …]
H A DDragonFly.cpp58 const Driver &D = ToolChain.getDriver(); in ConstructJob()
210 getProgramPaths().push_back(getDriver().Dir); in DragonFly()
212 getFilePaths().push_back(getDriver().Dir + "/../lib"); in DragonFly()
213 getFilePaths().push_back(concat(getDriver().SysRoot, "/usr/lib")); in DragonFly()
214 getFilePaths().push_back(concat(getDriver().SysRoot, "/usr/lib/gcc80")); in DragonFly()
220 const Driver &D = getDriver(); in AddClangSystemIncludeArgs()
240 addLibStdCXXIncludePaths(concat(getDriver().SysRoot, "/usr/include/c++/8.0"), "", "", in addLibStdCxxIncludePaths()
H A DOHOS.cpp180 getDriver().Diag(clang::diag::err_drv_invalid_rtlib_name) in GetRuntimeLibType()
192 getDriver().Diag(diag::err_drv_invalid_stdlib_name) in GetCXXStdlibType()
201 const Driver &D = getDriver(); in AddClangSystemIncludeArgs()
245 std::string IncPath = makePath({getDriver().Dir, "..", "include"}); in AddClangCXXStdlibIncludeArgs()
276 !getDriver().SysRoot.empty() in computeSysRoot()
277 ? getDriver().SysRoot in computeSysRoot()
278 : makePath({getDriver().Dir, "..", "..", "sysroot"}); in computeSysRoot()
289 const Driver &D = getDriver(); in getRuntimePaths()
342 SmallString<128> Path(getDriver().ResourceDir); in getCompilerRT()
413 makePath({getDriver().ResourceDir, "lib", getMultiarchTriple(Triple)})); in getArchSpecificLibPaths()
H A DCSKYToolChain.cpp109 if (!getDriver().SysRoot.empty()) in computeSysRoot()
110 return getDriver().SysRoot; in computeSysRoot()
120 llvm::sys::path::append(SysRootDir, getDriver().Dir, "..", in computeSysRoot()
121 getDriver().getTargetTriple()); in computeSysRoot()
136 const Driver &D = ToolChain.getDriver(); in ConstructJob()
189 AddRunTimeLibs(ToolChain, ToolChain.getDriver(), CmdArgs, Args); in ConstructJob()
H A DHIPAMD.cpp81 auto &D = TC.getDriver(); in constructLldCommand()
114 if (C.getDriver().isSaveTempsEnabled()) in constructLldCommand()
218 getProgramPaths().push_back(getDriver().Dir); in HIPAMDToolChain()
283 const OptTable &Opts = getDriver().getOpts(); in TranslateArgs()
389 getDriver().Diag(diag::err_drv_no_such_file) << BCName; in getDeviceLibs()
393 getDriver().Diag(diag::err_drv_no_rocm_device_lib) << 0; in getDeviceLibs()
411 getDriver().Diag(diag::err_drv_no_such_file) << InstLib; in getDeviceLibs()
422 getDriver().Diag(clang::diag::err_drv_bad_target_id) in checkTargetID()
430 getProgramPaths().push_back(getDriver().Dir); in SPIRVAMDToolChain()
H A DHIPSPV.cpp29 if (C.getDriver().isSaveTempsEnabled()) { in getTempFile()
32 auto TmpFile = C.getDriver().GetTemporaryPath(Prefix, Extension); in getTempFile()
84 auto PassPluginPath = findPassPlugin(C.getDriver(), Args); in constructLinkAndEmitSpirvCommand()
127 getProgramPaths().push_back(getDriver().Dir); in HIPSPVToolChain()
194 getDriver().Diag(diag::err_drv_hipspv_no_hip_path); in AddHIPIncludeArgs()
243 getDriver().Diag(diag::err_drv_no_such_file) << BCName; in getDeviceLibs()
257 getDriver().Diag(diag::err_drv_no_hipspv_device_lib) in getDeviceLibs()
H A DMinGW.cpp73 bool CXX = getToolChain().getDriver().CCCIsCXX(); in AddLibGCC()
83 AddRunTimeLibs(getToolChain(), getToolChain().getDriver(), CmdArgs, Args); in AddLibGCC()
109 const Driver &D = TC.getDriver(); in ConstructJob()
266 if (C.getDriver().IsFlangMode() && in ConstructJob()
306 switch (TC.getDriver().getOpenMPRuntime(Args)) { in ConstructJob()
504 getProgramPaths().push_back(getDriver().Dir); in MinGW()
507 std::string(llvm::sys::path::parent_path(getDriver().Dir)); in MinGW()
511 if (getDriver().SysRoot.size()) in MinGW()
512 Base = getDriver().SysRoot; in MinGW()
516 getDriver(), LiteralTriple, getTriple(), SubdirName)) in MinGW()
[all …]
H A DDarwin.cpp222 const Driver &D = getToolChain().getDriver(); in AddLinkArgs()
379 if (C.getDriver().embedBitcodeEnabled()) { in AddLinkArgs()
384 if (C.getDriver().embedBitcodeMarkerOnly() && in AddLinkArgs()
604 checkRemarksOptions(getToolChain().getDriver(), Args, in ConstructJob()
637 const Driver &D = getToolChain().getDriver(); in ConstructJob()
659 getStatsFileName(Args, Output, Inputs[0], getToolChain().getDriver()); in ConstructJob()
704 if (getToolChain().getDriver().IsFlangMode() && in ConstructJob()
735 StringRef Parallelism = getLTOParallelism(Args, getToolChain().getDriver()); in ConstructJob()
836 const Driver &D = getToolChain().getDriver(); in ConstructJob()
952 getProgramPaths().push_back(getDriver().Dir); in MachO()
[all …]
H A DCuda.cpp401 C.getDriver().Diag(diag::err_drv_offload_missing_gpu_arch) in ConstructJob()
603 if (GPUArch.empty() && !C.getDriver().isUsingLTO()) { in ConstructJob()
604 C.getDriver().Diag(diag::err_drv_offload_missing_gpu_arch) in ConstructJob()
630 if (C.getDriver().isUsingLTO()) in ConstructJob()
632 C.getDriver().getLTOMode() == LTOK_Thin); in ConstructJob()
636 getNVPTXTargetFeatures(C.getDriver(), getToolChain().getTriple(), Args, in ConstructJob()
643 llvm::sys::path::parent_path(TC.getDriver().Dir); in ConstructJob()
731 getProgramPaths().push_back(getDriver().Dir); in NVPTXToolChain()
748 const OptTable &Opts = getDriver().getOpts(); in TranslateArgs()
763 getDriver().Diag(diag::err_drv_undetermined_gpu_arch) in TranslateArgs()
[all …]
H A DNaCl.cpp54 const Driver &D = ToolChain.getDriver(); in ConstructJob()
212 std::string FilePath(getDriver().Dir + "/../"); in NaClToolChain()
215 std::string ProgPath(getDriver().Dir + "/../"); in NaClToolChain()
218 std::string ToolPath(getDriver().ResourceDir + "/lib/"); in NaClToolChain()
254 const Driver &D = getDriver(); in AddClangSystemIncludeArgs()
314 const Driver &D = getDriver(); in addLibCxxIncludePaths()
345 getDriver().Diag(clang::diag::err_drv_invalid_stdlib_name) in GetCXXStdlibType()
H A DMSP430.cpp135 if (!getDriver().SysRoot.empty()) in computeSysRoot()
136 return getDriver().SysRoot; in computeSysRoot()
142 llvm::sys::path::append(Dir, getDriver().Dir, ".."); in computeSysRoot()
193 const Driver &D = ToolChain.getDriver(); in AddDefaultLibs()
220 const Driver &D = ToolChain.getDriver(); in AddEndFiles()
268 const Driver &D = ToolChain.getDriver(); in ConstructJob()
H A DHLSL.cpp286 const OptTable &Opts = getDriver().getOpts(); in TranslateArgs()
291 if (!isLegalValidatorVersion(ValVerStr, getDriver())) in TranslateArgs()
336 getDriver().Diag(diag::err_drv_invalid_value) << "HV" << A->getValue(); in TranslateArgs()
356 getDriver().Diag(diag::err_drv_clang_unsupported) << A->getAsString(Args); in TranslateArgs()
362 getDriver().Diag(diag::err_drv_clang_unsupported) << A->getAsString(Args); in TranslateArgs()
373 if (checkExtensionArgsAreValid(SpvExtensionArgs, getDriver())) { in TranslateArgs()
399 getDriver().Diag(diag::warn_drv_dxc_missing_dxv); in requiresValidation()
H A DOpenBSD.cpp34 const Driver &D = ToolChain.getDriver(); in ConstructJob()
113 const Driver &D = ToolChain.getDriver(); in ConstructJob()
310 getFilePaths().push_back(concat(getDriver().SysRoot, "/usr/lib")); in OpenBSD()
316 const Driver &D = getDriver(); in AddClangSystemIncludeArgs()
350 concat(getDriver().SysRoot, "/usr/include/c++/v1")); in addLibCxxIncludePaths()
367 SmallString<128> Path(getDriver().SysRoot); in getCompilerRT()
372 SmallString<128> P(getDriver().ResourceDir); in getCompilerRT()
H A DMSVC.cpp89 !C.getDriver().IsCLMode() && !C.getDriver().IsFlangMode()) { in ConstructJob()
140 if (!C.getDriver().IsCLMode() && Args.hasArg(options::OPT_L)) in ConstructJob()
144 if (C.getDriver().IsFlangMode() && in ConstructJob()
232 if (C.getDriver().isUsingLTO()) { in ConstructJob()
260 TC.getDriver().Dir + "/../lib")); in ConstructJob()
261 switch (TC.getDriver().getOpenMPRuntime(Args)) { in ConstructJob()
279 AddRunTimeLibs(TC, TC.getDriver(), CmdArgs, Args); in ConstructJob()
295 if (C.getDriver().isUsingLTO() && in ConstructJob()
350 C.getDriver().Diag(clang::diag::warn_drv_msvc_not_found); in ConstructJob()
352 C.getDriver().Diag(clang::diag::warn_drv_msvc_not_found); in ConstructJob()
[all …]
H A DAMDGPUOpenMP.cpp30 getProgramPaths().push_back(getDriver().Dir); in AMDGPUOpenMPToolChain()
54 if (getDriver().isUsingOffloadLTO()) in addClangTargetOptions()
67 const OptTable &Opts = getDriver().getOpts(); in TranslateArgs()
H A DHaiku.cpp28 const Driver &D = ToolChain.getDriver(); in ConstructJob()
166 getFilePaths().push_back(concat(getDriver().SysRoot, "/boot/system/lib")); in Haiku()
167 getFilePaths().push_back(concat(getDriver().SysRoot, "/boot/system/develop/lib")); in Haiku()
175 const Driver &D = getDriver(); in AddClangSystemIncludeArgs()
275 concat(getDriver().SysRoot, "/boot/system/develop/headers/c++/v1")); in addLibCxxIncludePaths()
H A DFreeBSD.cpp33 const auto &D = getToolChain().getDriver(); in ConstructJob()
134 const Driver &D = ToolChain.getDriver(); in ConstructJob()
396 D.getVFS().exists(concat(getDriver().SysRoot, "/usr/lib32/crt1.o"))) in FreeBSD()
397 getFilePaths().push_back(concat(getDriver().SysRoot, "/usr/lib32")); in FreeBSD()
399 getFilePaths().push_back(concat(getDriver().SysRoot, "/usr/lib")); in FreeBSD()
405 const Driver &D = getDriver(); in AddClangSystemIncludeArgs()
439 concat(getDriver().SysRoot, "/usr/include/c++/v1")); in addLibCxxIncludePaths()
H A DFuchsia.cpp36 const Driver &D = ToolChain.getDriver(); in ConstructJob()
205 const Driver &D = getToolChain().getDriver(); in ConstructJob()
250 getProgramPaths().push_back(getDriver().Dir); in Fuchsia()
350 getDriver().Diag(clang::diag::err_drv_invalid_rtlib_name) in GetRuntimeLibType()
361 getDriver().Diag(diag::err_drv_invalid_stdlib_name) in GetCXXStdlibType()
378 const Driver &D = getDriver(); in AddClangSystemIncludeArgs()
418 const Driver &D = getDriver(); in AddClangCXXStdlibIncludeArgs()
H A DHexagon.cpp203 const Driver &D = HTC.getDriver(); in ConstructJob()
283 const Driver &D = HTC.getDriver(); in constructHexagonLinkArgs()
519 const Driver &D = getDriver(); in getHexagonTargetDir()
550 SmallString<128> Dir(getDriver().SysRoot); in getCompilerRTPath()
560 const Driver &D = getDriver(); in getHexagonLibraryPaths()
628 getDriver().Diag(diag::err_drv_unsupported_unwind_for_platform) in AddCXXStdlibLibArgs()
712 const Driver &D = getDriver(); in AddClangSystemIncludeArgs()
750 const Driver &D = getDriver(); in addLibCxxIncludePaths()
766 const Driver &D = getDriver(); in addLibStdCxxIncludePaths()
783 getDriver().Diag(diag::err_drv_invalid_stdlib_name) << A->getAsString(Args); in GetCXXStdlibType()
H A DManagarm.cpp114 if (!getDriver().SysRoot.empty()) in computeSysRoot()
115 return getDriver().SysRoot; in computeSysRoot()
136 const Driver &D = getDriver(); in AddClangSystemIncludeArgs()

123