Hi Dan, > - SmallVector<Use*, 16> Worklist; > - SmallSet<Use*, 16> Visited; > + SmallVector<Use*, 20> Worklist; > + SmallSet<Use*, 20> Visited; maybe better to use Threshold here rather than 20. Ciao, Duncan.