Searched refs:BackendJobAction (Results 1 – 4 of 4) sorted by relevance
351 void BackendJobAction::anchor() {} in anchor()353 BackendJobAction::BackendJobAction(Action *Input, types::ID OutputType) in BackendJobAction() function in BackendJobAction
1865 if (isa<CompileJobAction>(A) || isa<BackendJobAction>(A) || in ContainsCompileOrAssembleAction()3435 return C.MakeAction<BackendJobAction>(Input, Output); in ConstructPhaseAction()3440 return C.MakeAction<BackendJobAction>(Input, Output); in ConstructPhaseAction()3442 return C.MakeAction<BackendJobAction>(Input, types::TY_PP_Asm); in ConstructPhaseAction()3666 auto *BJ = dyn_cast<BackendJobAction>(ActionInfo[1].JA); in combineAssembleBackendCompile()3698 auto *BJ = dyn_cast<BackendJobAction>(ActionInfo[1].JA); in combineAssembleBackend()3730 auto *BJ = dyn_cast<BackendJobAction>(ActionInfo[0].JA); in combineBackendCompile()4681 !isa<CompileJobAction>(JA) && !isa<BackendJobAction>(JA)) in ShouldUseClangCompiler()
467 class BackendJobAction : public JobAction {471 BackendJobAction(Action *Input, types::ID OutputType);
879 if (isa<CompileJobAction>(A) || isa<BackendJobAction>(A)) in ContainsCompileAction()3546 assert((isa<CompileJobAction>(JA) || isa<BackendJobAction>(JA)) && in ConstructJob()3608 (isa<BackendJobAction>(JA) || isa<AssembleJobAction>(JA))) { in ConstructJob()4047 isa<BackendJobAction>(JA)); in ConstructJob()