mehdi_amini added inline comments. ================ Comment at: llvm/include/llvm/ADT/APFloat.h:772-774 } else { llvm_unreachable("Unexpected semantics"); } ---------------- Why aren't you doing the same transformation as before here? https://reviews.llvm.org/D27934