Lines Matching refs:JA
61 void Flang::ConstructJob(Compilation &C, const JobAction &JA, in ConstructJob() argument
78 if (isa<PreprocessJobAction>(JA)) { in ConstructJob()
80 } else if (isa<CompileJobAction>(JA) || isa<BackendJobAction>(JA)) { in ConstructJob()
81 if (JA.getType() == types::TY_Nothing) { in ConstructJob()
83 } else if (JA.getType() == types::TY_AST) { in ConstructJob()
85 } else if (JA.getType() == types::TY_LLVM_IR || in ConstructJob()
86 JA.getType() == types::TY_LTO_IR) { in ConstructJob()
88 } else if (JA.getType() == types::TY_LLVM_BC || in ConstructJob()
89 JA.getType() == types::TY_LTO_BC) { in ConstructJob()
91 } else if (JA.getType() == types::TY_PP_Asm) { in ConstructJob()
96 } else if (isa<AssembleJobAction>(JA)) { in ConstructJob()
164 C.addCommand(std::make_unique<Command>(JA, *this, in ConstructJob()