[RFC] Dialect type cast op

I am looking at breaking the include the kitchen sink behavior of linalg-to-llvm.

I see DialectCastOp has provisioned for the memref case.

I’d like to relax the verifier of DialectCastOp to return success if one of the source/result type is memref and the other one is any of the possible LLVM lowerings of memref.

Thoughts?