15 #ifndef MLIR_DIALECT_OPENMP_OPENMPCLAUSEOPERANDS_H_
16 #define MLIR_DIALECT_OPENMP_OPENMPCLAUSEOPERANDS_H_
19 #include "llvm/ADT/SmallVector.h"
21 #include "mlir/Dialect/OpenMP/OpenMPOpsEnums.h.inc"
23 #define GET_ATTRDEF_CLASSES
24 #include "mlir/Dialect/OpenMP/OpenMPOpsAttributes.h.inc"
26 #include "mlir/Dialect/OpenMP/OpenMPClauseOps.h.inc"
37 DeclareTargetDeviceType
deviceType = DeclareTargetDeviceType::any;
TargetEnterDataOperands TargetEnterExitUpdateDataOperands
omp.target_enter_data, omp.target_exit_data and omp.target_update take the same clauses,...
detail::Clauses< DeviceTypeClauseOps > DeclareTargetOperands
Include the generated interface declarations.
DeclareTargetDeviceType deviceType
The default capture type.