[mlir][tosa] Remove constant-0 dim expr values from TOSA lowerings
authorRob Suderman <rob.suderman@gmail.com>
Fri, 23 Apr 2021 00:40:35 +0000 (17:40 -0700)
committerRob Suderman <rob.suderman@gmail.com>
Thu, 29 Apr 2021 22:06:03 +0000 (15:06 -0700)
commitbe01b091afd820c5784ba960241ea6140529b654
tree152c7214946046a45daf4faa09ee617811f6b56a
parent7049fbf960df7ebf77f322a058a3eff9cb4a33cd
[mlir][tosa] Remove constant-0 dim expr values from TOSA lowerings

Constant-0 dim expr values should be avoided for linalg as it can prevent
fusion. This includes adding support for rank-0 reshapes.

Differential Revision: https://reviews.llvm.org/D101418
mlir/lib/Conversion/TosaToLinalg/TosaToLinalg.cpp
mlir/test/Conversion/TosaToLinalg/tosa-to-linalg.mlir