[Mlir-commits] [mlir] ffc8780 - [MLIR] Fix mlir-doc build failures by adding -dialect to add_mlir_doc calls

Mehdi Amini llvmlistbot at llvm.org
Thu Feb 26 05:19:28 PST 2026


Author: Mehdi Amini
Date: 2026-02-26T05:19:21-08:00
New Revision: ffc8780d1aedb866c7ba62dc820ba51ed8d62d18

URL: https://github.com/llvm/llvm-project/commit/ffc8780d1aedb866c7ba62dc820ba51ed8d62d18
DIFF: https://github.com/llvm/llvm-project/commit/ffc8780d1aedb866c7ba62dc820ba51ed8d62d18.diff

LOG: [MLIR] Fix mlir-doc build failures by adding -dialect to add_mlir_doc calls

Add -dialect=<name> to all add_mlir_doc() calls that were missing it, fixing
failures after a8f2e80d5fe3 made findDialectToGenerate() require -dialect when
multiple dialects are present in a .td file.

Added: 
    

Modified: 
    mlir/include/mlir/Dialect/Affine/IR/CMakeLists.txt
    mlir/include/mlir/Dialect/Affine/TransformOps/CMakeLists.txt
    mlir/include/mlir/Dialect/ArmNeon/TransformOps/CMakeLists.txt
    mlir/include/mlir/Dialect/ArmSME/IR/CMakeLists.txt
    mlir/include/mlir/Dialect/ArmSVE/TransformOps/CMakeLists.txt
    mlir/include/mlir/Dialect/Bufferization/TransformOps/CMakeLists.txt
    mlir/include/mlir/Dialect/DLTI/TransformOps/CMakeLists.txt
    mlir/include/mlir/Dialect/Func/IR/CMakeLists.txt
    mlir/include/mlir/Dialect/Func/TransformOps/CMakeLists.txt
    mlir/include/mlir/Dialect/GPU/IR/CMakeLists.txt
    mlir/include/mlir/Dialect/GPU/TransformOps/CMakeLists.txt
    mlir/include/mlir/Dialect/LLVMIR/CMakeLists.txt
    mlir/include/mlir/Dialect/Linalg/IR/CMakeLists.txt
    mlir/include/mlir/Dialect/Linalg/TransformOps/CMakeLists.txt
    mlir/include/mlir/Dialect/MemRef/IR/CMakeLists.txt
    mlir/include/mlir/Dialect/MemRef/TransformOps/CMakeLists.txt
    mlir/include/mlir/Dialect/SCF/TransformOps/CMakeLists.txt
    mlir/include/mlir/Dialect/SPIRV/IR/CMakeLists.txt
    mlir/include/mlir/Dialect/Tensor/TransformOps/CMakeLists.txt
    mlir/include/mlir/Dialect/Tosa/IR/CMakeLists.txt
    mlir/include/mlir/Dialect/Transform/DebugExtension/CMakeLists.txt
    mlir/include/mlir/Dialect/Transform/IR/CMakeLists.txt
    mlir/include/mlir/Dialect/Transform/IRDLExtension/CMakeLists.txt
    mlir/include/mlir/Dialect/Transform/LoopExtension/CMakeLists.txt
    mlir/include/mlir/Dialect/Transform/PDLExtension/CMakeLists.txt
    mlir/include/mlir/Dialect/Transform/SMTExtension/CMakeLists.txt
    mlir/include/mlir/Dialect/Transform/TuneExtension/CMakeLists.txt
    mlir/include/mlir/Dialect/Vector/IR/CMakeLists.txt
    mlir/include/mlir/Dialect/XeGPU/TransformOps/CMakeLists.txt

Removed: 
    


################################################################################
diff  --git a/mlir/include/mlir/Dialect/Affine/IR/CMakeLists.txt b/mlir/include/mlir/Dialect/Affine/IR/CMakeLists.txt
index 49d00e0c54e73..33287ff359b42 100644
--- a/mlir/include/mlir/Dialect/Affine/IR/CMakeLists.txt
+++ b/mlir/include/mlir/Dialect/Affine/IR/CMakeLists.txt
@@ -1,5 +1,5 @@
 add_mlir_dialect(AffineOps affine)
