llvm-project/mlir/lib
Aart Bik 86e9bc1a34 [mlir][sparse] add option for 32-bit indices in scatter/gather
Controlled by a compiler option, if 32-bit indices can be handled
with zero/sign-extention alike (viz. no worries on non-negative
indices), scatter/gather operations can use the more efficient
32-bit SIMD version.

Reviewed By: bixia

Differential Revision: https://reviews.llvm.org/D103632
2021-06-04 16:57:12 -07:00
..
Analysis [NFC] Test commit. Fix typos. 2021-06-02 14:19:27 -07:00
Bindings [mlir][python] Provide "all passes" registration module in Python 2021-05-26 15:14:57 -07:00
CAPI [mlir][linalg] Cleanup LinalgOp usage in capi. 2021-06-03 15:32:28 +00:00
Conversion [mlir][tosa] Update tosa.rescale for i48 input type 2021-06-04 16:36:48 -07:00
Dialect [mlir][sparse] add option for 32-bit indices in scatter/gather 2021-06-04 16:57:12 -07:00
ExecutionEngine [mlir][sparse] add more type combinations to sparse storage scheme 2021-06-03 08:34:10 -07:00
IR [mlir][NFC] Split the non-templated bits out of IROperand into a base class 2021-06-02 12:48:37 -07:00
Interfaces [mlir][Linalg] Add comprehensive bufferization support for subtensor (5/n) 2021-05-27 12:48:08 +00:00
Parser [mlir-lsp-server] Add support for tracking the use/def chains of symbols 2021-06-03 16:12:27 -07:00
Pass [mlir] Resolve TODO and use the pass argument instead of the TypeID for registration 2021-06-02 12:17:36 -07:00
Reducer [mlir-reduce] Create MlirReduceLib 2021-06-03 15:58:26 +08:00
Rewrite [mlir] Add support for filtering patterns based on debug names and labels 2021-06-02 12:05:25 -07:00
Support [mlir-opt] Don't enable `printOpOnDiagnostic` if it was explicitly disabled. 2021-05-24 15:56:48 -07:00
TableGen [mlir] Support dialect-wide canonicalization pattern registration 2021-05-27 17:35:21 +09:00
Target [mlir][openacc] Translate UpdateOp to LLVM IR 2021-05-26 11:42:15 -04:00
Tools [mlir-lsp-server] Add support for tracking the use/def chains of symbols 2021-06-03 16:12:27 -07:00
Transforms [mlir] Remove redundant loads 2021-06-03 15:51:46 -07:00
Translation [mlir] avoid exposing mutable DialectRegistry from MLIRContext 2021-02-10 12:07:34 +01:00
CMakeLists.txt [mlir][Standard] NFC - Drop remaining EDSC usage 2021-05-21 10:40:39 +00:00