Second part for the 153874 one
authorSilviu Baranga <silviu.baranga@arm.com>
Mon, 2 Apr 2012 15:46:46 +0000 (15:46 +0000)
committerSilviu Baranga <silviu.baranga@arm.com>
Mon, 2 Apr 2012 15:46:46 +0000 (15:46 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@153875 91177308-0d34-0410-b5e6-96231b3b80d8

utils/TableGen/FixedLenDecoderEmitter.cpp

index 10e04a60ddda64ae564edae192d78850957b8987..9b676f21a1d34c78e32b583df0ac952cafdcaa91 100644 (file)
@@ -552,12 +552,12 @@ void Filter::emit(raw_ostream &o, unsigned &Indentation) const {
     // encoding bits do not match exactly.
     if (!DefaultCase) { ++Indentation; ++Indentation; }
 
-    bool finished = filterIterator->second->emit(o, Indentation);
+    filterIterator->second->emit(o, Indentation);
     // For top level default case, there's no need for a break statement.
     if (Owner->isTopLevel() && DefaultCase)
       break;
-    if (!finished)
-      o.indent(Indentation) << "break;\n";
+    
+    o.indent(Indentation) << "break;\n";
 
     if (!DefaultCase) { --Indentation; --Indentation; }
   }