[mlir][NFC] Update dialect/op documentation to be consistent
authorRiver Riddle <riddleriver@gmail.com>
Mon, 30 Mar 2020 05:00:26 +0000 (22:00 -0700)
committerRiver Riddle <riddleriver@gmail.com>
Mon, 30 Mar 2020 05:02:23 +0000 (22:02 -0700)
commit16f27b70a50ccfe6929cdc6d182b89ac98e8e9f7
tree369862ab1af29977a3169a4fa1540331aed2a960
parentf86104bb68d0d7e38f6f98f29d551b5e659bb0fb
[mlir][NFC] Update dialect/op documentation to be consistent

Summary:
This revision performs a lot of different cleanups on operation documentation to ensure that they are consistent, e.g. using mlir code blocks, formatting, etc.

This revision also includes the auto-generated documentation into the hand-written documentation for the dialects that have a specific top-level dialect file. This updates the documentation for all dialects aside from SPIRV and STD. These dialects will be updated in a followup.

Differential Revision: https://reviews.llvm.org/D76734
15 files changed:
mlir/docs/Dialects/Affine.md
mlir/docs/Dialects/GPU.md
mlir/docs/Dialects/LLVM.md
mlir/docs/Dialects/Linalg.md
mlir/include/mlir/Dialect/Affine/IR/AffineOps.td
mlir/include/mlir/Dialect/Affine/IR/CMakeLists.txt
mlir/include/mlir/Dialect/GPU/CMakeLists.txt
mlir/include/mlir/Dialect/GPU/GPUOps.td
mlir/include/mlir/Dialect/Linalg/IR/CMakeLists.txt
mlir/include/mlir/Dialect/Linalg/IR/LinalgOps.td
mlir/include/mlir/Dialect/Linalg/IR/LinalgStructuredOps.td
mlir/include/mlir/Dialect/LoopOps/LoopOps.td
mlir/include/mlir/Dialect/Quant/QuantOps.td
mlir/include/mlir/Dialect/Shape/IR/CMakeLists.txt
mlir/include/mlir/Dialect/Vector/VectorOps.td