================ ---------------- Jianhui-Li wrote: It looks that this function is only used by sinkElementwiseConversions(). Why these two seemingly different pattern now intertwined? https://github.com/llvm/llvm-project/pull/230669