llvm-project/mlir/lib
Rob Suderman 7de439b2be [mlir][tosa] Migrate tosa to more efficient linalg.conv
Existing linalg.conv2d is not well optimized for performance. Changed to a
version that is more aligned for optimziation. Include the corresponding
transposes to use this optimized version.

This also splits the conv and depthwise conv into separate implementations
to avoid overly complex lowerings.

Reviewed By: antiagainst

Differential Revision: https://reviews.llvm.org/D107504
2021-08-11 11:05:12 -07:00
..
Analysis [mlir][Analysis][NFC] Remove code duplication around getFlattenedAffineExprs 2021-08-11 16:02:10 +09:00
Bindings/Python Break apart the MLIR ExecutionEngine from core python module. 2021-07-28 23:59:32 +00:00
CAPI Remove libMLIRPublicAPI DSO. 2021-07-20 17:58:28 -07:00
Conversion [mlir][tosa] Migrate tosa to more efficient linalg.conv 2021-08-11 11:05:12 -07:00
Dialect [mlir] Make polynomial approximation emit std instead of LLVM ops 2021-08-11 16:37:21 +02:00
ExecutionEngine [mlir][sparse] add dense to sparse conversion implementation 2021-08-09 12:12:39 -07:00
IR [mlir] Allow to override type/attr aliases from various hooks 2021-08-06 12:05:31 +03:00
Interfaces [mlir] Enable specifying querying function in ValueShapeRange 2021-08-10 11:44:20 -07:00
Parser [mlir] Set the namespace of the BuiltinDialect to 'builtin' 2021-07-28 21:00:10 +00:00
Pass [mlir] Set the namespace of the BuiltinDialect to 'builtin' 2021-07-28 21:00:10 +00:00
Reducer [mlir-reduce] Fix the memory leak and recycle unused modules. 2021-07-08 20:03:47 +08:00
Rewrite [mlir] Add support for filtering patterns based on debug names and labels 2021-06-02 12:05:25 -07:00
Support [mlir] Fix CMake linker rules for ViewOpGraph.cpp 2021-08-04 19:25:15 +09:00
TableGen [mlir-tblgen] Support binding multi-results of NativeCodeCall 2021-07-21 11:23:22 +08:00
Target [mlir] support collapsed loops in OpenMP-to-LLVM translation 2021-08-06 17:13:12 +02:00
Tools [mlir-lsp-server] Only use one MLIRContext per MLIRTextFile 2021-08-04 20:09:07 +00:00
Transforms [mlir] Cleanup: Fix warnings in MLIR 2021-08-06 10:36:37 +09:00
Translation [mlir] run the verifier before translating a module 2021-07-28 18:15:58 +02:00
CMakeLists.txt Re-engineer MLIR python build support. 2021-07-27 15:54:58 +00:00