https://github.com/razvanlupusoru approved this pull request. Thank you! And thank you for keeping the old decomposed behavior also - we may consider getting rid of it in future but I did not want it done as part of this work. https://github.com/llvm/llvm-project/pull/157764