llvm-capstone/mlir
Matthias Springer fb7ec1f187 [mlir] Use VectorTransferPermutationMapLoweringPatterns in VectorToSCF
VectorTransferPermutationMapLoweringPatterns can be enabled via a pass option. These additional patterns lower permutation maps to minor identity maps with broadcasting, if possible, allowing for more efficient vector load/stores. The option is deactivated by default.

Differential Revision: https://reviews.llvm.org/D102593
2021-05-19 14:46:19 +09:00
..
cmake/modules [cmake] Add support for multiple distributions 2021-05-12 11:13:18 -07:00
docs [mlir] Allow derived rewrite patterns to define a non-virtual initialize hook 2021-05-18 14:40:32 -07:00
examples Add a helper function to convert LogicalResult to int for return from main 2021-05-19 00:12:39 +00:00
include [mlir] Use VectorTransferPermutationMapLoweringPatterns in VectorToSCF 2021-05-19 14:46:19 +09:00
lib [mlir] Use VectorTransferPermutationMapLoweringPatterns in VectorToSCF 2021-05-19 14:46:19 +09:00
python [mlir][sparse][capi][python] add sparse tensor passes 2021-05-12 16:40:50 -07:00
test [mlir] Use VectorTransferPermutationMapLoweringPatterns in VectorToSCF 2021-05-19 14:46:19 +09:00
tools Add a helper function to convert LogicalResult to int for return from main 2021-05-19 00:12:39 +00:00
unittests [mlir][spirv] NFC: Replace OwningSPIRVModuleRef with OwningOpRef 2021-05-06 17:17:44 -04:00
utils [mlir] Add a vscode language extension for MLIR 2021-04-21 14:44:37 -07:00
.clang-format
.clang-tidy
CMakeLists.txt Move MLIR python sources to mlir/python. 2021-05-03 18:36:48 +00:00
LICENSE.TXT
README.md

Multi-Level Intermediate Representation

See https://mlir.llvm.org/ for more information.