jayfoad wrote: Is there any compile time impact, since you might now have to scan forward through the whole of a (long) basic block instead of breaking out when you find the first mention of Reg? https://github.com/llvm/llvm-project/pull/188133