scanon accepted this revision. scanon added a comment. This revision is now accepted and ready to land. The signbit of NaN explicitly has no meaning, so there's no concern there. LGTM. http://reviews.llvm.org/D16696