jeanPerier wrote: > Would it be better that the current ConvertOp lowering pattern `return failure()` instead of aborting with an error? Then another pattern that handles MemRef types could "try"? Isn''t this what this change is doing? https://github.com/llvm/llvm-project/pull/172117