Lines Matching refs:MakeAction
2047 Inputs.push_back(C.MakeAction<BindArchAction>(Act, Archs[i])); in BuildUniversalActions()
2054 Actions.push_back(C.MakeAction<LipoJobAction>(Inputs, Act->getType())); in BuildUniversalActions()
2072 C.MakeAction<DsymutilJobAction>(Inputs, types::TY_dSYM)); in BuildUniversalActions()
2079 Actions.push_back(C.MakeAction<VerifyDebugInfoJobAction>( in BuildUniversalActions()
2484 C.MakeAction<InputAction>(IA->getInputArg(), Ty)); in addDeviceDepences()
2527 AL.push_back(C.MakeAction<OffloadAction>(Dep, A->getType())); in appendTopLevelActions()
2742 C.MakeAction<OffloadAction>(DDep, A->getType())); in getDeviceDependences()
2749 C.MakeAction<LinkJobAction>(DeviceActions, types::TY_CUDA_FATBIN); in getDeviceDependences()
2853 C.MakeAction<LinkJobAction>(AL, types::TY_Image); in getDeviceDependences()
2864 CudaDeviceActions[I] = C.MakeAction<OffloadAction>( in getDeviceDependences()
2869 C.MakeAction<LinkJobAction>(CudaDeviceActions, in getDeviceDependences()
2925 C.MakeAction<LinkJobAction>(LI, types::TY_Image); in appendLinkDeviceActions()
2931 AL.push_back(C.MakeAction<OffloadAction>(DeviceLinkDeps, in appendLinkDeviceActions()
2941 C.MakeAction<LinkJobAction>(AL, types::TY_Object); in appendLinkDeviceActions()
2946 AL.push_back(C.MakeAction<OffloadAction>(DDeps, TopDeviceLinkAction->getType())); in appendLinkDeviceActions()
3010 C.MakeAction<InputAction>(IA->getInputArg(), IA->getType())); in addDeviceDepences()
3052 A = C.MakeAction<OffloadAction>(HDep, DDep); in addDeviceDepences()
3072 AL.push_back(C.MakeAction<OffloadAction>(Dep, A->getType())); in appendTopLevelActions()
3087 C.MakeAction<LinkJobAction>(LI, types::TY_Image); in appendLinkDeviceActions()
3091 AL.push_back(C.MakeAction<OffloadAction>(DeviceLinkDeps, in appendLinkDeviceActions()
3101 auto *BC = C.MakeAction<OffloadWrapperJobAction>(AL, types::TY_LLVM_BC); in appendLinkHostActions()
3102 auto *ASM = C.MakeAction<BackendJobAction>(BC, types::TY_PP_Asm); in appendLinkHostActions()
3103 return C.MakeAction<AssembleJobAction>(ASM, types::TY_Object); in appendLinkHostActions()
3237 return C.MakeAction<OffloadAction>(HDep, DDeps); in addDeviceDependencesToHostAction()
3258 C.MakeAction<OffloadUnbundlingJobAction>(HostAction); in addHostDependenceToDeviceActions()
3319 HostAction = C.MakeAction<OffloadBundlingJobAction>(OffloadAL); in appendTopLevelActions()
3389 return C.MakeAction<OffloadAction>(HDep, DDeps); in processHostLinkAction()
3485 Action *ClangClPch = C.MakeAction<InputAction>(*InputArg, HeaderType); in handleArguments()
3576 Action *Current = C.MakeAction<InputAction>(*InputArg, InputType); in BuildActions()
3659 LA = C.MakeAction<StaticLibJobAction>(LinkerInputs, types::TY_Image); in BuildActions()
3661 LA = C.MakeAction<LinkJobAction>(LinkerInputs, types::TY_Image); in BuildActions()
3670 C.MakeAction<IfsMergeJobAction>(MergerInputs, types::TY_Image)); in BuildActions()
3690 Action *Current = C.MakeAction<InputAction>(*InputArg, InputType); in BuildActions()
3704 Current = C.MakeAction<CompileJobAction>(Current, types::TY_IFS_CPP); in BuildActions()
3725 C.MakeAction<IfsMergeJobAction>(MergerInputs, types::TY_Image)); in BuildActions()
3733 Action *InputAc = C.MakeAction<InputAction>(*A, types::TY_C); in BuildActions()
3735 C.MakeAction<PrecompileJobAction>(InputAc, types::TY_Nothing)); in BuildActions()
3784 return C.MakeAction<PreprocessJobAction>(Input, OutputTy); in ConstructPhaseAction()
3807 return C.MakeAction<HeaderModulePrecompileJobAction>(Input, OutputTy, in ConstructPhaseAction()
3809 return C.MakeAction<PrecompileJobAction>(Input, OutputTy); in ConstructPhaseAction()
3813 return C.MakeAction<CompileJobAction>(Input, types::TY_Nothing); in ConstructPhaseAction()
3815 return C.MakeAction<CompileJobAction>(Input, types::TY_RewrittenObjC); in ConstructPhaseAction()
3817 return C.MakeAction<CompileJobAction>(Input, in ConstructPhaseAction()
3820 return C.MakeAction<AnalyzeJobAction>(Input, types::TY_Plist); in ConstructPhaseAction()
3822 return C.MakeAction<MigrateJobAction>(Input, types::TY_Remap); in ConstructPhaseAction()
3824 return C.MakeAction<CompileJobAction>(Input, types::TY_AST); in ConstructPhaseAction()
3826 return C.MakeAction<CompileJobAction>(Input, types::TY_ModuleFile); in ConstructPhaseAction()
3828 return C.MakeAction<VerifyPCHJobAction>(Input, types::TY_Nothing); in ConstructPhaseAction()
3829 return C.MakeAction<CompileJobAction>(Input, types::TY_LLVM_BC); in ConstructPhaseAction()
3835 return C.MakeAction<BackendJobAction>(Input, Output); in ConstructPhaseAction()
3843 return C.MakeAction<BackendJobAction>(Input, Output); in ConstructPhaseAction()
3845 return C.MakeAction<BackendJobAction>(Input, types::TY_PP_Asm); in ConstructPhaseAction()
3848 return C.MakeAction<AssembleJobAction>(std::move(Input), types::TY_Object); in ConstructPhaseAction()