-add_mlir_doc(AffineOps AffineOps Dialects/ -gen-op-doc)
+add_mlir_doc(AffineOps AffineOps Dialects/ -gen-op-doc -dialect=affine)
 
 add_mlir_interface(AffineMemoryOpInterfaces)
 add_dependencies(MLIRAffineOpsIncGen MLIRAffineMemoryOpInterfacesIncGen)

diff  --git a/mlir/include/mlir/Dialect/Affine/TransformOps/CMakeLists.txt b/mlir/include/mlir/Dialect/Affine/TransformOps/CMakeLists.txt
index 3d16eaa1900ad..3afb5b965f01c 100644
--- a/mlir/include/mlir/Dialect/Affine/TransformOps/CMakeLists.txt
+++ b/mlir/include/mlir/Dialect/Affine/TransformOps/CMakeLists.txt
@@ -3,4 +3,4 @@ mlir_tablegen(AffineTransformOps.h.inc -gen-op-decls)
 mlir_tablegen(AffineTransformOps.cpp.inc -gen-op-defs)
 add_mlir_dialect_tablegen_target(MLIRAffineTransformOpsIncGen)
 
-add_mlir_doc(AffineTransformOps AffineLoopTransformOps Dialects/ -gen-op-doc)
+add_mlir_doc(AffineTransformOps AffineLoopTransformOps Dialects/ -gen-op-doc -dialect=transform)

diff  --git a/mlir/include/mlir/Dialect/ArmNeon/TransformOps/CMakeLists.txt b/mlir/include/mlir/Dialect/ArmNeon/TransformOps/CMakeLists.txt
index f652ba6bdc419..68d8981de5c07 100644
--- a/mlir/include/mlir/Dialect/ArmNeon/TransformOps/CMakeLists.txt
+++ b/mlir/include/mlir/Dialect/ArmNeon/TransformOps/CMakeLists.txt
@@ -3,4 +3,4 @@ mlir_tablegen(ArmNeonVectorTransformOps.h.inc -gen-op-decls)
 mlir_tablegen(ArmNeonVectorTransformOps.cpp.inc -gen-op-defs)
 add_mlir_dialect_tablegen_target(MLIRArmNeonVectorTransformOpsIncGen)
 
-add_mlir_doc(ArmNeonVectorTransformOps ArmNeonVectorTransformOps Dialects/ -gen-op-doc)
+add_mlir_doc(ArmNeonVectorTransformOps ArmNeonVectorTransformOps Dialects/ -gen-op-doc -dialect=transform)

diff  --git a/mlir/include/mlir/Dialect/ArmSME/IR/CMakeLists.txt b/mlir/include/mlir/Dialect/ArmSME/IR/CMakeLists.txt
index 2e4538ffb00b4..b937f192c2515 100644
--- a/mlir/include/mlir/Dialect/ArmSME/IR/CMakeLists.txt
+++ b/mlir/include/mlir/Dialect/ArmSME/IR/CMakeLists.txt
@@ -29,5 +29,5 @@ mlir_tablegen(ArmSMEIntrinsicConversions.inc -gen-llvmir-conversions)
 add_mlir_dialect_tablegen_target(MLIRArmSMEIntrinsicOpsIncGen)
 
 # Generate the docs
-add_mlir_doc(ArmSMEOps ArmSMEOps Dialects/ -gen-op-doc)
-add_mlir_doc(ArmSMEIntrinsicOps ArmSMEIntrinsicOps Dialects/ -gen-op-doc)
+add_mlir_doc(ArmSMEOps ArmSMEOps Dialects/ -gen-op-doc -dialect=arm_sme)
+add_mlir_doc(ArmSMEIntrinsicOps ArmSMEIntrinsicOps Dialects/ -gen-op-doc -dialect=arm_sme)

diff  --git a/mlir/include/mlir/Dialect/ArmSVE/TransformOps/CMakeLists.txt b/mlir/include/mlir/Dialect/ArmSVE/TransformOps/CMakeLists.txt
index 699edabc598d9..10b29c0e9f40e 100644
--- a/mlir/include/mlir/Dialect/ArmSVE/TransformOps/CMakeLists.txt
+++ b/mlir/include/mlir/Dialect/ArmSVE/TransformOps/CMakeLists.txt
@@ -3,4 +3,4 @@ mlir_tablegen(ArmSVEVectorTransformOps.h.inc -gen-op-decls)
 mlir_tablegen(ArmSVEVectorTransformOps.cpp.inc -gen-op-defs)
 add_mlir_dialect_tablegen_target(MLIRArmSVEVectorTransformOpsIncGen)
 
-add_mlir_doc(ArmSVEVectorTransformOps ArmSVEVectorTransformOps Dialects/ -gen-op-doc)
+add_mlir_doc(ArmSVEVectorTransformOps ArmSVEVectorTransformOps Dialects/ -gen-op-doc -dialect=transform)

diff  --git a/mlir/include/mlir/Dialect/Bufferization/TransformOps/CMakeLists.txt b/mlir/include/mlir/Dialect/Bufferization/TransformOps/CMakeLists.txt
index dbccd7c82adb7..b11d96b5350b4 100644
--- a/mlir/include/mlir/Dialect/Bufferization/TransformOps/CMakeLists.txt
+++ b/mlir/include/mlir/Dialect/Bufferization/TransformOps/CMakeLists.txt
@@ -3,4 +3,4 @@ mlir_tablegen(BufferizationTransformOps.h.inc -gen-op-decls)
 mlir_tablegen(BufferizationTransformOps.cpp.inc -gen-op-defs)
 add_mlir_dialect_tablegen_target(MLIRBufferizationTransformOpsIncGen)
 
-add_mlir_doc(BufferizationTransformOps BufferizationTransformOps Dialects/ -gen-op-doc)
+add_mlir_doc(BufferizationTransformOps BufferizationTransformOps Dialects/ -gen-op-doc -dialect=transform)

diff  --git a/mlir/include/mlir/Dialect/DLTI/TransformOps/CMakeLists.txt b/mlir/include/mlir/Dialect/DLTI/TransformOps/CMakeLists.txt
index 9c13682ae7973..9d350ab6879d8 100644
--- a/mlir/include/mlir/Dialect/DLTI/TransformOps/CMakeLists.txt
+++ b/mlir/include/mlir/Dialect/DLTI/TransformOps/CMakeLists.txt
@@ -3,4 +3,4 @@ mlir_tablegen(DLTITransformOps.h.inc -gen-op-decls)
 mlir_tablegen(DLTITransformOps.cpp.inc -gen-op-defs)
 add_mlir_dialect_tablegen_target(MLIRDLTITransformOpsIncGen)
 
-add_mlir_doc(DLTITransformOps DLTITransformOps Dialects/ -gen-op-doc)
+add_mlir_doc(DLTITransformOps DLTITransformOps Dialects/ -gen-op-doc -dialect=transform)

diff  --git a/mlir/include/mlir/Dialect/Func/IR/CMakeLists.txt b/mlir/include/mlir/Dialect/Func/IR/CMakeLists.txt
index b5929783643e6..fecf04cb2036f 100644
--- a/mlir/include/mlir/Dialect/Func/IR/CMakeLists.txt
+++ b/mlir/include/mlir/Dialect/Func/IR/CMakeLists.txt
@@ -5,4 +5,4 @@ mlir_tablegen(FuncOpsDialect.h.inc -gen-dialect-decls)
 mlir_tablegen(FuncOpsDialect.cpp.inc -gen-dialect-defs)
 add_mlir_dialect_tablegen_target(MLIRFuncOpsIncGen)
 
-add_mlir_doc(FuncOps FuncOps Dialects/ -gen-op-doc)
+add_mlir_doc(FuncOps FuncOps Dialects/ -gen-op-doc -dialect=func)

diff  --git a/mlir/include/mlir/Dialect/Func/TransformOps/CMakeLists.txt b/mlir/include/mlir/Dialect/Func/TransformOps/CMakeLists.txt
index b505489a91621..d3bf76d37122e 100644
--- a/mlir/include/mlir/Dialect/Func/TransformOps/CMakeLists.txt
+++ b/mlir/include/mlir/Dialect/Func/TransformOps/CMakeLists.txt
@@ -3,4 +3,4 @@ mlir_tablegen(FuncTransformOps.h.inc -gen-op-decls)
 mlir_tablegen(FuncTransformOps.cpp.inc -gen-op-defs)
 add_mlir_dialect_tablegen_target(MLIRFuncTransformOpsIncGen)
 
-add_mlir_doc(FuncTransformOps FuncTransformOps Dialects/ -gen-op-doc)
+add_mlir_doc(FuncTransformOps FuncTransformOps Dialects/ -gen-op-doc -dialect=transform)

