https://github.com/marbre requested changes to this pull request. I haven't looked closely into the newly added conversion, but regarding the Dialect and Target, this looks good to me. Just some minor NITs. https://github.com/llvm/llvm-project/pull/68206