clang 20.0.0git
|
Type used to communicate host actions. More...
#include "clang/Driver/Action.h"
Public Member Functions | |
HostDependence (Action &A, const ToolChain &TC, const char *BoundArch, const unsigned OffloadKinds) | |
HostDependence (Action &A, const ToolChain &TC, const char *BoundArch, const DeviceDependences &DDeps) | |
Constructor version that obtains the offload kinds from the device dependencies. | |
Action * | getAction () const |
const ToolChain * | getToolChain () const |
const char * | getBoundArch () const |
unsigned | getOffloadKinds () const |
Type used to communicate host actions.
It associates bound architecture, toolchain, and offload kinds to the host action.
OffloadAction::HostDependence::HostDependence | ( | Action & | A, |
const ToolChain & | TC, | ||
const char * | BoundArch, | ||
const DeviceDependences & | DDeps | ||
) |
Constructor version that obtains the offload kinds from the device dependencies.
Definition at line 328 of file Action.cpp.
References clang::driver::OffloadAction::DeviceDependences::getOffloadKinds().
|
inline |
Definition at line 343 of file Action.h.
Referenced by clang::driver::OffloadAction::OffloadAction().
|
inline |
Definition at line 345 of file Action.h.
Referenced by clang::driver::OffloadAction::OffloadAction().
|
inline |
Definition at line 346 of file Action.h.
Referenced by clang::driver::OffloadAction::OffloadAction().
|
inline |