diff  --git a/mlir/include/mlir/Dialect/GPU/IR/CMakeLists.txt b/mlir/include/mlir/Dialect/GPU/IR/CMakeLists.txt
index f7c84fca269e8..32323ab62332a 100644
--- a/mlir/include/mlir/Dialect/GPU/IR/CMakeLists.txt
+++ b/mlir/include/mlir/Dialect/GPU/IR/CMakeLists.txt
@@ -1,5 +1,5 @@
 add_mlir_dialect(GPUOps gpu)
-add_mlir_doc(GPUOps GPUOps Dialects/ -gen-op-doc)
+add_mlir_doc(GPUOps GPUOps Dialects/ -gen-op-doc -dialect=gpu)
 
 set(LLVM_TARGET_DEFINITIONS GPUBase.td)
 mlir_tablegen(GPUOpInterfaces.h.inc -gen-op-interface-decls)

diff  --git a/mlir/include/mlir/Dialect/GPU/TransformOps/CMakeLists.txt b/mlir/include/mlir/Dialect/GPU/TransformOps/CMakeLists.txt
index 41c7499d12c87..db8ddaf005100 100644
--- a/mlir/include/mlir/Dialect/GPU/TransformOps/CMakeLists.txt
+++ b/mlir/include/mlir/Dialect/GPU/TransformOps/CMakeLists.txt
@@ -3,4 +3,4 @@ mlir_tablegen(GPUTransformOps.h.inc -gen-op-decls)
 mlir_tablegen(GPUTransformOps.cpp.inc -gen-op-defs)
 add_mlir_dialect_tablegen_target(MLIRGPUTransformOpsIncGen)
 
-add_mlir_doc(GPUTransformOps GPUTransformOps Dialects/ -gen-op-doc)
+add_mlir_doc(GPUTransformOps GPUTransformOps Dialects/ -gen-op-doc -dialect=transform)

diff  --git a/mlir/include/mlir/Dialect/LLVMIR/CMakeLists.txt b/mlir/include/mlir/Dialect/LLVMIR/CMakeLists.txt
index 25b56cc9e5594..12fca3001ae69 100644
--- a/mlir/include/mlir/Dialect/LLVMIR/CMakeLists.txt
+++ b/mlir/include/mlir/Dialect/LLVMIR/CMakeLists.txt
@@ -23,8 +23,8 @@ mlir_tablegen(LLVMIntrinsicOps.h.inc -gen-op-decls)
 mlir_tablegen(LLVMIntrinsicOps.cpp.inc -gen-op-defs)
 add_mlir_dialect_tablegen_target(MLIRLLVMIntrinsicOpsIncGen)
 
-add_mlir_doc(LLVMOps LLVMOps Dialects/ -gen-op-doc)
-add_mlir_doc(LLVMIntrinsicOps LLVMIntrinsicOps Dialects/ -gen-op-doc)
+add_mlir_doc(LLVMOps LLVMOps Dialects/ -gen-op-doc -dialect=llvm)
+add_mlir_doc(LLVMIntrinsicOps LLVMIntrinsicOps Dialects/ -gen-op-doc -dialect=llvm)
 
 set(LLVM_TARGET_DEFINITIONS LLVMInterfaces.td)
 mlir_tablegen(LLVMInterfaces.h.inc -gen-op-interface-decls)
@@ -63,7 +63,7 @@ mlir_tablegen(NVVMRequiresSMTraits.cpp.inc -gen-op-interface-defs)
 add_mlir_dialect_tablegen_target(MLIRNVVMRequiresSMTraitsIncGen)
 
 add_mlir_dialect(NVVMOps nvvm)
-add_mlir_doc(NVVMOps NVVMOps Dialects/ -gen-op-doc)
+add_mlir_doc(NVVMOps NVVMOps Dialects/ -gen-op-doc -dialect=nvvm)
 set(LLVM_TARGET_DEFINITIONS NVVMOps.td)
 mlir_tablegen(NVVMConversions.inc -gen-llvmir-conversions)
 mlir_tablegen(NVVMFromLLVMIRConversions.inc -gen-intr-from-llvmir-conversions)

