[Mlir-commits] [mlir] [mlir][drr] Use fully qualified name in getValueAndRangeUse (PR #139847)

Jacques Pienaar llvmlistbot at llvm.org
Tue May 13 22:32:06 PDT 2025


https://github.com/jpienaar created https://github.com/llvm/llvm-project/pull/139847

None

>From 0a6b4145ab5576cd8d73371d87d3bf5926764453 Mon Sep 17 00:00:00 2001
From: Jacques Pienaar <jpienaar at google.com>
Date: Wed, 14 May 2025 05:30:02 +0000
Subject: [PATCH] [mlir][drr] Use fully qualified name in getValueAndRangeUse

---
 mlir/lib/TableGen/Pattern.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mlir/lib/TableGen/Pattern.cpp b/mlir/lib/TableGen/Pattern.cpp
index ab605391faf6a..e36a7f814331b 100644
--- a/mlir/lib/TableGen/Pattern.cpp
+++ b/mlir/lib/TableGen/Pattern.cpp
@@ -305,7 +305,7 @@ std::string SymbolInfoMap::SymbolInfo::getValueAndRangeUse(
     auto *operand = cast<NamedTypeConstraint *>(op->getArg(getArgIndex()));
     if (operand->isOptional()) {
       auto repl =
-          formatv(fmt, formatv("({0}.empty() ? Value() : *{0}.begin())", name));
+          formatv(fmt, formatv("({0}.empty() ? ::mlir::Value() : *{0}.begin())", name));
       LLVM_DEBUG(dbgs() << repl << " (OptionalOperand)\n");
       return std::string(repl);
     }



More information about the Mlir-commits mailing list