j2kun wrote: @jpienaar I'm happy to merge this as-is, if you think it would be an improvement over what's there, but I still have questions about how to properly test it. Do you have an example that I can reproduce that only uses upstream dialects? https://github.com/llvm/llvm-project/pull/116085