clang 20.0.0git
clang::driver::OffloadAction Member List

This is the complete list of members for clang::driver::OffloadAction, including all inherited members.

Action(ActionClass Kind, types::ID Type)clang::driver::Actioninlineprotected
Action(ActionClass Kind, Action *Input, types::ID Type)clang::driver::Actioninlineprotected
Action(ActionClass Kind, Action *Input)clang::driver::Actioninlineprotected
Action(ActionClass Kind, const ActionList &Inputs, types::ID Type)clang::driver::Actioninlineprotected
ActionClass enum nameclang::driver::Action
ActiveOffloadKindMaskclang::driver::Actionprotected
AnalyzeJobClass enum valueclang::driver::Action
AssembleJobClass enum valueclang::driver::Action
BackendJobClass enum valueclang::driver::Action
BinaryAnalyzeJobClass enum valueclang::driver::Action
BindArchClass enum valueclang::driver::Action
classof(const Action *A)clang::driver::OffloadActioninlinestatic
CompileJobClass enum valueclang::driver::Action
doOnEachDependence(const OffloadActionWorkTy &Work) constclang::driver::OffloadAction
doOnEachDependence(bool IsHostDependence, const OffloadActionWorkTy &Work) constclang::driver::OffloadAction
doOnEachDeviceDependence(const OffloadActionWorkTy &Work) constclang::driver::OffloadAction
doOnHostDependence(const OffloadActionWorkTy &Work) constclang::driver::OffloadAction
DsymutilJobClass enum valueclang::driver::Action
ExtractAPIJobClass enum valueclang::driver::Action
getClassName(ActionClass AC)clang::driver::Actionstatic
getClassName() constclang::driver::Actioninline
getHostDependence() constclang::driver::OffloadAction
getInputs()clang::driver::Actioninline
getInputs() constclang::driver::Actioninline
getKind() constclang::driver::Actioninline
getOffloadingArch() constclang::driver::Actioninline
getOffloadingDeviceKind() constclang::driver::Actioninline
GetOffloadingFileNamePrefix(OffloadKind Kind, StringRef NormalizedTriple, bool CreatePrefixForHost=false)clang::driver::Actionstatic
getOffloadingHostActiveKinds() constclang::driver::Actioninline
getOffloadingKindPrefix() constclang::driver::Action
getOffloadingToolChain() constclang::driver::Actioninline
GetOffloadKindName(OffloadKind Kind)clang::driver::Actionstatic
getSingleDeviceDependence(bool DoNotConsiderHostActions=false) constclang::driver::OffloadAction
getType() constclang::driver::Actioninline
hasHostDependence() constclang::driver::OffloadAction
hasSingleDeviceDependence(bool DoNotConsiderHostActions=false) constclang::driver::OffloadAction
IfsMergeJobClass enum valueclang::driver::Action
input_begin()clang::driver::Actioninline
input_begin() constclang::driver::Actioninline
input_const_iterator typedefclang::driver::Action
input_const_range typedefclang::driver::Action
input_end()clang::driver::Actioninline
input_end() constclang::driver::Actioninline
input_iterator typedefclang::driver::Action
input_range typedefclang::driver::Action
InputClass enum valueclang::driver::Action
inputs()clang::driver::Actioninline
inputs() constclang::driver::Actioninline
isCollapsingWithNextDependentActionLegal() constclang::driver::Actioninline
isDeviceOffloading(OffloadKind OKind) constclang::driver::Actioninline
isHostOffloading(unsigned int OKind) constclang::driver::Actioninline
isOffloading(OffloadKind OKind) constclang::driver::Actioninline
JobClassFirst enum valueclang::driver::Action
JobClassLast enum valueclang::driver::Action
LinkerWrapperJobClass enum valueclang::driver::Action
LinkJobClass enum valueclang::driver::Action
LipoJobClass enum valueclang::driver::Action
MigrateJobClass enum valueclang::driver::Action
OffloadAction(const HostDependence &HDep)clang::driver::OffloadAction
OffloadAction(const DeviceDependences &DDeps, types::ID Ty)clang::driver::OffloadAction
OffloadAction(const HostDependence &HDep, const DeviceDependences &DDeps)clang::driver::OffloadAction
OffloadActionWorkTy typedefclang::driver::OffloadAction
OffloadBundlingJobClass enum valueclang::driver::Action
OffloadClass enum valueclang::driver::Action
OffloadingArchclang::driver::Actionprotected
OffloadingDeviceKindclang::driver::Actionprotected
OffloadingToolChainclang::driver::Actionprotected
OffloadKind enum nameclang::driver::Action
OffloadPackagerJobClass enum valueclang::driver::Action
OffloadUnbundlingJobClass enum valueclang::driver::Action
OFK_Cuda enum valueclang::driver::Action
OFK_HIP enum valueclang::driver::Action
OFK_Host enum valueclang::driver::Action
OFK_None enum valueclang::driver::Action
OFK_OpenMP enum valueclang::driver::Action
PrecompileJobClass enum valueclang::driver::Action
PreprocessJobClass enum valueclang::driver::Action
propagateDeviceOffloadInfo(OffloadKind OKind, const char *OArch, const ToolChain *OToolChain)clang::driver::Action
propagateHostOffloadInfo(unsigned OKinds, const char *OArch)clang::driver::Action
propagateOffloadInfo(const Action *A)clang::driver::Action
setCannotBeCollapsedWithNextDependentAction()clang::driver::Actioninline
setHostOffloadInfo(unsigned OKinds, const char *OArch)clang::driver::Actioninline
size() constclang::driver::Actioninline
size_type typedefclang::driver::Action
StaticLibJobClass enum valueclang::driver::Action
VerifyDebugInfoJobClass enum valueclang::driver::Action
VerifyPCHJobClass enum valueclang::driver::Action
~Action()clang::driver::Actionvirtual