Lines Matching refs:Action

18 Action::~Action() = default;
20 const char *Action::getClassName(ActionClass AC) { in getClassName()
53 void Action::propagateDeviceOffloadInfo(OffloadKind OKind, const char *OArch) { in propagateDeviceOffloadInfo()
71 void Action::propagateHostOffloadInfo(unsigned OKinds, const char *OArch) { in propagateHostOffloadInfo()
85 void Action::propagateOffloadInfo(const Action *A) { in propagateOffloadInfo()
93 std::string Action::getOffloadingKindPrefix() const { in getOffloadingKindPrefix()
132 Action::GetOffloadingFileNamePrefix(OffloadKind Kind, in GetOffloadingFileNamePrefix()
148 StringRef Action::GetOffloadKindName(OffloadKind Kind) { in GetOffloadKindName()
169 : Action(InputClass, _Type), Input(_Input), Id(_Id.str()) {} in InputAction()
173 BindArchAction::BindArchAction(Action *Input, StringRef ArchName) in BindArchAction()
174 : Action(BindArchClass, Input), ArchName(ArchName) {} in BindArchAction()
179 : Action(OffloadClass, HDep.getAction()), HostTC(HDep.getToolChain()) { in OffloadAction()
187 : Action(OffloadClass, DDeps.getActions(), Ty), in OffloadAction()
207 : Action(OffloadClass, HDep.getAction()), HostTC(HDep.getToolChain()), in OffloadAction()
270 Action *OffloadAction::getHostDependence() const { in getHostDependence()
283 Action *
292 void OffloadAction::DeviceDependences::add(Action &A, const ToolChain &TC, in add()
301 OffloadAction::HostDependence::HostDependence(Action &A, const ToolChain &TC, in HostDependence()
311 JobAction::JobAction(ActionClass Kind, Action *Input, types::ID Type) in JobAction()
312 : Action(Kind, Input, Type) {} in JobAction()
315 : Action(Kind, Inputs, Type) {} in JobAction()
319 PreprocessJobAction::PreprocessJobAction(Action *Input, types::ID OutputType) in PreprocessJobAction()
324 PrecompileJobAction::PrecompileJobAction(Action *Input, types::ID OutputType) in PrecompileJobAction()
327 PrecompileJobAction::PrecompileJobAction(ActionClass Kind, Action *Input, in PrecompileJobAction()
330 assert(isa<PrecompileJobAction>((Action*)this) && "invalid action kind"); in PrecompileJobAction()
336 Action *Input, types::ID OutputType, const char *ModuleName) in HeaderModulePrecompileJobAction()
342 AnalyzeJobAction::AnalyzeJobAction(Action *Input, types::ID OutputType) in AnalyzeJobAction()
347 MigrateJobAction::MigrateJobAction(Action *Input, types::ID OutputType) in MigrateJobAction()
352 CompileJobAction::CompileJobAction(Action *Input, types::ID OutputType) in CompileJobAction()
357 BackendJobAction::BackendJobAction(Action *Input, types::ID OutputType) in BackendJobAction()
362 AssembleJobAction::AssembleJobAction(Action *Input, types::ID OutputType) in AssembleJobAction()
387 VerifyJobAction::VerifyJobAction(ActionClass Kind, Action *Input, in VerifyJobAction()
396 VerifyDebugInfoJobAction::VerifyDebugInfoJobAction(Action *Input, in VerifyDebugInfoJobAction()
402 VerifyPCHJobAction::VerifyPCHJobAction(Action *Input, types::ID Type) in VerifyPCHJobAction()
412 OffloadUnbundlingJobAction::OffloadUnbundlingJobAction(Action *Input) in OffloadUnbundlingJobAction()