Lines Matching refs:Action

18 Action::~Action() = default;
20 const char *Action::getClassName(ActionClass AC) { in getClassName()
59 void Action::propagateDeviceOffloadInfo(OffloadKind OKind, const char *OArch, in propagateDeviceOffloadInfo()
79 void Action::propagateHostOffloadInfo(unsigned OKinds, const char *OArch) { in propagateHostOffloadInfo()
93 void Action::propagateOffloadInfo(const Action *A) { in propagateOffloadInfo()
102 std::string Action::getOffloadingKindPrefix() const { in getOffloadingKindPrefix()
141 Action::GetOffloadingFileNamePrefix(OffloadKind Kind, in GetOffloadingFileNamePrefix()
157 StringRef Action::GetOffloadKindName(OffloadKind Kind) { in GetOffloadKindName()
178 : Action(InputClass, _Type), Input(_Input), Id(_Id.str()) {} in InputAction()
182 BindArchAction::BindArchAction(Action *Input, StringRef ArchName) in BindArchAction()
183 : Action(BindArchClass, Input), ArchName(ArchName) {} in BindArchAction()
188 : Action(OffloadClass, HDep.getAction()), HostTC(HDep.getToolChain()) { in OffloadAction()
196 : Action(OffloadClass, DDeps.getActions(), Ty), in OffloadAction()
217 : Action(OffloadClass, HDep.getAction()), HostTC(HDep.getToolChain()), in OffloadAction()
281 Action *OffloadAction::getHostDependence() const { in getHostDependence()
294 Action *
303 void OffloadAction::DeviceDependences::add(Action &A, const ToolChain &TC, in add()
312 OffloadAction::HostDependence::HostDependence(Action &A, const ToolChain &TC, in HostDependence()
322 JobAction::JobAction(ActionClass Kind, Action *Input, types::ID Type) in JobAction()
323 : Action(Kind, Input, Type) {} in JobAction()
326 : Action(Kind, Inputs, Type) {} in JobAction()
330 PreprocessJobAction::PreprocessJobAction(Action *Input, types::ID OutputType) in PreprocessJobAction()
335 PrecompileJobAction::PrecompileJobAction(Action *Input, types::ID OutputType) in PrecompileJobAction()
338 PrecompileJobAction::PrecompileJobAction(ActionClass Kind, Action *Input, in PrecompileJobAction()
341 assert(isa<PrecompileJobAction>((Action*)this) && "invalid action kind"); in PrecompileJobAction()
347 Action *Input, types::ID OutputType, const char *ModuleName) in HeaderModulePrecompileJobAction()
353 ExtractAPIJobAction::ExtractAPIJobAction(Action *Inputs, types::ID OutputType) in ExtractAPIJobAction()
358 AnalyzeJobAction::AnalyzeJobAction(Action *Input, types::ID OutputType) in AnalyzeJobAction()
363 MigrateJobAction::MigrateJobAction(Action *Input, types::ID OutputType) in MigrateJobAction()
368 CompileJobAction::CompileJobAction(Action *Input, types::ID OutputType) in CompileJobAction()
373 BackendJobAction::BackendJobAction(Action *Input, types::ID OutputType) in BackendJobAction()
378 AssembleJobAction::AssembleJobAction(Action *Input, types::ID OutputType) in AssembleJobAction()
403 VerifyJobAction::VerifyJobAction(ActionClass Kind, Action *Input, in VerifyJobAction()
412 VerifyDebugInfoJobAction::VerifyDebugInfoJobAction(Action *Input, in VerifyDebugInfoJobAction()
418 VerifyPCHJobAction::VerifyPCHJobAction(Action *Input, types::ID Type) in VerifyPCHJobAction()
428 OffloadUnbundlingJobAction::OffloadUnbundlingJobAction(Action *Input) in OffloadUnbundlingJobAction()