llvm/mlir
Lei Zhang 4db65e279b [mlir][vector] Reorder elementwise(transpose)
Similar to the existing pattern for reodering cast(transpose),
this makes transpose following transpose and increases the chance
of embedding the transposition inside contraction op. Actually
cast ops are just special instances of elementwise ops.

Reviewed By: ThomasRaoux

Differential Revision: https://reviews.llvm.org/D123596
2022-04-15 09:05:35 -04:00
..
benchmark/python
cmake/modules
docs [mlir] Split intrinsics out of LLVMOps.td 2022-04-14 13:23:31 +02:00
examples [MLIR] Standalone: Fix copy-and-paste typo (NFC) 2022-04-07 11:22:21 +02:00
include [mlir][vector] Add operations used for Vector distribution 2022-04-15 03:47:52 +00:00
lib [mlir][vector] Reorder elementwise(transpose) 2022-04-15 09:05:35 -04:00
python [mlir][Linalg] Add pooling_nchw_sum op. 2022-04-08 17:57:47 +05:30
test [mlir][vector] Reorder elementwise(transpose) 2022-04-15 09:05:35 -04:00
tools [mlir] Introduce Transform dialect 2022-04-14 13:48:45 +02:00
unittests [mlir][ods] Remove StrEnumAttr 2022-04-13 17:49:02 +00:00
utils [mlir] Fix a typo to load lsp-mode correctly. 2022-04-14 00:04:40 +00:00
.clang-format
.clang-tidy
CMakeLists.txt
LICENSE.TXT
README.md

Multi-Level Intermediate Representation

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