/freebsd-11-stable/contrib/llvm-project/clang/lib/Driver/ToolChains/ |
H A D | Flang.cpp | 22 void Flang::ConstructJob(Compilation &C, const JobAction &JA, argument 36 if (isa<PreprocessJobAction>(JA)) { 38 } else if (isa<CompileJobAction>(JA) || isa<BackendJobAction>(JA)) { 39 if (JA.getType() == types::TY_Nothing) { 41 } else if (JA.getType() == types::TY_AST) { 43 } else if (JA.getType() == types::TY_LLVM_IR || 44 JA.getType() == types::TY_LTO_IR) { 46 } else if (JA.getType() == types::TY_LLVM_BC || 47 JA [all...] |
H A D | InterfaceStubs.h | 26 void ConstructJob(Compilation &C, const JobAction &JA,
|
H A D | Minix.cpp | 22 void tools::minix::Assembler::ConstructJob(Compilation &C, const JobAction &JA, argument 39 C.addCommand(std::make_unique<Command>(JA, *this, Exec, CmdArgs, Inputs)); 42 void tools::minix::Linker::ConstructJob(Compilation &C, const JobAction &JA, argument 68 AddLinkerInputs(getToolChain(), Inputs, Args, CmdArgs, JA); local 91 C.addCommand(std::make_unique<Command>(JA, *this, Exec, CmdArgs, Inputs));
|
H A D | HIP.h | 22 void constructHIPFatbinCommand(Compilation &C, const JobAction &JA, 34 void ConstructJob(Compilation &C, const JobAction &JA, 41 const char *constructLLVMLinkCommand(Compilation &C, const JobAction &JA, 48 const char *constructOptCommand(Compilation &C, const JobAction &JA, 56 const char *constructLlcCommand(Compilation &C, const JobAction &JA, 64 void constructLldCommand(Compilation &C, const JobAction &JA,
|
H A D | Myriad.cpp | 24 void tools::SHAVE::Compiler::ConstructJob(Compilation &C, const JobAction &JA, argument 35 if (JA.getKind() == Action::PreprocessJobClass) { 80 C.addCommand(std::make_unique<Command>(JA, *this, Args.MakeArgString(Exec), 84 void tools::SHAVE::Assembler::ConstructJob(Compilation &C, const JobAction &JA, argument 115 C.addCommand(std::make_unique<Command>(JA, *this, Args.MakeArgString(Exec), 119 void tools::Myriad::Linker::ConstructJob(Compilation &C, const JobAction &JA, argument 169 AddLinkerInputs(getToolChain(), Inputs, Args, CmdArgs, JA); local 201 C.addCommand(std::make_unique<Command>(JA, *this, Args.MakeArgString(Exec), 265 Tool *MyriadToolChain::SelectTool(const JobAction &JA) const { 268 return ToolChain::SelectTool(JA); [all...] |
H A D | Hexagon.h | 30 void RenderExtraToolArgs(const JobAction &JA, 32 void ConstructJob(Compilation &C, const JobAction &JA, 45 virtual void RenderExtraToolArgs(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, 84 Tool *SelectTool(const JobAction &JA) const override;
|
H A D | Flang.h | 35 void ConstructJob(Compilation &C, const JobAction &JA,
|
H A D | Ananas.h | 29 void ConstructJob(Compilation &C, const JobAction &JA, 42 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 | Minix.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 | AIX.h | 28 void ConstructJob(Compilation &C, const JobAction &JA, 41 void ConstructJob(Compilation &C, const JobAction &JA,
|
H A D | InterfaceStubs.cpp | 18 void Merger::ConstructJob(Compilation &C, const JobAction &JA, argument 57 C.addCommand(std::make_unique<Command>(JA, *this, Args.MakeArgString(Merger),
|
H A D | AIX.cpp | 23 void aix::Assembler::ConstructJob(Compilation &C, const JobAction &JA, argument 76 C.addCommand(std::make_unique<Command>(JA, *this, Exec, CmdArgs, Inputs)); 79 void aix::Linker::ConstructJob(Compilation &C, const JobAction &JA, argument 133 AddLinkerInputs(ToolChain, Inputs, Args, CmdArgs, JA); 148 C.addCommand(std::make_unique<Command>(JA, *this, Exec, CmdArgs, Inputs));
|
H A D | Ananas.cpp | 25 void ananas::Assembler::ConstructJob(Compilation &C, const JobAction &JA, argument 42 C.addCommand(std::make_unique<Command>(JA, *this, Exec, CmdArgs, Inputs)); 45 void ananas::Linker::ConstructJob(Compilation &C, const JobAction &JA, argument 110 AddLinkerInputs(ToolChain, Inputs, Args, CmdArgs, JA); 126 C.addCommand(std::make_unique<Command>(JA, *this, Exec, CmdArgs, Inputs));
|
H A D | XCore.cpp | 25 void tools::XCore::Assembler::ConstructJob(Compilation &C, const JobAction &JA, argument 55 C.addCommand(std::make_unique<Command>(JA, *this, Exec, CmdArgs, Inputs)); 58 void tools::XCore::Linker::ConstructJob(Compilation &C, const JobAction &JA, argument 80 AddLinkerInputs(getToolChain(), Inputs, Args, CmdArgs, JA); local 83 C.addCommand(std::make_unique<Command>(JA, *this, Exec, CmdArgs, Inputs));
|
H A D | HIP.cpp | 96 Compilation &C, const JobAction &JA, const InputInfoList &Inputs, 110 C.addCommand(std::make_unique<Command>(JA, *this, Exec, CmdArgs, Inputs)); 115 Compilation &C, const JobAction &JA, const InputInfoList &Inputs, 137 C.addCommand(std::make_unique<Command>(JA, *this, OptExec, OptArgs, Inputs)); 142 Compilation &C, const JobAction &JA, const InputInfoList &Inputs, 182 C.addCommand(std::make_unique<Command>(JA, *this, Llc, LlcArgs, Inputs)); 186 void AMDGCN::Linker::constructLldCommand(Compilation &C, const JobAction &JA, argument 196 C.addCommand(std::make_unique<Command>(JA, *this, Lld, LldArgs, Inputs)); 201 void AMDGCN::constructHIPFatbinCommand(Compilation &C, const JobAction &JA, argument 229 C.addCommand(std::make_unique<Command>(JA, 95 constructLLVMLinkCommand( Compilation &C, const JobAction &JA, const InputInfoList &Inputs, const ArgList &Args, StringRef SubArchName, StringRef OutputFilePrefix) const argument 114 constructOptCommand( Compilation &C, const JobAction &JA, const InputInfoList &Inputs, const llvm::opt::ArgList &Args, llvm::StringRef SubArchName, llvm::StringRef OutputFilePrefix, const char *InputFileName) const argument 141 constructLlcCommand( Compilation &C, const JobAction &JA, const InputInfoList &Inputs, const llvm::opt::ArgList &Args, llvm::StringRef SubArchName, llvm::StringRef OutputFilePrefix, const char *InputFileName, bool OutputIsAsm) const argument 234 ConstructJob(Compilation &C, const JobAction &JA, const InputInfo &Output, const InputInfoList &Inputs, const ArgList &Args, const char *LinkingOutput) const argument [all...] |
H A D | CrossWindows.h | 28 void ConstructJob(Compilation &C, const JobAction &JA, 42 void ConstructJob(Compilation &C, const JobAction &JA,
|
H A D | NaCl.h | 24 void ConstructJob(Compilation &C, const JobAction &JA, 37 void ConstructJob(Compilation &C, const JobAction &JA,
|
H A D | NetBSD.h | 29 void ConstructJob(Compilation &C, const JobAction &JA, 42 void ConstructJob(Compilation &C, const JobAction &JA,
|
H A D | XCore.h | 28 void ConstructJob(Compilation &C, const JobAction &JA, 40 void ConstructJob(Compilation &C, const JobAction &JA,
|
H A D | PS4CPU.h | 34 void ConstructJob(Compilation &C, const JobAction &JA, 48 void ConstructJob(Compilation &C, const JobAction &JA,
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/Driver/ |
H A D | Tool.cpp | 25 void Tool::ConstructJobMultipleOutputs(Compilation &C, const JobAction &JA, argument 31 ConstructJob(C, JA, Outputs.front(), Inputs, TCArgs, LinkingOutput);
|
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Driver/ |
H A D | Tool.h | 118 /// ConstructJob - Construct jobs to perform the action \p JA, 126 virtual void ConstructJob(Compilation &C, const JobAction &JA, 131 /// Construct jobs to perform the action \p JA, writing to the \p Outputs and 140 virtual void ConstructJobMultipleOutputs(Compilation &C, const JobAction &JA,
|