diff options
author | Thomas Raoux <thomasraoux@google.com> | 2020-12-02 20:45:26 -0800 |
---|---|---|
committer | Thomas Raoux <thomasraoux@google.com> | 2020-12-03 15:31:13 -0800 |
commit | c503dc1b8a52946e4daefa1a266e74a102382971 (patch) | |
tree | fd0b1800e83b79648abb2fd960f229de91a3e393 /llvm/lib/CodeGen/MachineFunctionPrinterPass.cpp | |
parent | be162f4c0e8563c8de510121435281ae628c8654 (diff) | |
download | llvm-c503dc1b8a52946e4daefa1a266e74a102382971.zip llvm-c503dc1b8a52946e4daefa1a266e74a102382971.tar.gz llvm-c503dc1b8a52946e4daefa1a266e74a102382971.tar.bz2 |
[mlir][linalg] Add vectorization for element-wise linalg ops
Add support for vectorization for linalg.generic representing element-wise ops.
Those are converted to transfer_read + vector ops + transfer_write.
Also re-organize the vectorization tests to be together.
Implementation derived from the work of @burmako, @agrue and
@fedelebron.
Differential Revision: https://reviews.llvm.org/D92540
Diffstat (limited to 'llvm/lib/CodeGen/MachineFunctionPrinterPass.cpp')
0 files changed, 0 insertions, 0 deletions