Add missing break.
authorkasperl@chromium.org <kasperl@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Thu, 28 Jan 2010 09:08:01 +0000 (09:08 +0000)
committerkasperl@chromium.org <kasperl@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Thu, 28 Jan 2010 09:08:01 +0000 (09:08 +0000)
TBR=ager@chromium.org
Review URL: http://codereview.chromium.org/548178

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@3730 ce2b1a6d-e550-0410-aec6-3dcde31c8c00

src/arm/full-codegen-arm.cc
src/ia32/full-codegen-ia32.cc
src/x64/full-codegen-x64.cc

index 1e7efd209afcb778b29ab4784ea57d313526a9d9..733c5f484de1c53eddd9256e3e3196c5a0df3e81 100644 (file)
@@ -1409,6 +1409,7 @@ void FullCodeGenerator::VisitUnaryOperation(UnaryOperation* expr) {
       __ bic(result_register(), result_register(), Operand(kSmiTagMask));
       __ bind(&done);
       Apply(context_, result_register());
+      break;
     }
 
     default:
index db5b6cb2cc43880d6a3049b256d733a8ffc2e356..6b610609fb07bc1b6b7509c11a0c65a317e5a848 100644 (file)
@@ -1512,6 +1512,7 @@ void FullCodeGenerator::VisitUnaryOperation(UnaryOperation* expr) {
       __ and_(result_register(), ~kSmiTagMask);  // Remove inverted smi-tag.
       __ bind(&done);
       Apply(context_, result_register());
+      break;
     }
 
     default:
index d93d69e3c11064210dec738072fa1bd3fe876fb2..06efa7472ba63ae49fb46af8c838f8f90ddfb6f1 100644 (file)
@@ -1518,6 +1518,7 @@ void FullCodeGenerator::VisitUnaryOperation(UnaryOperation* expr) {
       __ SmiNot(result_register(), result_register());
       __ bind(&done);
       Apply(context_, result_register());
+      break;
     }
 
     default: