llvm-project/mlir/g3doc
Lei Zhang 6e5d1b9d62 Add doc for declarative rewrite rules
This doc serves as a manual for table-driven declarative rewrite rules.
It lists all the details regarding supported mechanisms.

PiperOrigin-RevId: 267761702
2019-09-07 05:26:07 -07:00
..
Dialects [spirv] Add spv.loop 2019-09-05 12:45:53 -07:00
Tutorials LLVM dialect: prefix auxiliary operations with "mlir." 2019-09-03 09:10:56 -07:00
includes MLIR graph rewrite using pattern quickstart doc. 2019-03-29 16:14:35 -07:00
Canonicalization.md Replace the implementation of Function and Module with FuncOp and ModuleOp. 2019-07-03 14:37:18 -07:00
ConversionToLLVMDialect.md LLVM dialect: prefix auxiliary operations with "mlir." 2019-09-03 09:10:56 -07:00
DeclarativeRewrites.md Add doc for declarative rewrite rules 2019-09-07 05:26:07 -07:00
DefiningAttributesAndTypes.md Add an example of accessing the impl storage to the 'DefiningAttributesAndTypes' document. 2019-06-01 20:07:51 -07:00
DeveloperGuide.md Mention clang-format in the developer guide 2019-09-04 02:43:17 -07:00
Diagnostics.md Fix typos 2019-07-13 05:56:05 -07:00
DialectConversion.md Add a DialectConversion document detailing the conversion infrastructure. 2019-08-19 17:01:46 -07:00
GenericDAGRewriter.md Replace usages of instruction with operation in the g3 documents. 2019-03-29 17:56:57 -07:00
Interfaces.md Fix typos in Interfaces.md 2019-09-06 01:22:51 -07:00
LangRef.md NFC: Move the operation, region, and block sections to after the dialect section. 2019-08-23 10:09:14 -07:00
MLIRForGraphAlgorithms.md Rename -verify mlir-opt flag to -verify-expected-diagnostics 2019-06-19 23:08:03 -07:00
OpDefinitions.md Add doc for declarative rewrite rules 2019-09-07 05:26:07 -07:00
Passes.md Update MLIR code examples in Passes.md doc to use new affine.load/store dma_start/wait operations. 2019-08-20 10:38:55 -07:00
Quantization.md Bring naming of some quant ops in alignment with docs and introduce a few necessary additional ops (stats_ref, stats, coupled_ref). 2019-04-18 11:49:14 -07:00
QuickstartRewrites.md Update documentation for custom rewrite specs. 2019-08-26 10:28:09 -07:00
Rationale.md Update typo 2019-08-12 08:33:35 -07:00
RationaleSimplifiedPolyhedralForm.md docs: minor spelling tweaks 2019-07-02 16:43:02 -07:00
TestingGuide.md Fix minor typos in TestingGuide and OpDefinitions. 2019-08-21 17:45:30 -07:00
UsageOfConst.md Replace usages of instruction with operation in the g3 documents. 2019-03-29 17:56:57 -07:00
WritingAPass.md Generalize the analysis manager framework to work on any operation at any nesting. 2019-08-28 15:11:17 -07:00