From c16340e49e201d0f413bc2949fe8a1bf2e405f99 Mon Sep 17 00:00:00 2001 From: agozillon Date: Tue, 20 Jan 2026 15:43:27 +0100 Subject: [PATCH] [NFC][MLIR][OpenMP] Correct attach_none to attach_never (#176855) Originally gave attach_never the incorrect name, so this patch corrects that to keep things consistent everywhere. --- mlir/include/mlir/Dialect/OpenMP/OpenMPEnums.td | 4 ++-- mlir/lib/Dialect/OpenMP/IR/OpenMPDialect.cpp | 8 ++++---- mlir/test/Dialect/OpenMP/ops.mlir | 4 ++-- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/mlir/include/mlir/Dialect/OpenMP/OpenMPEnums.td b/mlir/include/mlir/Dialect/OpenMP/OpenMPEnums.td index ea5489faaf4f..707850cbb47b 100644 --- a/mlir/include/mlir/Dialect/OpenMP/OpenMPEnums.td +++ b/mlir/include/mlir/Dialect/OpenMP/OpenMPEnums.td @@ -123,7 +123,7 @@ def ClauseMapFlagsPresent : I32BitEnumAttrCaseBit<"present", 10>; def ClauseMapFlagsOMPXHold : I32BitEnumAttrCaseBit<"ompx_hold", 11>; def ClauseMapFlagsAttach : I32BitEnumAttrCaseBit<"attach", 12>; def ClauseMapFlagsAttachAlways : I32BitEnumAttrCaseBit<"attach_always", 13>; -def ClauseMapFlagsAttachNone : I32BitEnumAttrCaseBit<"attach_none", 14>; +def ClauseMapFlagsAttachNever : I32BitEnumAttrCaseBit<"attach_never", 14>; def ClauseMapFlagsAttachAuto : I32BitEnumAttrCaseBit<"attach_auto", 15>; def ClauseMapFlagsRefPtr : I32BitEnumAttrCaseBit<"ref_ptr", 16>; def ClauseMapFlagsRefPtee : I32BitEnumAttrCaseBit<"ref_ptee", 17>; @@ -148,7 +148,7 @@ def ClauseMapFlags : OpenMP_BitEnumAttr< ClauseMapFlagsOMPXHold, ClauseMapFlagsAttach, ClauseMapFlagsAttachAlways, - ClauseMapFlagsAttachNone, + ClauseMapFlagsAttachNever, ClauseMapFlagsAttachAuto, ClauseMapFlagsRefPtr, ClauseMapFlagsRefPtee, diff --git a/mlir/lib/Dialect/OpenMP/IR/OpenMPDialect.cpp b/mlir/lib/Dialect/OpenMP/IR/OpenMPDialect.cpp index cf25fc53e023..be067008cb93 100644 --- a/mlir/lib/Dialect/OpenMP/IR/OpenMPDialect.cpp +++ b/mlir/lib/Dialect/OpenMP/IR/OpenMPDialect.cpp @@ -1803,8 +1803,8 @@ static ParseResult parseMapClause(OpAsmParser &parser, if (mapTypeMod == "attach_always") mapTypeBits |= ClauseMapFlags::attach_always; - if (mapTypeMod == "attach_none") - mapTypeBits |= ClauseMapFlags::attach_none; + if (mapTypeMod == "attach_never") + mapTypeBits |= ClauseMapFlags::attach_never; if (mapTypeMod == "attach_auto") mapTypeBits |= ClauseMapFlags::attach_auto; @@ -1880,8 +1880,8 @@ static void printMapClause(OpAsmPrinter &p, Operation *op, mapTypeStrs.push_back("attach"); if (mapTypeToBool(mapFlags, ClauseMapFlags::attach_always)) mapTypeStrs.push_back("attach_always"); - if (mapTypeToBool(mapFlags, ClauseMapFlags::attach_none)) - mapTypeStrs.push_back("attach_none"); + if (mapTypeToBool(mapFlags, ClauseMapFlags::attach_never)) + mapTypeStrs.push_back("attach_never"); if (mapTypeToBool(mapFlags, ClauseMapFlags::attach_auto)) mapTypeStrs.push_back("attach_auto"); if (mapTypeToBool(mapFlags, ClauseMapFlags::ref_ptr)) diff --git a/mlir/test/Dialect/OpenMP/ops.mlir b/mlir/test/Dialect/OpenMP/ops.mlir index 902d962138fc..c583d0ad3a8d 100644 --- a/mlir/test/Dialect/OpenMP/ops.mlir +++ b/mlir/test/Dialect/OpenMP/ops.mlir @@ -3340,7 +3340,7 @@ func.func @omp_target_map_clause_type_test(%arg0 : memref) -> () { // CHECK: %{{.*}}map_clauses(ompx_hold){{.*}} // CHECK: %{{.*}}map_clauses(attach){{.*}} // CHECK: %{{.*}}map_clauses(attach_always){{.*}} - // CHECK: %{{.*}}map_clauses(attach_none){{.*}} + // CHECK: %{{.*}}map_clauses(attach_never){{.*}} // CHECK: %{{.*}}map_clauses(attach_auto){{.*}} // CHECK: %{{.*}}map_clauses(ref_ptr){{.*}} // CHECK: %{{.*}}map_clauses(ref_ptee){{.*}} @@ -3360,7 +3360,7 @@ func.func @omp_target_map_clause_type_test(%arg0 : memref) -> () { %mapv12 = omp.map.info var_ptr(%arg0 : memref, tensor) map_clauses(ompx_hold) capture(ByRef) -> memref {name = ""} %mapv13 = omp.map.info var_ptr(%arg0 : memref, tensor) map_clauses(attach) capture(ByRef) -> memref {name = ""} %mapv14 = omp.map.info var_ptr(%arg0 : memref, tensor) map_clauses(attach_always) capture(ByRef) -> memref {name = ""} - %mapv15 = omp.map.info var_ptr(%arg0 : memref, tensor) map_clauses(attach_none) capture(ByRef) -> memref {name = ""} + %mapv15 = omp.map.info var_ptr(%arg0 : memref, tensor) map_clauses(attach_never) capture(ByRef) -> memref {name = ""} %mapv16 = omp.map.info var_ptr(%arg0 : memref, tensor) map_clauses(attach_auto) capture(ByRef) -> memref {name = ""} %mapv17 = omp.map.info var_ptr(%arg0 : memref, tensor) map_clauses(ref_ptr) capture(ByRef) -> memref {name = ""} %mapv18 = omp.map.info var_ptr(%arg0 : memref, tensor) map_clauses(ref_ptee) capture(ByRef) -> memref {name = ""}