https://github.com/paulwalker-arm approved this pull request. I cannot really gauge the performance impact but the intent seems logical and the implementation is consistent with expandVPDerivedIV. https://github.com/llvm/llvm-project/pull/198252