diff  --git a/mlir/include/mlir/Dialect/Linalg/IR/CMakeLists.txt b/mlir/include/mlir/Dialect/Linalg/IR/CMakeLists.txt
index d62acedebe648..4ec880ab82b20 100644
--- a/mlir/include/mlir/Dialect/Linalg/IR/CMakeLists.txt
+++ b/mlir/include/mlir/Dialect/Linalg/IR/CMakeLists.txt
@@ -69,7 +69,7 @@ mlir_tablegen(LinalgOpsAttrDefs.h.inc -gen-attrdef-decls)
 mlir_tablegen(LinalgOpsAttrDefs.cpp.inc -gen-attrdef-defs)
 add_mlir_dialect_tablegen_target(MLIRLinalgOpsAttributesIncGen)
 
-add_mlir_doc(LinalgDoc LinalgOps Dialects/ -gen-op-doc)
+add_mlir_doc(LinalgDoc LinalgOps Dialects/ -gen-op-doc -dialect=linalg)
 add_dependencies(LinalgOpsDocGen LinalgOdsGen)
 
 set(LLVM_TARGET_DEFINITIONS LinalgStructuredOps.td)

diff  --git a/mlir/include/mlir/Dialect/Linalg/TransformOps/CMakeLists.txt b/mlir/include/mlir/Dialect/Linalg/TransformOps/CMakeLists.txt
index 71a2689f08af8..94e4e56224953 100644
--- a/mlir/include/mlir/Dialect/Linalg/TransformOps/CMakeLists.txt
+++ b/mlir/include/mlir/Dialect/Linalg/TransformOps/CMakeLists.txt
@@ -13,5 +13,5 @@ mlir_tablegen(LinalgTransformOpsEnums.h.inc -gen-enum-decls)
 mlir_tablegen(LinalgTransformOpsEnums.cpp.inc -gen-enum-defs)
 add_mlir_dialect_tablegen_target(MLIRLinalgTransformEnumsIncGen)
 
-add_mlir_doc(LinalgMatchOps LinalgStructuredMatchOps Dialects/ -gen-op-doc)
-add_mlir_doc(LinalgTransformOps LinalgStructuredTransformOps Dialects/ -gen-op-doc)
+add_mlir_doc(LinalgMatchOps LinalgStructuredMatchOps Dialects/ -gen-op-doc -dialect=transform)
+add_mlir_doc(LinalgTransformOps LinalgStructuredTransformOps Dialects/ -gen-op-doc -dialect=transform)

diff  --git a/mlir/include/mlir/Dialect/MemRef/IR/CMakeLists.txt b/mlir/include/mlir/Dialect/MemRef/IR/CMakeLists.txt
index 67e27141c18ab..acba41c7421d0 100644
--- a/mlir/include/mlir/Dialect/MemRef/IR/CMakeLists.txt
+++ b/mlir/include/mlir/Dialect/MemRef/IR/CMakeLists.txt
@@ -1,3 +1,3 @@
 add_mlir_dialect(MemRefOps memref)
 add_mlir_interface(MemoryAccessOpInterfaces)
-add_mlir_doc(MemRefOps MemRefOps Dialects/ -gen-op-doc)
+add_mlir_doc(MemRefOps MemRefOps Dialects/ -gen-op-doc -dialect=memref)

diff  --git a/mlir/include/mlir/Dialect/MemRef/TransformOps/CMakeLists.txt b/mlir/include/mlir/Dialect/MemRef/TransformOps/CMakeLists.txt
index 3170faa278e2d..fc0eb60887b30 100644
--- a/mlir/include/mlir/Dialect/MemRef/TransformOps/CMakeLists.txt
+++ b/mlir/include/mlir/Dialect/MemRef/TransformOps/CMakeLists.txt
@@ -3,4 +3,4 @@ mlir_tablegen(MemRefTransformOps.h.inc -gen-op-decls)
 mlir_tablegen(MemRefTransformOps.cpp.inc -gen-op-defs)
 add_mlir_dialect_tablegen_target(MLIRMemRefTransformOpsIncGen)
 
-add_mlir_doc(MemRefTransformOps MemRefTransformOps Dialects/ -gen-op-doc)
+add_mlir_doc(MemRefTransformOps MemRefTransformOps Dialects/ -gen-op-doc -dialect=transform)

