llvm-project/mlir
Michal Terepeta ddf2d62c7d [mlir][Vector] First step for 0D vector type
There seems to be a consensus that we should allow 0D vectors:
https://llvm.discourse.group/t/should-we-have-0-d-vectors/3097

This commit is only the first step: it changes the verifier and the parser to
allow vectors like `vector<f32>` (but does not allow explicit 0 dimensions,
i.e., `vector<0xf32>` is not allowed).

Reviewed By: nicolasvasilache

Differential Revision: https://reviews.llvm.org/D114086
2021-11-17 14:58:24 +00:00
..
cmake/modules Re-apply "[mlir] Allow out-of-tree python building from installed MLIR." 2021-11-14 20:31:34 -08:00
docs [mlir][NFC] Replace references to Identifier with StringAttr 2021-11-16 17:36:26 +00:00
examples [mlir][NFC] Replace references to Identifier with StringAttr 2021-11-16 17:36:26 +00:00
include [mlir][Vector] First step for 0D vector type 2021-11-17 14:58:24 +00:00
lib [mlir][Vector] First step for 0D vector type 2021-11-17 14:58:24 +00:00
python [mlir] Move min/max ops from Std to Arith. 2021-11-15 13:19:17 +01:00
test [mlir][Vector] First step for 0D vector type 2021-11-17 14:58:24 +00:00
tools [mlir][NFC] Replace references to Identifier with StringAttr 2021-11-16 17:36:26 +00:00
unittests [mlir][NFC] Replace references to Identifier with StringAttr 2021-11-16 17:36:26 +00:00
utils [mlir][NFC] Replace references to Identifier with StringAttr 2021-11-16 17:36:26 +00:00
.clang-format
.clang-tidy
CMakeLists.txt [mlir] Add MLIR-C dylib. 2021-11-11 22:58:13 -08:00
LICENSE.TXT
README.md

README.md

Multi-Level Intermediate Representation

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