MaheshRavishankar wrote: Thanks for checking.... I had things not connected correctly. After seeing the output you have, I think it makes more sense to me to just do this for a single use case for now as a canonicalization. https://github.com/llvm/llvm-project/pull/112619