davemgreen wrote: Thanks - there is another transform that I was really after that performs the same transform through an unmerge, but it is more difficult to test naturally. https://github.com/llvm/llvm-project/pull/213606