[mlir][docs] Group the docs for defining dialect components
authorRiver Riddle <riddleriver@gmail.com>
Mon, 7 Nov 2022 23:35:43 +0000 (15:35 -0800)
committerRiver Riddle <riddleriver@gmail.com>
Fri, 2 Dec 2022 21:38:14 +0000 (13:38 -0800)
commit1294fa697176c244e92e72c0b01fd3b5e3a06477
tree6e2080b3b7064dc1d18f1e5c0caf33cb271e7794
parent0417b9d63735f70fa9c7fe35ba052665994bd546
[mlir][docs] Group the docs for defining dialect components

This moves the documentation for defining dialects, attributes/types,
and operations into a new `DefiningDialects` folder. This helps to
keep the documentation grouped together, making it easier to find
related documentation.

Differential Revision: https://reviews.llvm.org/D137594
18 files changed:
mlir/docs/Canonicalization.md
mlir/docs/DeclarativeRewrites.md
mlir/docs/DefiningDialects/AttributesAndTypes.md [moved from mlir/docs/AttributesAndTypes.md with 98% similarity]
mlir/docs/DefiningDialects/Operations.md [moved from mlir/docs/OpDefinitions.md with 99% similarity]
mlir/docs/DefiningDialects/_index.md [moved from mlir/docs/DefiningDialects.md with 96% similarity]
mlir/docs/Dialects/SPIR-V.md
mlir/docs/Dialects/_index.md
mlir/docs/Interfaces.md
mlir/docs/LangRef.md
mlir/docs/PassManagement.md
mlir/docs/Rationale/RationaleLinalgDialect.md
mlir/docs/Traits.md
mlir/docs/Tutorials/CreatingADialect.md
mlir/docs/Tutorials/QuickstartRewrites.md
mlir/docs/Tutorials/Toy/Ch-2.md
mlir/docs/Tutorials/Toy/Ch-3.md
mlir/docs/Tutorials/Toy/Ch-5.md
mlir/docs/Tutorials/Toy/Ch-7.md