Fix unsigned->ppcf128 conversion.
authorDale Johannesen <dalej@apple.com>
Fri, 7 Nov 2008 19:11:43 +0000 (19:11 +0000)
committerDale Johannesen <dalej@apple.com>
Fri, 7 Nov 2008 19:11:43 +0000 (19:11 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@58856 91177308-0d34-0410-b5e6-96231b3b80d8

lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp

index 903de808a62990b5eee07b7808e1937eb482f9d4..87951cc6922671ec867fae5ab537167b434d0c0b 100644 (file)
@@ -950,10 +950,13 @@ void DAGTypeLegalizer::ExpandFloatRes_XINT_TO_FP(SDNode *N, SDValue &Lo,
     assert(false && "Unsupported UINT_TO_FP!");
   case MVT::i32:
     Parts = TwoE32;
+    break;
   case MVT::i64:
     Parts = TwoE64;
+    break;
   case MVT::i128:
     Parts = TwoE128;
+    break;
   }
 
   Lo = DAG.getNode(ISD::FADD, VT, Hi,