https://github.com/gysit commented: Nice, much shorter! I believe we may also be able to avoid the trick with the "last" interface translating the unregistered intrinsics by just doing it if the dialect lookup fails? https://github.com/llvm/llvm-project/pull/128626