matthias-springer wrote: @j2kun This change would likely break HEIR. Basically, you won't be able to override `replaceOp` anymore. What's your timeline for switching to the regular dialect conversion? https://github.com/llvm/llvm-project/pull/160529