llvm-project/mlir
Thomas Raoux 0712eac766 [mlir][spirv] Enable composite instructions for cooperative matrix type.
Enable inset/extract/construct composite ops as well as access chain for
cooperative matrix. ConstantComposite requires more change and will be done in
a separate patch. Also fix the getNumElements function for coopMatrix per
feedback from Jeff Bolz. The number of element is implementation dependent so
it cannot be known at compile time.

Differential Revision: https://reviews.llvm.org/D80321
2020-05-21 12:19:55 -07:00
..
cmake/modules [MLIR][cmake][NFC] Check for incorrect usage of LLVM components in LINK_LIBS 2020-05-19 14:50:54 -07:00
docs [mlir] Change dialect namespace loop->scf 2020-05-13 19:20:21 +02:00
examples [mlir] Erase or clear blocks through ConversionPatternRewriter when applicable 2020-05-20 16:12:05 +02:00
include [mlir][spirv] Enable composite instructions for cooperative matrix type. 2020-05-21 12:19:55 -07:00
lib [mlir][spirv] Enable composite instructions for cooperative matrix type. 2020-05-21 12:19:55 -07:00
test [mlir][spirv] Enable composite instructions for cooperative matrix type. 2020-05-21 12:19:55 -07:00
tools [mlir][spirv] Add remaining cooperative matrix instructions 2020-05-21 11:55:33 -07:00
unittests [MLIR] LLVMMLIRTableGen -> MLIRTableGen 2020-05-19 14:49:32 -07:00
utils [mlir] Change generate-test-checks.py to `%[[V:.*]]` style 2020-05-13 14:50:14 -07:00
.clang-format [mlir] add .clang-format 2019-03-29 12:41:43 -07:00
.clang-tidy Fix MLIR clang-tidy: when tweaking it does not inherit from the parent 2020-03-07 17:44:21 +00:00
CMakeLists.txt [MLIR] Use `MLIR_INCLUDE_TESTS` to conditionally compile tests. 2020-05-18 18:47:37 +02:00
LICENSE.TXT Add the Apache2 with LLVM exceptions license to MLIR 2019-12-24 00:58:06 -08:00
README.md mlir README.md: Fix the syntax 2019-12-24 13:31:07 +01:00

README.md

Multi-Level Intermediate Representation

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