CoTinker wrote: > BTW, we could do a similar cleanup for `dyn_cast<T>(typeConverter->convertType(foo))` --> `typeConverter->convertType<T>(foo)` Great, I'm glad to do that in another PR. Thanks for your advice. https://github.com/llvm/llvm-project/pull/150428