Lines Matching refs:Compilation
87 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()
399 const char *BinaryName, driver::Compilation *Compilation, in runInvocation() argument
405 Compilation->getJobs().Print(llvm::errs(), "\n", true); in runInvocation()