llvm-project/mlir/lib/Dialect
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
..
AVX512 [MLIR] Continue renaming of "SideEffects" 2020-05-15 14:37:09 -07:00
Affine [mlir][Affine] Introduce affine memory interfaces 2020-05-19 17:32:50 -07:00
GPU [mlir][gpu] Refactor functions for workgroup and private buffer attributions. 2020-05-20 16:20:27 -05:00
LLVMIR [mlir][rocdl] Exposing buffer load/store intrinsic 2020-05-21 14:14:35 +00:00
Linalg [mlir][Linalg] Add producer-consumer fusion when producer is a ConstantOp 2020-05-20 09:16:19 -07:00
OpenMP [MLIR] Reapply: Adjust libMLIR building to more closely follow libClang 2020-05-04 20:47:57 -07:00
Quant [MLIR] Continue renaming of "SideEffects" 2020-05-15 14:37:09 -07:00
SCF [mlir][Linalg] NFC - Simplify GenericNestLoop builder 2020-05-20 09:44:15 -04:00
SDBM [MLIR] Reapply: Adjust libMLIR building to more closely follow libClang 2020-05-04 20:47:57 -07:00
SPIRV [mlir][spirv] Enable composite instructions for cooperative matrix type. 2020-05-21 12:19:55 -07:00
Shape [mlir] Custom printing/parsing for Shape::AssumingOp 2020-05-20 10:39:26 +02:00
StandardOps [mlir][spirv] Adapt subview legalization to the updated op semantics. 2020-05-20 12:00:21 -07:00
Vector [mlir] NFC - Add a builder to vector.transpose 2020-05-21 05:18:58 -04:00
CMakeLists.txt [mlir] NFC: Rename LoopOps dialect to SCF (Structured Control Flow) 2020-05-11 15:04:27 +02:00
Traits.cpp [mlir] NFC: fix trivial typo in source files 2020-03-28 10:12:49 +09:00