|
MLIR 22.0.0git
|
#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.
Classes | |
| struct | mlir::omp::DeviceTypeClauseOps |
Namespaces | |
| namespace | mlir |
| Include the generated interface declarations. | |
| namespace | mlir::omp |
Typedefs | |
| using | mlir::omp::HostEvaluatedOperands |
| Clauses that correspond to operations other than omp.target, but might have to be evaluated outside of a parent target region. | |
| 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. | |