[Mlir-commits] [mlir] [mlir][func]: Introduce ReplaceFuncSignature tranform operation (PR #143381)

Aviad Cohen llvmlistbot at llvm.org
Sat Jun 14 05:29:12 PDT 2025


================
@@ -0,0 +1,13 @@
+add_mlir_dialect_library(MLIRFuncUtils
+  Utils.cpp
+
+  ADDITIONAL_HEADER_DIRS
+  ${MLIR_MAIN_INCLUDE_DIR}/mlir/Dialect/Func/Utils
+
+  LINK_LIBS PUBLIC
+  MLIRFuncDialect
+  MLIRComplexDialect
----------------
AviadCo wrote:

I used Arith Utils as reference, without this I get:
FuncTransformOps.cpp:(.text._ZN4mlir9transform22ReplaceFuncSignatureOp5applyERNS0_17TransformRewriterERNS0_16TransformResultsERNS0_14TransformStateE+0x1285): undefined reference to `mlir::func::replaceFuncWithNewOrder(mlir::func::FuncOp, llvm::ArrayRef<unsigned int>, llvm::ArrayRef<unsigned int>)'

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


More information about the Mlir-commits mailing list