nikic wrote: > The benefit of delaying is that we can delay the re-write until we collected information from all loop guards, making the code independent of the order of guards. Is this relevant in practice? https://github.com/llvm/llvm-project/pull/160012