arsenm added a comment. AFAIK this just enables sNaN handling (which won't work correctly anyway). The cost is is extra canonicalize instructions for min/max, and then prevents us from using omod when denormals are disabled. Repository: rL LLVM https://reviews.llvm.org/D40514