jmolloy added a comment. Hi, I think this is unnecessarily complex. Can't we just switch from a SmallBitVector to a BitVector and set IL_MaxIterations to 32? or do you need it larger than that? James http://reviews.llvm.org/D17258