diff  --git a/mlir/include/mlir/Dialect/SCF/TransformOps/CMakeLists.txt b/mlir/include/mlir/Dialect/SCF/TransformOps/CMakeLists.txt
index 97d7b0474e217..c9512abccb339 100644
--- a/mlir/include/mlir/Dialect/SCF/TransformOps/CMakeLists.txt
+++ b/mlir/include/mlir/Dialect/SCF/TransformOps/CMakeLists.txt
@@ -3,4 +3,4 @@ mlir_tablegen(SCFTransformOps.h.inc -gen-op-decls)
 mlir_tablegen(SCFTransformOps.cpp.inc -gen-op-defs)
 add_mlir_dialect_tablegen_target(MLIRSCFTransformOpsIncGen)
 
-add_mlir_doc(SCFTransformOps SCFLoopTransformOps Dialects/ -gen-op-doc)
+add_mlir_doc(SCFTransformOps SCFLoopTransformOps Dialects/ -gen-op-doc -dialect=transform)

diff  --git a/mlir/include/mlir/Dialect/SPIRV/IR/CMakeLists.txt b/mlir/include/mlir/Dialect/SPIRV/IR/CMakeLists.txt
index cbdc0b2c7d4b9..821211dcd0891 100644
--- a/mlir/include/mlir/Dialect/SPIRV/IR/CMakeLists.txt
+++ b/mlir/include/mlir/Dialect/SPIRV/IR/CMakeLists.txt
@@ -1,5 +1,5 @@
 add_mlir_dialect(SPIRVOps spirv)
-add_mlir_doc(SPIRVOps SPIRVOps Dialects/ -gen-op-doc)
+add_mlir_doc(SPIRVOps SPIRVOps Dialects/ -gen-op-doc -dialect=spirv)
 
 set(LLVM_TARGET_DEFINITIONS SPIRVBase.td)
 mlir_tablegen(SPIRVEnums.h.inc -gen-enum-decls)

diff  --git a/mlir/include/mlir/Dialect/Tensor/TransformOps/CMakeLists.txt b/mlir/include/mlir/Dialect/Tensor/TransformOps/CMakeLists.txt
index eccf47f61b758..f68709ac2fa92 100644
--- a/mlir/include/mlir/Dialect/Tensor/TransformOps/CMakeLists.txt
+++ b/mlir/include/mlir/Dialect/Tensor/TransformOps/CMakeLists.txt
@@ -3,4 +3,4 @@ mlir_tablegen(TensorTransformOps.h.inc -gen-op-decls)
 mlir_tablegen(TensorTransformOps.cpp.inc -gen-op-defs)
 add_mlir_dialect_tablegen_target(MLIRTensorTransformOpsIncGen)
 
-add_mlir_doc(TensorTransformOps TensorTransformOps Dialects/ -gen-op-doc)
+add_mlir_doc(TensorTransformOps TensorTransformOps Dialects/ -gen-op-doc -dialect=transform)

diff  --git a/mlir/include/mlir/Dialect/Tosa/IR/CMakeLists.txt b/mlir/include/mlir/Dialect/Tosa/IR/CMakeLists.txt
index f533b29fe2216..5d78f76d8810a 100644
--- a/mlir/include/mlir/Dialect/Tosa/IR/CMakeLists.txt
+++ b/mlir/include/mlir/Dialect/Tosa/IR/CMakeLists.txt
@@ -1,5 +1,5 @@
 add_mlir_dialect(TosaOps tosa)
-add_mlir_doc(TosaOps TosaOps Dialects/ -gen-op-doc)
+add_mlir_doc(TosaOps TosaOps Dialects/ -gen-op-doc -dialect=tosa)
 add_mlir_interface(TosaInterfaces)
 
 set(LLVM_TARGET_DEFINITIONS TosaOps.td)

diff  --git a/mlir/include/mlir/Dialect/Transform/DebugExtension/CMakeLists.txt b/mlir/include/mlir/Dialect/Transform/DebugExtension/CMakeLists.txt
index a3ebfbf5323a4..5fe28dd84c03d 100644
--- a/mlir/include/mlir/Dialect/Transform/DebugExtension/CMakeLists.txt
+++ b/mlir/include/mlir/Dialect/Transform/DebugExtension/CMakeLists.txt
@@ -3,4 +3,4 @@ mlir_tablegen(DebugExtensionOps.h.inc -gen-op-decls)
 mlir_tablegen(DebugExtensionOps.cpp.inc -gen-op-defs)
 add_mlir_dialect_tablegen_target(MLIRTransformDialectDebugExtensionOpsIncGen)
 
