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