llvm-capstone/mlir/docs
Manas 69db592f76
[mlir][arith] Disallow zero ranked tensors for select's condition
Zero ranked tensor (say tensor<i1>) when used for arith.select's condition,
crashes optimizer during bufferization. This patch puts a constraint on
condition to be either scalar or of matching shape as to its result.

Reviewed By: mehdi_amini

Differential Revision: https://reviews.llvm.org/D151270
2023-06-01 12:12:46 +05:30
..
Bindings
DefiningDialects
Dialects [mlir] small cleanup of transform dialect docs 2023-05-31 08:19:45 +00:00
includes/img
Rationale [MLIR][doc] Fix the [TOC] tag in two doc 2023-04-25 00:10:26 -07:00
Tools
Tutorials [mlir] fix documentation includes 2023-05-31 08:58:42 +00:00
ActionTracing.md [MLIR][doc] Fix the [TOC] tag in two doc 2023-04-25 00:10:26 -07:00
BufferDeallocationInternals.md
Bufferization.md [mlir][arith] Disallow zero ranked tensors for select's condition 2023-06-01 12:12:46 +05:30
BytecodeFormat.md [mlir][bytecode] Avoid recording null arglocs & realloc opnames. 2023-05-25 09:24:50 -07:00
Canonicalization.md
CAPI.md
CMakeLists.txt
DataLayout.md
DeclarativeRewrites.md
Diagnostics.md
DialectConversion.md [mlir][Affine][NFC] Wrap dialect in "affine" namespace 2023-04-20 11:19:21 +09:00
doxygen-mainpage.dox
doxygen.cfg.in [docs] Hide collaboration and include graphs in doxygen docs 2023-05-04 12:26:51 +02:00
Interfaces.md [mlir][CallOpInterface] Add setCalleeFromCallable method 2023-05-08 06:07:10 -07:00
LangRef.md [mlir][doc] Fix the EBNF description of mlir syntax in language reference doc 2023-05-11 09:45:15 +01:00
Passes.md [mlir] fix documentation includes 2023-05-31 08:58:42 +00:00
PassManagement.md Restore mlir-opt --run-reproducer option to opt-in running a reproducer 2023-05-04 11:08:03 -07:00
PatternRewriter.md
PDLL.md
Quantization.md
README.txt
ShapeInference.md
SPIRVToLLVMDialectConversion.md
SymbolsAndSymbolTables.md
TargetLLVMIR.md
Traits.md Fix mlir trait documentation typo 2023-05-12 22:52:23 +01:00

MLIR documentation
==================

Please note mlir.llvm.org is where MLIR's rendered documentation is displayed.
The viewing experience on GitHub or elsewhere may not match those of the
website. For any changes please verify instead that they work on the main
website first.

See https://github.com/llvm/mlir-www for the website generation information.