-add_mlir_doc(DebugExtensionOps DebugExtensionOps Dialects/ -gen-op-doc)
+add_mlir_doc(DebugExtensionOps DebugExtensionOps Dialects/ -gen-op-doc -dialect=transform)

diff  --git a/mlir/include/mlir/Dialect/Transform/IR/CMakeLists.txt b/mlir/include/mlir/Dialect/Transform/IR/CMakeLists.txt
index 34e0801829ac3..7ec923bfa4a0e 100644
--- a/mlir/include/mlir/Dialect/Transform/IR/CMakeLists.txt
+++ b/mlir/include/mlir/Dialect/Transform/IR/CMakeLists.txt
@@ -11,7 +11,7 @@ set(LLVM_TARGET_DEFINITIONS TransformTypes.td)
 mlir_tablegen(TransformTypes.h.inc -gen-typedef-decls)
 mlir_tablegen(TransformTypes.cpp.inc -gen-typedef-defs)
 add_mlir_dialect_tablegen_target(MLIRTransformTypesIncGen)
-add_mlir_doc(TransformTypes TransformTypes Dialects/ -gen-typedef-doc)
+add_mlir_doc(TransformTypes TransformTypes Dialects/ -gen-typedef-doc -dialect=transform)
 
 set(LLVM_TARGET_DEFINITIONS TransformAttrs.td)
 mlir_tablegen(TransformDialectEnums.h.inc -gen-enum-decls)

diff  --git a/mlir/include/mlir/Dialect/Transform/IRDLExtension/CMakeLists.txt b/mlir/include/mlir/Dialect/Transform/IRDLExtension/CMakeLists.txt
index 3bcaab01cb1b8..d4d581505a797 100644
--- a/mlir/include/mlir/Dialect/Transform/IRDLExtension/CMakeLists.txt
+++ b/mlir/include/mlir/Dialect/Transform/IRDLExtension/CMakeLists.txt
@@ -3,4 +3,4 @@ mlir_tablegen(IRDLExtensionOps.h.inc -gen-op-decls)
 mlir_tablegen(IRDLExtensionOps.cpp.inc -gen-op-defs)
 add_mlir_dialect_tablegen_target(MLIRTransformDialectIRDLExtensionOpsIncGen)
 
-add_mlir_doc(IRDLExtensionOps IRDLExtensionOps Dialects/ -gen-op-doc)
+add_mlir_doc(IRDLExtensionOps IRDLExtensionOps Dialects/ -gen-op-doc -dialect=transform)

diff  --git a/mlir/include/mlir/Dialect/Transform/LoopExtension/CMakeLists.txt b/mlir/include/mlir/Dialect/Transform/LoopExtension/CMakeLists.txt
index afb2c77795655..8d6384c236261 100644
--- a/mlir/include/mlir/Dialect/Transform/LoopExtension/CMakeLists.txt
+++ b/mlir/include/mlir/Dialect/Transform/LoopExtension/CMakeLists.txt
@@ -3,4 +3,4 @@ mlir_tablegen(LoopExtensionOps.h.inc -gen-op-decls)
 mlir_tablegen(LoopExtensionOps.cpp.inc -gen-op-defs)
 add_mlir_dialect_tablegen_target(MLIRTransformDialectLoopExtensionOpsIncGen)
 
-add_mlir_doc(LoopExtensionOps LoopExtensionOps Dialects/ -gen-op-doc)
+add_mlir_doc(LoopExtensionOps LoopExtensionOps Dialects/ -gen-op-doc -dialect=transform)

diff  --git a/mlir/include/mlir/Dialect/Transform/PDLExtension/CMakeLists.txt b/mlir/include/mlir/Dialect/Transform/PDLExtension/CMakeLists.txt
index fa3c0038589b8..1a4fb937ddb94 100644
--- a/mlir/include/mlir/Dialect/Transform/PDLExtension/CMakeLists.txt
+++ b/mlir/include/mlir/Dialect/Transform/PDLExtension/CMakeLists.txt
@@ -3,4 +3,4 @@ mlir_tablegen(PDLExtensionOps.h.inc -gen-op-decls)
 mlir_tablegen(PDLExtensionOps.cpp.inc -gen-op-defs)
 add_mlir_dialect_tablegen_target(MLIRTransformDialectPDLExtensionOpsIncGen)
 
