MLIR
21.0.0git
|
Classes | |
struct | DeviceTypeClauseOps |
struct | OffloadModuleDefaultModel |
struct | DeclareTargetDefaultModel |
Typedefs | |
using | HostEvaluatedOperands = detail::Clauses< LoopRelatedClauseOps, NumTeamsClauseOps, NumThreadsClauseOps, ThreadLimitClauseOps > |
Clauses that correspond to operations other than omp.target, but might have to be evaluated outside of a parent target region. More... | |
using | DeclareTargetOperands = detail::Clauses< DeviceTypeClauseOps > |
using | TargetEnterExitUpdateDataOperands = TargetEnterDataOperands |
omp.target_enter_data, omp.target_exit_data and omp.target_update take the same clauses, so we give the structure to be shared by all of them a representative name. More... | |
using mlir::omp::DeclareTargetOperands = typedef detail::Clauses<DeviceTypeClauseOps> |
Definition at line 51 of file OpenMPClauseOperands.h.
using mlir::omp::HostEvaluatedOperands = typedef detail::Clauses<LoopRelatedClauseOps, NumTeamsClauseOps, NumThreadsClauseOps, ThreadLimitClauseOps> |
Clauses that correspond to operations other than omp.target, but might have to be evaluated outside of a parent target region.
Definition at line 46 of file OpenMPClauseOperands.h.
using mlir::omp::TargetEnterExitUpdateDataOperands = typedef TargetEnterDataOperands |
omp.target_enter_data, omp.target_exit_data and omp.target_update take the same clauses, so we give the structure to be shared by all of them a representative name.
Definition at line 56 of file OpenMPClauseOperands.h.