Lines Matching defs:JA
64 void tools::gcc::Common::ConstructJob(Compilation &C, const JobAction &JA,
81 if (isa<AssembleJobAction>(JA) &&
86 if ((isa<AssembleJobAction>(JA) || isa<LinkJobAction>(JA)) &&
92 if ((isa<AssembleJobAction>(JA) || isa<LinkJobAction>(JA)) &&
101 RenderExtraToolArgs(JA, CmdArgs);
192 C.addCommand(std::make_unique<Command>(JA, *this, Exec, CmdArgs, Inputs));
196 const JobAction &JA, ArgStringList &CmdArgs) const {
200 void tools::gcc::Compiler::RenderExtraToolArgs(const JobAction &JA,
204 switch (JA.getType()) {
224 D.Diag(diag::err_drv_invalid_gcc_output_type) << getTypeName(JA.getType());
228 void tools::gcc::Linker::RenderExtraToolArgs(const JobAction &JA,
343 void tools::gnutools::Linker::ConstructJob(Compilation &C, const JobAction &JA,
526 AddLinkerInputs(ToolChain, Inputs, Args, CmdArgs, JA);
567 JA.isHostOffloading(Action::OFK_OpenMP),
629 AddHIPLinkerScript(getToolChain(), C, Output, Inputs, Args, CmdArgs, JA,
633 C.addCommand(std::make_unique<Command>(JA, *this, Exec, CmdArgs, Inputs));
637 const JobAction &JA,
896 C.addCommand(std::make_unique<Command>(JA, *this, Exec, CmdArgs, Inputs));
903 SplitDebugInfo(getToolChain(), C, *this, JA, Args, Output,