| /llvm-project-15.0.7/clang/include/clang/Driver/ |
| H A D | Driver.h | 46 class Compilation; variable 320 void setUpResponseFiles(Compilation &C, Command &Cmd); 420 Compilation *BuildCompilation(ArrayRef<const char *> Args); 452 void BuildUniversalActions(Compilation &C, const ToolChain &TC, 462 Action *BuildOffloadingActions(Compilation &C, 486 void BuildJobs(Compilation &C) const; 494 int ExecuteCompilation(Compilation &C, 507 Compilation &C, const Command &FailingCommand, 525 CommandStatus CS, ReproLevel Level, Compilation &C, 545 void PrintActions(const 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,
|
| /llvm-project-15.0.7/clang/lib/Driver/ |
| H A D | Compilation.cpp | 36 Compilation::Compilation(const Driver &D, const ToolChain &_DefaultToolChain, in Compilation() function in Compilation 46 Compilation::~Compilation() { in ~Compilation() 62 Compilation::getArgsForToolChain(const ToolChain *TC, StringRef BoundArch, in getArgsForToolChain() 112 bool Compilation::CleanupFile(const char *File, bool IssueErrors) const { in CleanupFile() 142 bool Compilation::CleanupFileList(const llvm::opt::ArgStringList &Files, in CleanupFileList() 150 bool Compilation::CleanupFileMap(const ArgStringMap &Files, in CleanupFileMap() 164 int Compilation::ExecuteCommand(const Command &C, in ExecuteCommand() 243 void Compilation::ExecuteJobs(const JobList &Jobs, in ExecuteJobs() 263 void Compilation::initCompilationForDiagnostics() { in initCompilationForDiagnostics() 306 StringRef Compilation::getSysRoot() const { in getSysRoot() [all …]
|
| /llvm-project-15.0.7/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, 136 void ConstructJob(Compilation &C, const JobAction &JA, 149 void ConstructJob(Compilation &C, const JobAction &JA, 153 void ConstructJobMultipleOutputs(Compilation &C, const JobAction &JA, 167 void ConstructJob(Compilation &C, const JobAction &JA, 180 void ConstructJob(Compilation &C, const JobAction &JA, 195 void ConstructJob(Compilation &C, const JobAction &JA,
|
| H A D | AMDGPUOpenMP.h | 35 void ConstructJob(Compilation &C, const JobAction &JA, 43 const toolchains::AMDGPUOpenMPToolChain &AMDGPUOpenMPTC, Compilation &C, 49 const char *constructLlcCommand(Compilation &C, const JobAction &JA, 57 void constructLldCommand(Compilation &C, const JobAction &JA,
|
| H A D | SPIRV.h | 23 void constructTranslateCommand(Compilation &C, const Tool &T, 36 void ConstructJob(Compilation &C, const JobAction &JA, 47 void ConstructJob(Compilation &C, const JobAction &JA,
|
| H A D | Myriad.h | 28 void ConstructJob(Compilation &C, const JobAction &JA, 40 void ConstructJob(Compilation &C, const JobAction &JA, 57 void ConstructJob(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 | 20 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()
|
| 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,
|
| H A D | Minix.h | 27 void ConstructJob(Compilation &C, const JobAction &JA, 40 void ConstructJob(Compilation &C, const JobAction &JA,
|
| H A D | Ananas.h | 28 void ConstructJob(Compilation &C, const JobAction &JA, 41 void ConstructJob(Compilation &C, const JobAction &JA,
|
| H A D | DragonFly.h | 28 void ConstructJob(Compilation &C, const JobAction &JA, 41 void ConstructJob(Compilation &C, const JobAction &JA,
|
| H A D | Solaris.h | 29 void ConstructJob(Compilation &C, const JobAction &JA, 42 void ConstructJob(Compilation &C, const JobAction &JA,
|
| H A D | AMDGPUOpenMP.cpp | 34 static const char *getOutputFileName(Compilation &C, StringRef Base, in getOutputFileName() 90 const toolchains::AMDGPUOpenMPToolChain &AMDGPUOpenMPTC, Compilation &C, in constructLLVMLinkCommand() 170 Compilation &C, const JobAction &JA, const InputInfoList &Inputs, in constructLlcCommand() 202 Compilation &C, const JobAction &JA, const InputInfoList &Inputs, in constructLldCommand() 219 void AMDGCN::OpenMPLinker::ConstructJob(Compilation &C, const JobAction &JA, in ConstructJob()
|
| /llvm-project-15.0.7/clang/lib/Interpreter/ |
| H A D | Interpreter.cpp | 45 driver::Compilation *Compilation) { in GetCC1Arguments() argument 48 const driver::JobList &Jobs = Compilation->getJobs(); in GetCC1Arguments() 165 std::unique_ptr<driver::Compilation> Compilation(Driver.BuildCompilation(RF)); in create() local 167 if (Compilation->getArgs().hasArg(driver::options::OPT_v)) in create() 168 Compilation->getJobs().Print(llvm::errs(), "\n", /*Quote=*/false); in create() 170 auto ErrOrCC1Args = GetCC1Arguments(&Diags, Compilation.get()); in create()
|
| /llvm-project-15.0.7/clang/lib/Tooling/ |
| H A D | Tooling.cpp | 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() 373 const std::unique_ptr<driver::Compilation> Compilation( in run() local 375 if (!Compilation) in run() 378 &*Diagnostics, Compilation.get()); in run() 388 const char *BinaryName, driver::Compilation *Compilation, in runInvocation() argument [all …]
|
| /llvm-project-15.0.7/clang/unittests/Driver/ |
| H A D | ToolChainTest.cpp | 81 std::unique_ptr<Compilation> C(TheDriver.BuildCompilation( in TEST() 104 std::unique_ptr<Compilation> C(TheDriver.BuildCompilation( in TEST() 146 std::unique_ptr<Compilation> C(TheDriver.BuildCompilation( in TEST() 185 std::unique_ptr<Compilation> CC(CCDriver.BuildCompilation( in TEST() 189 std::unique_ptr<Compilation> CL(CLDriver.BuildCompilation( in TEST() 205 std::unique_ptr<Compilation> C(TheDriver.BuildCompilation( in TEST() 324 std::unique_ptr<Compilation> CC( in TEST() 353 std::unique_ptr<Compilation> CC( in TEST() 396 std::unique_ptr<Compilation> C{TheDriver.BuildCompilation( in validateTargetProfile() 409 std::unique_ptr<Compilation> C{TheDriver.BuildCompilation( in validateTargetProfile() [all …]
|
| /llvm-project-15.0.7/clang/unittests/Tooling/ |
| H A D | DependencyScannerTest.cpp | 82 std::vector<std::string> Compilation = {"-c", "-E", "-MT", "test.cpp.o"}; in TEST() local 84 FixedCompilationDatabase CDB(CWD, Compilation); in TEST() 131 std::vector<std::string> Compilation = {"-c", "-E", "-MT", "test.cpp.o"}; in TEST() local 133 FixedCompilationDatabase CDB(CWD, Compilation); in TEST() 173 std::vector<std::string> Compilation = {"-c", "-E", "-MT", "test.cpp.o"}; in TEST() local 175 FixedCompilationDatabase CDB(CWD, Compilation); in TEST()
|
| /llvm-project-15.0.7/clang/include/clang/Tooling/ |
| H A D | Tooling.h | 60 class Compilation; variable 74 driver::Compilation *Compilation); 288 driver::Compilation *Compilation,
|
| /llvm-project-15.0.7/llvm/test/DebugInfo/X86/ |
| H A D | gnu-public-names-multiple-cus-2.s | 28 .long 12 # Compilation Unit Length 34 .long 12 # Compilation Unit Length
|
| H A D | symbolize_function_start_v5.s | 183 .long .Lcu_begin0 # Offset of Compilation Unit Info 184 .long 40 # Compilation Unit Length 194 .long .Lcu_begin0 # Offset of Compilation Unit Info 195 .long 40 # Compilation Unit Length
|
| H A D | sections-as-references-cu-offset.ll | 8 ; CHECK: .long .debug_info # Offset of Compilation Unit Info 10 ; CHECK: .long .debug_info # Offset of Compilation Unit Info
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-symbolizer/ |
| H A D | only-empty-ranges.s | 200 .long .Lcu_begin0 # Offset of Compilation Unit Info 201 .long 95 # Compilation Unit Length 210 .long .Lcu_begin0 # Offset of Compilation Unit Info 211 .long 95 # Compilation Unit Length
|
| /llvm-project-15.0.7/bolt/test/X86/Inputs/ |
| H A D | dwarf4-split-dwarf-no-address-helper.s | 200 .long .Lcu_begin0 # Offset of Compilation Unit Info 201 .long 48 # Compilation Unit Length 211 .long .Lcu_begin0 # Offset of Compilation Unit Info 212 .long 48 # Compilation Unit Length
|