Simplify some code, reformat break's
authorChris Lattner <sabre@nondot.org>
Thu, 28 Sep 2006 23:19:29 +0000 (23:19 +0000)
committerChris Lattner <sabre@nondot.org>
Thu, 28 Sep 2006 23:19:29 +0000 (23:19 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30660 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/CBackend/CBackend.cpp
lib/Target/CBackend/Writer.cpp

index 23bd41d8dd089f2851c9b1079e4db06022bc58d2..88113a0347a0e83fcd41bebb04e9119283590732 100644 (file)
@@ -638,10 +638,12 @@ void CWriter::printConstant(Constant *CPV) {
 
   switch (CPV->getType()->getTypeID()) {
   case Type::BoolTyID:
-    Out << (CPV == ConstantBool::False ? '0' : '1'); break;
+    Out << (cast<ConstantBool>(CPV)->getValue() ? '1' : '0');
+    break;
   case Type::SByteTyID:
   case Type::ShortTyID:
-    Out << cast<ConstantSInt>(CPV)->getValue(); break;
+    Out << cast<ConstantSInt>(CPV)->getValue();
+    break;
   case Type::IntTyID:
     if ((int)cast<ConstantSInt>(CPV)->getValue() == (int)0x80000000)
       Out << "((int)0x80000000U)";   // Handle MININT specially to avoid warning
@@ -653,15 +655,19 @@ void CWriter::printConstant(Constant *CPV) {
     if (cast<ConstantSInt>(CPV)->isMinValue())
       Out << "(/*INT64_MIN*/(-9223372036854775807LL)-1)";
     else
-      Out << cast<ConstantSInt>(CPV)->getValue() << "ll"; break;
+      Out << cast<ConstantSInt>(CPV)->getValue() << "ll";
+    break;
 
   case Type::UByteTyID:
   case Type::UShortTyID:
-    Out << cast<ConstantUInt>(CPV)->getValue(); break;
+    Out << cast<ConstantUInt>(CPV)->getValue();
+    break;
   case Type::UIntTyID:
-    Out << cast<ConstantUInt>(CPV)->getValue() << 'u'; break;
+    Out << cast<ConstantUInt>(CPV)->getValue() << 'u';
+    break;
   case Type::ULongTyID:
-    Out << cast<ConstantUInt>(CPV)->getValue() << "ull"; break;
+    Out << cast<ConstantUInt>(CPV)->getValue() << "ull";
+    break;
 
   case Type::FloatTyID:
   case Type::DoubleTyID: {
index 23bd41d8dd089f2851c9b1079e4db06022bc58d2..88113a0347a0e83fcd41bebb04e9119283590732 100644 (file)
@@ -638,10 +638,12 @@ void CWriter::printConstant(Constant *CPV) {
 
   switch (CPV->getType()->getTypeID()) {
   case Type::BoolTyID:
-    Out << (CPV == ConstantBool::False ? '0' : '1'); break;
+    Out << (cast<ConstantBool>(CPV)->getValue() ? '1' : '0');
+    break;
   case Type::SByteTyID:
   case Type::ShortTyID:
-    Out << cast<ConstantSInt>(CPV)->getValue(); break;
+    Out << cast<ConstantSInt>(CPV)->getValue();
+    break;
   case Type::IntTyID:
     if ((int)cast<ConstantSInt>(CPV)->getValue() == (int)0x80000000)
       Out << "((int)0x80000000U)";   // Handle MININT specially to avoid warning
@@ -653,15 +655,19 @@ void CWriter::printConstant(Constant *CPV) {
     if (cast<ConstantSInt>(CPV)->isMinValue())
       Out << "(/*INT64_MIN*/(-9223372036854775807LL)-1)";
     else
-      Out << cast<ConstantSInt>(CPV)->getValue() << "ll"; break;
+      Out << cast<ConstantSInt>(CPV)->getValue() << "ll";
+    break;
 
   case Type::UByteTyID:
   case Type::UShortTyID:
-    Out << cast<ConstantUInt>(CPV)->getValue(); break;
+    Out << cast<ConstantUInt>(CPV)->getValue();
+    break;
   case Type::UIntTyID:
-    Out << cast<ConstantUInt>(CPV)->getValue() << 'u'; break;
+    Out << cast<ConstantUInt>(CPV)->getValue() << 'u';
+    break;
   case Type::ULongTyID:
-    Out << cast<ConstantUInt>(CPV)->getValue() << "ull"; break;
+    Out << cast<ConstantUInt>(CPV)->getValue() << "ull";
+    break;
 
   case Type::FloatTyID:
   case Type::DoubleTyID: {