|
clang
3.8.0
|
#include <Action.h>
Public Member Functions | |
| CudaDeviceAction (Action *Input, const char *ArchName, bool AtTopLevel) | |
| const char * | getGpuArchName () const |
| const char * | getComputeArchName () const |
| Gets the compute_XX that corresponds to getGpuArchName(). More... | |
| bool | isAtTopLevel () const |
Public Member Functions inherited from clang::driver::Action | |
| virtual | ~Action () |
| const char * | getClassName () const |
| ActionClass | getKind () const |
| types::ID | getType () const |
| ActionList & | getInputs () |
| const ActionList & | getInputs () const |
| size_type | size () const |
| iterator | begin () |
| iterator | end () |
| const_iterator | begin () const |
| const_iterator | end () const |
Static Public Member Functions | |
| static bool | IsValidGpuArchName (llvm::StringRef ArchName) |
| static bool | classof (const Action *A) |
Static Public Member Functions inherited from clang::driver::Action | |
| static const char * | getClassName (ActionClass AC) |
Additional Inherited Members | |
Public Types inherited from clang::driver::Action | |
| enum | ActionClass { InputClass = 0, BindArchClass, CudaDeviceClass, CudaHostClass, PreprocessJobClass, PrecompileJobClass, AnalyzeJobClass, MigrateJobClass, CompileJobClass, BackendJobClass, AssembleJobClass, LinkJobClass, LipoJobClass, DsymutilJobClass, VerifyDebugInfoJobClass, VerifyPCHJobClass, JobClassFirst =PreprocessJobClass, JobClassLast =VerifyPCHJobClass } |
| typedef ActionList::size_type | size_type |
| typedef ActionList::iterator | iterator |
| typedef ActionList::const_iterator | const_iterator |
Protected Member Functions inherited from clang::driver::Action | |
| Action (ActionClass Kind, types::ID Type) | |
| Action (ActionClass Kind, Action *Input, types::ID Type) | |
| Type (Type) | |
| Inputs (Inputs) | |
Protected Attributes inherited from clang::driver::Action | |
| Type | |
Definition at line 74 of file Action.cpp.
References IsValidGpuArchName().
Definition at line 157 of file Action.h.
References clang::driver::Action::CudaDeviceClass, and clang::driver::Action::getKind().
| const char * CudaDeviceAction::getComputeArchName | ( | ) | const |
Gets the compute_XX that corresponds to getGpuArchName().
Definition at line 81 of file Action.cpp.
References GpuArchToComputeName().
|
inline |
|
inline |
|
static |
Definition at line 85 of file Action.cpp.
References GpuArchToComputeName().
Referenced by buildCudaActions(), and CudaDeviceAction().
1.8.6