• Home
  • Raw
  • Download

Lines Matching refs:JA

299 void Clang::AddPreprocessingOptions(Compilation &C, const JobAction &JA,  in AddPreprocessingOptions()  argument
321 C.addFailureResultFile(DepFile, &JA); in AddPreprocessingOptions()
329 C.addFailureResultFile(DepFile, &JA); in AddPreprocessingOptions()
361 if ((isa<PrecompileJobAction>(JA) && in AddPreprocessingOptions()
415 if (isa<PrecompileJobAction>(JA) && YcIndex != -1) { in AddPreprocessingOptions()
444 if (isa<PrecompileJobAction>(JA)) { in AddPreprocessingOptions()
3320 const JobAction &JA, const ArgList &Args, in SplitDebugInfo() argument
3337 C.addCommand(llvm::make_unique<Command>(JA, T, Exec, ExtractArgs, II)); in SplitDebugInfo()
3340 C.addCommand(llvm::make_unique<Command>(JA, T, Exec, StripArgs, II)); in SplitDebugInfo()
3778 void Clang::ConstructJob(Compilation &C, const JobAction &JA, in ConstructJob() argument
3853 if (isa<AnalyzeJobAction>(JA)) { in ConstructJob()
3854 assert(JA.getType() == types::TY_Plist && "Invalid output type."); in ConstructJob()
3856 } else if (isa<MigrateJobAction>(JA)) { in ConstructJob()
3858 } else if (isa<PreprocessJobAction>(JA)) { in ConstructJob()
3867 } else if (isa<AssembleJobAction>(JA)) { in ConstructJob()
3874 } else if (isa<PrecompileJobAction>(JA)) { in ConstructJob()
3878 if (JA.getType() == types::TY_Nothing) in ConstructJob()
3884 } else if (isa<VerifyPCHJobAction>(JA)) { in ConstructJob()
3887 assert((isa<CompileJobAction>(JA) || isa<BackendJobAction>(JA)) && in ConstructJob()
3889 if (JA.getType() == types::TY_Nothing) { in ConstructJob()
3891 } else if (JA.getType() == types::TY_LLVM_IR || in ConstructJob()
3892 JA.getType() == types::TY_LTO_IR) { in ConstructJob()
3894 } else if (JA.getType() == types::TY_LLVM_BC || in ConstructJob()
3895 JA.getType() == types::TY_LTO_BC) { in ConstructJob()
3897 } else if (JA.getType() == types::TY_PP_Asm) { in ConstructJob()
3899 } else if (JA.getType() == types::TY_AST) { in ConstructJob()
3901 } else if (JA.getType() == types::TY_ModuleFile) { in ConstructJob()
3903 } else if (JA.getType() == types::TY_RewrittenObjC) { in ConstructJob()
3906 } else if (JA.getType() == types::TY_RewrittenLegacyObjC) { in ConstructJob()
3910 assert(JA.getType() == types::TY_PP_Asm && "Unexpected output type!"); in ConstructJob()
3917 if (JA.getType() == types::TY_LLVM_BC) in ConstructJob()
3933 (isa<BackendJobAction>(JA) || isa<AssembleJobAction>(JA))) { in ConstructJob()
3965 if (isa<AnalyzeJobAction>(JA)) { in ConstructJob()
4731 AddPreprocessingOptions(C, JA, D, Args, CmdArgs, Output, Inputs, in ConstructJob()
4979 if (!isa<PreprocessJobAction>(JA) || Output.getType() != types::TY_PP_Asm) { in ConstructJob()
5888 if (isa<PreprocessJobAction>(JA)) in ConstructJob()
5941 !C.getDriver().embedBitcodeEnabled() && isa<CompileJobAction>(JA)) in ConstructJob()
5986 (isa<AssembleJobAction>(JA) || isa<CompileJobAction>(JA) || in ConstructJob()
5987 isa<BackendJobAction>(JA)); in ConstructJob()
6019 getCLFallback()->GetCommand(C, JA, Output, Inputs, Args, LinkingOutput); in ConstructJob()
6021 JA, *this, Exec, CmdArgs, Inputs, std::move(CLCommand))); in ConstructJob()
6023 isa<PrecompileJobAction>(JA)) { in ConstructJob()
6026 C.addCommand(llvm::make_unique<ForceSuccessCommand>(JA, *this, Exec, in ConstructJob()
6029 C.addCommand(llvm::make_unique<Command>(JA, *this, Exec, CmdArgs, Inputs)); in ConstructJob()
6036 SplitDebugInfo(getToolChain(), C, *this, JA, Args, Output, SplitDwarfOut); in ConstructJob()
6426 void ClangAs::ConstructJob(Compilation &C, const JobAction &JA, in ConstructJob() argument
6482 const Action *SourceAction = &JA; in ConstructJob()
6595 C.addCommand(llvm::make_unique<Command>(JA, *this, Exec, CmdArgs, Inputs)); in ConstructJob()
6602 SplitDebugInfo(getToolChain(), C, *this, JA, Args, Output, in ConstructJob()
6608 void gcc::Common::ConstructJob(Compilation &C, const JobAction &JA, in ConstructJob() argument
6624 if (isa<AssembleJobAction>(JA) && in ConstructJob()
6629 if ((isa<AssembleJobAction>(JA) || isa<LinkJobAction>(JA)) && in ConstructJob()
6637 RenderExtraToolArgs(JA, CmdArgs); in ConstructJob()
6728 C.addCommand(llvm::make_unique<Command>(JA, *this, Exec, CmdArgs, Inputs)); in ConstructJob()
6731 void gcc::Preprocessor::RenderExtraToolArgs(const JobAction &JA, in RenderExtraToolArgs() argument
6736 void gcc::Compiler::RenderExtraToolArgs(const JobAction &JA, in RenderExtraToolArgs() argument
6740 switch (JA.getType()) { in RenderExtraToolArgs()
6760 D.Diag(diag::err_drv_invalid_gcc_output_type) << getTypeName(JA.getType()); in RenderExtraToolArgs()
6764 void gcc::Linker::RenderExtraToolArgs(const JobAction &JA, in RenderExtraToolArgs() argument
6770 void hexagon::Assembler::RenderExtraToolArgs(const JobAction &JA, in RenderExtraToolArgs() argument
6774 void hexagon::Assembler::ConstructJob(Compilation &C, const JobAction &JA, in ConstructJob() argument
6788 RenderExtraToolArgs(JA, CmdArgs); in ConstructJob()
6840 C.addCommand(llvm::make_unique<Command>(JA, *this, Exec, CmdArgs, Inputs)); in ConstructJob()
6843 void hexagon::Linker::RenderExtraToolArgs(const JobAction &JA, in RenderExtraToolArgs() argument
6848 constructHexagonLinkArgs(Compilation &C, const JobAction &JA, in constructHexagonLinkArgs() argument
7017 void hexagon::Linker::ConstructJob(Compilation &C, const JobAction &JA, in ConstructJob() argument
7025 constructHexagonLinkArgs(C, JA, HTC, Output, Inputs, Args, CmdArgs, in ConstructJob()
7029 C.addCommand(llvm::make_unique<Command>(JA, *this, Args.MakeArgString(Linker), in ConstructJob()
7034 void amdgpu::Linker::ConstructJob(Compilation &C, const JobAction &JA, in ConstructJob() argument
7046 C.addCommand(llvm::make_unique<Command>(JA, *this, Args.MakeArgString(Linker), in ConstructJob()
7062 void wasm::Linker::ConstructJob(Compilation &C, const JobAction &JA, in ConstructJob() argument
7124 C.addCommand(llvm::make_unique<Command>(JA, *this, Linker, CmdArgs, Inputs)); in ConstructJob()
7397 void cloudabi::Linker::ConstructJob(Compilation &C, const JobAction &JA, in ConstructJob() argument
7462 C.addCommand(llvm::make_unique<Command>(JA, *this, Exec, CmdArgs, Inputs)); in ConstructJob()
7465 void darwin::Assembler::ConstructJob(Compilation &C, const JobAction &JA, in ConstructJob() argument
7476 const Action *SourceAction = &JA; in ConstructJob()
7530 C.addCommand(llvm::make_unique<Command>(JA, *this, Exec, CmdArgs, Inputs)); in ConstructJob()
7762 void darwin::Linker::ConstructJob(Compilation &C, const JobAction &JA, in ConstructJob() argument
7788 C.addCommand(llvm::make_unique<Command>(JA, *this, Exec, CmdArgs, None)); in ConstructJob()
7900 llvm::make_unique<Command>(JA, *this, Exec, CmdArgs, Inputs); in ConstructJob()
7905 void darwin::Lipo::ConstructJob(Compilation &C, const JobAction &JA, in ConstructJob() argument
7924 C.addCommand(llvm::make_unique<Command>(JA, *this, Exec, CmdArgs, Inputs)); in ConstructJob()
7927 void darwin::Dsymutil::ConstructJob(Compilation &C, const JobAction &JA, in ConstructJob() argument
7944 C.addCommand(llvm::make_unique<Command>(JA, *this, Exec, CmdArgs, Inputs)); in ConstructJob()
7947 void darwin::VerifyDebug::ConstructJob(Compilation &C, const JobAction &JA, in ConstructJob() argument
7967 C.addCommand(llvm::make_unique<Command>(JA, *this, Exec, CmdArgs, Inputs)); in ConstructJob()
7970 void solaris::Assembler::ConstructJob(Compilation &C, const JobAction &JA, in ConstructJob() argument
7987 C.addCommand(llvm::make_unique<Command>(JA, *this, Exec, CmdArgs, Inputs)); in ConstructJob()
7990 void solaris::Linker::ConstructJob(Compilation &C, const JobAction &JA, in ConstructJob() argument
8065 C.addCommand(llvm::make_unique<Command>(JA, *this, Exec, CmdArgs, Inputs)); in ConstructJob()
8068 void openbsd::Assembler::ConstructJob(Compilation &C, const JobAction &JA, in ConstructJob() argument
8136 C.addCommand(llvm::make_unique<Command>(JA, *this, Exec, CmdArgs, Inputs)); in ConstructJob()
8139 void openbsd::Linker::ConstructJob(Compilation &C, const JobAction &JA, in ConstructJob() argument
8258 C.addCommand(llvm::make_unique<Command>(JA, *this, Exec, CmdArgs, Inputs)); in ConstructJob()
8261 void bitrig::Assembler::ConstructJob(Compilation &C, const JobAction &JA, in ConstructJob() argument
8278 C.addCommand(llvm::make_unique<Command>(JA, *this, Exec, CmdArgs, Inputs)); in ConstructJob()
8281 void bitrig::Linker::ConstructJob(Compilation &C, const JobAction &JA, in ConstructJob() argument
8387 C.addCommand(llvm::make_unique<Command>(JA, *this, Exec, CmdArgs, Inputs)); in ConstructJob()
8390 void freebsd::Assembler::ConstructJob(Compilation &C, const JobAction &JA, in ConstructJob() argument
8480 C.addCommand(llvm::make_unique<Command>(JA, *this, Exec, CmdArgs, Inputs)); in ConstructJob()
8483 void freebsd::Linker::ConstructJob(Compilation &C, const JobAction &JA, in ConstructJob() argument
8670 C.addCommand(llvm::make_unique<Command>(JA, *this, Exec, CmdArgs, Inputs)); in ConstructJob()
8673 void netbsd::Assembler::ConstructJob(Compilation &C, const JobAction &JA, in ConstructJob() argument
8753 C.addCommand(llvm::make_unique<Command>(JA, *this, Exec, CmdArgs, Inputs)); in ConstructJob()
8756 void netbsd::Linker::ConstructJob(Compilation &C, const JobAction &JA, in ConstructJob() argument
8964 C.addCommand(llvm::make_unique<Command>(JA, *this, Exec, CmdArgs, Inputs)); in ConstructJob()
8967 void gnutools::Assembler::ConstructJob(Compilation &C, const JobAction &JA, in ConstructJob() argument
9174 C.addCommand(llvm::make_unique<Command>(JA, *this, Exec, CmdArgs, Inputs)); in ConstructJob()
9181 SplitDebugInfo(getToolChain(), C, *this, JA, Args, Output, in ConstructJob()
9301 void gnutools::Linker::ConstructJob(Compilation &C, const JobAction &JA, in ConstructJob() argument
9544 C.addCommand(llvm::make_unique<Command>(JA, *this, Exec, CmdArgs, Inputs)); in ConstructJob()
9551 void nacltools::AssemblerARM::ConstructJob(Compilation &C, const JobAction &JA, in ConstructJob() argument
9563 gnutools::Assembler::ConstructJob(C, JA, Output, NewInputs, Args, in ConstructJob()
9571 void nacltools::Linker::ConstructJob(Compilation &C, const JobAction &JA, in ConstructJob() argument
9716 C.addCommand(llvm::make_unique<Command>(JA, *this, Exec, CmdArgs, Inputs)); in ConstructJob()
9719 void minix::Assembler::ConstructJob(Compilation &C, const JobAction &JA, in ConstructJob() argument
9736 C.addCommand(llvm::make_unique<Command>(JA, *this, Exec, CmdArgs, Inputs)); in ConstructJob()
9739 void minix::Linker::ConstructJob(Compilation &C, const JobAction &JA, in ConstructJob() argument
9787 C.addCommand(llvm::make_unique<Command>(JA, *this, Exec, CmdArgs, Inputs)); in ConstructJob()
9794 void dragonfly::Assembler::ConstructJob(Compilation &C, const JobAction &JA, in ConstructJob() argument
9816 C.addCommand(llvm::make_unique<Command>(JA, *this, Exec, CmdArgs, Inputs)); in ConstructJob()
9819 void dragonfly::Linker::ConstructJob(Compilation &C, const JobAction &JA, in ConstructJob() argument
9939 C.addCommand(llvm::make_unique<Command>(JA, *this, Exec, CmdArgs, Inputs)); in ConstructJob()
9962 void visualstudio::Linker::ConstructJob(Compilation &C, const JobAction &JA, in ConstructJob() argument
10134 C.addCommand(llvm::make_unique<Command>(JA, *this, Exec, CmdArgs, Inputs)); in ConstructJob()
10137 void visualstudio::Compiler::ConstructJob(Compilation &C, const JobAction &JA, in ConstructJob() argument
10142 C.addCommand(GetCommand(C, JA, Output, Inputs, Args, LinkingOutput)); in ConstructJob()
10146 Compilation &C, const JobAction &JA, const InputInfo &Output, in GetCommand() argument
10254 return llvm::make_unique<Command>(JA, *this, Args.MakeArgString(Exec), in GetCommand()
10259 void MinGW::Assembler::ConstructJob(Compilation &C, const JobAction &JA, in ConstructJob() argument
10282 C.addCommand(llvm::make_unique<Command>(JA, *this, Exec, CmdArgs, Inputs)); in ConstructJob()
10285 SplitDebugInfo(getToolChain(), C, *this, JA, Args, Output, in ConstructJob()
10319 void MinGW::Linker::ConstructJob(Compilation &C, const JobAction &JA, in ConstructJob() argument
10476 C.addCommand(llvm::make_unique<Command>(JA, *this, Exec, CmdArgs, Inputs)); in ConstructJob()
10482 void XCore::Assembler::ConstructJob(Compilation &C, const JobAction &JA, in ConstructJob() argument
10512 C.addCommand(llvm::make_unique<Command>(JA, *this, Exec, CmdArgs, Inputs)); in ConstructJob()
10515 void XCore::Linker::ConstructJob(Compilation &C, const JobAction &JA, in ConstructJob() argument
10540 C.addCommand(llvm::make_unique<Command>(JA, *this, Exec, CmdArgs, Inputs)); in ConstructJob()
10543 void CrossWindows::Assembler::ConstructJob(Compilation &C, const JobAction &JA, in ConstructJob() argument
10579 C.addCommand(llvm::make_unique<Command>(JA, *this, Exec, CmdArgs, Inputs)); in ConstructJob()
10582 void CrossWindows::Linker::ConstructJob(Compilation &C, const JobAction &JA, in ConstructJob() argument
10730 C.addCommand(llvm::make_unique<Command>(JA, *this, Exec, CmdArgs, Inputs)); in ConstructJob()
10733 void tools::SHAVE::Compiler::ConstructJob(Compilation &C, const JobAction &JA, in ConstructJob() argument
10744 if (JA.getKind() == Action::PreprocessJobClass) { in ConstructJob()
10785 C.addCommand(llvm::make_unique<Command>(JA, *this, Args.MakeArgString(Exec), in ConstructJob()
10789 void tools::SHAVE::Assembler::ConstructJob(Compilation &C, const JobAction &JA, in ConstructJob() argument
10821 C.addCommand(llvm::make_unique<Command>(JA, *this, Args.MakeArgString(Exec), in ConstructJob()
10825 void tools::Myriad::Linker::ConstructJob(Compilation &C, const JobAction &JA, in ConstructJob() argument
10896 C.addCommand(llvm::make_unique<Command>(JA, *this, Args.MakeArgString(Exec), in ConstructJob()
10900 void PS4cpu::Assemble::ConstructJob(Compilation &C, const JobAction &JA, in ConstructJob() argument
10920 C.addCommand(llvm::make_unique<Command>(JA, *this, Exec, CmdArgs, Inputs)); in ConstructJob()
10934 const JobAction &JA, const InputInfo &Output, in ConstructPS4LinkJob() argument
10989 C.addCommand(llvm::make_unique<Command>(JA, T, Exec, CmdArgs, Inputs)); in ConstructPS4LinkJob()
10993 const JobAction &JA, const InputInfo &Output, in ConstructGoldLinkJob() argument
11165 C.addCommand(llvm::make_unique<Command>(JA, T, Exec, CmdArgs, Inputs)); in ConstructGoldLinkJob()
11168 void PS4cpu::Link::ConstructJob(Compilation &C, const JobAction &JA, in ConstructJob() argument
11192 ConstructPS4LinkJob(*this, C, JA, Output, Inputs, Args, LinkingOutput); in ConstructJob()
11194 ConstructGoldLinkJob(*this, C, JA, Output, Inputs, Args, LinkingOutput); in ConstructJob()
11197 void NVPTX::Assembler::ConstructJob(Compilation &C, const JobAction &JA, in ConstructJob() argument
11268 C.addCommand(llvm::make_unique<Command>(JA, *this, Exec, CmdArgs, Inputs)); in ConstructJob()
11274 void NVPTX::Linker::ConstructJob(Compilation &C, const JobAction &JA, in ConstructJob() argument
11305 C.addCommand(llvm::make_unique<Command>(JA, *this, Exec, CmdArgs, Inputs)); in ConstructJob()