llvm-project/mlir/lib
Thomas Raoux 89aaa2d033 [mlir][vector] Add new lowering mode to vector.contractionOp
Add lowering for cases where the reduction dimension is fully unrolled.
It is common to unroll the reduction dimension, therefore we would want
to lower the contractions to an elementwise vector op in this case.

Differential Revision: https://reviews.llvm.org/D126120
2022-05-24 14:19:08 +00:00
..
Analysis [MLIR][Presburger] Update equality and subset checks asserts in IntegerRelation 2022-05-22 01:26:41 +05:30
Bindings/Python [mlir] Fix python bindings build on Windows in Debug 2022-05-09 19:46:47 -07:00
CAPI [mlir] Move diagnostic handlers instead of copying 2022-05-21 13:25:24 +02:00
Conversion [mlir][tosa] Change tosa.depthwise_conv2d's ending reshape to a collapse. 2022-05-23 11:27:01 -07:00
Dialect [mlir][vector] Add new lowering mode to vector.contractionOp 2022-05-24 14:19:08 +00:00
ExecutionEngine Apply clang-tidy fixes for modernize-use-override in SparseTensorUtils.cpp (NFC) 2022-05-23 23:12:58 +00:00
IR [mlir] Move diagnostic handlers instead of copying 2022-05-21 13:25:24 +02:00
Interfaces [MLIR][GPU] Add canonicalizer for gpu.memcpy 2022-05-14 19:01:04 +05:30
Parser Apply clang-tidy fixes for modernize-use-bool-literals in Parser.cpp (NFC) 2022-05-23 23:13:33 +00:00
Pass [mlir:Pass] Add support for op-agnostic pass managers 2022-05-12 13:12:59 -07:00
Reducer [mlir] Add asserts when changing various MLIRContext configurations 2022-04-15 21:49:03 -07:00
Rewrite [mlir:PDLInterp] Refactor the implementation of result type inferrence 2022-05-01 12:25:05 -07:00
Support [mlir] Fix the error message for missing explicit TypeID 2022-05-18 21:08:09 +00:00
TableGen [mlir] Attach InferTypeOpInterface on SameOperandsAndResultType operations when possible 2022-04-28 12:57:59 -07:00
Target [mlir][LLVMIR] Add support for translating from some simple LLVM instructions 2022-05-20 21:45:50 -07:00
Tools [mlir:PDLL] Don't append / for directory code completion 2022-05-18 00:23:47 -07:00
Transforms [mlir:GreedyDriver] Return WalkResult::skip after deleting a known constant 2022-05-18 02:14:02 -07:00
CMakeLists.txt [MLIR] Fix build without native arch 2022-05-12 09:50:51 +02:00