llvm-project/mlir/lib
Aart Bik ec97a205c3 [mlir][sparse] preserve zero-initialization for materializing buffers
This revision makes sure that when the output buffer materializes locally
(in contrast with the passing in of output tensors either in-place or not
in-place), the zero initialization assumption is preserved. This also adds
a bit more documentation on our sparse kernel assumption (viz. TACO
assumptions).

Reviewed By: bixia

Differential Revision: https://reviews.llvm.org/D110442
2021-09-27 11:22:05 -07:00
..
Analysis [mlir] Factor out constraint set creation from hoist padding. 2021-09-27 10:11:35 +00:00
Bindings/Python [MLIR] [Python] Make Attribute and Type hashable 2021-09-22 19:59:03 -07:00
CAPI [mlir] Add value_begin/value_end methods to DenseElementsAttr 2021-09-21 01:57:43 +00:00
Conversion [MLIR][LLVM] Add error if using incorrect attribute type for specifying LLVM linkage 2021-09-27 13:24:05 -04:00
Dialect [mlir][sparse] preserve zero-initialization for materializing buffers 2021-09-27 11:22:05 -07:00
ExecutionEngine [mlir] AsyncRuntime: use int64_t for ref counting operations 2021-09-27 07:55:01 -07:00
IR [mlir] Create a generic reduction detection utility 2021-09-24 20:45:59 +00:00
Interfaces [mlir] Add value_begin/value_end methods to DenseElementsAttr 2021-09-21 01:57:43 +00:00
Parser [mlir:OpAsm] Factor out the common bits of (Op/Dialect)Asm(Parser/Printer) 2021-09-24 20:12:19 +00:00
Pass Remove unused llvm/Support/Parallel.h from MLIR (NFC) 2021-09-14 23:30:42 +00:00
Reducer [mlir-reduce] Fix the memory leak and recycle unused modules. 2021-07-08 20:03:47 +08:00
Rewrite [SymbolRefAttr] Revise SymbolRefAttr to hold a StringAttr. 2021-08-29 21:54:47 -07:00
Support Make the --mlir-disable-threading command line option overrides the C++ API usage 2021-09-15 03:20:48 +00:00
TableGen [mlir-tblgen] Add DagNode StaticMatcher. 2021-09-20 23:37:42 +00:00
Target [mlir] Always create a list of alias scopes when emitting LLVM IR 2021-09-22 00:00:46 +02:00
Tools [mlir-lsp-server] Only use one MLIRContext per MLIRTextFile 2021-08-04 20:09:07 +00:00
Transforms [mlir] Mode for explicitly controlling the fusion kind 2021-09-27 20:37:42 +03:00
Translation [mlir] run the verifier before translating a module 2021-07-28 18:15:58 +02:00
CMakeLists.txt Re-engineer MLIR python build support. 2021-07-27 15:54:58 +00:00