Could probably address that concern with a comment, but the alternatives (disabling the warning or doing a cast to a signed type) both seem strictly worse than removing the code, and I'm a strong proponent of warning-free code across all platforms. http://reviews.llvm.org/D4629