Killing warnings

llvm-svn: 1175
diff --git a/llvm/lib/Target/Sparc/SparcRegInfo.cpp b/llvm/lib/Target/Sparc/SparcRegInfo.cpp
index 9f7d5c9..6ce2df3 100644
--- a/llvm/lib/Target/Sparc/SparcRegInfo.cpp
+++ b/llvm/lib/Target/Sparc/SparcRegInfo.cpp
@@ -523,9 +523,10 @@
       CorrectCol = SparcIntRegOrder::o0;
     else if(RegClassID == FloatRegClassID)
       CorrectCol = SparcFloatRegOrder::f0;
-    else 
+    else {
       assert( 0 && "Unknown RegClass");
-
+      return;
+    }
 
     // if the LR received the correct color, NOTHING to do
 
@@ -787,15 +788,15 @@
     unsigned RegClassID =  getRegClassIDOfValue(RetVal);
     unsigned RegType = getRegType( RetVal );
 
-
     unsigned CorrectCol;
     if(RegClassID == IntRegClassID)
       CorrectCol = SparcIntRegOrder::i0;
     else if(RegClassID == FloatRegClassID)
       CorrectCol = SparcFloatRegOrder::f0;
-    else 
+    else {
       assert( 0 && "Unknown RegClass");
-
+      return;
+    }
 
     // if the LR received the correct color, NOTHING to do