llvm-project/mlir/unittests
Jim Kitchen 791935037b [mlir][sparse] Implement sparse_tensor.select
The region within sparse_tensor.select is used as the runtime criteria
for whether to keep the existing value in the sparse tensor.

While the sparse element is provided to the comparison, indices may also
be used to decide on whether to keep the original value. This allows, for
example, to only keep the upper triangle of a matrix.

Reviewed by: aartbik

Differential Revision: https://reviews.llvm.org/D134761
2022-10-03 14:39:26 -05:00
..
Analysis [MLIR][Presburger] Improve unittest parsing 2022-09-15 19:28:49 +01:00
Conversion [mlir][arith] Change dialect name from Arithmetic to Arith 2022-09-29 11:23:28 -04:00
Dialect [mlir][sparse] Implement sparse_tensor.select 2022-10-03 14:39:26 -05:00
ExecutionEngine [mlir][arith] Change dialect name from Arithmetic to Arith 2022-09-29 11:23:28 -04:00
IR Apply clang-tidy fixes for llvm-include-order in TypeTest.cpp (NFC) 2022-09-15 13:23:35 +00:00
Interfaces [mlir][arith] Change dialect name from Arithmetic to Arith 2022-09-29 11:23:28 -04:00
Parser [mlir] Making verification after parsing optional 2022-09-28 20:38:12 -07:00
Pass [mlir] Use has_value instead of hasValue (NFC) 2022-07-13 00:57:02 -07:00
Rewrite Fix memory leaks in MLIR unit-tests (NFC) 2021-10-02 21:31:46 +00:00
Support [mlir] (NFC) run clang-format on all files 2022-07-14 13:32:13 -07:00
TableGen [mlir] Add macro for enabling all generated pass declarations 2022-09-28 11:49:28 -04:00
Transforms [mlir] Rework the implementation of TypeID 2022-04-04 13:52:26 -07:00
CMakeLists.txt [MLIR] Fix checks for native arch 2022-08-04 11:10:08 +02:00