llvm-project/mlir/g3doc
River Riddle 300112e135 Merge Ch3 of the Toy tutorial into chapter 2.
This effectively rewrites Ch.2 to introduce dialects, operations, and registration instead of deferring to Ch.3. This allows for introducing the best practices up front(using ODS, registering operations, etc.), and limits the opaque API to the chapter document instead of the code.

PiperOrigin-RevId: 274724289
2019-10-14 21:13:45 -07:00
..
Dialects LLVM Dialect: introduce llvm.mlir.null operation 2019-10-11 06:32:24 -07:00
Tutorials Merge Ch3 of the Toy tutorial into chapter 2. 2019-10-14 21:13:45 -07:00
includes MLIR graph rewrite using pattern quickstart doc. 2019-03-29 16:14:35 -07:00
Canonicalization.md Minor spelling tweaks 2019-09-25 11:57:44 -07:00
ConversionToLLVMDialect.md Use llvm.func to define functions with wrapped LLVM IR function type 2019-10-10 01:34:06 -07:00
DeclarativeRewrites.md [DRR] Explain result type deduction in doc 2019-09-30 11:49:22 -07:00
DefiningAttributesAndTypes.md Minor spelling tweaks 2019-09-25 11:57:44 -07:00
DeveloperGuide.md Minor spelling tweaks 2019-09-25 11:57:44 -07:00
Diagnostics.md Add OpaqueLoc to MLIR locations. 2019-10-07 05:05:42 -07:00
DialectConversion.md Add a DialectConversion document detailing the conversion infrastructure. 2019-08-19 17:01:46 -07:00
GenericDAGRewriter.md Minor spelling tweaks 2019-09-25 11:57:44 -07:00
Interfaces.md Fix example in OpInterfaces documentation 2019-10-02 09:16:27 -07:00
LangRef.md Add support for parsing/printing non bare-identifier SymbolRefs. 2019-10-08 17:45:07 -07:00
MLIRForGraphAlgorithms.md Minor spelling tweaks 2019-09-25 11:57:44 -07:00
OpDefinitions.md Fix a comment in the OperationInterface example. 2019-10-07 09:27:25 -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 Minor spelling tweaks 2019-09-25 11:57:44 -07:00
QuickstartRewrites.md Minor spelling tweaks 2019-09-25 11:57:44 -07:00
Rationale.md Format markdown list. 2019-09-30 16:48:39 -07:00
RationaleSimplifiedPolyhedralForm.md Minor spelling tweaks 2019-09-25 11:57:44 -07:00
TestingGuide.md Minor spelling tweaks 2019-09-25 11:57:44 -07:00
UsageOfConst.md Replace usages of instruction with operation in the g3 documents. 2019-03-29 17:56:57 -07:00
WritingAPass.md Add support for generating reproducers on pass crash and failure. 2019-10-10 19:36:54 -07:00