diff --git a/llvm/utils/TableGen/DirectiveEmitter.cpp b/llvm/utils/TableGen/DirectiveEmitter.cpp index 5a35d320227d5b..e0edf1720f8ac5 100644 --- a/llvm/utils/TableGen/DirectiveEmitter.cpp +++ b/llvm/utils/TableGen/DirectiveEmitter.cpp @@ -655,9 +655,8 @@ static void GenerateGetDirectiveAssociation(const DirectiveLanguage &DirLang, << "::" << getAssocName(F->second) << ";\n"; } } - OS << " default:\n"; - OS << " llvm_unreachable(\"Unexpected directive\");\n"; OS << " } // switch(Dir)\n"; + OS << " llvm_unreachable(\"Unexpected directive\");\n"; OS << "}\n"; }