From e540d5a20afafb69aa12835900589849bd4ec5c6 Mon Sep 17 00:00:00 2001 From: Akash Banerjee Date: Tue, 28 Mar 2023 14:54:18 +0100 Subject: [PATCH] [MLIR][OpenMP] Change map_operands type to OpenMP_PointerLikeType for Target Data This patches chagnes the type of map_operands to OpenMP_PointerLikeType for OMP Target Data directives. Differential Revision: https://reviews.llvm.org/D147050 --- mlir/include/mlir/Dialect/OpenMP/OpenMPOps.td | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/mlir/include/mlir/Dialect/OpenMP/OpenMPOps.td b/mlir/include/mlir/Dialect/OpenMP/OpenMPOps.td index 1de9c54..f79aa50 100644 --- a/mlir/include/mlir/Dialect/OpenMP/OpenMPOps.td +++ b/mlir/include/mlir/Dialect/OpenMP/OpenMPOps.td @@ -906,7 +906,7 @@ def Target_DataOp: OpenMP_Op<"target_data", [AttrSizedOperandSegments]>{ Optional:$device, Variadic:$use_device_ptr, Variadic:$use_device_addr, - Variadic:$map_operands, + Variadic:$map_operands, I64ArrayAttr:$map_types); let regions = (region AnyRegion:$region); @@ -956,7 +956,7 @@ def Target_EnterDataOp: OpenMP_Op<"target_enter_data", let arguments = (ins Optional:$if_expr, Optional:$device, UnitAttr:$nowait, - Variadic:$map_operands, + Variadic:$map_operands, I64ArrayAttr:$map_types); let assemblyFormat = [{ @@ -1003,7 +1003,7 @@ def Target_ExitDataOp: OpenMP_Op<"target_exit_data", let arguments = (ins Optional:$if_expr, Optional:$device, UnitAttr:$nowait, - Variadic:$map_operands, + Variadic:$map_operands, I64ArrayAttr:$map_types); let assemblyFormat = [{ -- 2.7.4