efriedma added inline comments. ================ Comment at: docs/LangRef.rst:2300 + + %A = fdiv undef, %X + %B = fdiv %X, 0.0 ---------------- Using undef here is confusing, since it's not any specific value. If you want an SNaN, write an SNaN. https://reviews.llvm.org/D44318