Such CallOps were not handled properly. When computing the new result types (and replacement values) of a CallOp, non-tensor return values were not accounted for.
Depends On D116444
Paths 
  |  Differential  D116445  
[mlir][linalg][bufferize] Fix CallOps with non-tensor operands ClosedPublic Authored by springerm on Dec 31 2021, 7:36 AM. 
Details Summary Such CallOps were not handled properly. When computing the new result types (and replacement values) of a CallOp, non-tensor return values were not accounted for. Depends On D116444 
Diff Detail 
 Event TimelineHerald added subscribers: sdasgup3, wenzhicui, wrengr and 21 others.  ·  View Herald TranscriptDec 31 2021, 7:36 AM springerm added a child revision: D116446: [mlir][linalg][bufferize][NFC] Simplify bufferization of CallOps.Dec 31 2021, 7:37 AM This revision is now accepted and ready to land.Jan 5 2022, 12:14 AM This revision was landed with ongoing or failed builds.Jan 5 2022, 7:19 AM Closed by commit rGa98c5a08b15e: [mlir][linalg][bufferize] Fix CallOps with non-tensor operands (authored by springerm).  ·  Explain Why This revision was automatically updated to reflect the committed changes. 
Revision Contents 
Diff 397567 mlir/lib/Dialect/Linalg/ComprehensiveBufferize/ModuleBufferization.cpp
 mlir/test/Dialect/Linalg/comprehensive-module-bufferize.mlir
  | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||