Home
last modified time | relevance | path

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

12

/freebsd-12.1/contrib/llvm/tools/clang/lib/Driver/ToolChains/
H A DWebAssembly.cpp70 AddRunTimeLibs(ToolChain, ToolChain.getDriver(), CmdArgs, Args); in ConstructJob()
85 getProgramPaths().push_back(getDriver().getInstalledDir()); in WebAssembly()
92 getFilePaths().push_back(getDriver().SysRoot + "/lib"); in WebAssembly()
95 getMultiarchTriple(getDriver(), Triple, getDriver().SysRoot); in WebAssembly()
96 getFilePaths().push_back(getDriver().SysRoot + "/lib/" + MultiarchTriple); in WebAssembly()
138 getDriver().Diag(diag::err_drv_invalid_stdlib_name) in GetCXXStdlibType()
149 getMultiarchTriple(getDriver(), getTriple(), getDriver().SysRoot); in AddClangSystemIncludeArgs()
152 addSystemInclude(DriverArgs, CC1Args, getDriver().SysRoot + "/include"); in AddClangSystemIncludeArgs()
162 getMultiarchTriple(getDriver(), getTriple(), getDriver().SysRoot); in AddClangCXXStdlibIncludeArgs()
164 getDriver().SysRoot + "/include/" + MultiarchTriple + "/c++/v1"); in AddClangCXXStdlibIncludeArgs()
[all …]
H A DBareMetal.cpp34 getProgramPaths().push_back(getDriver().getInstalledDir()); in BareMetal()
35 if (getDriver().getInstalledDir() != getDriver().Dir) in BareMetal()
36 getProgramPaths().push_back(getDriver().Dir); in BareMetal()
69 SmallString<128> Dir(getDriver().ResourceDir); in getRuntimesDir()
80 SmallString<128> Dir(getDriver().ResourceDir); in AddClangSystemIncludeArgs()
86 SmallString<128> Dir(getDriver().SysRoot); in AddClangSystemIncludeArgs()
105 StringRef SysRoot = getDriver().SysRoot; in AddClangCXXStdlibIncludeArgs()
123 LI = getDriver().getVFS().dir_begin(Dir.str(), EC), in AddClangCXXStdlibIncludeArgs()
H A DMipsLinux.cpp47 const Driver &D = getDriver(); in AddClangSystemIncludeArgs()
71 if (!getDriver().SysRoot.empty()) in computeSysRoot()
72 return getDriver().SysRoot + SelectedMultilib.osSuffix(); in computeSysRoot()
74 const std::string InstalledDir(getDriver().getInstalledDir()); in computeSysRoot()
89 getDriver().Diag(clang::diag::err_drv_invalid_stdlib_name) in GetCXXStdlibType()
101 Path = getDriver().getInstalledDir() + Path + "/c++/v1"; in addLibCxxIncludePaths()
123 SmallString<128> Path(getDriver().ResourceDir); in getCompilerRT()
H A DHIP.cpp48 C.getDriver().Diag(diag::err_drv_no_such_file) << BCName; in addBCLib()
107 SmallString<128> ExecPath(C.getDriver().Dir); in constructLLVMLinkCommand()
145 std::string TmpFileName = C.getDriver().GetTemporaryPath( in constructOptCommand()
150 SmallString<128> OptPath(C.getDriver().Dir); in constructOptCommand()
166 C.getDriver().GetTemporaryPath(OutputFilePrefix, "o"); in constructLlcCommand()
170 SmallString<128> LlcPath(C.getDriver().Dir); in constructLlcCommand()
187 SmallString<128> LldPath(C.getDriver().Dir); in constructLldCommand()
221 SmallString<128> BundlerPath(C.getDriver().Dir); in constructHIPFatbinCommand()
263 getProgramPaths().push_back(getDriver().Dir); in HIPToolChain()
310 const OptTable &Opts = getDriver().getOpts(); in TranslateArgs()
[all …]
H A DDragonFly.cpp57 const Driver &D = getToolChain().getDriver(); in ConstructJob()
183 getProgramPaths().push_back(getDriver().getInstalledDir()); in DragonFly()
184 if (getDriver().getInstalledDir() != getDriver().Dir) in DragonFly()
185 getProgramPaths().push_back(getDriver().Dir); in DragonFly()
187 getFilePaths().push_back(getDriver().Dir + "/../lib"); in DragonFly()
H A DFuchsia.cpp34 const Driver &D = ToolChain.getDriver(); in ConstructJob()
163 getProgramPaths().push_back(getDriver().getInstalledDir()); in Fuchsia()
164 if (getDriver().getInstalledDir() != D.Dir) in Fuchsia()
189 getDriver().Diag(clang::diag::err_drv_invalid_rtlib_name) in GetRuntimeLibType()
201 getDriver().Diag(diag::err_drv_invalid_stdlib_name) in GetCXXStdlibType()
218 const Driver &D = getDriver(); in AddClangSystemIncludeArgs()
260 SmallString<128> P(getDriver().ResourceDir); in AddClangCXXStdlibIncludeArgs()
H A DCommonArgs.cpp143 const Driver &D = TC.getDriver(); in AddLinkerInputs()
374 llvm::sys::path::native(Twine(ToolChain.getDriver().Dir) + in AddGoldPlugin()
441 ToolChain.getDriver().Diag(diag::err_drv_no_such_file) << FName; in AddGoldPlugin()
456 getStatsFileName(Args, Output, Input, ToolChain.getDriver()); in AddGoldPlugin()
482 switch (TC.getDriver().getOpenMPRuntime(Args)) { in addOpenMPRuntime()
982 ToolChain.getDriver().Diag(diag::warn_drv_ps4_force_pic) in ParsePICArgs()
1113 TC.getDriver().Diag(diag::err_drv_invalid_int_value) in ParseFunctionAlignment()
1229 if (C.getDriver().isSaveTempsEnabled()) { in AddOpenMPLinkerScript()
1234 Name = C.getDriver().GetTemporaryPath(Name, "lk"); in AddOpenMPLinkerScript()
1365 if (C.getDriver().isSaveTempsEnabled()) { in AddHIPLinkerScript()
[all …]
H A DDarwin.cpp204 const Driver &D = getToolChain().getDriver(); in AddLinkArgs()
356 if (C.getDriver().embedBitcodeEnabled()) { in AddLinkArgs()
679 if (getDriver().getInstalledDir() != getDriver().Dir) in MachO()
680 getProgramPaths().push_back(getDriver().Dir); in MachO()
885 SmallString<128> P(getDriver().ClangExecutable); in AddLinkARCArgs()
931 SmallString<128> Dir(getDriver().ResourceDir); in AddLinkRuntimeLib()
1578 const OptTable &Opts = getDriver().getOpts(); in AddDeploymentTarget()
1736 getDriver().Diag(diag::warn_incompatible_sysroot) in AddDeploymentTarget()
1826 SmallString<128> P(getDriver().ResourceDir); in AddCCKextLibArgs()
1850 const OptTable &Opts = getDriver().getOpts(); in TranslateArgs()
[all …]
H A DNaCl.cpp58 const Driver &D = ToolChain.getDriver(); in ConstructJob()
215 std::string FilePath(getDriver().Dir + "/../"); in NaClToolChain()
218 std::string ProgPath(getDriver().Dir + "/../"); in NaClToolChain()
221 std::string ToolPath(getDriver().ResourceDir + "/lib/"); in NaClToolChain()
257 const Driver &D = getDriver(); in AddClangSystemIncludeArgs()
315 const Driver &D = getDriver(); in addLibCxxIncludePaths()
346 getDriver().Diag(clang::diag::err_drv_invalid_stdlib_name) in GetCXXStdlibType()
H A DMinGW.cpp72 bool CXX = getToolChain().getDriver().CCCIsCXX(); in AddLibGCC()
82 AddRunTimeLibs(getToolChain(), getToolChain().getDriver(), CmdArgs, Args); in AddLibGCC()
99 const Driver &D = TC.getDriver(); in ConstructJob()
226 switch (TC.getDriver().getOpenMPRuntime(Args)) { in ConstructJob()
358 llvm::sys::path::parent_path(getDriver().getInstalledDir()); in findClangRelativeSysroot()
372 getProgramPaths().push_back(getDriver().getInstalledDir()); in MinGW()
374 if (getDriver().SysRoot.size()) in MinGW()
375 Base = getDriver().SysRoot; in MinGW()
384 Base = llvm::sys::path::parent_path(getDriver().getInstalledDir()); in MinGW()
519 SmallString<1024> P(getDriver().ResourceDir); in AddClangSystemIncludeArgs()
H A DPS4CPU.cpp95 const Driver &D = ToolChain.getDriver(); in ConstructPS4LinkJob()
155 const Driver &D = ToolChain.getDriver(); in ConstructGoldLinkJob()
333 const Driver &D = ToolChain.getDriver(); in ConstructJob()
369 getDriver().Diag(clang::diag::warn_drv_ps4_sdk_dir) << EnvValue; in PS4CPU()
372 PS4SDKDir = getDriver().Dir; in PS4CPU()
384 getDriver().Diag(clang::diag::warn_missing_sysroot) << PrefixDir; in PS4CPU()
395 getDriver().Diag(clang::diag::warn_drv_unable_to_find_directory_expected) in PS4CPU()
407 getDriver().Diag(clang::diag::warn_drv_unable_to_find_directory_expected) in PS4CPU()
H A DHaiku.cpp28 getDriver().SysRoot + "/system/develop/headers/c++/v1"); in addLibCxxIncludePaths()
33 addLibStdCXXIncludePaths(getDriver().SysRoot, "/system/develop/headers/c++", in addLibStdCxxIncludePaths()
H A DLinux.cpp474 if (!getDriver().SysRoot.empty()) in computeSysRoot()
475 return getDriver().SysRoot; in computeSysRoot()
480 const StringRef ClangDir = getDriver().getInstalledDir(); in computeSysRoot()
516 const Distro Distro(getDriver().getVFS()); in getDynamicLinker()
653 const Driver &D = getDriver(); in AddClangSystemIncludeArgs()
889 DetectLibcxxIncludePath(getDriver().ResourceDir + "/include/c++"), in addLibCxxIncludePaths()
890 DetectLibcxxIncludePath(getDriver().Dir + "/../include/c++"), in addLibCxxIncludePaths()
920 getDriver(), GCCInstallation.getTriple(), getDriver().SysRoot); in addLibStdCxxIncludePaths()
922 getMultiarchTriple(getDriver(), getTriple(), getDriver().SysRoot); in addLibStdCxxIncludePaths()
H A DHurd.cpp109 if (!getDriver().SysRoot.empty()) in computeSysRoot()
110 return getDriver().SysRoot; in computeSysRoot()
124 const Driver &D = getDriver(); in AddClangSystemIncludeArgs()
H A DCloudABI.cpp32 const Driver &D = ToolChain.getDriver(); in ConstructJob()
104 SmallString<128> P(getDriver().Dir); in CloudABI()
111 SmallString<128> P(getDriver().Dir); in addLibCxxIncludePaths()
H A DRISCVToolchain.cpp74 if (!getDriver().SysRoot.empty()) in computeSysRoot()
75 return getDriver().SysRoot; in computeSysRoot()
96 const Driver &D = ToolChain.getDriver(); in ConstructJob()
H A DMSP430.cpp137 if (!getDriver().SysRoot.empty()) in computeSysRoot()
138 return getDriver().SysRoot; in computeSysRoot()
145 llvm::sys::path::append(Dir, getDriver().Dir, "..", getTriple().str()); in computeSysRoot()
190 const Driver &D = ToolChain.getDriver(); in ConstructJob()
H A DHexagon.cpp131 const Driver &D = HTC.getDriver(); in ConstructJob()
201 const Driver &D = HTC.getDriver(); in constructHexagonLinkArgs()
384 const Driver &D = getDriver(); in getHexagonTargetDir()
416 const Driver &D = getDriver(); in getHexagonLibraryPaths()
532 const Driver &D = getDriver(); in AddClangSystemIncludeArgs()
542 const Driver &D = getDriver(); in addLibStdCxxIncludePaths()
556 getDriver().Diag(diag::err_drv_invalid_stdlib_name) << A->getAsString(Args); in GetCXXStdlibType()
H A DCuda.cpp536 llvm::sys::path::parent_path(TC.getDriver().Dir); in ConstructJob()
548 C.getDriver().Diag(diag::err_drv_no_linker_llvm_support) in ConstructJob()
584 getProgramPaths().push_back(getDriver().Dir); in CudaToolChain()
639 getDriver().Diag(diag::err_drv_no_cuda_libdevice) << GpuArch; in addClangTargetOptions()
684 llvm::sys::path::parent_path(getDriver().Dir); in addClangTargetOptions()
702 getDriver().Diag(diag::warn_drv_omp_offload_target_missingbcruntime) in addClangTargetOptions()
755 const OptTable &Opts = getDriver().getOpts(); in TranslateArgs()
800 getDriver().Diag(diag::err_drv_invalid_Xarch_argument_with_args) in TranslateArgs()
804 getDriver().Diag(diag::err_drv_invalid_Xarch_argument_isdriver) in TranslateArgs()
H A DMSVC.cpp322 !C.getDriver().IsCLMode()) in ConstructJob()
348 if (!C.getDriver().IsCLMode() && Args.hasArg(options::OPT_L)) in ConstructJob()
426 TC.getDriver().Dir + "/../lib")); in ConstructJob()
427 switch (TC.getDriver().getOpenMPRuntime(Args)) { in ConstructJob()
445 AddRunTimeLibs(TC, TC.getDriver(), CmdArgs, Args); in ConstructJob()
493 C.getDriver().Diag(clang::diag::warn_drv_msvc_not_found); in ConstructJob()
696 getProgramPaths().push_back(getDriver().getInstalledDir()); in MSVCToolChain()
697 if (getDriver().getInstalledDir() != getDriver().Dir) in MSVCToolChain()
698 getProgramPaths().push_back(getDriver().Dir); in MSVCToolChain()
716 getDriver().Diag(clang::diag::err_no_external_assembler); in buildAssembler()
[all …]
H A DFreeBSD.cpp126 const Driver &D = ToolChain.getDriver(); in ConstructJob()
348 D.getVFS().exists(getDriver().SysRoot + "/usr/lib32/crt1.o")) in FreeBSD()
349 getFilePaths().push_back(getDriver().SysRoot + "/usr/lib32"); in FreeBSD()
351 getFilePaths().push_back(getDriver().SysRoot + "/usr/lib"); in FreeBSD()
370 addLibStdCXXIncludePaths(getDriver().SysRoot, "/usr/include/c++/4.2", "", "", in addLibStdCxxIncludePaths()
H A DMinix.cpp48 const Driver &D = getToolChain().getDriver(); in ConstructJob()
100 getFilePaths().push_back(getDriver().Dir + "/../lib"); in Minix()
H A DCrossWindows.cpp71 const Driver &D = TC.getDriver(); in ConstructJob()
235 const Driver &D = getDriver(); in AddClangSystemIncludeArgs()
261 const std::string &SysRoot = getDriver().SysRoot; in AddClangCXXStdlibIncludeArgs()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Driver/
H A DCompilation.cpp123 getDriver().Diag(diag::err_drv_unable_to_remove_file) in CleanupFile()
154 if ((getDriver().CCPrintOptions || in ExecuteCommand()
155 getArgs().hasArg(options::OPT_v)) && !getDriver().CCGenDiagnostics) { in ExecuteCommand()
160 if (getDriver().CCPrintOptions && getDriver().CCPrintOptionsFilename) { in ExecuteCommand()
162 OS = new llvm::raw_fd_ostream(getDriver().CCPrintOptionsFilename, EC, in ExecuteCommand()
166 getDriver().Diag(diag::err_drv_cc_print_options_failure) in ExecuteCommand()
174 if (getDriver().CCPrintOptions) in ExecuteCommand()
177 C.Print(*OS, "\n", /*Quote=*/getDriver().CCPrintOptions); in ExecuteCommand()
188 getDriver().Diag(diag::err_drv_command_failure) << Error; in ExecuteCommand()
280 return getDriver().SysRoot; in getSysRoot()
H A DToolChain.cpp103 return getDriver().getVFS(); in getVFS()
356 SmallString<128> Path(getDriver().ResourceDir); in getCompilerRTPath()
399 SmallString<128> Path(getDriver().ResourceDir); in getArchSpecificLibPath()
424 if (getDriver().ShouldUseClangCompiler(JA)) return getClang(); in SelectTool()
599 getDriver().Diag(diag::err_cpu_unsupported_isa) << CPU << "ARM"; in ComputeLLVMTriple()
601 getDriver().Diag(diag::err_arch_unsupported_isa) in ComputeLLVMTriple()
678 getDriver().Diag(diag::err_drv_invalid_rtlib_name) << A->getAsString(Args); in GetRuntimeLibType()
756 return getDriver().CCCIsCXX() && in ShouldLinkCXXStdlib()
904 const OptTable &Opts = getDriver().getOpts(); in TranslateOpenMPTargetArgs()
944 getDriver().Diag(diag::err_drv_invalid_Xopenmp_target_with_args) in TranslateOpenMPTargetArgs()
[all …]

12