Lines Matching defs:Compilation
53 class Compilation;
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;
536 int ExecuteCompilation(Compilation &C,
549 Compilation &C, const Command &FailingCommand,
567 CommandStatus CS, ReproLevel Level, Compilation &C,
587 void PrintActions(const Compilation &C) const;
595 void PrintVersion(const Compilation &C, raw_ostream &OS) const;
620 std::string GetStdModuleManifestPath(const Compilation &C,
633 bool HandleImmediateArgs(Compilation &C);
639 Compilation &C, const llvm::opt::ArgList &Args, phases::ID Phase,
647 Compilation &C, const Action *A, const ToolChain *TC, StringRef BoundArch,
665 const char *CreateTempFile(Compilation &C, StringRef Prefix, StringRef Suffix,
682 const char *GetNamedOutputPath(Compilation &C, const JobAction &JA,
698 std::string GetClPchPath(Compilation &C, StringRef BaseName) const;
788 Compilation &C, const Action *A, const ToolChain *TC, StringRef BoundArch,