llvm-project/mlir
harsh 80e0bf1af1 Add vector.scan op
This patch adds the vector.scan op which computes the
scan for a given n-d vector. It requires specifying the operator,
the identity element and whether the scan is inclusive or
exclusive.

TEST: Added test in ops.mlir

Reviewed By: ThomasRaoux

Differential Revision: https://reviews.llvm.org/D117171
2022-01-28 20:07:57 +00:00
..
benchmark/python [mlir] Set up boilerplate build for MLIR benchmarks 2022-01-27 21:38:15 +00:00
cmake/modules [MLIR] Workaround for python detection problems. 2022-01-27 13:32:29 -08:00
docs [mlir][NFC] Add a using for llvm::SMLoc/llvm::SMRange to LLVM.h 2022-01-26 21:37:23 -08:00
examples [mlir][NFC] Add a using for llvm::SMLoc/llvm::SMRange to LLVM.h 2022-01-26 21:37:23 -08:00
include Add vector.scan op 2022-01-28 20:07:57 +00:00
lib Add vector.scan op 2022-01-28 20:07:57 +00:00
python [mlir] Fix broken __repr__ implementation in Linalg OpDSL 2022-01-24 15:58:35 +01:00
test Add vector.scan op 2022-01-28 20:07:57 +00:00
tools [mlir] Only build mlir-cpu-runner when the native arch is targeted 2022-01-28 10:09:09 -08:00
unittests [MLIR] Introduce LexSimplex to support lexicographic optimization 2022-01-28 22:06:58 +05:30
utils [mlir] Set up boilerplate build for MLIR benchmarks 2022-01-27 21:38:15 +00:00
.clang-format
.clang-tidy
CMakeLists.txt [mlir] Set up boilerplate build for MLIR benchmarks 2022-01-27 21:38:15 +00:00
LICENSE.TXT
README.md

README.md

Multi-Level Intermediate Representation

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