MLIR 22.0.0git
OpenMPClauseOperands.h File Reference
#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.