Lines Matching refs:JA
76 const JobAction &JA, in constructLlvmLinkCommand() argument
93 AddStaticDeviceLibsLinking(C, *this, JA, Inputs, Args, LlvmLinkArgs, "amdgcn", in constructLlvmLinkCommand()
100 C.addCommand(std::make_unique<Command>(JA, *this, ResponseFileSupport::None(), in constructLlvmLinkCommand()
105 void AMDGCN::Linker::constructLldCommand(Compilation &C, const JobAction &JA, in constructLldCommand() argument
160 AddStaticDeviceLibsLinking(C, *this, JA, Inputs, Args, LldArgs, "amdgcn", in constructLldCommand()
166 C.addCommand(std::make_unique<Command>(JA, *this, ResponseFileSupport::None(), in constructLldCommand()
173 void AMDGCN::Linker::ConstructJob(Compilation &C, const JobAction &JA, in ConstructJob() argument
180 JA.getType() == types::TY_Object) in ConstructJob()
182 Args, JA, *this); in ConstructJob()
184 if (JA.getType() == types::TY_HIP_FATBIN) in ConstructJob()
185 return HIP::constructHIPFatbinCommand(C, JA, Output.getFilename(), Inputs, in ConstructJob()
188 if (JA.getType() == types::TY_LLVM_BC) in ConstructJob()
189 return constructLlvmLinkCommand(C, JA, Inputs, Output, Args); in ConstructJob()
191 return constructLldCommand(C, JA, Inputs, Output, Args); in ConstructJob()