llvm/mlir/g3doc
Stella Laurenzo 13bb8f491a Initial release of the Quantization dialect
Includes a draft of documentation for the quantization setup.

Given how many comments such docs have garnered in the past, I've biased towards a lightly edited first-draft so that people can argue about terminology, approach and structure without having spent too much time on it.

Note that the sections under "Uniform quantization" were cribbed nearly verbatim from internal documentation that Daniel wrote.

PiperOrigin-RevId: 241768668
2019-04-03 19:20:12 -07:00
..
Dialects Introduce custom format for the LLVM IR Dialect 2019-04-02 16:31:58 -07:00
includes MLIR graph rewrite using pattern quickstart doc. 2019-03-29 16:14:35 -07:00
Tutorials/Toy Fix path for the examples in Toy tutorial Ch1 2019-04-02 18:15:38 -07:00
Canonicalization.md Replace usages of instruction with operation in the g3 documents. 2019-03-29 17:56:57 -07:00
ConversionToLLVMDialect.md Introduce custom format for the LLVM IR Dialect 2019-04-02 16:31:58 -07:00
GenericDAGRewriter.md Replace usages of instruction with operation in the g3 documents. 2019-03-29 17:56:57 -07:00
LangRef.md Implement basic IR support for a builtin complex<> type. As with tuples, we 2019-03-30 11:23:39 -07:00
MLIRForGraphAlgorithms.md Update link 2019-03-29 16:06:14 -07:00
OpDefinitions.md Merge OpProperty and Traits into OpTrait 2019-03-29 16:09:03 -07:00
Passes.md Replace usages of instruction with operation in the g3 documents. 2019-03-29 17:56:57 -07:00
Quantization.md Initial release of the Quantization dialect 2019-04-03 19:20:12 -07:00
QuickstartRewrites.md Update the QuickstartRewrites document to include information about the new 'matchAndRewrite' functionality in RewritePatterns. 2019-03-29 17:55:05 -07:00
Rationale.md Replace usages of instruction with operation in the g3 documents. 2019-03-29 17:56:57 -07:00
RationaleSimplifiedPolyhedralForm.md NFC: Rename the 'for' operation in the AffineOps dialect to 'affine.for' and set the namespace of the AffineOps dialect to 'affine'. 2019-03-29 17:39:03 -07:00
UsageOfConst.md Replace usages of instruction with operation in the g3 documents. 2019-03-29 17:56:57 -07:00
WritingAPass.md Replace usages of instruction with operation in the g3 documents. 2019-03-29 17:56:57 -07:00