diff options
author | Rob Suderman <rob.suderman@gmail.com> | 2021-08-11 11:05:08 -0700 |
---|---|---|
committer | Rob Suderman <rob.suderman@gmail.com> | 2021-08-11 11:05:12 -0700 |
commit | 7de439b2be4a046da541b625812f2fe34c54c4b9 (patch) | |
tree | e8ae474a563f24c8f2ea295d7de4fbbe979b95d6 /llvm/lib/CodeGen/TargetPassConfig.cpp | |
parent | c1a8f12873783e8f4827437f6b2dddadfc58109d (diff) | |
download | llvm-7de439b2be4a046da541b625812f2fe34c54c4b9.zip llvm-7de439b2be4a046da541b625812f2fe34c54c4b9.tar.gz llvm-7de439b2be4a046da541b625812f2fe34c54c4b9.tar.bz2 |
[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
Diffstat (limited to 'llvm/lib/CodeGen/TargetPassConfig.cpp')
0 files changed, 0 insertions, 0 deletions