[Mlir-commits] [mlir] [mlir] Use llvm::transform (NFC) (PR #167205)

Kazu Hirata llvmlistbot at llvm.org
Sun Nov 9 09:02:00 PST 2025


================
@@ -80,10 +80,9 @@ Pattern::Pattern(const void *rootValue, RootKind rootKind,
   if (generatedNames.empty())
     return;
   generatedOps.reserve(generatedNames.size());
-  std::transform(generatedNames.begin(), generatedNames.end(),
-                 std::back_inserter(generatedOps), [context](StringRef name) {
-                   return OperationName(name, context);
-                 });
+  llvm::transform(
+      generatedNames, std::back_inserter(generatedOps),
+      [context](StringRef name) { return OperationName(name, context); });
----------------
kazutakahirata wrote:

Fixed with `llvm::append_range` and `llvm::map_range`.

https://github.com/llvm/llvm-project/pull/167205


More information about the Mlir-commits mailing list