Home
last modified time | relevance | path

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

12345678

/openbsd/src/gnu/llvm/clang/include/clang/Driver/
DDriver.h52 class Compilation; variable
329 void handleArguments(Compilation &C, llvm::opt::DerivedArgList &Args,
333 void setUpResponseFiles(Compilation &C, Command &Cmd);
426 void CreateOffloadingDeviceToolChains(Compilation &C, InputList &Inputs);
435 Compilation *BuildCompilation(ArrayRef<const char *> Args);
459 void BuildActions(Compilation &C, llvm::opt::DerivedArgList &Args,
467 void BuildUniversalActions(Compilation &C, const ToolChain &TC,
477 Action *BuildOffloadingActions(Compilation &C,
486 getOffloadArchs(Compilation &C, const llvm::opt::DerivedArgList &Args,
502 void BuildJobs(Compilation &C) const;
[all …]
DTool.h23 class Compilation; variable
73 virtual void ConstructJob(Compilation &C, const JobAction &JA,
87 virtual void ConstructJobMultipleOutputs(Compilation &C, const JobAction &JA,
DCompilation.h45 class Compilation {
133 Compilation(const Driver &D, const ToolChain &DefaultToolChain,
136 ~Compilation();
/openbsd/src/gnu/llvm/clang/lib/Driver/
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 …]
/openbsd/src/gnu/llvm/clang/lib/Driver/ToolChains/
DClang.h42 void AddPreprocessingOptions(Compilation &C, const JobAction &JA,
98 void DumpCompilationDatabase(Compilation &C, StringRef Filename,
104 StringRef Dir, Compilation &C, StringRef Target, const InputInfo &Output,
117 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,
DMyriad.h28 void ConstructJob(Compilation &C, const JobAction &JA,
40 void ConstructJob(Compilation &C, const JobAction &JA,
57 void ConstructJob(Compilation &C, const JobAction &JA,
DSPIRV.h23 void constructTranslateCommand(Compilation &C, const Tool &T,
36 void ConstructJob(Compilation &C, const JobAction &JA,
47 void ConstructJob(Compilation &C, const JobAction &JA,
DHIPUtility.h20 void constructHIPFatbinCommand(Compilation &C, const JobAction &JA,
27 Compilation &C, const InputInfo &Output, const InputInfoList &Inputs,
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,
DSPIRV.cpp20 void SPIRV::constructTranslateCommand(Compilation &C, const Tool &T, in constructTranslateCommand()
41 void SPIRV::Translator::ConstructJob(Compilation &C, const JobAction &JA, in ConstructJob()
77 void SPIRV::Linker::ConstructJob(Compilation &C, const JobAction &JA, in ConstructJob()
DMinix.h27 void ConstructJob(Compilation &C, const JobAction &JA,
40 void ConstructJob(Compilation &C, const JobAction &JA,
DDragonFly.h28 void ConstructJob(Compilation &C, const JobAction &JA,
41 void ConstructJob(Compilation &C, const JobAction &JA,
DAnanas.h28 void ConstructJob(Compilation &C, const JobAction &JA,
41 void ConstructJob(Compilation &C, const JobAction &JA,
DSolaris.h29 void ConstructJob(Compilation &C, const JobAction &JA,
42 void ConstructJob(Compilation &C, const JobAction &JA,
DDarwin.h56 void ConstructJob(Compilation &C, const JobAction &JA,
64 void AddLinkArgs(Compilation &C, const llvm::opt::ArgList &Args,
75 void ConstructJob(Compilation &C, const JobAction &JA,
89 void ConstructJob(Compilation &C, const JobAction &JA,
101 void ConstructJob(Compilation &C, const JobAction &JA,
115 void ConstructJob(Compilation &C, const JobAction &JA,
128 void ConstructJob(Compilation &C, const JobAction &JA,
DXCore.h28 void ConstructJob(Compilation &C, const JobAction &JA,
40 void ConstructJob(Compilation &C, const JobAction &JA,
DCommonArgs.h55 void AddStaticDeviceLibsLinking(Compilation &C, const Tool &T,
67 void AddStaticDeviceLibs(Compilation *C, const Tool *T, const JobAction *JA,
80 bool GetSDLFromOffloadArchive(Compilation &C, const Driver &D, const Tool &T,
91 void SplitDebugInfo(const ToolChain &TC, Compilation &C, const Tool &T,
DNetBSD.h28 void ConstructJob(Compilation &C, const JobAction &JA,
41 void ConstructJob(Compilation &C, const JobAction &JA,
DCrossWindows.h29 void ConstructJob(Compilation &C, const JobAction &JA,
42 void ConstructJob(Compilation &C, const JobAction &JA,
DNaCl.h24 void ConstructJob(Compilation &C, const JobAction &JA,
37 void ConstructJob(Compilation &C, const JobAction &JA,
DAIX.h28 void ConstructJob(Compilation &C, const JobAction &JA,
41 void ConstructJob(Compilation &C, const JobAction &JA,
DOpenBSD.h30 void ConstructJob(Compilation &C, const JobAction &JA,
43 void ConstructJob(Compilation &C, const JobAction &JA,
/openbsd/src/gnu/llvm/clang/lib/Tooling/
DTooling.cpp87 static bool ignoreExtraCC1Commands(const driver::Compilation *Compilation) { in ignoreExtraCC1Commands() argument
88 const driver::JobList &Jobs = Compilation->getJobs(); in ignoreExtraCC1Commands()
89 const driver::ActionList &Actions = Compilation->getActions(); in ignoreExtraCC1Commands()
133 driver::Compilation *Compilation) { in getCC1Arguments() argument
134 const driver::JobList &Jobs = Compilation->getJobs(); in getCC1Arguments()
150 (CC1Jobs.size() > 1 && !ignoreExtraCC1Commands(Compilation))) { in getCC1Arguments()
384 const std::unique_ptr<driver::Compilation> Compilation( in run() local
386 if (!Compilation) in run()
389 &*Diagnostics, Compilation.get()); in run()
394 return runInvocation(BinaryName, Compilation.get(), std::move(Invocation), in run()
[all …]
DCompilationDatabase.cpp281 const std::unique_ptr<driver::Compilation> Compilation( in stripPositionalArgs() local
283 if (!Compilation) in stripPositionalArgs()
286 const driver::JobList &Jobs = Compilation->getJobs(); in stripPositionalArgs()
/openbsd/src/gnu/llvm/clang/include/clang/Tooling/
DTooling.h60 class Compilation; variable
74 driver::Compilation *Compilation);
288 driver::Compilation *Compilation,

12345678