escha added a comment. I believe this code is in the initial portion of instcombine that creates the initial worklist; it isn't run iteratively at all, at least if I remember right. Repository: rL LLVM http://reviews.llvm.org/D18155