It's more acceptable in the sense that it doesn't violate a universally quantified type constraint. I'd be a bit nervous that it might interact poorly with fast math mode, particularly the nnan bit. -Owen http://llvm-reviews.chandlerc.com/D2429