Thanks for the clarification and for spinning off the other work in to its own bug. The remainder in this bug LGTM given the fix in the other patch. Thanks, Pete http://reviews.llvm.org/D4633