[mlir] FuncToLLVM: fail gracefully in bare pointer multi-result covnersion
authorAlex Zinenko <zinenko@google.com>
Mon, 27 Mar 2023 14:53:11 +0000 (14:53 +0000)
committerAlex Zinenko <zinenko@google.com>
Mon, 27 Mar 2023 14:53:11 +0000 (14:53 +0000)
commit5f34259609f604bfcd5cbf324a32d265e6a5d347
tree9592ea6ee9ca2eeb76c9e0301570a82f280cc0f8
parent95abf86060ec7de63f59290e5fb2902839293938
[mlir] FuncToLLVM: fail gracefully in bare pointer multi-result covnersion

When type conversion fails, return pattern failure instead of crashing.

Closes #61717.
mlir/lib/Conversion/FuncToLLVM/FuncToLLVM.cpp
mlir/test/Conversion/FuncToLLVM/func-memref-return.mlir