Home
last modified time | relevance | path

Searched refs:Compilation (Results 1 – 25 of 89) sorted by relevance

1234

/freebsd/contrib/llvm-project/clang/include/clang/Driver/
H A DDriver.h53 class Compilation; variable
355 void handleArguments(Compilation &C, llvm::opt::DerivedArgList &Args,
359 void setUpResponseFiles(Compilation &C, Command &Cmd);
452 void CreateOffloadingDeviceToolChains(Compilation &C, InputList &Inputs);
461 Compilation *BuildCompilation(ArrayRef<const char *> Args);
485 void BuildActions(Compilation &C, llvm::opt::DerivedArgList &Args,
493 void BuildUniversalActions(Compilation &C, const ToolChain &TC,
503 Action *BuildOffloadingActions(Compilation &C,
512 getOffloadArchs(Compilation &C, const llvm::opt::DerivedArgList &Args,
528 void BuildJobs(Compilation &C) const;
[all …]
H A DTool.h23 class Compilation; variable
73 virtual void ConstructJob(Compilation &C, const JobAction &JA,
87 virtual void ConstructJobMultipleOutputs(Compilation &C, const JobAction &JA,
H A DCompilation.h45 class Compilation {
136 Compilation(const Driver &D, const ToolChain &DefaultToolChain,
139 ~Compilation();
/freebsd/contrib/llvm-project/clang/lib/Driver/
H A DCompilation.cpp35 Compilation::Compilation(const Driver &D, const ToolChain &_DefaultToolChain, in Compilation() function in Compilation
45 Compilation::~Compilation() { in ~Compilation()
61 Compilation::getArgsForToolChain(const ToolChain *TC, StringRef BoundArch, in getArgsForToolChain()
111 bool Compilation::CleanupFile(const char *File, bool IssueErrors) const { in CleanupFile()
141 bool Compilation::CleanupFileList(const llvm::opt::ArgStringList &Files, in CleanupFileList()
149 bool Compilation::CleanupFileMap(const ArgStringMap &Files, in CleanupFileMap()
163 int Compilation::ExecuteCommand(const Command &C, in ExecuteCommand()
242 void Compilation::ExecuteJobs(const JobList &Jobs, in ExecuteJobs()
262 void Compilation::initCompilationForDiagnostics() { in initCompilationForDiagnostics()
305 StringRef Compilation::getSysRoot() const { in getSysRoot()
[all …]
H A DTool.cpp20 void Tool::ConstructJobMultipleOutputs(Compilation &C, const JobAction &JA, in ConstructJobMultipleOutputs()
/freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/
H A DClang.h42 void AddPreprocessingOptions(Compilation &C, const JobAction &JA,
96 void DumpCompilationDatabase(Compilation &C, StringRef Filename,
102 StringRef Dir, Compilation &C, StringRef Target, const InputInfo &Output,
115 void ConstructJob(Compilation &C, const JobAction &JA,
138 void ConstructJob(Compilation &C, const JobAction &JA,
151 void ConstructJob(Compilation &C, const JobAction &JA,
155 void ConstructJobMultipleOutputs(Compilation &C, const JobAction &JA,
169 void ConstructJob(Compilation &C, const JobAction &JA,
184 void ConstructJob(Compilation &C, const JobAction &JA,
H A DHIPAMD.h30 void ConstructJob(Compilation &C, const JobAction &JA,
36 void constructLldCommand(Compilation &C, const JobAction &JA,
39 void constructLlvmLinkCommand(Compilation &C, const JobAction &JA,
43 void constructLinkAndEmitSpirvCommand(Compilation &C, const JobAction &JA,
H A DHIPUtility.h20 void constructHIPFatbinCommand(Compilation &C, const JobAction &JA,
27 Compilation &C, const InputInfo &Output, const InputInfoList &Inputs,
H A DSPIRV.cpp21 void SPIRV::constructTranslateCommand(Compilation &C, const Tool &T, in constructTranslateCommand()
49 void SPIRV::Translator::ConstructJob(Compilation &C, const JobAction &JA, in ConstructJob()
85 void SPIRV::Linker::ConstructJob(Compilation &C, const JobAction &JA, in ConstructJob()
H A DCommonArgs.h57 void AddStaticDeviceLibsLinking(Compilation &C, const Tool &T,
64 void AddStaticDeviceLibs(Compilation *C, const Tool *T, const JobAction *JA,
73 void SplitDebugInfo(const ToolChain &TC, Compilation &C, const Tool &T,
114 bool addOpenMPRuntime(const Compilation &C, llvm::opt::ArgStringList &CmdArgs,
128 void addHIPRuntimeLibArgs(const ToolChain &TC, Compilation &C,
H A DDarwin.h58 void ConstructJob(Compilation &C, const JobAction &JA,
66 void AddLinkArgs(Compilation &C, const llvm::opt::ArgList &Args,
77 void ConstructJob(Compilation &C, const JobAction &JA,
91 void ConstructJob(Compilation &C, const JobAction &JA,
103 void ConstructJob(Compilation &C, const JobAction &JA,
117 void ConstructJob(Compilation &C, const JobAction &JA,
130 void ConstructJob(Compilation &C, const JobAction &JA,
H A DPS4CPU.h36 void ConstructJob(Compilation &C, const JobAction &JA,
51 void ConstructJob(Compilation &C, const JobAction &JA,
66 void ConstructJob(Compilation &C, const JobAction &JA,
H A DFlang.h94 void addOffloadOptions(Compilation &C, const InputInfoList &Inputs,
123 void ConstructJob(Compilation &C, const JobAction &JA,
H A DAIX.h28 void ConstructJob(Compilation &C, const JobAction &JA,
41 void ConstructJob(Compilation &C, const JobAction &JA,
H A DCuda.h90 void ConstructJob(Compilation &C, const JobAction &JA,
104 void ConstructJob(Compilation &C, const JobAction &JA,
117 void ConstructJob(Compilation &C, const JobAction &JA,
H A DHIPUtility.cpp55 HIPUndefinedFatBinSymbols(const Compilation &C) in HIPUndefinedFatBinSymbols()
80 const Compilation &C;
216 void HIP::constructHIPFatbinCommand(Compilation &C, const JobAction &JA, in constructHIPFatbinCommand()
276 Compilation &C, const InputInfo &Output, const InputInfoList &Inputs, in constructGenerateObjFileFromHIPFatBinary()
H A DHIPAMD.cpp76 void AMDGCN::Linker::constructLlvmLinkCommand(Compilation &C, in constructLlvmLinkCommand()
104 void AMDGCN::Linker::constructLldCommand(Compilation &C, const JobAction &JA, in constructLldCommand()
204 Compilation &C, const JobAction &JA, const InputInfoList &Inputs, in constructLinkAndEmitSpirvCommand()
227 void AMDGCN::Linker::ConstructJob(Compilation &C, const JobAction &JA, in ConstructJob()
H A DHIPSPV.cpp28 static const char *getTempFile(Compilation &C, StringRef Prefix, in getTempFile()
64 Compilation &C, const JobAction &JA, const InputInfoList &Inputs, in constructLinkAndEmitSpirvCommand()
106 void HIPSPV::Linker::ConstructJob(Compilation &C, const JobAction &JA, in ConstructJob()
H A DInterfaceStubs.h26 void ConstructJob(Compilation &C, const JobAction &JA,
H A DInterfaceStubs.cpp18 void Merger::ConstructJob(Compilation &C, const JobAction &JA, in ConstructJob()
H A DHLSL.h27 void ConstructJob(Compilation &C, const JobAction &JA,
/freebsd/contrib/llvm-project/clang/lib/Tooling/
H A DTooling.cpp88 static bool ignoreExtraCC1Commands(const driver::Compilation *Compilation) { in ignoreExtraCC1Commands() argument
89 const driver::JobList &Jobs = Compilation->getJobs(); in ignoreExtraCC1Commands()
90 const driver::ActionList &Actions = Compilation->getActions(); in ignoreExtraCC1Commands()
134 driver::Compilation *Compilation) { in getCC1Arguments() argument
135 const driver::JobList &Jobs = Compilation->getJobs(); in getCC1Arguments()
158 (CC1Jobs.size() > 1 && !ignoreExtraCC1Commands(Compilation))) { in getCC1Arguments()
415 const std::unique_ptr<driver::Compilation> Compilation( in run() local
417 if (!Compilation) in run()
420 &*Diagnostics, Compilation.get()); in run()
425 return runInvocation(BinaryName, Compilation.get(), std::move(Invocation), in run()
[all …]
/freebsd/contrib/llvm-project/clang/lib/Interpreter/
H A DInterpreter.cpp60 driver::Compilation *Compilation) { in GetCC1Arguments() argument
63 const driver::JobList &Jobs = Compilation->getJobs(); in GetCC1Arguments()
175 std::unique_ptr<driver::Compilation> Compilation(Driver.BuildCompilation(RF)); in create() local
177 if (Compilation->getArgs().hasArg(driver::options::OPT_v)) in create()
178 Compilation->getJobs().Print(llvm::errs(), "\n", /*Quote=*/false); in create()
180 auto ErrOrCC1Args = GetCC1Arguments(&Diags, Compilation.get()); in create()
/freebsd/sys/contrib/zstd/
H A DTESTING.md11 - Compilation on all supported targets (x86, x86_64, ARM, AArch64, PowerPC, and PowerPC64)
12 - Compilation on various versions of gcc, clang, and g++
/freebsd/contrib/llvm-project/clang/lib/Tooling/DependencyScanning/
H A DDependencyScanningWorker.cpp555 const std::unique_ptr<driver::Compilation> Compilation( in forEachDriverJob() local
557 if (!Compilation) in forEachDriverJob()
560 if (Compilation->containsError()) in forEachDriverJob()
563 for (const driver::Command &Job : Compilation->getJobs()) { in forEachDriverJob()

1234