Replace some assert(0)'s with llvm_unreachable.
[oota-llvm.git] / utils / TableGen / IntrinsicEmitter.cpp
index 1927ad923699b319de9e31dd3ebb220e33282d07..5dba9514283ddad13b94eb1a1c1ffcd297dd8165 100644 (file)
@@ -380,7 +380,7 @@ static void ComputeFixedEncoding(const CodeGenIntrinsic &Int,
       case 3: TypeSig.push_back(IIT_STRUCT3); break;
       case 4: TypeSig.push_back(IIT_STRUCT4); break;
       case 5: TypeSig.push_back(IIT_STRUCT5); break;
-      default: assert(0 && "Unhandled case in struct");
+      default: llvm_unreachable("Unhandled case in struct");
     }
 
     for (unsigned i = 0, e = Int.IS.RetVTs.size(); i != e; ++i)