Lines Matching refs:JA

77                                          const JobAction &JA,  in constructLlvmLinkCommand()  argument
94 AddStaticDeviceLibsLinking(C, *this, JA, Inputs, Args, LlvmLinkArgs, "amdgcn", in constructLlvmLinkCommand()
99 C.addCommand(std::make_unique<Command>(JA, *this, ResponseFileSupport::None(), in constructLlvmLinkCommand()
104 void AMDGCN::Linker::constructLldCommand(Compilation &C, const JobAction &JA, in constructLldCommand() argument
187 AddStaticDeviceLibsLinking(C, *this, JA, Inputs, Args, LldArgs, "amdgcn", in constructLldCommand()
193 C.addCommand(std::make_unique<Command>(JA, *this, ResponseFileSupport::None(), in constructLldCommand()
204 Compilation &C, const JobAction &JA, const InputInfoList &Inputs, in constructLinkAndEmitSpirvCommand() argument
208 constructLlvmLinkCommand(C, JA, Inputs, Output, Args); in constructLinkAndEmitSpirvCommand()
221 SPIRV::constructTranslateCommand(C, *this, JA, Output, Output, TrArgs); in constructLinkAndEmitSpirvCommand()
227 void AMDGCN::Linker::ConstructJob(Compilation &C, const JobAction &JA, in ConstructJob() argument
234 JA.getType() == types::TY_Object) in ConstructJob()
236 Args, JA, *this); in ConstructJob()
238 if (JA.getType() == types::TY_HIP_FATBIN) in ConstructJob()
239 return HIP::constructHIPFatbinCommand(C, JA, Output.getFilename(), Inputs, in ConstructJob()
242 if (JA.getType() == types::TY_LLVM_BC) in ConstructJob()
243 return constructLlvmLinkCommand(C, JA, Inputs, Output, Args); in ConstructJob()
246 return constructLinkAndEmitSpirvCommand(C, JA, Inputs, Output, Args); in ConstructJob()
248 return constructLldCommand(C, JA, Inputs, Output, Args); in ConstructJob()