[Mlir-commits] [mlir] fix toy readme bug (PR #172262)

llvmlistbot at llvm.org llvmlistbot at llvm.org
Mon Dec 15 00:53:37 PST 2025


llvmbot wrote:


<!--LLVM PR SUMMARY COMMENT-->

@llvm/pr-subscribers-mlir

Author: None (hellozmz)

<details>
<summary>Changes</summary>



---
Full diff: https://github.com/llvm/llvm-project/pull/172262.diff


1 Files Affected:

- (modified) mlir/docs/Tutorials/Toy/Ch-6.md (+2-2) 


``````````diff
diff --git a/mlir/docs/Tutorials/Toy/Ch-6.md b/mlir/docs/Tutorials/Toy/Ch-6.md
index 178c07338ac45..13c28c6cb8dff 100644
--- a/mlir/docs/Tutorials/Toy/Ch-6.md
+++ b/mlir/docs/Tutorials/Toy/Ch-6.md
@@ -34,7 +34,7 @@ static FlatSymbolRefAttr getOrInsertPrintf(PatternRewriter &rewriter,
                                            LLVM::LLVMDialect *llvmDialect) {
   auto *context = module.getContext();
   if (module.lookupSymbol<LLVM::LLVMFuncOp>("printf"))
-    return SymbolRefAttr::get("printf", context);
+    return SymbolRefAttr::get(context, "printf");
 
   // Create a function declaration for printf, the signature is:
   //   * `i32 (i8*, ...)`
@@ -48,7 +48,7 @@ static FlatSymbolRefAttr getOrInsertPrintf(PatternRewriter &rewriter,
   PatternRewriter::InsertionGuard insertGuard(rewriter);
   rewriter.setInsertionPointToStart(module.getBody());
   LLVM::LLVMFuncOp::create(rewriter, module.getLoc(), "printf", llvmFnType);
-  return SymbolRefAttr::get("printf", context);
+  return SymbolRefAttr::get(context, "printf");
 }
 ```
 

``````````

</details>


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


More information about the Mlir-commits mailing list