[mlir] generate documentation for transform dialect extensions

This commit is contained in:
Alex Zinenko 2022-06-15 15:04:52 +02:00
parent 4e1090cfe9
commit 2f1791c43c
4 changed files with 19 additions and 0 deletions

View File

@ -3,4 +3,17 @@
[TOC]
[include "Dialects/TransformOps.md"]
## Bufferization Transform Operations
[include "Dialects/BufferizationTransformOps.md"]
## Loop (SCF) Transform Operations
[include "Dialects/SCFLoopTransformOps.md"]
## Structured (Linalg) Transform Operations
[include "Dialects/LinalgStructuredTransformOps.md"]
[include "Dialects/TransformOpInterfaces.md"]

View File

@ -2,3 +2,5 @@ set(LLVM_TARGET_DEFINITIONS BufferizationTransformOps.td)
mlir_tablegen(BufferizationTransformOps.h.inc -gen-op-decls)
mlir_tablegen(BufferizationTransformOps.cpp.inc -gen-op-defs)
add_public_tablegen_target(MLIRBufferizationTransformOpsIncGen)
add_mlir_doc(BufferizationTransformOps BufferizationTransformOps Dialects/ -gen-op-doc)

View File

@ -2,3 +2,5 @@ set(LLVM_TARGET_DEFINITIONS LinalgTransformOps.td)
mlir_tablegen(LinalgTransformOps.h.inc -gen-op-decls)
mlir_tablegen(LinalgTransformOps.cpp.inc -gen-op-defs)
add_public_tablegen_target(MLIRLinalgTransformOpsIncGen)
add_mlir_doc(LinalgTransformOps LinalgStructuredTransformOps Dialects/ -gen-op-doc)

View File

@ -2,3 +2,5 @@ set(LLVM_TARGET_DEFINITIONS SCFTransformOps.td)
mlir_tablegen(SCFTransformOps.h.inc -gen-op-decls)
mlir_tablegen(SCFTransformOps.cpp.inc -gen-op-defs)
add_public_tablegen_target(MLIRSCFTransformOpsIncGen)
add_mlir_doc(SCFTransformOps SCFLoopTransformOps Dialects/ -gen-op-doc)