Lines Matching refs:MakeAction
2100 Inputs.push_back(C.MakeAction<BindArchAction>(Act, Archs[i])); in BuildUniversalActions()
2107 Actions.push_back(C.MakeAction<LipoJobAction>(Inputs, Act->getType())); in BuildUniversalActions()
2125 C.MakeAction<DsymutilJobAction>(Inputs, types::TY_dSYM)); in BuildUniversalActions()
2132 Actions.push_back(C.MakeAction<VerifyDebugInfoJobAction>( in BuildUniversalActions()
2574 C.MakeAction<InputAction>(IA->getInputArg(), Ty, IA->getId())); in addDeviceDepences()
2617 AL.push_back(C.MakeAction<OffloadAction>(Dep, A->getType())); in appendTopLevelActions()
2847 C.MakeAction<OffloadAction>(DDep, A->getType())); in getDeviceDependences()
2854 C.MakeAction<LinkJobAction>(DeviceActions, types::TY_CUDA_FATBIN); in getDeviceDependences()
2969 C.MakeAction<LinkJobAction>(AL, types::TY_Image); in getDeviceDependences()
2984 C.MakeAction<LinkJobAction>(AL, types::TY_Image); in getDeviceDependences()
2996 CudaDeviceActions[I] = C.MakeAction<OffloadAction>( in getDeviceDependences()
3003 CudaFatBinary = C.MakeAction<LinkJobAction>(CudaDeviceActions, in getDeviceDependences()
3050 CudaDeviceActions[I] = C.MakeAction<OffloadAction>( in getDeviceDependences()
3054 C.MakeAction<OffloadBundlingJobAction>(CudaDeviceActions); in getDeviceDependences()
3074 C.MakeAction<LinkJobAction>(LI, types::TY_Image); in appendLinkDeviceActions()
3080 AL.push_back(C.MakeAction<OffloadAction>(DeviceLinkDeps, in appendLinkDeviceActions()
3090 C.MakeAction<LinkJobAction>(AL, types::TY_Object); in appendLinkDeviceActions()
3095 AL.push_back(C.MakeAction<OffloadAction>(DDeps, TopDeviceLinkAction->getType())); in appendLinkDeviceActions()
3159 C.MakeAction<InputAction>(IA->getInputArg(), IA->getType())); in addDeviceDepences()
3201 A = C.MakeAction<OffloadAction>(HDep, DDep); in addDeviceDepences()
3221 AL.push_back(C.MakeAction<OffloadAction>(Dep, A->getType())); in appendTopLevelActions()
3236 C.MakeAction<LinkJobAction>(LI, types::TY_Image); in appendLinkDeviceActions()
3240 AL.push_back(C.MakeAction<OffloadAction>(DeviceLinkDeps, in appendLinkDeviceActions()
3250 auto *BC = C.MakeAction<OffloadWrapperJobAction>(AL, types::TY_LLVM_BC); in appendLinkHostActions()
3251 auto *ASM = C.MakeAction<BackendJobAction>(BC, types::TY_PP_Asm); in appendLinkHostActions()
3252 return C.MakeAction<AssembleJobAction>(ASM, types::TY_Object); in appendLinkHostActions()
3386 return C.MakeAction<OffloadAction>(HDep, DDeps); in addDeviceDependencesToHostAction()
3408 C.MakeAction<OffloadUnbundlingJobAction>(HostAction); in addHostDependenceToDeviceActions()
3469 HostAction = C.MakeAction<OffloadBundlingJobAction>(OffloadAL); in appendTopLevelActions()
3539 return C.MakeAction<OffloadAction>(HDep, DDeps); in processHostLinkAction()
3636 Action *ClangClPch = C.MakeAction<InputAction>(*InputArg, HeaderType); in handleArguments()
3727 Action *Current = C.MakeAction<InputAction>(*InputArg, InputType); in BuildActions()
3810 LA = C.MakeAction<StaticLibJobAction>(LinkerInputs, types::TY_Image); in BuildActions()
3812 LA = C.MakeAction<LinkJobAction>(LinkerInputs, types::TY_Image); in BuildActions()
3821 C.MakeAction<IfsMergeJobAction>(MergerInputs, types::TY_Image)); in BuildActions()
3841 Action *Current = C.MakeAction<InputAction>(*InputArg, InputType); in BuildActions()
3855 Current = C.MakeAction<CompileJobAction>(Current, types::TY_IFS_CPP); in BuildActions()
3876 C.MakeAction<IfsMergeJobAction>(MergerInputs, types::TY_Image)); in BuildActions()
3884 Action *InputAc = C.MakeAction<InputAction>(*A, types::TY_C); in BuildActions()
3886 C.MakeAction<PrecompileJobAction>(InputAc, types::TY_Nothing)); in BuildActions()
3935 return C.MakeAction<PreprocessJobAction>(Input, OutputTy); in ConstructPhaseAction()
3958 return C.MakeAction<HeaderModulePrecompileJobAction>(Input, OutputTy, in ConstructPhaseAction()
3960 return C.MakeAction<PrecompileJobAction>(Input, OutputTy); in ConstructPhaseAction()
3964 return C.MakeAction<CompileJobAction>(Input, types::TY_Nothing); in ConstructPhaseAction()
3966 return C.MakeAction<CompileJobAction>(Input, types::TY_RewrittenObjC); in ConstructPhaseAction()
3968 return C.MakeAction<CompileJobAction>(Input, in ConstructPhaseAction()
3971 return C.MakeAction<AnalyzeJobAction>(Input, types::TY_Plist); in ConstructPhaseAction()
3973 return C.MakeAction<MigrateJobAction>(Input, types::TY_Remap); in ConstructPhaseAction()
3975 return C.MakeAction<CompileJobAction>(Input, types::TY_AST); in ConstructPhaseAction()
3977 return C.MakeAction<CompileJobAction>(Input, types::TY_ModuleFile); in ConstructPhaseAction()
3979 return C.MakeAction<VerifyPCHJobAction>(Input, types::TY_Nothing); in ConstructPhaseAction()
3980 return C.MakeAction<CompileJobAction>(Input, types::TY_LLVM_BC); in ConstructPhaseAction()
3986 return C.MakeAction<BackendJobAction>(Input, Output); in ConstructPhaseAction()
3994 return C.MakeAction<BackendJobAction>(Input, Output); in ConstructPhaseAction()
3996 return C.MakeAction<BackendJobAction>(Input, types::TY_PP_Asm); in ConstructPhaseAction()
3999 return C.MakeAction<AssembleJobAction>(std::move(Input), types::TY_Object); in ConstructPhaseAction()