Lines Matching defs:JA
22 void Flang::ConstructJob(Compilation &C, const JobAction &JA,
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.getType() == types::TY_LTO_BC) {
49 } else if (JA.getType() == types::TY_PP_Asm) {
54 } else if (isa<AssembleJobAction>(JA)) {
73 C.addCommand(std::make_unique<Command>(JA, *this, Exec, CmdArgs, Inputs));