-add_mlir_doc(PDLExtensionOps PDLExtensionOps Dialects/ -gen-op-doc)
+add_mlir_doc(PDLExtensionOps PDLExtensionOps Dialects/ -gen-op-doc -dialect=transform)

diff  --git a/mlir/include/mlir/Dialect/Transform/SMTExtension/CMakeLists.txt b/mlir/include/mlir/Dialect/Transform/SMTExtension/CMakeLists.txt
index da037c1e809de..55e7c19fc3f14 100644
--- a/mlir/include/mlir/Dialect/Transform/SMTExtension/CMakeLists.txt
+++ b/mlir/include/mlir/Dialect/Transform/SMTExtension/CMakeLists.txt
@@ -3,4 +3,4 @@ mlir_tablegen(SMTExtensionOps.h.inc -gen-op-decls)
 mlir_tablegen(SMTExtensionOps.cpp.inc -gen-op-defs)
 add_public_tablegen_target(MLIRTransformDialectSMTExtensionOpsIncGen)
 
-add_mlir_doc(SMTExtensionOps SMTExtensionOps Dialects/ -gen-op-doc)
+add_mlir_doc(SMTExtensionOps SMTExtensionOps Dialects/ -gen-op-doc -dialect=transform)

diff  --git a/mlir/include/mlir/Dialect/Transform/TuneExtension/CMakeLists.txt b/mlir/include/mlir/Dialect/Transform/TuneExtension/CMakeLists.txt
index 81893af3e60f7..72732251226ae 100644
--- a/mlir/include/mlir/Dialect/Transform/TuneExtension/CMakeLists.txt
+++ b/mlir/include/mlir/Dialect/Transform/TuneExtension/CMakeLists.txt
@@ -3,4 +3,4 @@ mlir_tablegen(TuneExtensionOps.h.inc -gen-op-decls)
 mlir_tablegen(TuneExtensionOps.cpp.inc -gen-op-defs)
 add_mlir_dialect_tablegen_target(MLIRTransformDialectTuneExtensionOpsIncGen)
 
-add_mlir_doc(TuneExtensionOps TuneExtensionOps Dialects/ -gen-op-doc)
+add_mlir_doc(TuneExtensionOps TuneExtensionOps Dialects/ -gen-op-doc -dialect=transform)

diff  --git a/mlir/include/mlir/Dialect/Vector/IR/CMakeLists.txt b/mlir/include/mlir/Dialect/Vector/IR/CMakeLists.txt
index 0dc45db198280..ede818b9b3496 100644
--- a/mlir/include/mlir/Dialect/Vector/IR/CMakeLists.txt
+++ b/mlir/include/mlir/Dialect/Vector/IR/CMakeLists.txt
@@ -1,5 +1,5 @@
 add_mlir_dialect(Vector vector)
-add_mlir_doc(VectorOps VectorOps Dialects/ -gen-op-doc)
+add_mlir_doc(VectorOps VectorOps Dialects/ -gen-op-doc -dialect=vector)
 
 # Add Vector operations
 set(LLVM_TARGET_DEFINITIONS VectorOps.td)

diff  --git a/mlir/include/mlir/Dialect/XeGPU/TransformOps/CMakeLists.txt b/mlir/include/mlir/Dialect/XeGPU/TransformOps/CMakeLists.txt
index 5924606402a02..318d0d9c8c86a 100644
--- a/mlir/include/mlir/Dialect/XeGPU/TransformOps/CMakeLists.txt
+++ b/mlir/include/mlir/Dialect/XeGPU/TransformOps/CMakeLists.txt
@@ -3,4 +3,4 @@ mlir_tablegen(XeGPUTransformOps.h.inc -gen-op-decls)
 mlir_tablegen(XeGPUTransformOps.cpp.inc -gen-op-defs)
 add_public_tablegen_target(MLIRXeGPUTransformOpsIncGen)
 
-add_mlir_doc(XeGPUTransformOps XeGPUTransformOps Dialects/ -gen-op-doc)
+add_mlir_doc(XeGPUTransformOps XeGPUTransformOps Dialects/ -gen-op-doc -dialect=transform)


        


More information about the Mlir-commits mailing list