diff options
Diffstat (limited to 'lib/Support/APFloat.cpp')
| -rw-r--r-- | lib/Support/APFloat.cpp | 2 | 
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/Support/APFloat.cpp b/lib/Support/APFloat.cpp index e1e2c22e1df1..f36c25a0ce91 100644 --- a/lib/Support/APFloat.cpp +++ b/lib/Support/APFloat.cpp @@ -1559,11 +1559,13 @@ IEEEFloat::opStatus IEEEFloat::divideSpecials(const IEEEFloat &rhs) {    case PackCategoriesIntoKey(fcInfinity, fcNaN):      category = fcNaN;      copySignificand(rhs); +    LLVM_FALLTHROUGH;    case PackCategoriesIntoKey(fcNaN, fcZero):    case PackCategoriesIntoKey(fcNaN, fcNormal):    case PackCategoriesIntoKey(fcNaN, fcInfinity):    case PackCategoriesIntoKey(fcNaN, fcNaN):      sign = false; +    LLVM_FALLTHROUGH;    case PackCategoriesIntoKey(fcInfinity, fcZero):    case PackCategoriesIntoKey(fcInfinity, fcNormal):    case PackCategoriesIntoKey(fcZero, fcInfinity):  | 
