llvm-project/mlir/lib
Aart Bik 9ad62f62b9 [mlir][sparse] remove a few rewriting failures
Rationale:
Make sure preconditions are tested already during verfication.
Currently, the only way a sparse rewriting rule can fail is if
(1) the linalg op does not have sparse annotations, or
(2) a yet to be handled operation is encounted inside the op

Reviewed By: penpornk

Differential Revision: https://reviews.llvm.org/D91748
2020-11-18 17:29:40 -08:00
..
Analysis [mlir][Affine] Refactor affine fusion code in pass to utilities 2020-11-18 13:50:32 -08:00
Bindings [mlir] Get array from the dense elements attribute with buffer protocol. 2020-11-18 15:50:59 +08:00
CAPI [mlir] Get array from the dense elements attribute with buffer protocol. 2020-11-18 15:50:59 +08:00
Conversion [mlir] Simplify code generated by ConvertToLLVMPattern::getStridedElementPtr(). 2020-11-18 11:52:09 +01:00
Dialect [mlir][sparse] remove a few rewriting failures 2020-11-18 17:29:40 -08:00
EDSC Remove MLIREDSCInterface library which isn't used anywhere (NFC) 2020-08-18 19:04:30 +00:00
ExecutionEngine [mlir][NFC] Remove references to Module.h and Function.h 2020-11-17 00:55:47 -08:00
IR set the alignment of mlir::AttributeStorage to 64 bit explicitly to fix 32 bit platform 2020-11-17 17:51:53 -08:00
Interfaces [mlir] Add NumberOfExecutions analysis + update RegionBranchOpInterface interface to query number of region invocations 2020-11-11 01:43:17 -08:00
Parser [mlir][NFC] Remove references to Module.h and Function.h 2020-11-17 00:55:47 -08:00
Pass [mlir][NFC] Remove references to Module.h and Function.h 2020-11-17 00:55:47 -08:00
Reducer [mlir] NFC: fix trivial typos 2020-10-29 04:05:22 +09:00
Rewrite [mlir][Pattern] Add a new FrozenRewritePatternList class 2020-10-26 18:01:06 -07:00
Support [mlir][NFC] Remove references to Module.h and Function.h 2020-11-17 00:55:47 -08:00
TableGen [mlir] Add basic support for attributes in ODS-generated Python bindings 2020-11-17 11:47:37 +01:00
Target [mlir][NFC] Remove references to Module.h and Function.h 2020-11-17 00:55:47 -08:00
Transforms [mlir][Affine] Refactor affine fusion code in pass to utilities 2020-11-18 13:50:32 -08:00
Translation [mlir][NFC] Remove references to Module.h and Function.h 2020-11-17 00:55:47 -08:00
CMakeLists.txt [mlir][NFC] Move around the code related to PatternRewriting to improve layering 2020-10-26 18:01:06 -07:00