Fix warnings
authorChris Lattner <sabre@nondot.org>
Wed, 15 Jan 2003 21:36:30 +0000 (21:36 +0000)
committerChris Lattner <sabre@nondot.org>
Wed, 15 Jan 2003 21:36:30 +0000 (21:36 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5316 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/SparcV9/SparcV9RegInfo.cpp

index 8fa0037a3379f09c7d767d933ee5a992e7a3dbc6..d9e57911f7c3d1a04caace2988d16e2840d8de17 100644 (file)
@@ -254,17 +254,16 @@ int UltraSparcRegInfo::getRegType(const LiveRange *LR) const {
 
   unsigned regClassID = LR->getRegClassID();
   switch (regClassID) {
+  default: assert( 0 && "Unknown reg class ID");
   case IntRegClassID: return IntRegType;
   case FloatRegClassID:
     if (type == Type::FloatTy) 
       return FPSingleRegType;
     else if (type == Type::DoubleTy)
       return FPDoubleRegType;
-    break;
     assert(0 && "Unknown type in FloatRegClass");
-  case IntCCRegClassID:   return IntCCRegType; break; 
-  case FloatCCRegClassID: return FloatCCRegType; break; 
-  default: assert( 0 && "Unknown reg class ID"); return 0;
+  case IntCCRegClassID:   return IntCCRegType;
+  case FloatCCRegClassID: return FloatCCRegType;
   }
 }