[Mlir-commits] [mlir] [llvm] Remove redundant calls to std::unique_ptr<T>::get (NFC) (PR #139409)

Kazu Hirata llvmlistbot at llvm.org
Sat May 10 13:58:02 PDT 2025


https://github.com/kazutakahirata created https://github.com/llvm/llvm-project/pull/139409

None

>From 0b92ee293ddc61c9fe2c0a12c15f77b93296dea5 Mon Sep 17 00:00:00 2001
From: Kazu Hirata <kazu at google.com>
Date: Tue, 25 Mar 2025 00:24:37 -0700
Subject: [PATCH] [llvm] Remove redundant calls to std::unique_ptr<T>::get
 (NFC)

---
 mlir/include/mlir/Analysis/DataFlowFramework.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mlir/include/mlir/Analysis/DataFlowFramework.h b/mlir/include/mlir/Analysis/DataFlowFramework.h
index 4364907968f97..caf978a51fd8e 100644
--- a/mlir/include/mlir/Analysis/DataFlowFramework.h
+++ b/mlir/include/mlir/Analysis/DataFlowFramework.h
@@ -707,7 +707,7 @@ template <typename AnalysisT, typename... Args>
 AnalysisT *DataFlowSolver::load(Args &&...args) {
   childAnalyses.emplace_back(new AnalysisT(*this, std::forward<Args>(args)...));
 #if LLVM_ENABLE_ABI_BREAKING_CHECKS
-  childAnalyses.back().get()->debugName = llvm::getTypeName<AnalysisT>();
+  childAnalyses.back()->debugName = llvm::getTypeName<AnalysisT>();
 #endif // LLVM_ENABLE_ABI_BREAKING_CHECKS
   return static_cast<AnalysisT *>(childAnalyses.back().get());
 }



More information about the Mlir-commits mailing list