diff options
author | Nicolas Vasilache <nicolas.vasilache@gmail.com> | 2021-01-28 09:29:09 +0000 |
---|---|---|
committer | Nicolas Vasilache <nicolas.vasilache@gmail.com> | 2021-01-28 10:59:16 +0000 |
commit | d0c9fb1b8ebf50ea8b489354b946da961a384c8b (patch) | |
tree | 7901cec28552d2bbddbc36efbe5774e39cbabd73 /llvm/lib/Support/MemoryBuffer.cpp | |
parent | 279e7ea63bb898587699339271c19824f829f3dc (diff) | |
download | llvm-d0c9fb1b8ebf50ea8b489354b946da961a384c8b.zip llvm-d0c9fb1b8ebf50ea8b489354b946da961a384c8b.tar.gz llvm-d0c9fb1b8ebf50ea8b489354b946da961a384c8b.tar.bz2 |
[mlir][Linalg] Improve codegen strategy
This revision improves the usage of the codegen strategy by adding a few flags that
make it easier to control for the CLI.
Usage of ModuleOp is replaced by FuncOp as this created issues in multi-threaded mode.
A simple benchmarking capability is added for linalg.matmul as well as linalg.matmul_column_major.
This latter op is also added to linalg.
Now obsolete linalg integration tests that also take too long are deleted.
Correctness checks are still missing at this point.
Differential revision: https://reviews.llvm.org/D95531
Diffstat (limited to 'llvm/lib/Support/MemoryBuffer.cpp')
0 files changed, 0 insertions, 0 deletions