[llvm-commits] CVS: llvm/lib/Target/Sparc/SparcRegInfo.cpp
Chris Lattner
lattner at cs.uiuc.edu
Wed Jan 15 15:38:01 PST 2003
Changes in directory llvm/lib/Target/Sparc:
SparcRegInfo.cpp updated: 1.89 -> 1.90
---
Log message:
Fix warnings
---
Diffs of the changes:
Index: llvm/lib/Target/Sparc/SparcRegInfo.cpp
diff -u llvm/lib/Target/Sparc/SparcRegInfo.cpp:1.89 llvm/lib/Target/Sparc/SparcRegInfo.cpp:1.90
--- llvm/lib/Target/Sparc/SparcRegInfo.cpp:1.89 Wed Jan 15 15:14:32 2003
+++ llvm/lib/Target/Sparc/SparcRegInfo.cpp Wed Jan 15 15:36:30 2003
@@ -254,17 +254,16 @@
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;
}
}
More information about the llvm-commits
mailing list