/freebsd/contrib/llvm-project/clang/include/clang/Driver/ |
H A D | Driver.h | 53 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 D | Tool.h | 23 class Compilation; variable 73 virtual void ConstructJob(Compilation &C, const JobAction &JA, 87 virtual void ConstructJobMultipleOutputs(Compilation &C, const JobAction &JA,
|
H A D | Compilation.h | 45 class Compilation { 136 Compilation(const Driver &D, const ToolChain &DefaultToolChain, 139 ~Compilation();
|
/freebsd/contrib/llvm-project/clang/lib/Driver/ |
H A D | Compilation.cpp | 35 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 D | Tool.cpp | 20 void Tool::ConstructJobMultipleOutputs(Compilation &C, const JobAction &JA, in ConstructJobMultipleOutputs()
|
/freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/ |
H A D | Clang.h | 42 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 D | HIPAMD.h | 30 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 D | HIPUtility.h | 20 void constructHIPFatbinCommand(Compilation &C, const JobAction &JA, 27 Compilation &C, const InputInfo &Output, const InputInfoList &Inputs,
|
H A D | SPIRV.cpp | 21 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 D | CommonArgs.h | 57 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 D | Darwin.h | 58 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 D | PS4CPU.h | 36 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 D | Flang.h | 94 void addOffloadOptions(Compilation &C, const InputInfoList &Inputs, 123 void ConstructJob(Compilation &C, const JobAction &JA,
|
H A D | AIX.h | 28 void ConstructJob(Compilation &C, const JobAction &JA, 41 void ConstructJob(Compilation &C, const JobAction &JA,
|
H A D | Cuda.h | 90 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 D | HIPUtility.cpp | 55 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 D | HIPAMD.cpp | 76 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 D | HIPSPV.cpp | 28 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 D | InterfaceStubs.h | 26 void ConstructJob(Compilation &C, const JobAction &JA,
|
H A D | InterfaceStubs.cpp | 18 void Merger::ConstructJob(Compilation &C, const JobAction &JA, in ConstructJob()
|
H A D | HLSL.h | 27 void ConstructJob(Compilation &C, const JobAction &JA,
|
/freebsd/contrib/llvm-project/clang/lib/Tooling/ |
H A D | Tooling.cpp | 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() [all …]
|
/freebsd/contrib/llvm-project/clang/lib/Interpreter/ |
H A D | Interpreter.cpp | 60 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 D | TESTING.md | 11 - 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 D | DependencyScanningWorker.cpp | 555 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()
|