[Mlir-commits] [mlir] cbff02b - [mlir][emitc] Fix invalid syntax in example of emitc.return (#121112)
llvmlistbot at llvm.org
llvmlistbot at llvm.org
Thu Jan 2 09:13:31 PST 2025
Author: hatoo
Date: 2025-01-02T18:13:27+01:00
New Revision: cbff02b101c20ad6557d64c998d03dab5ee4aad7
URL: https://github.com/llvm/llvm-project/commit/cbff02b101c20ad6557d64c998d03dab5ee4aad7
DIFF: https://github.com/llvm/llvm-project/commit/cbff02b101c20ad6557d64c998d03dab5ee4aad7.diff
LOG: [mlir][emitc] Fix invalid syntax in example of emitc.return (#121112)
A return type of `emitc.func` must be specified with `->` instead of
`:`. I've verified the syntax using `mlir-translate --mlir-to-cpp`.
Added:
Modified:
mlir/include/mlir/Dialect/EmitC/IR/EmitC.td
Removed:
################################################################################
diff --git a/mlir/include/mlir/Dialect/EmitC/IR/EmitC.td b/mlir/include/mlir/Dialect/EmitC/IR/EmitC.td
index 729a573b71c97d..744a0dc4770e60 100644
--- a/mlir/include/mlir/Dialect/EmitC/IR/EmitC.td
+++ b/mlir/include/mlir/Dialect/EmitC/IR/EmitC.td
@@ -727,7 +727,7 @@ def EmitC_ReturnOp : EmitC_Op<"return", [Pure, HasParent<"FuncOp">,
Example:
```mlir
- emitc.func @foo() : (i32) {
+ emitc.func @foo() -> (i32) {
...
emitc.return %0 : i32
}
More information about the Mlir-commits
mailing list