#include "mlir/Dialect/OpenMP/OpenMPOpsAttributes.h"
#include "mlir/IR/BuiltinAttributes.h"
#include "llvm/ADT/SmallVector.h"
#include "mlir/Dialect/OpenMP/OpenMPClauseOps.h.inc"
Go to the source code of this file.
|
using | mlir::omp::HostEvaluatedOperands = detail::Clauses< CollapseClauseOps, 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 | mlir::omp::DeclareTargetOperands = detail::Clauses< DeviceTypeClauseOps > |
|
using | mlir::omp::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...
|
|