llvm/mlir/docs
River Riddle 5c84195b8c [mlir] Add hover support to mlir-lsp-server
This provides information when the user hovers over a part of the source .mlir file. This revision adds the following hover behavior:
* Operation:
  - Shows the generic form.
* Operation Result:
  - Shows the parent operation name, result number(s), and type(s).
* Block:
  - Shows the parent operation name, block number, predecessors, and successors.
* Block Argument:
  - Shows the parent operation name, parent block, argument number, and type.

Differential Revision: https://reviews.llvm.org/D101113
2021-05-07 18:09:01 -07:00
..
Bindings Move MLIR python sources to mlir/python. 2021-05-03 18:36:48 +00:00
Dialects [mlir][spirv] Add utilities for push constant value 2021-04-02 07:51:07 -04:00
includes/img [mlir][mlir-lsp-server] Add some initial documentation on the MLIR LSP server 2021-04-21 14:44:37 -07:00
Rationale [mlir] add support for index type in vectors. 2021-04-08 08:17:13 +00:00
Tools [mlir] Add hover support to mlir-lsp-server 2021-05-07 18:09:01 -07:00
Tutorials [mlir] Refactor the forward dataflow propagation in SCCP into a generic framework 2021-04-26 19:39:46 -07:00
BufferDeallocationInternals.md Revert "Revert "[mlir] Introduce CloneOp and adapt test cases in BufferDeallocation."" 2021-03-31 09:49:09 +02:00
Bufferization.md [PatternMatch] Big mechanical rename OwningRewritePatternList -> RewritePatternSet and insert -> add. NFC 2021-03-22 17:20:50 -07:00
Canonicalization.md [ODS] Implement a new 'hasCanonicalizeMethod' bit for cann patterns. 2021-03-23 13:45:45 -07:00
CAPI.md
CMakeLists.txt
ConversionToLLVMDialect.md
DataLayout.md Add default DataLayout support for complex numbers 2021-04-19 11:36:12 +02:00
DebugActions.md [mlir] Add support for DebugCounters using the new DebugAction infrastructure 2021-02-23 01:01:17 -08:00
DeclarativeRewrites.md
Diagnostics.md [mlir][docs] Remove the BuiltinDialect documentation from langref and generate it from ODS 2021-03-19 18:21:33 -07:00
DialectConversion.md
doxygen-mainpage.dox
doxygen.cfg.in
EDSC.md
Interfaces.md Add a mechanism for Dialects to provide a fallback for OpInterface 2021-03-24 08:41:40 +00:00
LangRef.md [MLIR][docs] Fixes to operation syntax in Lang Ref 2021-04-05 22:29:21 -07:00
LLVMDialectMemRefConvention.md [mlir][llvm] Pass struct results as parameter in c wrapper 2021-03-17 12:58:52 +01:00
OpDefinitions.md [ODS] Implement a new 'hasCanonicalizeMethod' bit for cann patterns. 2021-03-23 13:45:45 -07:00
Passes.md
PassManagement.md [mlir] Pass AnalysisManager as optional parameter to analysis ctor, so it can request any other analysis as dependency 2021-04-20 19:18:36 +03:00
PatternRewriter.md [PatternMatch] Big mechanical rename OwningRewritePatternList -> RewritePatternSet and insert -> add. NFC 2021-03-22 17:20:50 -07:00
Quantization.md
README.txt
ShapeInference.md
SPIRVToLLVMDialectConversion.md [MLIR][SPIRV] Rename spv.selection to spv.mlir.selection. 2021-03-06 16:05:31 +01:00
SymbolsAndSymbolTables.md
Traits.md Define a NoTerminator traits that allows operations with a single block region to not provide a terminator 2021-03-25 03:59:03 +00: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.