spatel added a comment. For reference, I checked in the refactoring here: http://reviews.llvm.org/rL252539 So now we have two "haveNoCommonBitsSet()" functions. We're going to kill the DAG, right? :) Repository: rL LLVM http://reviews.llvm.org/D13956